Thunderbrd
C2C War Dog
Ways to address that we already have:@TB: If septimus is not playing with "animals stay out" game option, then it would seem that there is a small issue here. I would appreciate if you look into ways to improve the spawn code for areas within cultural borders.
I'm merely petitioning you to ponder on how to increase those spawn in a reasonable manner; or on how to give us new ways to influence it in the spawn info xml.
No rush. ^^
1) Create a second stage spawn info for later game to give the same spawn but with a better chance of spawning, something that takes over from the original to reflect the age of reduced biodiversity due to humankind's natural expansion.
2) Another method would be to increase the degree of iAnimalIgnoresBorders. Remember the stages I set those up at... stage 0, cannot enter or spawn in borders at all, stage 1, can enter and spawn in borders but not on improved tiles, stage 2, can enter and spawn in borders and improved tiles but cannot enter and spawn in cities, stage 3 can spawn anywhere any time, as long as it can share the tile with units there. You can even give some animals bBlendIntoCity to make them completely able to harmonize with humans (like pigeons perhaps?)
The stages are defined by the total of iAnimalIgnoresBorders (on the unit info) and iAnimalIgnoresBordersChange on the unitcombat. Promotions can add to this too but that's not going to help them with spawning.
In my current view, this is all addressable in the XML as it is, but we could eventually do some more later to improve on some of this.