Adding Minors?
Has anyone successfully modded-in additional minor races? If so, would you be willing to share your process?
Has anyone successfully modded-in additional minor races? If so, would you be willing to share your process?
It's been done twice.
Gauntlet's Race Mod and the New Eden mod have new minors.
You could either go and look through the files and see how they did it or wait for one of the authors to show up here (the more giving of options).
I actually ended up figuring it out but thanks for the heads up. I hadn't realized there were new minors in Gauntlet's mod.
Can you explain how to add them here for future reference?
You have to update two files: factiondefs and factiontext. Faction defs needs the information in the <faction> tag and faction text will require the information starting from <string table>. You also have to upload a Foreground image, background image, logo and portrait of the race into the relevant folders of your galciv3->factions folder. From there, it's just a simple matter of updating fields to suit your needs.
The problem I ran into was I was only putting in new factions into my mod's factiondefs file, which crashed the game. When you put a factiondefs file into the mod folder, the game treats it as a replacement of the in-game mod folder, not a supplement. As such I highly recommend you copy over the major factions from the vanilla file and the pirates before you start making your own minors. Major factions can be chosen to play with or not at the main screen so it's not a big deal if they're in your file. However, when I've tried tests in which the major factions were NOT present in my mod's factiondefs, the game didn't work.
Hope this helps, let me know if you need anything more.
| <Faction> |
| <InternalName>MINOR_ANDORIAN</InternalName> |
| <DisplayName>MINOR_ANDORIAN_Name</DisplayName> |
| <DisplayNameShort>MINOR_ANDORIAN_ShortName</DisplayNameShort> |
| <LeaderName>MINOR_ANDORIAN_LeaderName</LeaderName> |
| <Description>MINOR_ANDORIAN_Dec</Description> |
| <LeaderDescription>MINOR_ANDORIAN_LeaderDec</LeaderDescription> |
| <RaceType>Minor</RaceType> |
| <PersonalityTraits>Neutral</PersonalityTraits> |
| <PersonalityTraits>Expansionist</PersonalityTraits> |
| <RaceTraits>Agile4</RaceTraits> |
| <RequiresHomeworld>true</RequiresHomeworld> |
| <HomeStarSystem>MinorSystem</HomeStarSystem> |
| <HomePlanetName>MINOR_ANDORIAN_HomeworldName</HomePlanetName> |
| <TechTree>Iconian_Tree</TechTree> |
| <ShipCallsign>MINOR_ANDORIAN_Callsign</ShipCallsign> |
| <LogoImage>ANDORIAN_logo.png</LogoImage> |
| <LeaderThumbnail>ANDORIAN_portrait.png</LeaderThumbnail> |
| <LeaderImageFG>ANDORIAN.png</LeaderImageFG> |
| <LeaderImageBG>Brainbot_BG.png</LeaderImageBG> |
| <NewsRobotMovie_Approach>Generic_Newsbot_Idle.bk2</NewsRobotMovie_Approach> |
| <NewsRobotMovie_Idle>Generic_Newsbot_Idle.bk2</NewsRobotMovie_Idle> |
| <StartupTraitsDescription>MINOR_ANDORIAN_StartupTraitsDescription</StartupTraitsDescription> |
| <MapColorDef>MinorMapColors</MapColorDef> |
| <Material1>GC3_Asteroid_Material_01</Material1> |
| <Material2>GC3_Ship_Material_Brushed_Metal</Material2> |
| <Surface1>GC3_Default_Surface_07</Surface1> |
| <Surface2>GC3_Default_Surface_08</Surface2> |
| <Appearance>GC3_Appearance_Asteroid</Appearance> |
| <ShipStyleSet>DrenginShipStyleSet</ShipStyleSet> |
| <CreditsInit>5000</CreditsInit> |
| <WarEnduranceInit>100</WarEnduranceInit> |
| <DefaultResistance>0.5</DefaultResistance> |
| <InfluenceTallyInit>10</InfluenceTallyInit> |
| <StartingColonyPopulation>5</StartingColonyPopulation> |
| <AICategoryWeight> |
| <Military>16</Military> |
| <Growth>10</Growth> |
| <Tech>12</Tech> |
| <Diplomacy>10</Diplomacy> |
| <Expansion>12</Expansion> |
| <Wealth>12</Wealth> |
| <Influence>8</Influence> |
| <Fortification>12</Fortification> |
| </AICategoryWeight> |
| </Faction> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_Name</Label> |
| <String>Andorians</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_ShortName</Label> |
| <String>Andorians</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_LeaderName</Label> |
| <String>Kavel</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_Dec</Label> |
| <String>The Andorians acknowledge themselves as a violent race, but these tendencies are softened by a sincere desire to establish beneficial relations with alien races. Their distinctive appearance is due to a mixing of mammalian and insectoid traits, resulting in a limited exoskeleton as well as the antennae which are immediately obvious.</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_LeaderDec</Label> |
| <String>Leader description goes here.</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_HomeworldName</Label> |
| <String>Andor</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_Callsign</Label> |
| <String>C.A.</String> |
| </StringTable> |
| <StringTable> |
| <Label>MINOR_ANDORIAN_StartupTraitsDescription</Label> |
| <String>The Andorians acknowledge themselves as a violent race, but these tendencies are softened by a sincere desire to establish beneficial relations with alien races. Their distinctive appearance is due to a mixing of mammalian and insectoid traits, resulting in a limited exoskeleton as well as the antennae which are immediately obvious.</String> |
| </StringTable> |
Welcome Guest! Please take the time to register with us.