void Awake() { times2PopUpText = new List <VFX.PopUpText>(); m_SpriteRenderer = GetComponent <SpriteRenderer>(); m_SpriteRenderer.color = m_Color; m_Occupied = false; pointPrefab = Resources.Load <Point>(Utility.PrefabFinder.PREFABS + "Point"); m_StreakManager = GameMaster.Instance.m_StreakManager; }
void Awake() { // create static instance if there is not one if (Instance == null) { Instance = this; } else { if (Instance != this) { Destroy(this.gameObject); } } if (m_MusicManager == null) { m_MusicManager = FindObjectOfType <MusicManager>(); } if (m_NotificationManager == null) { m_NotificationManager = FindObjectOfType <NotificationManager>(); } if (m_PlayerDecorations == null) { m_PlayerDecorations = FindObjectOfType <PlayerDecorations>(); } if (m_DatabaseManager == null) { m_DatabaseManager = FindObjectOfType <DatabaseManager>(); } if (m_PlayerMovement == null) { m_PlayerMovement = FindObjectOfType <PlayerMovement>(); } if (m_UIManager == null) { m_UIManager = FindObjectOfType <UIManager>(); } if (m_DeathStar == null) { m_DeathStar = FindObjectOfType <DeathStar>(); } if (m_CameraFollow == null) { m_CameraFollow = FindObjectOfType <CameraFollow>(); } if (m_WarpZoneManager == null) { m_WarpZoneManager = FindObjectOfType <WarpZoneManager>(); } if (m_BackDropManager == null) { m_BackDropManager = FindObjectOfType <BackdropManager>(); } if (m_StatsManager == null) { m_StatsManager = FindObjectOfType <StatsManager>(); } if (m_PlayerStats == null) { m_PlayerStats = FindObjectOfType <PlayerStats>(); } if (m_DadEventManager == null) { m_DadEventManager = FindObjectOfType <DadEventManager>(); } if (m_PlayerBoost == null) { m_PlayerBoost = FindObjectOfType <PlayerBoost>(); } if (m_SolarSystemSpawner == null) { m_SolarSystemSpawner = FindObjectOfType <SolarSystemSpawner>(); } if (m_StreakManager == null) { m_StreakManager = FindObjectOfType <StreakManager>(); } }