Galaxy forge: Getting it to recognise new races!

OK first off Galaxy Forge sucks when it comes to adding new races...he doesnt automatically understand whats new and whats not...

Great for maps! Awful for adding elements into it after...

 

So I'm asking this community for help on ALL steps to do in order for Galaxy Forge to recognise the new race I've added and for which I want starter buildings!

Please someone give me a run-down of how to do it...its stopping me from completing the Capture the Flag mod +_+

Thank you!

-ShadowMastiff2468-

2,867 views 5 replies
Reply #1 Top

First thing to do is, updating the GalaxyScenarioDef.galaxyScenarioDef file.

if you made any changes there. update it also into the galaxy forge folder (where the galaxy forge exe is)

 

but as far as i know the races are hardcoded, even if you change the race of a player (which should affect the AI players race) if you start it random it is random.

 

only the tutorial maps work with preselected races.

I hope the devs will change this some day...

 

Reply #2 Top

nope still doesnt work!!!

bloody program! fiddling around for hours for squat!

 

-Thanks anyhow!-

Reply #3 Top

How'd you change galaxyscenario def? You pretty much have to add everything.. the race template, the default homeplanet template, all the unit listings, etc.

Reply #4 Top

I add a new line under Player...

Original count =3

 

I add a fourth one and change count to 4!!! But its ok I found a work around!

Thanks for your help and time!

Reply #5 Top

You need to edit the English.str file and the GalaxyScenarioDef file

From the 7DS English.str file:

StringInfo
 ID "IDS_PLAYERRACENAME_TECH"
 Value "TEC"
StringInfo
 ID "IDS_PLAYERRACENAME_PSI"
 Value "Advent"
StringInfo
 ID "IDS_PLAYERRACENAME_PHASE"
 Value "Vasari"
StringInfo
 ID "IDS_PLAYERRACENAME_PIRATE"
 Value "Pirate"
StringInfo
 ID "IDS_PLAYERRACENAME_ATLANTIAN"
 Value "Atlantian"
StringInfo
 ID "IDS_PLAYERRACENAME_ROGUE"
 Value "Rogue"
StringInfo
 ID "IDS_PLAYERRACENAME_KOHRAH"
 Value "Kohr-Ah"
StringInfo
 ID "IDS_PLAYERRACENAME_UFO"
 Value "Arilou"
StringInfo
 ID "IDS_PLAYERRACENAME_TCA"
 Value "T.C.A."
StringInfo
 ID "IDS_PLAYERRACENAME_DARK"
 Value "The Dark"
StringInfo
 ID "IDS_PLAYERRACENAME_UNITY"
 Value "The Unity"
StringInfo
 ID "IDS_PLAYERRACENAME_EMPIRE"
 Value "Empire"
StringInfo
 ID "IDS_PLAYERRACENAME_KZERZA"
 Value "Kzer-Za"

From the 7DS GSDef file:

playerTypeCount 12
playerType
 designName "Tech"
 entityDefName "PlayerTech"
playerType
 designName "Psi"
 entityDefName "PlayerPsi"
playerType
 designName "Phase"
 entityDefName "PlayerPhase"
playerType
 designName "Rogue"
 entityDefName "PlayerRogue"
playerType
 designName "Empire"
 entityDefName "PlayerEmpire"
playerType
 designName "Atlantian"
 entityDefName "PlayerAtlantian"
playerType
 designName "TCA"
 entityDefName "PlayerTCA"
playerType
 designName "UNITY"
 entityDefName "PlayerUNITY"
playerType
 designName "DARK"
 entityDefName "PlayerDARK"
playerType
 designName "KorhAh"
 entityDefName "PlayerKorhAh"
playerType
 designName "Arilou"
 entityDefName "PlayerUFO"
playerType
 designName "Pirate"
 entityDefName "PlayerPirate"

========

Hope this helps you out.  Give 7DS mad props :inlove: