protected void AddState(GameState state) { state.StateEnded += this.EndState; state.StateCreated += this.AddState; states.AddLast(state); }
protected void AddState(GameState state) { StateCreated(state); }