Beispiel #1
0
 public void TriggerActivated(RoomTriggers trigger, RoomTriggerType triggerType)
 {
     if (startTrigger == trigger && triggerType == RoomTriggerType.StartTrigger)
     {
         StartTriggerActivated();
     }
     else if (endTrigger == trigger && triggerType == RoomTriggerType.EndTrigger)
     {
         EndTriggerActivated();
     }
     else
     {
         Debug.LogError("Invalid RoomTrigger activated.");
     }
 }
Beispiel #2
0
 public void RegisterTrigger(RoomTriggers trigger, RoomTriggerType triggerType)
 {
     if (startTrigger == trigger && triggerType == RoomTriggerType.StartTrigger)
     {
         startTriggers++;
     }
     else if (endTrigger == trigger && triggerType == RoomTriggerType.EndTrigger)
     {
         endTriggers++;
     }
     else
     {
         Debug.LogError("Invalid attempt to register RoomTrigger to ActivatedRoom.");
     }
 }