So, I decided to try to add a new race. Did some forum searches, yielded some results, set to work.
First of all, the error;
Text FileArchive missing Label.
File: C:\Users\Botemaster\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Entrenchment v1.041\In The Admiral's Service\GameInfo\CAPITALSHIP_PHASEBATTLESHIP.entity
Label: renderShield
Line Number:237
Line Contents:maxAccelerationLinear 100.000000
If I skip this the game proceeds to give me thousands of similar label errors on files I haven't ever touched or files that worked previously before.
What I did:
I cloned PlayerPhase and changed the name string,
raceNameStringID "IDS_PLAYERRACENAME_XY"
Changed one ship to a new ship I added,
frigateInfo
Page:0
count 6
entityDefName "Xy_Vallus"
Leaving the counts exactly the same (I replaced the Scout)
For the Vallus, I took out the Phase LRM frigate and changed the weapons. I changed the name to Xy_Vallus and description to Xy_Vallus_Disc.
I added these three new string labels to the English string file and upped the number by 3 accordingly.
I took out GalaxyScenarioDef and made the following changes;
playerTypeCount 5
playerType
designName "Xy"
entityDefName "PlayerXy"
groups 7
group
condition
type "PlanetOwnerIsRace"
param "Xy"
owner "PlanetOwner"
colonizeChance 1
items 3
item "Phase:Module:FrigateFactory"
item "Phase:Frigate:Constructor"
item "Phase:Frigate:Constructor"
To complete the task, I added both Xy_Vallus and PlayerXy to entity.manifest. Upon spending about three hours trying to fix the errors, I also added Xy to the strings accordingly, but this has done nothing to fix or change the error. I have rebuilt the files several times with no change in the error. If I remove the two files from the manifest I still get the error. I removed all saves and recordings, but still got the error. I eliminated the Vallus from the equation but this did not fix it either.
I have to make note that most of the race information I found was fairly old, and as there doesn't seem to be any single collection of updated information, I am certain that I have either done something wrong or something has changed between versions that invalidates what I have done. Or there is something retardedly simple that I'm not getting.
I'm ready to do the voice acting and everything for my new race's advisor but first I want to make them actually work.
omg plz halp