void OnStoryPointDone(Event_StoryPointDone e) { if (e.Point == _curPoint && _actionEnabled && gameObject.activeSelf) { CloseWindow(); } }
void OnStoryPointDone(Event_StoryPointDone e) { if (e.ActionType != StoryEvent.ResultOptions.ResultType.Nothing) { var resultText = ""; foreach (var res in GameState.Instance.StoryEventManager.GetEventById(e.EventId).StoryResults) { if (res.Type == e.ActionType) { resultText = res.ResultText; break; } } if (!string.IsNullOrEmpty(resultText)) { ShowResult(resultText); } } }
void OnStoryPointDone(Event_StoryPointDone e) { ModifyStats(StoryEventManager.GetEventById(e.EventId), e.ActionType); }