// Use this for initialization void Start() { baseRoomTrigger = this.GetComponentInChildren <BaseRoomTrigger>(); baseRoomTrigger.AddEventListener(this.gameObject); backdoorTrigger = this.GetComponentInChildren <BackdoorTrigger>(); if (backdoorTrigger) { backdoorTrigger.AddEventListener(this.gameObject); } player = SceneUtils.FindObjectOf <PlayerControl>(); }
public void OnPlayerExittedDoor(BackdoorTrigger backdoorTrigger) { player.OnExitRoom(this.roomType); DoExtraOnExit(); }