Hello
I want to learn the Basics of Civ6 Modding, my Refference is :
LeeS' Civilization 6 Modding Guide and The Documentation from the SDK.
I just bought the Vanile Game.
At first i would like to adress the Database.Log file, because i get these Error Messages, regardeless, if i start the Game with any kind of Mod, or without a Mod:
[1762796.238] [Localization]: StartupErrorMessages.xml
[1762796.239] [Localization]: Input XML does not contain database entry tags. GameData, GameInfo or Database.
I dont know what that means.
My Second question would be about my first TestMod ( GameSpeedUltra)
I want add another GameSpeed to the Game, like Marathon, or Epic, my GameSpeed is called Ultra
it should have about 4500 Turns.
my Problems are for example that i cant get the "Ultra" GameSpeed to show in the Setting Menue foer selection when you create a Game.
Here is the DataBase.Log
[1762796.238] [Localization]: StartupErrorMessages.xml
[1762796.239] [Localization]: Input XML does not contain database entry tags. GameData, GameInfo or Database
[1762802.587] [Localization]: Validating Foreign Key Constraints...
[1762802.588] [Localization]: Passed Validation.
[1762802.719] [Configuration]: Validating Foreign Key Constraints...
[1762802.720] [Configuration]: Passed Validation.
[1762813.572] [FullTextSearch]: Initializing FullTextSearch
[1762815.192] [Gameplay]: Validating Foreign Key Constraints...
[1762815.219] [Gameplay]: Passed Validation.
[1762815.852] [Configuration] ERROR: no such table: Types
[1762815.852] [Configuration]: In Query - insert into Types('Type', 'Kind') values (?, ?);
[1762815.852] [Configuration]: In XMLSerializer while updating table Types from file GameSpeed.xml.
[1762816.545] [Configuration]: Validating Foreign Key Constraints...
[1762816.546] [Configuration]: Passed Validation.
[1762818.414] [HallofFame]: Database found. Checking versions...
[1762818.427] [HallofFame]: Database is up-to-date!
[1762846.242] [FullTextSearch]: FTS - Creating Context
Here the Modinfo:
<?xml version="1.0" encoding="utf-8"?>
<Mod id="c692f32b-0c66-4c05-a53f-af709dde37f0" version="1">
<Properties>
<Name>GameSpeedUltra</Name>
<Description>This is a brief description of the mod.</Description>
<Teaser>This is a brief description of the mod.</Teaser>
<Authors>mille</Authors>
<CompatibleVersions>1.2,2.0</CompatibleVersions>
</Properties>
<FrontEndActions>
<UpdateDatabase id="GameSpeed">
<File>GameSpeed.xml</File>
</UpdateDatabase>
<UpdateText id="GameSpeedText">
<File>GameSpeed_Text.xml</File>
</UpdateText>
</FrontEndActions>
<InGameActions>
<UpdateDatabase id="GameSpeed">
<File>GameSpeed.xml</File>
</UpdateDatabase>
</InGameActions>
<Files>
<File>GameSpeed.xml</File>
<File>GameSpeed_Text.xml</File>
</Files>
</Mod>
Here the XML files:
<?xml version="1.0" encoding="utf-8"?>
<!-- GameData1 -->
<!-- Author: mille -->
<!-- DateCreated: 4/26/2019 5:03:14 AM -->
<GameData>
<Types>
<Row>
<Type>GAMESPEED_ULTRA</Type>
<Kind>KIND_GAMESPEED</Kind>
</Row>
</Types>
<GameSpeeds>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<Name>LOC_GAMESPEED_ULTRA_NAME</Name>
<Description>LOC_GAMESPEED_ULTRA_HELP</Description>
<CostMultiplier>450</CostMultiplier>
<CivicUnlockMaxCost>450</CivicUnlockMaxCost>
<CivicUnlockPerTurnDrop>45</CivicUnlockPerTurnDrop>
<CivicUnlockMinCost>90</CivicUnlockMinCost>
</Row>
</GameSpeeds>
<GameSpeed_Turns>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>140</MonthIncrement>
<TurnsPerIncrement>150</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>100</MonthIncrement>
<TurnsPerIncrement>400</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>50</MonthIncrement>
<TurnsPerIncrement>250</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>20</MonthIncrement>
<TurnsPerIncrement>270</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>10</MonthIncrement>
<TurnsPerIncrement>180</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>5</MonthIncrement>
<TurnsPerIncrement>280</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>3</MonthIncrement>
<TurnsPerIncrement>370</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>1</MonthIncrement>
<TurnsPerIncrement>250</TurnsPerIncrement>
</Row>
</GameSpeed_Turns>
</GameData>
<?xml version="1.0" encoding="utf-8"?>
<!-- GameSpeed_Text -->
<!-- Author: mille -->
<!-- DateCreated: 4/26/2019 10:55:21 AM -->
<GameData>
<LocalizedText>
<Row Tag="LOC_GAMESPEED_ULTRA_NAME" Language="de_DE">
<Text>Ultra</Text>
</Row>
<Row Tag="LOC_GAMESPEED_ULTRA_HELP" Language="de_DE">
<Text>Still in Development</Text>
</Row>
</LocalizedText>
</GameData>
Ok t guess that are all the Files,
Perhaps someone has an Idea,
Thank You
I want to learn the Basics of Civ6 Modding, my Refference is :
LeeS' Civilization 6 Modding Guide and The Documentation from the SDK.
I just bought the Vanile Game.
At first i would like to adress the Database.Log file, because i get these Error Messages, regardeless, if i start the Game with any kind of Mod, or without a Mod:
[1762796.238] [Localization]: StartupErrorMessages.xml
[1762796.239] [Localization]: Input XML does not contain database entry tags. GameData, GameInfo or Database.
I dont know what that means.
My Second question would be about my first TestMod ( GameSpeedUltra)
I want add another GameSpeed to the Game, like Marathon, or Epic, my GameSpeed is called Ultra
it should have about 4500 Turns.
my Problems are for example that i cant get the "Ultra" GameSpeed to show in the Setting Menue foer selection when you create a Game.
Here is the DataBase.Log
Spoiler Database.log :
[1762796.238] [Localization]: StartupErrorMessages.xml
[1762796.239] [Localization]: Input XML does not contain database entry tags. GameData, GameInfo or Database
[1762802.587] [Localization]: Validating Foreign Key Constraints...
[1762802.588] [Localization]: Passed Validation.
[1762802.719] [Configuration]: Validating Foreign Key Constraints...
[1762802.720] [Configuration]: Passed Validation.
[1762813.572] [FullTextSearch]: Initializing FullTextSearch
[1762815.192] [Gameplay]: Validating Foreign Key Constraints...
[1762815.219] [Gameplay]: Passed Validation.
[1762815.852] [Configuration] ERROR: no such table: Types
[1762815.852] [Configuration]: In Query - insert into Types('Type', 'Kind') values (?, ?);
[1762815.852] [Configuration]: In XMLSerializer while updating table Types from file GameSpeed.xml.
[1762816.545] [Configuration]: Validating Foreign Key Constraints...
[1762816.546] [Configuration]: Passed Validation.
[1762818.414] [HallofFame]: Database found. Checking versions...
[1762818.427] [HallofFame]: Database is up-to-date!
[1762846.242] [FullTextSearch]: FTS - Creating Context
Here the Modinfo:
Spoiler Modinfo :
<?xml version="1.0" encoding="utf-8"?>
<Mod id="c692f32b-0c66-4c05-a53f-af709dde37f0" version="1">
<Properties>
<Name>GameSpeedUltra</Name>
<Description>This is a brief description of the mod.</Description>
<Teaser>This is a brief description of the mod.</Teaser>
<Authors>mille</Authors>
<CompatibleVersions>1.2,2.0</CompatibleVersions>
</Properties>
<FrontEndActions>
<UpdateDatabase id="GameSpeed">
<File>GameSpeed.xml</File>
</UpdateDatabase>
<UpdateText id="GameSpeedText">
<File>GameSpeed_Text.xml</File>
</UpdateText>
</FrontEndActions>
<InGameActions>
<UpdateDatabase id="GameSpeed">
<File>GameSpeed.xml</File>
</UpdateDatabase>
</InGameActions>
<Files>
<File>GameSpeed.xml</File>
<File>GameSpeed_Text.xml</File>
</Files>
</Mod>
Here the XML files:
Spoiler GameSpees.xml :
<?xml version="1.0" encoding="utf-8"?>
<!-- GameData1 -->
<!-- Author: mille -->
<!-- DateCreated: 4/26/2019 5:03:14 AM -->
<GameData>
<Types>
<Row>
<Type>GAMESPEED_ULTRA</Type>
<Kind>KIND_GAMESPEED</Kind>
</Row>
</Types>
<GameSpeeds>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<Name>LOC_GAMESPEED_ULTRA_NAME</Name>
<Description>LOC_GAMESPEED_ULTRA_HELP</Description>
<CostMultiplier>450</CostMultiplier>
<CivicUnlockMaxCost>450</CivicUnlockMaxCost>
<CivicUnlockPerTurnDrop>45</CivicUnlockPerTurnDrop>
<CivicUnlockMinCost>90</CivicUnlockMinCost>
</Row>
</GameSpeeds>
<GameSpeed_Turns>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>140</MonthIncrement>
<TurnsPerIncrement>150</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>100</MonthIncrement>
<TurnsPerIncrement>400</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>50</MonthIncrement>
<TurnsPerIncrement>250</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>20</MonthIncrement>
<TurnsPerIncrement>270</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>10</MonthIncrement>
<TurnsPerIncrement>180</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>5</MonthIncrement>
<TurnsPerIncrement>280</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>3</MonthIncrement>
<TurnsPerIncrement>370</TurnsPerIncrement>
</Row>
<Row>
<GameSpeedType>GAMESPEED_ULTRA</GameSpeedType>
<MonthIncrement>1</MonthIncrement>
<TurnsPerIncrement>250</TurnsPerIncrement>
</Row>
</GameSpeed_Turns>
</GameData>
Spoiler GameSpeed_Text.xml :
<?xml version="1.0" encoding="utf-8"?>
<!-- GameSpeed_Text -->
<!-- Author: mille -->
<!-- DateCreated: 4/26/2019 10:55:21 AM -->
<GameData>
<LocalizedText>
<Row Tag="LOC_GAMESPEED_ULTRA_NAME" Language="de_DE">
<Text>Ultra</Text>
</Row>
<Row Tag="LOC_GAMESPEED_ULTRA_HELP" Language="de_DE">
<Text>Still in Development</Text>
</Row>
</LocalizedText>
</GameData>
Ok t guess that are all the Files,
Perhaps someone has an Idea,
Thank You