public List<ItemEntity> getAllItemsInRoom(Room room) { if (room == null) return new List<ItemEntity>(); return Items.FindAll(item => room.overlaps(item.Position)); }
public List<TrapEntity> getAllTrapsInRoom(Room room) { if (room == null) return new List<TrapEntity>(); return Traps.FindAll(trap => room.overlaps(trap.Position)); }
public List<MyCharacterController> getAllCharactersInRoom(Room room) { if (room == null) return new List<MyCharacterController>(); return Enemys.FindAll(character => room.overlaps(character.transform.position)); }