void OnTurnOver(CharacterTurnOverEventInfo characterTurnOverEventInfo) { Debug.Log("CombatManager Alerted to unit finished it's Turn: " + characterTurnOverEventInfo.UnitGO.name); AddToCharacterTurnOrder(characterTurnOverEventInfo.UnitGO); battleUIController.OrderCharacterPanels(false); readyForNextTurn = true; }
void UnregisterEventCallbacks() { DeathEventInfo.UnregisterListener(OnUnitDied); HPChangedEventInfo.UnregisterListener(OnHPChange); MPChangedEventInfo.UnregisterListener(OnMPChange); UnitSpawnEventInfo.UnregisterListener(OnUnitSpawn); CharacterTurnOverEventInfo.UnregisterListener(OnTurnOver); }