public void StopBattle() { battleground.OnUnitDead -= OnUnitDead; DOTween.KillAll(); //TODO: this is so bad, must kill only battleground tweens Game.TrySwitchState(GameMode.IdleScreen); }
void DoStart() { Debug.Log("Starting battle..."); Game.TrySwitchState(GameMode.Battle); }