The only potential problem here is that it might end up pushing city states out of decent city sites onto marginal ones, but there are probably enough decent sites that city states will still mostly be placed ok (and it's alright if there are some weak ones).I figured out a much simpler and better way to improve natural wonder placement. I started with the vanilla method, then added two things:
Check the site is decent for a city.
Discourage citystates from appearing near it.
I also made sure citystates have at least 1 ring of decent tiles surrounding them now.
I figured out a much simpler and better way to improve natural wonder placement. I started with the vanilla method, then added two things:
- Check the site is decent for a city.
- Discourage citystates from appearing near it.
This is actually better than my first idea. We already want to claim territory between us and opponents, and adding a natural wonder in that contested area won't really change our strategy. The NW is better in an uncontested area to give us an reason to settle away from opponents. Wonders in contested areas also makes it too obvious where to settle first.
Another huge benefit is this method's so simple it only took me 30 minutes to code, while the original plan of analyzing territories would have taken days.![]()
Nibbl- err, Thalassicus for president!
I was wondering, do a set number of NWs spawn according to map size/number of civs, or is it completely random?
-- Determine how many NWs to attempt to place. Target is regulated per map size.
-- The final number cannot exceed the number the map has locations to support.
local worldsizes = {
[GameInfo.Worlds.WORLDSIZE_DUEL.ID] = 2,
[GameInfo.Worlds.WORLDSIZE_TINY.ID] = 3,
[GameInfo.Worlds.WORLDSIZE_SMALL.ID] = 4,
[GameInfo.Worlds.WORLDSIZE_STANDARD.ID] = 5,
[GameInfo.Worlds.WORLDSIZE_LARGE.ID] = 6,
[GameInfo.Worlds.WORLDSIZE_HUGE.ID] = 7
}
I will add a setting in the Cep_Options file to control natural wonder quantity more easily.![]()
2 tourism per NW seems like too much. That's as much as you get from a great work. 1 seems more reasonable, we want it mostly for flavor.
Right, but from a gameplay perspective you have to invest great people points in getting a great work, and you have to construct a building that has a slot for them, whereas the natural wonder is just there, it doesn't cost you anything. Rewards should be based on investment costs.I'd say as many people visit the grand canyon every year as people go to see a specific painting,
True, but to be perfectly honest there isn't a huge variety of ways to get tourism. I wouldn't mind a few more.
Right, but that takes a successful resolution - it takes player action and diplomatic power, it doesn't just happen by itself. We might be better off just to leave the effect to the World Congress, it helps make the Congress more meaningful.It's not really "adding" something as there already was the World Congress Resolution in the base game.