public RoomClue PopClue() { if (m_roomClues.Count == 0) { return(null); } else { RoomClue clueToPop = m_roomClues[0]; m_roomClues.RemoveAt(0); return(clueToPop); } }
public void AddRoomClues(string key, List <string> values) { if (values.Count > 0) { RoomClue currentClue = new RoomClue(); currentClue.key = key; currentClue.clues = new List <string>(values); m_roomClues.Add(currentClue); /* Debug.Log("ROOM CUE KEY " + currentClue.key); * * foreach (string currentValue in currentClue.clues) * { * Debug.Log("ROOM CUE VALUE " + currentValue); * }*/ } }