public void ConfChat(int ID, string text, PhotonMessageInfo info) { cnf c = Find(ID); if (c != null && c.players_ID.Contains(info.sender.ID)) { if (!PhotonPlayer.InRoom(c.master)) { int i = 0; PhotonPlayer player = null; while ((player = PhotonPlayer.Find(c.players_ID[i])) == null) { i++; if (i > c.players_ID.Count) { break; } } c.master = player; c.messages.Add("Master Conference switched to " + player.ishexname); } if (c.messages.Count > 30) { c.messages.Remove(c.messages[0]); } c.messages.Add(info.sender.id + info.sender.ishexname.HexDell() + ":" + text.HexDell()); } }