euddraft
euddraft copied to clipboard
Correctly deal with Random Start Location
- [ ] Currently
EUDLoopPlayer("Human")
iterates human players according to basemap settings. -
- [ ] Fix standard plugins (
[MSQC]
,[chatEvent]
, ...)
- [ ] Fix standard plugins (
- [ ] Should we resolve this on game start? Placing CPU in human slot or vice versa is possible in SC:R ; should we handle this case too or ignore it?
- [ ] Current implementation is suboptimal as
EUDLoopPlayer
iterates and skips inactive players who was vacant on game start or left during game. It would be nice if we update loop trigger once player status changes.
Placing CPU in human slot or vice versa is possible in SC:R ; should we handle this case too or ignore it?
IMO, this is a serious problem. You could add a plugin to let the mapmaker choose whether to ban the situation. i.e., to end the game as soon as the game starts if some human occupies Computer slot.
Currently EUDLoopPlayer("Human") iterates human players according to basemap settings.
You could also consider throwing a warning message if the "Randomized start locaiton" box is checked