Lone.prophet wrote:so do i need a formal entry for that suggestion?
Preferably.
C.
Moderator: Cartographers
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
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:
- 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>
.....
And the game log could look like this: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
Lack Label (Mod Use):
--lanyards
yeti_c wrote:FYI - Lack's gone live with the latest XML changes...
C.
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.
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.
<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>
<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>
<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>
<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>
<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>
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>
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>
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>
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>
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?
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?
DiM wrote:i have no idea what you wrote there. what's 4, 5 and 6?
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.
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?
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?
yeti_c wrote: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?
Negatives will work - you just have to divied by negative numbers?! But you may want to test the maths for that...
Also - Lack has made it so that you can have overlapping zones...
C.
Users browsing this forum: No registered users