private void OnPlayerEnteredAreaEvent(PlayerEnteredAreaEvent evt) { InteractionEvent ievt = new InteractionEvent(); ievt.location = evt.seasonName; ievt.kind = InteractionKind.Enter; this.UpdateTasks(ievt, false); }
void OnPlayerEnteredAreaEvent(PlayerEnteredAreaEvent evt) { Debug.Log(string.Format("Player entered area {0}", evt.seasonName)); }
void OnPlayerEnteredAreaEvent(PlayerEnteredAreaEvent evt) { if(this.currentSeason != SeasonName.None) { var distance = SeasonName.Distance(this.currentSeason, evt.seasonName); EventManager.FireEvent(new ItemWaitedEvent(this.gameObject, distance)); } }