4-2-2022, 2:11 AM (local time)
Anonymous added a suggestion to your Warzone mod ideas sheet!
Here are some more interesting ideas:
One-way connections (for map makers, mainly)
...
Never thought about this idea, so thanks to anonymous for suggesting this!
The concept in theory is simple. Some connections are one-way only, attacking / transferring the other way is not possible. In practice, this concept gets a lot more difficult.
First off, we are not able to remove connection arrows that will pop up when clicking a territory with the spyglass.
second, we need some kind of system to initiate these connections.
Although the first problem cannot be solved yet, a system can be created quite easily using a mod. I did some brainstorming and I'm now confident enough to announce this mod.
The system:
This is a bit technical but I'll try to make this easy to understand xD
Mods are able to get map details like which territories exist, what their coordinates are (x and y) and what the name of the territory is. This last feature is what the mod uses to know which connections are one-way and in which direction this is.
The mods looks at every territory name, in search for the following syntax:
[#] (# represents a number)
When 2 territories connected to one another both have the syntax in their name, the mod knows there might be a one-way connection between them. It then looks what the number values actually are. To simplify this, imagine the following territories (all are connected to eachother):
- 'A [4]'
- 'B [2]'
- 'C [3]'
- 'D [4]'
- 'E'
The 'rules' of the one-way connections are:
- When 2 connected territories both have the syntax in their name and the numeric values in the syntax are not equal to eachother, than there is a one-way connection
- In a one-way connection, only the territory with the higher numeric value can attack / transfer armies to the territory with the lower numeric value. The other way is not possible
- When 2 connected territories both have the syntax in their name but the numeric values are the same, than there is not a one-way connection
- If a territory does not have the syntax all their connections are normal connections
This means the following for the territories A, B, C, D and E:
- A [4] ---> B [2]
- A [4] ---> C [3]
- A [4] <--> D [4]
- A [4] <--> E
- B [2] <--- C [3]
- B [2] <--- D [4]
- B [2] <--> E
- C [3] <--- D [4]
- C [3] <--> E
- D [4] <--> E
Examples
Imagine you have a local map with castles. When adding '[1]' to every territory name in the castle and '[0]' to every territory name directly adjacent to the castle, except for the gate (do not add syntax, otherwise you won't be able to get in the castle at all), you have created a siege scenario! Territories directly adjacent to the castle can't attack territories in the castle except for the gate territory, but territories in the castle can attack these adjacent territories. This means that castles are difficult to capture because the castle owner has an advantage
You can create a map with heigth levels. Players that have the high ground have an advantage because they can attack those territories lower but not the other way around.
Notes
- The core of the mod is finished, but not tested. I know this is going to work but I need a map to test this on so please message me when you have a map that uses the syntax for one-way connections so I can improve it and make it a public mod
- The one-way connections will not be visible, except for the fact the name of the territory has a number assigned to it. I suggest to have a unspoken rule to have this number first and than the rest of the territory name (ex: '[3] Mount Everest Top')
- One thing that will be added to the mod is a alert system to let every player know there are one-way connections. This is not the case yet
- Map makers themself are responsible for creating maps that, in combination with this mod, don't have territories where you can get stuck (territories where you can only attack from and where you cannot get attacked or territories where you can only get attacked from and cannot attack)
- Whenever this mod is not included to the game, all the connections are normal connections