public void EndTurn() { if (waitActionResponse) { return; } waitActionResponse = true; pendingCard = null; NetworkManager.Instance.sendEndTurn(); }
public void AttackCard(PlayCard attacker, PlayCard attackee) { if (waitActionResponse) { return; } Debug.Log($"{attacker.Card.Name} -> {attackee.Card.Name}"); waitActionResponse = true; NetworkManager.Instance.sendAttackCharacter(attacker.InstanceId, attackee.InstanceId); }
public void AttackPlayer(PlayCard attacker) { if (waitActionResponse) { return; } Debug.Log($"{attacker.Card.Name} -> player!"); waitActionResponse = true; NetworkManager.Instance.sendAttackPlayer(attacker.InstanceId); }
public void UseCard(PlayCard card) { if (waitActionResponse) { return; } waitActionResponse = true; pendingCard = card; NetworkManager.Instance.sendUseCard(card.Card.Id); }