private void Start() { numRooms = UnityEngine.Random.Range(5, 15); templates = GameObject.FindGameObjectWithTag("Rooms").GetComponent <RoomTemplates>(); roomCountObj = GameObject.FindGameObjectWithTag("Counter").GetComponent <RoomCounter>(); if (gameObject.CompareTag("EntrySpawn_1")) { SpecialRoomSpawn(); } else { Invoke("Spawn", 1.0f); } }
private void Start() { roomCounts.Clear(); foreach (var roomInfo in roomInfos) { var sceneName = roomInfo.scene.SceneName; if (!roomCounts.ContainsKey(sceneName)) { roomCounts[sceneName] = new RoomCounter(); } } if (Msf.Args.IsProvided(Msf.Args.Names.LoadScene)) { SceneManager.LoadScene(Msf.Args.LoadScene); } else { StartCoroutine(StartSpawnServerRoutine()); } }
void Start() { rc = FindObjectOfType <RoomCounter>(); spawnVector = new Vector2(placeToSpawn.position.x, placeToSpawn.position.y); }