public void SetDeck(int index) { int[] values = new int[deck.Length]; values = PlayerConfig.GetDeck(index); for (int i = 0; i < deck.Length; i++) { deck[i] = AllTowers.instance.GetTowerFromIndex(values[i]); } }
public static void SendDeckToServer() { using (Packet _packet = new Packet((int)ClientPackets.sendDeckToServer)) { _packet.Write(PlayerConfig.GetDeck(PlayerConfig.GetSelectedDeck()).Length); for (int i = 0; i < PlayerConfig.GetDeck(PlayerConfig.GetSelectedDeck()).Length; i++) { _packet.Write(PlayerConfig.GetDeck(PlayerConfig.GetSelectedDeck())[i]); } SendTPCData(_packet); } }