Preferably.Lone.prophet wrote:so do i need a formal entry for that suggestion?
C.
Moderator: Cartographers

Shame - but I can see where you're coming from!!!lackattack wrote:I also prefer to make killer neutrals respawn at the end of the turn, but the programming is getting very messy.
I have to make it check for killer neutrals when you end fortifications, when your turn expires and when the round expires. It can cause the game to end if it's your last territory and introducing game end logic in so many places is just not worth it.
So I'm afraid killer neutrals will have to respawn at the beginning of your turn, just before it calculates reinforcements

That could actually be quite interesting for medieval europe, maybe making all neutral kingdoms (but not normal territs) would make them harder to conquer.Lone.prophet wrote:Suggestion Idea: Aggresive neutral
Description: some neutral territories get a X amount of armies each turn (autodeploy) and they will bombard every non neutral territory (in there range) till they have a y amount of armies left
Why It Should Be Considered: cause its cool, could be like seamonsters or Zombies
Lack Label (Mod Use): <To be used at a later date, to determine feasibility>
I suggested this XML modification a while back and never got an answer. I would just like to hear some thoughts on the idea or if you like it or not. Thanks.lanyards wrote:Suggestion Idea:
Mid-Turn Reinforcements
Description:
If a player were to take a certain territory or a certain group of territories, then they would get a bonus and be able to deploy however many extra armies it was worth right after they take the territory or territories and then continue attacking and finish their turn.
The XML might look something like this:
And the game log could look like this:Code: Select all
..... <continent> <name>Africa</name> <bonus>3</bonus> <components> <component>North Africa</component> <component>Egypt</component> <component>East Africa</component> <component>Congo</component> <component>South Africa</component> <component>Madagascar</component> </components> </continent> <reinforcement continent> <name>South America</name> <bonus>2</bonus> <components> <component>Venezuela</component> <component>Peru</component> <component>Argentina</component> <component>Brazil</component> </components> </reinforcement continent> <reinforcement continent> <name>Oceania</name> <bonus>2</bonus> <components> <component>Indonesia</component> <component>New Guinea</component> <component>Western Australia</component> <component>Eastern Australia</component> </components> </reinforcement continent> .....
Lack Label (Mod Use):lanyards receives 3 armies for 6 territories
lanyards deployed 3 armies on Peru
lanyards attacked Argentina from Peru and conquered it from pepperonibread
lanyards attacked Brazil from Peru and conquered it from oaktown
lanyards receives 2 armies for controlling South America
lanyards deployed 2 armies on Brazil
lanyards attacked North Africa from Brazil and conquered it from pepperonibread
lanyards fortified North Africa with 4 armies from Venezuela
lanyards gets a card
--lanyards

and new bugs have come.yeti_c wrote:FYI - Lack's gone live with the latest XML changes...
C.

qftcairnswk wrote:Is there a summary page or table available about what has been implemented, how those implementations are written in xml as in a tutorial.
It would be handy to have this so that xml'ers can refer to it and indeed map makers....io am sorry but sometimes i don't have time to keep up with everything that is written in this thread....so much to wade through.![]()
I'll put one up later - The cartos have a list too - but that was only provided late last night.cairnswk wrote:Is there a summary page or table available about what has been implemented, how those implementations are written in xml as in a tutorial.
It would be handy to have this so that xml'ers can refer to it and indeed map makers....io am sorry but sometimes i don't have time to keep up with everything that is written in this thread....so much to wade through.![]()

Code: Select all
<minreinforcement>13</minreinforcement>
<reinforcements>
<reinforcement>
<lower>1</lower>
<upper>10</upper>
<divisor>2</divisor>
</reinforcement>
<reinforcement>
<lower>11</lower>
<upper>25</upper>
<divisor>3</divisor>
</reinforcement>
<reinforcement>
<lower>21</lower>
<upper>45</upper>
<divisor>4</divisor>
</reinforcement>
</reinforcements>Code: Select all
<positions>
<position>
<territory start="4">Algiers</territory>
<territory start="5">Tunisia</territory>
<territory start="6">Algeria</territory>
</position>
<position>
<territory start="4">Tripoli</territory>
<territory start="5">Libya</territory>
<territory start="6">Egypt</territory>
</position>
<position>
<territory>Niger</territory>
<territory>Mali</territory>
<territory>Central Republic</territory>
</position>
<position>
<territory>South Africa</territory>
<territory>Lesotho</territory>
<territory>Botswana</territory>
</position>
<position>
<territory>Namibia</territory>
<territory>Angola</territory>
<territory>Zambia</territory>
</position>
<position>
<territory start="4">Congo</territory>
<territory start="5">West Zaire</territory>
<territory start="6">East Zaire</territory>
</position>
</positions>
Code: Select all
<continent>
<name>Southeast Coast/Horn Of Africa PLUS Tripoli/Libya</name>
<bonus>10</bonus>
<components>
<territory>Tripoli</territory>
<continent>Southeast Coast</continent>
<territory>Libya</territory>
<continent>Horn Of Africa</continent>
</components>
<required>3</required>
</continent>
Code: Select all
<territory>
<name>Chad</name>
<borders>
<border>West Sudan</border>
<border>Libya</border>
<border>Niger</border>
<border>Nigeria</border>
<border>Cameroon</border>
<border>Central Republic</border>
</borders>
<coordinates>
<smallx>277</smallx>
<smally>190</smally>
<largex>371</largex>
<largey>247</largey>
</coordinates>
<neutral killer="yes">4</neutral>
</territory>

Code: Select all
<continent>
<name>Southeast Coast</name>
<bonus>3</bonus>
<components>
<territory>...</territory>
<components>
</continent>
<continent>
<name>Horn Of Africa</name>
<bonus>3</bonus>
<components>
<territory>...</territory>
<components>
</continent>
<continent>
<name>Southeast Coast/Horn Of Africa PLUS Tripoli/Libya</name>
<bonus>10</bonus>
<components>
<territory>Tripoli</territory>
<continent>Southeast Coast</continent>
<territory>Libya</territory>
<continent>Horn Of Africa</continent>
</components>
<required>3</required>
</continent>

so this means that between 1 and 10 terits you get #of terits divided by 2, between 11-25 divided by 3 and 21-45 is divided by 4. meaning for 7 terits you get 3 reinfs for 15 terits you get 5 reinfs and for 44 terits you get 11.yeti_c wrote:New Reinforcements code... (Note the top tag.)
Code: Select all
<minreinforcement>13</minreinforcement> <reinforcements> <reinforcement> <lower>1</lower> <upper>10</upper> <divisor>2</divisor> </reinforcement> <reinforcement> <lower>11</lower> <upper>25</upper> <divisor>3</divisor> </reinforcement> <reinforcement> <lower>21</lower> <upper>45</upper> <divisor>4</divisor> </reinforcement> </reinforcements>
i have no idea what you wrote there. what's 4, 5 and 6?yeti_c wrote:New Starting Positions code
Code: Select all
<positions> <position> <territory start="4">Algiers</territory> <territory start="5">Tunisia</territory> <territory start="6">Algeria</territory> </position> <position> <territory start="4">Tripoli</territory> <territory start="5">Libya</territory> <territory start="6">Egypt</territory> </position> <position> <territory>Niger</territory> <territory>Mali</territory> <territory>Central Republic</territory> </position> <position> <territory>South Africa</territory> <territory>Lesotho</territory> <territory>Botswana</territory> </position> <position> <territory>Namibia</territory> <territory>Angola</territory> <territory>Zambia</territory> </position> <position> <territory start="4">Congo</territory> <territory start="5">West Zaire</territory> <territory start="6">East Zaire</territory> </position> </positions>
so this means i have 2 continents Southeast Coast and Horn Of Africa each with it's own bonus. and i have 2 more terits Tripoli and Libya and i need to own 3 of these 4 entities in order to get the +10 bonus, right?yeti_c wrote:New continents code (note addition of subcontinents)
Code: Select all
<continent> <name>Southeast Coast</name> <bonus>3</bonus> <components> <territory>...</territory> <components> </continent> <continent> <name>Horn Of Africa</name> <bonus>3</bonus> <components> <territory>...</territory> <components> </continent> <continent> <name>Southeast Coast/Horn Of Africa PLUS Tripoli/Libya</name> <bonus>10</bonus> <components> <territory>Tripoli</territory> <continent>Southeast Coast</continent> <territory>Libya</territory> <continent>Horn Of Africa</continent> </components> <required>3</required> </continent>
when will the neutrals respawn? at the end of my turn? at the beginning of my next turn? at the beginning of the next player's turn?yeti_c wrote:New "Respawning Neutrals" or "Killer Neutrals" code...
Code: Select all
<territory> <name>Chad</name> <borders> <border>West Sudan</border> <border>Libya</border> <border>Niger</border> <border>Nigeria</border> <border>Cameroon</border> <border>Central Republic</border> </borders> <coordinates> <smallx>277</smallx> <smally>190</smally> <largex>371</largex> <largey>247</largey> </coordinates> <neutral killer="yes">4</neutral> </territory>
It doesn't appear so (At least not very simply).DiM wrote:this is interesting but how do i make it so you get minus for owning terits?. let's say i want people over 60 terits to get -20. is that possible?
Negatives will work - you just have to divied by negative numbers?! But you may want to test the maths for that...DiM wrote:
so this means that between 1 and 10 terits you get #of terits divided by 2, between 11-25 divided by 3 and 21-45 is divided by 4. meaning for 7 terits you get 3 reinfs for 15 terits you get 5 reinfs and for 44 terits you get 11.
and the minimum must always be 13. this is interesting but how do i make it so you get minus for owning terits?. let's say i want people over 60 terits to get -20. is that possible?
Number of armies on those starting positions/DiM wrote: i have no idea what you wrote there. what's 4, 5 and 6?
And it will appear as expected...DiM wrote:
so this means i have 2 continents Southeast Coast and Horn Of Africa each with it's own bonus. and i have 2 more terits Tripoli and Libya and i need to own 3 of these 4 entities in order to get the +10 bonus, right?
let's say i have the 2 continents and get one of the terits. next turn i should get the +10 bonus. how will it appear in the game log?
DiM gets +4 for Southeast Coast
DiM gets +4 for Horn Of Africa
DiM gets +2 for Big Group
or will it say DiM gets +10 for Big Group?
this is important to know for fog games.
Beginning of the owners turn.DiM wrote: when will the neutrals respawn? at the end of my turn? at the beginning of my next turn? at the beginning of the next player's turn?

Correct - correct & correct.edbeard wrote:so to be sure,
in your above code you've assigned 6 different starting positions each with 3 territories that have 3 armies except where you specified?
wait I'm confused about that minimum reinforcements...
are you saying that every turn you're getting at least 13 armies?

Special note here...yeti_c wrote:Negatives will work - you just have to divied by negative numbers?! But you may want to test the maths for that...DiM wrote:
so this means that between 1 and 10 terits you get #of terits divided by 2, between 11-25 divided by 3 and 21-45 is divided by 4. meaning for 7 terits you get 3 reinfs for 15 terits you get 5 reinfs and for 44 terits you get 11.
and the minimum must always be 13. this is interesting but how do i make it so you get minus for owning terits?. let's say i want people over 60 terits to get -20. is that possible?
Also - Lack has made it so that you can have overlapping zones...
C.
