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); }
public override bool TagApplies(UnityEngine.GameObject gameObject, AudioManager.ListenerInfo info) { SettingsManager.Options ModOptions = gameObject.GetComponent <SettingsManager>().ModOptions; return(GetListenerHeight(info) > ModOptions.HeightDependentMusic_HeightThreshold); }