/// <summary> /// Handle doors action. /// </summary> /// <param name="door">The doors that sent the action.</param> /// <param name="open">Is action door open or door close?</param> public void HandleDoorsAction(GameDoor door, bool open) { if (open) { onDoorsOpen?.Invoke(door.GameObject); } else { onDoorsClose?.Invoke(door.GameObject); } }
internal void DoorsOpened(RoomPopulator roomPopulator) { OnDoorsOpen?.Invoke(roomPopulator); }