private bool isGeneralInRoomWithListeningDevice(IGeneral general) { Room room = general.GetCharacter().CurrentRoom; List <GameObject> LD = general.knowenListeringDevices(); for (int i = 0; i < LD.Count; ++i) { if (LD[i].GetComponent <ListeningDevice>().CurrentRoom == room) { return(true); } } return(false); }