So I've tried to make the Netherlands via Modbuddy and most of my issues have been the game not loading, but thanks to LeeS I've gotten past that roadblock, unfortunately this revealed that most of my mod does, in fact, not work.
What I want for this Civ is:
Leader: Johan de Witt
Unique District: VOC Have (Harbor replacement. Available at currency; Provides an extra trade route, Great Scientist points, Great Artist points, and better adjacency bonuses)
Unique Improvement: Windmill (+1 food per adjacent [improved] wheat/farm, +1 production for adjacent windmills, +1 food and +2 production to tile, +1 production (or food) if built on marsh
Civ Ability: Colonial Trade (Settlers embark at Shipbuilding/Foreign Trade/Currency, Naval coastal tiles are better)
Leader Ability: Golden Age (Domestic Trade routes provide +1 food to both cities, Other civ's trade route to Netherlands provide +2 gold and +1 Production to them, and +2 gold +1 culture to Netherlands)
Unique Agenda: Grand Pensionary of Holland (Likes Civs with high gold, dislikes civs weaker in gold, tries to accumulate as much gold as possible)
And after successfully launching my first game I found a few issues
These are a few screenshots of the Naming issues:
Attatched is my code, so I would like help trying to get this thing functional.
Oh yeah, here is my Database.log as well
What I want for this Civ is:
Leader: Johan de Witt
Unique District: VOC Have (Harbor replacement. Available at currency; Provides an extra trade route, Great Scientist points, Great Artist points, and better adjacency bonuses)
Unique Improvement: Windmill (+1 food per adjacent [improved] wheat/farm, +1 production for adjacent windmills, +1 food and +2 production to tile, +1 production (or food) if built on marsh
Civ Ability: Colonial Trade (Settlers embark at Shipbuilding/Foreign Trade/Currency, Naval coastal tiles are better)
Leader Ability: Golden Age (Domestic Trade routes provide +1 food to both cities, Other civ's trade route to Netherlands provide +2 gold and +1 Production to them, and +2 gold +1 culture to Netherlands)
Unique Agenda: Grand Pensionary of Holland (Likes Civs with high gold, dislikes civs weaker in gold, tries to accumulate as much gold as possible)
And after successfully launching my first game I found a few issues
- VOC District has no icon in the tech tree
- The 'Golden Age' Leader ability isn't working (With the current code I don't expect it to work, need help w/ that)
- The Windmill Improvement cannot be built
- My 2nd City was called 'Mecca' instead of one of the dutch city names
- Naming issues in multiple occasions
These are a few screenshots of the Naming issues:
Netherlands Mod Leader Select Screen
This is what appears on the leader select screen with my mod
Attatched is my code, so I would like help trying to get this thing functional.
Oh yeah, here is my Database.log as well
[2663204.832] [Localization]: Validating Foreign Key Constraints...
[2663204.833] [Localization]: Passed Validation.
[2663204.841] [Configuration]: Validating Foreign Key Constraints...
[2663204.842] [Configuration]: Passed Validation.
[2663216.237] [FullTextSearch]: Initializing FullTextSearch
[2663216.759] [Gameplay]: Validating Foreign Key Constraints...
[2663216.772] [Gameplay]: Passed Validation.
[2663217.223] [Configuration]: Validating Foreign Key Constraints...
[2663217.223] [Configuration]: Passed Validation.
[2663235.949] [FullTextSearch]: FTS - Creating Context
[2663241.702] [Configuration]: Validating Foreign Key Constraints...
[2663241.702] [Configuration]: Passed Validation.
[2663242.098] [Gameplay] ERROR: UNIQUE constraint failed: ModifierArguments.ModifierId, ModifierArguments.Name
[2663242.098] [Gameplay]: While executing - 'insert into ModifierArguments('ModifierId', 'Name', 'Value') values (?, ?, ?);'
[2663242.098] [Gameplay]: In XMLSerializer while inserting row into table insert into ModifierArguments('ModifierId', 'Name', 'Value') with values (TRAIT_CIVILIZATION_COLONIAL_TRADE, TerrainType, TERRAIN_OCEAN, ).
[2663242.098] [Gameplay]: In XMLSerializer while updating table ModifierArguments from file TheNetherlands_Civilizations.xml.
[2663242.098] [Gameplay] ERROR: UNIQUE constraint failed: ModifierArguments.ModifierId, ModifierArguments.Name
[2663242.134] [Gameplay]: Validating Foreign Key Constraints...
[2663242.147] [Gameplay]: Passed Validation.
[2663253.004] [FullTextSearch]: FTS - Creating Context
[2663253.253] [FullTextSearch]: FTS - Creating Context
[2663253.992] [FullTextSearch]: FTS - Creating Context
[2664182.608] [FullTextSearch]: FullTextSearch - Shutting down