예제 #1
0
 public static void apply()
 {
     if (!Level.isLoaded && MainCamera.instance != null && !Level.isVR && !Dedicator.isVR)
     {
         MainCamera.instance.fieldOfView = OptionsSettings.view;
     }
     if (SceneManager.GetActiveScene().buildIndex <= Level.MENU)
     {
         MenuConfigurationOptions.apply();
     }
     AudioListener.volume = OptionsSettings.volume;
     if (LevelLighting.dayAudio != null)
     {
         if (!LevelLighting.dayAudio.enabled && OptionsSettings.ambience)
         {
             LevelLighting.dayAudio.enabled = true;
             LevelLighting.dayAudio.Play();
         }
         else
         {
             LevelLighting.dayAudio.enabled = OptionsSettings.ambience;
         }
     }
     if (LevelLighting.nightAudio != null)
     {
         if (!LevelLighting.nightAudio.enabled && OptionsSettings.ambience)
         {
             LevelLighting.nightAudio.enabled = true;
             LevelLighting.nightAudio.Play();
         }
         else
         {
             LevelLighting.nightAudio.enabled = OptionsSettings.ambience;
         }
     }
 }
예제 #2
0
 // Token: 0x06002A2E RID: 10798 RVA: 0x00106A72 File Offset: 0x00104E72
 private void Start()
 {
     MenuConfigurationOptions.apply();
 }