/// <summary> /// Used for attacking the player. /// </summary> public void AttackPlayer(LifeButton lifeButton) { if(selectedCard != null) { if(lifeButton.isAttacker && currentTurn == Turn.Defender) { selectedCard.hasAttacked = true; attacker.GetDamaged(selectedCard.associatedCard.ReturnAttack()); selectedCard = null; canvasManager.cursor.ChangeCursor(0); // Plays Particles particles.transform.position = lifeButton.transform.position; particles.Play(); } else if(!lifeButton.isAttacker && currentTurn == Turn.Attacker) { selectedCard.hasAttacked = true; defender.GetDamaged(selectedCard.associatedCard.ReturnAttack()); selectedCard = null; canvasManager.cursor.ChangeCursor(0); // Plays Particles particles.transform.position = lifeButton.transform.position; particles.Play(); } } }
void Start() { _instance = this; }