public void EnterWaitingForUnitCallbackState() { // Unit deselected event TacticsGameManager.OnUnitDeSelected(); // Wait for callback state SetControllerState(TacticsPlayerControllerState.WaitingForUnitCallback); }
protected virtual void Awake() { if (Instance == null) { Instance = this; } else if (Instance != this) { DestroyImmediate(this); return; } }
public void EnterSelectedUnitState(TacticsCharacter unit) { // Unit selected event TacticsGameManager.OnUnitSelected(unit); }