Esempio n. 1
0
        public override bool TagApplies(UnityEngine.GameObject gameObject, AudioManager.ListenerInfo info)
        {
            SettingsManager.Options ModOptions = gameObject.GetComponent <SettingsManager>().ModOptions;
            int finalHappiness = (int)Singleton <DistrictManager> .instance.m_districts.m_buffer[0].m_finalHappiness;

            return(finalHappiness < ModOptions.MoodDependentMusic_MoodThreshold);
        }
Esempio n. 2
0
        public override bool TagApplies(UnityEngine.GameObject gameObject, AudioManager.ListenerInfo info)
        {
            SettingsManager.Options ModOptions = gameObject.GetComponent <SettingsManager>().ModOptions;

            return(GetListenerHeight(info) > ModOptions.HeightDependentMusic_HeightThreshold);
        }