See here: https://github.com/LoneGazebo/Community-Patch-DLL/issues/10897
So as I understand it we can fix the forest/jungle type problem by modifying the tables and it will have no effect on map generation at all.
So this would allow copper to spawn in plains forests (but not grassland or tundra), for example,
Hills/flatland is a bit tougher. These are set in the Resources table.
E.g. Copper only has flatland set. If we set hills,
Then copper can spawn in hills.
I have tested all of this with Falun Mine and it works as I describe.
However I suspect that with hills/flatland flags it affects map generation -- I am waiting for azum to confirm this.
Also note that what I said in the previous post here: https://forums.civfanatics.com/threads/poll-more-wonders-for-vp.653498/post-16611687 is not quite true.
Because hills/flatland are dealt with in the resources table, adding
has no effect on Falun Mine's placement of copper. It just sets hills on copper in the civopedia. I.e. the hills flatland civopedia graphics are decoupled from the actual mechanical table. A bit like how promotions for combat on hills work.
So as I understand it we can fix the forest/jungle type problem by modifying the tables and it will have no effect on map generation at all.
So this would allow copper to spawn in plains forests (but not grassland or tundra), for example,
Code:
INSERT INTO Resource_FeatureBooleans
('ResourceType', 'FeatureType')
VALUES
('RESOURCE_COPPER', 'FEATURE_FOREST');
INSERT INTO Resource_FeatureTerrainBooleans
('ResourceType', 'TerrainType')
VALUES
('RESOURCE_COPPER', 'TERRAIN_PLAINS');
Hills/flatland is a bit tougher. These are set in the Resources table.
E.g. Copper only has flatland set. If we set hills,
Code:
UPDATE Resources SET Hills = 1 WHERE Type = 'RESOURCE_COPPER';
I have tested all of this with Falun Mine and it works as I describe.
However I suspect that with hills/flatland flags it affects map generation -- I am waiting for azum to confirm this.
Also note that what I said in the previous post here: https://forums.civfanatics.com/threads/poll-more-wonders-for-vp.653498/post-16611687 is not quite true.
Because hills/flatland are dealt with in the resources table, adding
Code:
INSERT INTO Resource_TerrainBooleans
('ResourceType', 'TerrainType')
VALUES
('RESOURCE_COPPER', 'TERRAIN_HILL');