public static void SendTurnCalculation(Packet _packet) { int _cardCount = _packet.ReadInt(); int _playerHealth = _packet.ReadInt(); List <int> _allCard = new List <int>(); for (int i = 1; i <= GameManager.players.Count; i++) { int _remainHealth = _packet.ReadInt(); if (_remainHealth <= 0) { Destroy(GameManager.players[i].gameObject); } for (int j = 0; j < GameManager.players.Count; j++) { PlayerStatusBar _temp = ArenaUIManager.instance.turnOrderBar.transform.GetChild(j).gameObject.GetComponent <PlayerStatusBar>(); if (_temp.id == i) { _temp.heartDisplay(_remainHealth); } } } for (int i = 0; i < _cardCount; i++) { int _cardID = _packet.ReadInt(); _allCard.Add(_cardID); } ArenaUIManager.instance.SetDamageBanner(_allCard); }