public void ButtonEndUnitTurn() { alredyMoved = false; alredyAttack = false; selectableTilesFinded = false; RemoveSelectableTiles(); RingCurentUnitTurn.SetDeactiveRing(); TurnManager.EndUnitTurn(); }
void Update() { if (!unitTurn) { return; } APlay.Player = gameObject; RingCurentUnitTurn.GetUnitPosition(this); Weapon.setActivePlayer(gameObject); if (RingCurentUnitTurn.ringStatus != true) { RingCurentUnitTurn.SetActiveRing(); RingCurentUnitTurn.ringStatus = true; } if (!alredyMoved) { if (!moving) { if (!selectableTilesFinded) { FindSelectableTiles(); selectableTilesFinded = true; } } else { CharacterAnimController.isMoving = true; Move(); } } if (!alredyMoved || !alredyAttack) { CheckMouse(); } if (alredyMoved) { CharacterAnimController.isMoving = false; } }