Пример #1
0
 /// <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);
     }
 }
Пример #2
0
 internal void DoorsOpened(RoomPopulator roomPopulator)
 {
     OnDoorsOpen?.Invoke(roomPopulator);
 }