void Awake() { availability = gameObject.transform.FindChild("Availability").GetComponent<UISprite>(); colorSwatch = gameObject.transform.FindChild("Color Swatch").GetComponent<UISprite>(); networkManager = GameObject.Find ("Manager").GetComponent<NetworkManager>(); foreach (MetaPlayer player in networkManager.GetMetaPlayers()) { if (player.name != networkManager.PlayerName && !selectedColors.ContainsKey(player.name)) { selectedColors[player.name] = current; } } colorSwatch.color = colors[current]; }