The SendChoiceselement we get from GameState.SendChoices is very symmetrical to ChosenEntities (GameState.DebugPrintEntitiesChosen), which we only get from other players. The problem is that we don't get the exactly the same data in each case, so we have to keep them separate for now.
Ideally we should use ChosenEntities for both. But then we lack the choice type.. this would require some changes on Blizzard's side.
The
SendChoiceselement we get fromGameState.SendChoicesis very symmetrical toChosenEntities(GameState.DebugPrintEntitiesChosen), which we only get from other players. The problem is that we don't get the exactly the same data in each case, so we have to keep them separate for now.Ideally we should use ChosenEntities for both. But then we lack the choice type.. this would require some changes on Blizzard's side.