I'm trying to create a campaign, but seem to be missing step 0. I understand triggers & such enough to get things rolling if I can get past the starting line.
From looking at other campaigns, there is a game.bin(do I need one, how do I make if so?), map.gc3map, & game\conversationdefs.xml, scenarioconversationdefs.xml, scenariotriggersetdefs.xml at a minimum. I can make the .gc3map in the map editor & xmls are easy enough to understand, but I cannot figure out how to do step0 & simply create a campaign that just exists. for example:
\DLC\DLC3_Snathi\Campaigns\RevengeoftheSnathi\RevengeoftheSnathi_Revenge contains all of those files, but none of them seem to contain the text "Lead the merciless snathi race as they break free of the prison world that has held them for Millennia. Guide them as they seek revenge against the races that vanquished heir gods, The Dread Lords."
giuven that \My Games\GalCiv3\Mods\ExampleMod contains a Campaigns folder it seems reasonable that we should be able to simply create a campaign of any sort to at least list among the others.
text\revengeofthesnathi_campaigntext.xml has:
<StringTable>
<Label>RevengeoftheSnathi_Revenge_Dec</Label>
<String>Lead the merciless Snathi race as they break free of the prison world that has held them for millennia. Guide them as they seek revenge against the races that vanquished their gods, The Dread Lords.</String>
</StringTable>
if you go into steam\galcivIII\data\core you can nab $campaign_CampaignDefs.xml, but that alone doesn;t seem to be enough to get a new campaign to simply show up. not changing THE InternalName in that file will give you an error like "Duplicate InternalName found in type CampaignDef: RevengeoftheSnathi"
but then this still doesn't give an entry:
<Campaign>
<InternalName>SentientEmergance</InternalName>
<DisplayName>sentientemergance_Name</DisplayName>
<IsTutorial>0</IsTutorial>
<Scenario>
<InternalName>Sentient_Emergance</InternalName>
<DisplayName>Sentient_Emergance_Name</DisplayName>
<Description>Sentient_Emergance_Dec</Description>
<ShortDescription>Sentient_Emergance_ShortDec</ShortDescription>
: kinda stumped & need a little help finding a ball so I can point at it and use it to just start that ball rolling. 