public void EnteredRoom(EntryData data) // ToDo: Get info from AWAREPOINT, assign it to viarable "newInfo" { if (data.Type == "Person") { bool existing = false; foreach (GameObject p in persons) { if (p.GetComponent <PersonInfo>().GetPersonName().Equals(data.Name)) { existing = true; } } bool pending = persons[PendingPersonIdx].GetComponent <PersonInfo>().GetPersonName().Equals(""); //Debug.Log("pending idx:" + PendingPersonIdx + "equals to null:" + pending); if (!existing && pending) { newInfo.ID = data.ID; newInfo.name = data.Name; newInfo.title = data.JobTitle; persons[PendingPersonIdx].GetComponent <PersonInfo>().SetBadgeInfo(newInfo); //Debug.Log(persons[PendingPersonIdx].name + "has been assigned Name: " + data.Name); if (persons[PendingPersonIdx].GetComponent <PersonInfo>().GetJobTitle().Equals("Patient")) { //Debug.Log("patient name:" + data.Name + ", set line path to 0."); LinePath linepath = persons[PendingPersonIdx].GetComponent <LinePath>(); linepath.enabled = true; linepath.ResetLength(); } trackintInterface.pendingAlarm = false; } } /*if (Input.GetKeyDown (KeyCode.Alpha8)) { * * } * if (Input.GetKeyDown (KeyCode.Alpha9)) { * newInfo.name = "Nancy S"; * newInfo.title = "Nurse"; * return true; * } * if (Input.GetKeyDown (KeyCode.P)) { * newInfo.name = "Peter Parker"; * newInfo.title = "Patient"; * return true; * }*/ }