public override void Enter() { BoardVisuals.RemoveTilesFromHighlightsByUnit(Owner); BoardVisuals.RemoveIndicator(Owner); this.UpdateState(); // Color baseColor = TempChangeColor (); // // start a timer with a callback to transition to the next state // CoroutineHelper.Instance.StartCountdown (cooldownDuration, // () => this.UpdateState (baseColor)); }
private void CleanIndicator() { BoardVisuals.RemoveIndicator(Owner); indicatorList.Clear(); }