// Use this for initialization public override void Start() { base.Start(); builder = GameObject.FindGameObjectWithTag(Tags.Master).GetComponent <GameBuilder>(); manageRandomButton(); if (builder.Action == GameBuilder.BuildMode.Client) { fetchMessage = Instantiate(Resources.Load("Prefabs/Menu/MenuLabel")) as GameObject; fetchMessage.transform.position = new Vector3(0, -2, 0); FetchGameModeButtons(); DisableAllGameModeButtons(); hostFetcher = builder.GetFetcher(); hostFetcher.EventGameFound += OnEventGameFound; hostFetcher.EventNoMaster += hostFetcher_EventNoMaster; FetchHosts(); } }