Example #1
0
 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);
        }
    }