N.Core
1st Class of Neoa
Also see:
Current mechanic explanation:
By default (current behavior), a Jungle can be generated on Grassland and Plains. But, there's a section within
As @azum4roll said, with the Communitu_74a map, instead of all Grassland beneath the Jungle being converted to Plains, it changed to1/3 51% of them being converted to Plains. (Update: It's actually 51% of them got converted to Plains.)
Proposal:
Make Jungle on Grassland also appears on other map scripts aside from Communitu_74a by changing it from all of the Grassland beneath the Jungle, to only 1/2 of them being converted to Plains.
Reasoning:
Jungle on Grassland is only Communitu_74a thing, and by default (coded in
There are proposals that are affected by this too (see above). So without this proposal, those other proposals won't apply to maps outside of Communitu_74a.
Sponsor requirement:
This only requires custom modifications to
Mapscript Changes
(6-CP) Add Ivory to Additional Tiles and Change Distribution
Proposal: -Ivory is allowed to spawn on featureless plains, jungle plains, jungle grassland, or featureless grassland (if other types aren't available) -Ivory will continue to flatten any tiles it spawns on, but will not remove jungle. -Ivory is spread out across the map similarly to marble...
forums.civfanatics.com
(6-CP) Distribute Ivory Like Marble and Allow It To Spawn In Grassland Jungle
Counterproposal to https://forums.civfanatics.com/threads/6-36-add-ivory-to-additional-tiles-and-change-distribution.685879/ Ivory spawns clumped together like a monopoly luxury --> Ivory is scattered across the map (like marble is) Ivory spawns on open plains only --> Ivory spawns on open...
forums.civfanatics.com
Current mechanic explanation:
By default (current behavior), a Jungle can be generated on Grassland and Plains. But, there's a section within
FeatureGenerator.lua
that overrides all Grassland beneath a Jungle to Plains, practically reducing the amount of Grassland on the map since some of them are converted to Plains. It affects most maps that use the default behavior (not overriding the function), but not Communitu_74a which uses its own function.Spoiler :
As @azum4roll said, with the Communitu_74a map, instead of all Grassland beneath the Jungle being converted to Plains, it changed to
Proposal:
Make Jungle on Grassland also appears on other map scripts aside from Communitu_74a by changing it from all of the Grassland beneath the Jungle, to only 1/2 of them being converted to Plains.
Reasoning:
Jungle on Grassland is only Communitu_74a thing, and by default (coded in
FeatureGenerator.lua
), all Jungle tiles will convert terrain below it to Plains during generation. Only map scripts that override the function (such as Communitu_74a) changed this behavior. This proposal aims to make the feature generation behavior consistent across many map scripts.There are proposals that are affected by this too (see above). So without this proposal, those other proposals won't apply to maps outside of Communitu_74a.
Sponsor requirement:
This only requires custom modifications to
FeatureGenerator.lua
file.Mapscript Changes
Last edited by a moderator: