Esempio n. 1
0
        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));
     }
 }