Specific Race = Specific Planet

Galaxy Forge HELP

Im working on editing a mod so that each player starts at  specific place on the map and that when startin a new game the races are already preset. Is this possible? 

Example 

PlayerOne = TEC Loyalists = Earth

PlayerTwo = Asari Loyalist = Mars

 

And have the homeworld and races set to this so there are no doubles of any particular race. Does this make sense? 

3,983 views 6 replies
Reply #1 Top

Not possible. If you want players to be specific races in your map, you have to tell them what races they need to be in the map description.

Reply #2 Top

Okay, then is there a way to set each player's starting position to a specific planet? When I assigned NewPlayer0 to a specific homeworld, that homeworld comes out random. Does changing your team change ur player # then?

Reply #3 Top

Here might be an odd way of doing it: have certain types of home planets only colonizable by one race (eg. DesertHome by Advent Loyalist, TerranHome by TEC Loyalist), then include only one of both planet types in the map. If you want other factions to still be able to colonize a planet that was a faction's capitol, just have the first fleet supply tech unlock colonization for those planet types (or alternatively, have the unlock tech be free and level 1). Note that this would probably only work on a two player map with two non-mirrorable factions (ie. if someone sets both players to Advent Loyalist, the game will probably crash). The only way to ensure the game never crashes would be to have as many home-type planets per faction as possible players, though this does mean that if not all players are the same faction, starting spots will be pseudo-random for each player (ie. the unoccupied home planets will be randomized).

 
Reply #4 Top

This can be done for preset maps, but only for preset maps. Disable random spawn, and make use of the overrideRaceName function in maps.

Reply #5 Top

Quoting MelancholyRoar, reply 2

Okay, then is there a way to set each player's starting position to a specific planet? When I assigned NewPlayer0 to a specific homeworld, that homeworld comes out random. Does changing your team change ur player # then?
End of MelancholyRoar's quote

Make sure you set the "Randomize Positions" option in Galaxy Forge to false.

Quoting Lavo_2, reply 4

This can be done for preset maps, but only for preset maps. Disable random spawn, and make use of the overrideRaceName function in maps.
End of Lavo_2's quote

I've tried to use this before but I've never got it to work. Are you saying you have?

Reply #6 Top

Quoting GoaFan77, reply 5
I've tried to use this before but I've never got it to work. Are you saying you have?
End of GoaFan77's quote

7DS has. I haven't tested it myself, but 7DS has it working. Edit: Just tested it, it works. You will get the loading screen/leader picture of the faction you choose, but your units and research will be of the override race.