Lake yields

Joined
Mar 23, 2006
Messages
928
Location
Adelaide, Australia
Anyone know if there is an easy way to increase lake yields so they have 3 food ? I couldn't find anything in features or terrain xml so I'm guessing right now lake yields are hardcoded or something......

Would rather not create a modifier (Using the modifier for Huey) and attach it to all the civs as (imo) this is a bit of a messy solution....
 
Anyone know if there is an easy way to increase lake yields so they have 3 food ? I couldn't find anything in features or terrain xml so I'm guessing right now lake yields are hardcoded or something......

Would rather not create a modifier (Using the modifier for Huey) and attach it to all the civs as (imo) this is a bit of a messy solution....

Unfortunately, your messy solution was the only way I could figure out to do it (or something equally messy using lua). It isn't a feature and it isn't a terrain, which is very annoying.
 
Yes, a Lake is merely a collection of TERRAIN_COAST tiles where the total size of the water body is less than or equal to the global define for
Code:
<Row Name="LAKE_MAX_AREA_SIZE" Value="9" />
Firaxis map generation codes never stick a TERRAIN_OCEAN tile into such a water-body as far as I am aware, but I have not attempted to test how the game treats the water body if you use for example WorldBuilder to alter one of the tiles to TERRAIN_OCEAN.
 
You could create a Bonus Resource that only appears in Lakes that has a high chance of appearing. That's not exactly the same thing, but does increase the value of lakes.

You might actually even be able to create an invisible Bonus Resource that appears in every tile, but I'm not sure at all how map scripts resolve resource quantity. Alternately, you might be able to fill the Lake with a Feature. Map scripts are all a bit weird when it comes to what works so there's trial and error here. I once tried to add Jungles to Oceans just to see if it works and the maps just ignore it. Just throwing out ideas.
 
Back
Top Bottom