public void Init(int index, FlagZoneType t) { type = t; teamIndex = index; UpdateVisuals(false); }
IEnumerator Init() { if (!networkObject.IsOwner) { yield return(new WaitForSeconds(.5f)); } teamIndex = networkObject.teamIndex; type = (FlagZoneType)networkObject.type; radius = networkObject.radius; UpdateAffiliation(); UpdateRadius(); UIManager.Instance.RegisterFlagZone(this); NetworkedGameManager.Instance.flagZones.Add(this); }