HomeWildfire Games

Further gamesetup fixes & tweaks.

Description

Further gamesetup fixes & tweaks.

Fixes rP25077

  • Player assignment still had some trouble. This cleans things up by moving a little more logic in the controller & fixing other usage.
    • As a consequence, in MP, if the host swaps two player, the change will take a few frames to register. It shouldn't be too much of a problem in practice.
    • Fix issues with AI being assigned to player slots for joiners.
  • Fix issues with similar color not being correctly picked when swapping a map.
  • Fix issues with rating & locked team settings.

Reported by: langbart

Differential Revision: https://code.wildfiregames.com/D3723