public CombatStateObserver(CombatGameState combatGameState) { _combatGameState = combatGameState; }
public void LinkCombatState(CombatGameState combatGameState) { _subjectComponent = new SubjectComponent(); _subjectComponent.AddObserver(combatGameState.ObserverInstance); }