public GameStateServerMessage(GameState state) : this() { var ps = state.GetPlayers(); var cnt = ps.Length; PlayerStateData = new PlayerStateData[cnt]; for (var i = 0; i < cnt; i++) { PlayerStateData[i] = new PlayerStateData(ps[i]); } }
public PlayerJoinedServerMessage(Player p) : this() { PlayerStateData = new PlayerStateData(p); }
public PlayerRespawnServerMessage(Player respawnPlayer) : this() { PlayerStateData = new PlayerStateData(respawnPlayer); }