private void SetUnitAsActive(UnitStackBase unit) { activeUnit = unit; activeUnit.unitSelection.SetSelectionImage(UnitSelection.SelectionType.Active); battleUI.PrintActiveUnitStats(activeUnit); if (activeUnit.PlayerUnit) { playerTurnManager.StartTurn(activeUnit, this); } else { enemyAI.EnemyTurn(activeUnit, this); } }