I'm searching for a function that returns all Starting Locations of all players that are placed on the map, even when it is loaded up with only one player set (e.g. a 4 player melee map is played through the editors 'testing document' routine).
Currently, if I'd "test document" a 4 player map, without setting the players to CPU manually, the "Starting Location of Player X" builtin-function will return empty points on players that are not "set"/"initialized" (which are user by default).
Is there either a way to "add" players (CPU?) during map initialization or to simply get access to those starting location points?
I thought about simply using "Get Point by Name" - the problem is that the naming pattern for starting locations is language specific. (e.g. if you load up "Red City" the Starting locations will have chinese names) - So it's not reliable.
I'm searching for a function that returns all Starting Locations of all players that are placed on the map, even when it is loaded up with only one player set (e.g. a 4 player melee map is played through the editors 'testing document' routine).
Currently, if I'd "test document" a 4 player map, without setting the players to CPU manually, the "Starting Location of Player X" builtin-function will return empty points on players that are not "set"/"initialized" (which are user by default).
Is there either a way to "add" players (CPU?) during map initialization or to simply get access to those starting location points?
I thought about simply using "Get Point by Name" - the problem is that the naming pattern for starting locations is language specific. (e.g. if you load up "Red City" the Starting locations will have chinese names) - So it's not reliable.
Thanks for any responses.
After further research, it seems this is impossible.