using System; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Creation.SceneMoods; using RecRoom.Core.Creation.SceneMoods.MoodBlendData; using RecRoom.Tools; using UnityEngine; using UnityEngine.Rendering.PostProcessing; namespace RecRoom.Core.Scene { // Token: 0x02003083 RID: 12419 [Token(Token = "0x2003083")] [Serializable] public class SceneMoodSettings : KCIGBIPBBBJ { // Token: 0x170039DD RID: 14813 // (get) Token: 0x06015099 RID: 86169 RVA: 0x004E7A24 File Offset: 0x004E5C24 [Token(Token = "0x170039DD")] public bool RoomMoodsEnabled { [Token(Token = "0x6015099")] [Address(RVA = "0x1560370", Offset = "0x155F370", VA = "0x181560370")] get { MoodSetting moodSetting = this.defaultMood; int num = 0; return moodSetting != num; } } // Token: 0x170039DE RID: 14814 // (get) Token: 0x0601509A RID: 86170 RVA: 0x004E7A44 File Offset: 0x004E5C44 [Token(Token = "0x170039DE")] public BOCPGFKHLGN SkyBoxMoodSettingsBlender { [Token(Token = "0x601509A")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get; } // Token: 0x170039DF RID: 14815 // (get) Token: 0x0601509B RID: 86171 RVA: 0x004E7A58 File Offset: 0x004E5C58 [Token(Token = "0x170039DF")] public BOCPGFKHLGN SunMoodSettingsBlender { [Token(Token = "0x601509B")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")] get; } // Token: 0x170039E0 RID: 14816 // (get) Token: 0x0601509C RID: 86172 RVA: 0x004E7A6C File Offset: 0x004E5C6C [Token(Token = "0x170039E0")] public BOCPGFKHLGN FogMoodSettingsBlender { [Token(Token = "0x601509C")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get; } // Token: 0x170039E1 RID: 14817 // (get) Token: 0x0601509D RID: 86173 RVA: 0x004E7A80 File Offset: 0x004E5C80 [Token(Token = "0x170039E1")] public BOCPGFKHLGN BloomMoodSettingsBlender { [Token(Token = "0x601509D")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get; } // Token: 0x170039E2 RID: 14818 // (get) Token: 0x0601509E RID: 86174 RVA: 0x004E7A94 File Offset: 0x004E5C94 [Token(Token = "0x170039E2")] public BOCPGFKHLGN ColorGradingMoodSettingsBlender { [Token(Token = "0x601509E")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get; } // Token: 0x170039E3 RID: 14819 // (get) Token: 0x0601509F RID: 86175 RVA: 0x004E7AA8 File Offset: 0x004E5CA8 [Token(Token = "0x170039E3")] public BOCPGFKHLGN BackgroundObjectsMoodSettingsBlender { [Token(Token = "0x601509F")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] get; } // Token: 0x170039E4 RID: 14820 // (get) Token: 0x060150A0 RID: 86176 RVA: 0x004E7ABC File Offset: 0x004E5CBC // (set) Token: 0x060150A1 RID: 86177 RVA: 0x004E7AD0 File Offset: 0x004E5CD0 [Token(Token = "0x170039E4")] public float ReflectionIntensity { [Token(Token = "0x60150A0")] [Address(RVA = "0x13CD360", Offset = "0x13CC360", VA = "0x1813CD360")] get { return this.reflectionIntensity; } [Token(Token = "0x60150A1")] [Address(RVA = "0x15604A0", Offset = "0x155F4A0", VA = "0x1815604A0")] set { this.reflectionIntensity = value; this.skyboxDirty = true; } } // Token: 0x170039E5 RID: 14821 // (get) Token: 0x060150A2 RID: 86178 RVA: 0x004E7AEC File Offset: 0x004E5CEC // (set) Token: 0x060150A3 RID: 86179 RVA: 0x004E7B00 File Offset: 0x004E5D00 [Token(Token = "0x170039E5")] public float AmbientLightIntensity { [Token(Token = "0x60150A2")] [Address(RVA = "0x506320", Offset = "0x505320", VA = "0x180506320")] get { return this.ambientLightIntensity; } [Token(Token = "0x60150A3")] [Address(RVA = "0x1560420", Offset = "0x155F420", VA = "0x181560420")] set { this.ambientLightIntensity = value; this.skyboxDirty = true; } } // Token: 0x170039E6 RID: 14822 // (get) Token: 0x060150A4 RID: 86180 RVA: 0x004E7B1C File Offset: 0x004E5D1C [Token(Token = "0x170039E6")] public BackgroundObjectsRoot BackgroundObjectsRoot { [Token(Token = "0x60150A4")] [Address(RVA = "0x15601A0", Offset = "0x155F1A0", VA = "0x1815601A0")] get { BackgroundObjectsRoot backgroundObjectsRoot = this._backgroundObjectsRoot; int num = 0; if (backgroundObjectsRoot == num) { BackgroundObjectsRoot backgroundObjectsRoot2 = new GameObject("SceneGenerated") { hideFlags = HideFlags.DontSaveInEditor }.AddComponent(); this._backgroundObjectsRoot = backgroundObjectsRoot2; } return this._backgroundObjectsRoot; } } // Token: 0x170039E7 RID: 14823 // (get) Token: 0x060150A5 RID: 86181 RVA: 0x004E7B68 File Offset: 0x004E5D68 [Token(Token = "0x170039E7")] public MoodSetting CurrentMood { [Token(Token = "0x60150A5")] [Address(RVA = "0x1560260", Offset = "0x155F260", VA = "0x181560260")] get { int num = this._currentRoomMoodIndex.IAHDANBDAAM(); return this.defaultMood; } } // Token: 0x170039E8 RID: 14824 // (get) Token: 0x060150A6 RID: 86182 RVA: 0x004E7BA8 File Offset: 0x004E5DA8 [Token(Token = "0x170039E8")] public bool SupportsMoodCircuits { [Token(Token = "0x60150A6")] [Address(RVA = "0x15603D0", Offset = "0x155F3D0", VA = "0x1815603D0")] get { int num = this._currentRoomMoodIndex.IAHDANBDAAM(); throw new NullReferenceException(); } } // Token: 0x170039E9 RID: 14825 // (get) Token: 0x060150A7 RID: 86183 RVA: 0x004E7BC8 File Offset: 0x004E5DC8 // (set) Token: 0x060150A8 RID: 86184 RVA: 0x004E7BDC File Offset: 0x004E5DDC [Token(Token = "0x170039E9")] private MoodSetting PrevMood { [Token(Token = "0x60150A7")] [Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")] get; [Token(Token = "0x60150A8")] [Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")] set; } // Token: 0x170039EA RID: 14826 // (get) Token: 0x060150A9 RID: 86185 RVA: 0x004E7BF0 File Offset: 0x004E5DF0 // (set) Token: 0x060150AA RID: 86186 RVA: 0x004E7C10 File Offset: 0x004E5E10 [Token(Token = "0x170039EA")] public int CurrentRoomMoodIndex { [Token(Token = "0x60150A9")] [Address(RVA = "0x1560320", Offset = "0x155F320", VA = "0x181560320")] get { return this._currentRoomMoodIndex.IAHDANBDAAM(); } [Token(Token = "0x60150AA")] [Address(RVA = "0x1560440", Offset = "0x155F440", VA = "0x181560440")] private set { KLLMCPFPIIE currentRoomMoodIndex = this._currentRoomMoodIndex; } } // Token: 0x170039EB RID: 14827 // (get) Token: 0x060150AB RID: 86187 RVA: 0x004E7C2C File Offset: 0x004E5E2C [Token(Token = "0x170039EB")] public PostProcessVolume PostProcessVolume { [Token(Token = "0x60150AB")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return this.postProcessVolume; } } // Token: 0x170039EC RID: 14828 // (get) Token: 0x060150AC RID: 86188 RVA: 0x004E7C40 File Offset: 0x004E5E40 [Token(Token = "0x170039EC")] public PostProcessProfile DefaultPostProcessVolume { [Token(Token = "0x60150AC")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return this.defaultPostProcessProfile; } } // Token: 0x170039ED RID: 14829 // (get) Token: 0x060150AD RID: 86189 RVA: 0x004E7C54 File Offset: 0x004E5E54 // (set) Token: 0x060150AE RID: 86190 RVA: 0x004E7C68 File Offset: 0x004E5E68 [Token(Token = "0x170039ED")] private Cubemap reflectionCubeMap { [Token(Token = "0x60150AD")] [Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")] get; [Token(Token = "0x60150AE")] [Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")] set; } // Token: 0x060150AF RID: 86191 RVA: 0x004E7C7C File Offset: 0x004E5E7C [Token(Token = "0x60150AF")] [Address(RVA = "0x155EF90", Offset = "0x155DF90", VA = "0x18155EF90", Slot = "4")] public void IHGCLBJNCCH(RecRoomSceneManager LJPBCKELDPM) { Action action = new Action(this.MNCLPOLILHD); KLLMCPFPIIE kllmcpfpiie; this._currentRoomMoodIndex = kllmcpfpiie; OKNNKFGFODL localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated; Action action2 = new Action(this.EOHOPNECHEK); int num = 0; localMakerPenInstantiated.BPAJKKAGPKB(action2, num != 0); OKNNKFGFODL localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed; Action action3 = new Action(this.OENNIDOKBGD); int num2 = 0; localMakerPenDestroyed.BPAJKKAGPKB(action3, num2 != 0); MakerPen k__BackingField = MakerPen.k__BackingField; int num3 = 0; if (k__BackingField != num3) { CreationContext k__BackingField = MakerPen.k__BackingField.k__BackingField; IILCGFIHJLP onSelectionChanged = k__BackingField.OnSelectionChanged; Action action4 = new Action(this.CPBIEBOENFE); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onSelectionChanged, action4); k__BackingField.OnSelectionChanged = iilcgfihjlp; } int num4; Cubemap cubemap = new Cubemap(4, TextureFormat.RGB24, num4 != 0); num4 = 0; this.k__BackingField = cubemap; } // Token: 0x060150B0 RID: 86192 RVA: 0x004E7D4C File Offset: 0x004E5F4C [Token(Token = "0x60150B0")] [Address(RVA = "0x155E5A0", Offset = "0x155D5A0", VA = "0x18155E5A0", Slot = "5")] public void DJFDPJKOGMJ() { if (this.postProcessVolume) { PostProcessProfile sharedProfile = this.postProcessVolume.sharedProfile; this.defaultPostProcessProfile = sharedProfile; this.KNMJENHJHPP(sharedProfile); } Debug.LogWarning("Missing PostProcessVolume"); MoodSetting moodSetting = this.defaultMood; int num = 0; if (moodSetting != num) { int num2 = this._currentRoomMoodIndex.IAHDANBDAAM(); if (KKPBCOOONNK.BNNCCCFFALC) { MoodSetting moodSetting2 = this.defaultMood; MoodSetting[] array = this.availableMoods; int num3 = 0; if (num3 < array.Length) { MoodSetting moodSetting3 = array[num3]; bool flag; if (flag) { this.CurrentRoomMoodIndex = num3; } MoodSetting[] array2 = this.availableMoods; num3++; } } MoodSetting currentMood = this.CurrentMood; this.GCNPCJKOLGI(currentMood); } } // Token: 0x060150B1 RID: 86193 RVA: 0x004E7E10 File Offset: 0x004E6010 [Token(Token = "0x60150B1")] [Address(RVA = "0x155F2C0", Offset = "0x155E2C0", VA = "0x18155F2C0", Slot = "6")] public void JCINJNBJMGN() { global::UnityEngine.Object.DestroyImmediate(this.k__BackingField); BackgroundObjectsRoot backgroundObjectsRoot = this._backgroundObjectsRoot; int num = 0; if (backgroundObjectsRoot == num) { BackgroundObjectsRoot backgroundObjectsRoot2 = new GameObject("SceneGenerated") { hideFlags = HideFlags.DontSaveInEditor }.AddComponent(); this._backgroundObjectsRoot = backgroundObjectsRoot2; } global::UnityEngine.Object.DestroyImmediate(this._backgroundObjectsRoot.gameObject); OKNNKFGFODL localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated; Action action = new Action(this.EOHOPNECHEK); localMakerPenInstantiated.BIHKNNPGGKP(action); OKNNKFGFODL localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed; Action action2 = new Action(this.OENNIDOKBGD); localMakerPenDestroyed.BIHKNNPGGKP(action2); } // Token: 0x060150B2 RID: 86194 RVA: 0x004E7EB0 File Offset: 0x004E60B0 [Token(Token = "0x60150B2")] [Address(RVA = "0x155F5E0", Offset = "0x155E5E0", VA = "0x18155F5E0")] private void KNMJENHJHPP(PostProcessProfile BFMLIMNFAGP) { if (this.k__BackingField) { global::UnityEngine.Object.Destroy(this.k__BackingField); this.k__BackingField = (ulong)0L; } if (BFMLIMNFAGP) { PostProcessProfile postProcessProfile = global::UnityEngine.Object.Instantiate(BFMLIMNFAGP); this.k__BackingField = postProcessProfile; } PostProcessVolume postProcessVolume = this.postProcessVolume; PostProcessProfile postProcessProfile2 = this.k__BackingField; postProcessVolume.sharedProfile = postProcessProfile2; } // Token: 0x170039EE RID: 14830 // (get) Token: 0x060150B3 RID: 86195 RVA: 0x004E7F14 File Offset: 0x004E6114 // (set) Token: 0x060150B4 RID: 86196 RVA: 0x004E7F28 File Offset: 0x004E6128 [Token(Token = "0x170039EE")] public PostProcessProfile ActivePostProcessProfile { [Token(Token = "0x60150B3")] [Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")] get; [Token(Token = "0x60150B4")] [Address(RVA = "0x481840", Offset = "0x480840", VA = "0x180481840")] private set; } // Token: 0x060150B5 RID: 86197 RVA: 0x004E7F3C File Offset: 0x004E613C [Token(Token = "0x60150B5")] [Address(RVA = "0x155E830", Offset = "0x155D830", VA = "0x18155E830")] public void EGGEIALFDDJ(Guid COFLAJFOPEN) { MoodSetting[] array = this.availableMoods; int num = 0; if (num < array.Length) { MoodSetting moodSetting = array[num]; bool flag; if (flag) { this.CurrentRoomMoodIndex = num; } MoodSetting[] array2 = this.availableMoods; num++; } } // Token: 0x060150B6 RID: 86198 RVA: 0x004E7F84 File Offset: 0x004E6184 [Token(Token = "0x60150B6")] [Address(RVA = "0x155F710", Offset = "0x155E710", VA = "0x18155F710")] private void MNCLPOLILHD() { MoodSetting currentMood = this.CurrentMood; this.GCNPCJKOLGI(currentMood); } // Token: 0x060150B7 RID: 86199 RVA: 0x004E7FA0 File Offset: 0x004E61A0 [Token(Token = "0x60150B7")] [Address(RVA = "0x155E410", Offset = "0x155D410", VA = "0x18155E410")] public void BOPFLKMIFEL() { int num = this._currentRoomMoodIndex.IAHDANBDAAM(); MoodSetting[] array = this.availableMoods; num++; KLLMCPFPIIE currentRoomMoodIndex = this._currentRoomMoodIndex; } // Token: 0x060150B8 RID: 86200 RVA: 0x004E7FD4 File Offset: 0x004E61D4 [Token(Token = "0x60150B8")] [Address(RVA = "0x155FF10", Offset = "0x155EF10", VA = "0x18155FF10")] public void PGKABKFFODD() { MoodSetting[] array = this.availableMoods; int num = this._currentRoomMoodIndex.IAHDANBDAAM(); MoodSetting[] array2 = this.availableMoods; KLLMCPFPIIE currentRoomMoodIndex = this._currentRoomMoodIndex; } // Token: 0x060150B9 RID: 86201 RVA: 0x004E8008 File Offset: 0x004E6208 [Token(Token = "0x60150B9")] [Address(RVA = "0x155EC50", Offset = "0x155DC50", VA = "0x18155EC50")] public void GCNPCJKOLGI(MoodSetting EFLHEHGFFNN) { this.EHKADDPKAKP(); int num = 0; if (!(EFLHEHGFFNN != num)) { if (!this.postProcessVolume) { goto IL_15C; } PostProcessProfile postProcessProfile = this.defaultPostProcessProfile; this.KNMJENHJHPP(postProcessProfile); } FAFJPMIFDCG.FONLGIPBLKG(); if (EFLHEHGFFNN.PostProcessProfile && this.postProcessVolume) { PostProcessProfile postProcessProfile2 = EFLHEHGFFNN.PostProcessProfile; this.KNMJENHJHPP(postProcessProfile2); } Light sun = RenderSettings.sun; int num2 = 0; if (sun == num2) { Debug.LogError("Sun Source reference has not been set in Lighting settings. Please set this reference to apply directional light settings from scene mood."); } ReflectionProbe[] array = this.reflectionProbes; int num3 = 0; int length = array.Length; if (num3 < length) { ReflectionProbe reflectionProbe = array[num3]; Cubemap bakedReflection = this.CurrentMood.BakedReflection; reflectionProbe.customBakedTexture = bakedReflection; num3++; } BOCPGFKHLGN bocpgfkhlgn = this.k__BackingField; SkyBoxMoodSettings skyBoxSettings = EFLHEHGFFNN.SkyBoxSettings; bocpgfkhlgn.BPAJKKAGPKB(skyBoxSettings); BOCPGFKHLGN bocpgfkhlgn2 = this.k__BackingField; SunMoodSettings sunSettings = EFLHEHGFFNN.SunSettings; bocpgfkhlgn2.BPAJKKAGPKB(sunSettings); BOCPGFKHLGN bocpgfkhlgn3 = this.k__BackingField; FogMoodSettings fogSettings = EFLHEHGFFNN.FogSettings; bocpgfkhlgn3.BPAJKKAGPKB(fogSettings); BOCPGFKHLGN bocpgfkhlgn4 = this.k__BackingField; BloomMoodSettings bloomSettings = EFLHEHGFFNN.BloomSettings; bocpgfkhlgn4.BPAJKKAGPKB(bloomSettings); BOCPGFKHLGN bocpgfkhlgn5 = this.k__BackingField; ColorGradingMoodSettings colorGradingSettings = EFLHEHGFFNN.ColorGradingSettings; bocpgfkhlgn5.BPAJKKAGPKB(colorGradingSettings); BOCPGFKHLGN bocpgfkhlgn6 = this.k__BackingField; BackgroundObjectsMoodSettings backgroundObjectsSettings = EFLHEHGFFNN.BackgroundObjectsSettings; bocpgfkhlgn6.BPAJKKAGPKB(backgroundObjectsSettings); IL_15C: this.k__BackingField = EFLHEHGFFNN; } // Token: 0x060150BA RID: 86202 RVA: 0x004E8180 File Offset: 0x004E6380 [Token(Token = "0x60150BA")] [Address(RVA = "0x155E950", Offset = "0x155D950", VA = "0x18155E950")] private void EHKADDPKAKP() { if (!this.postProcessVolume) { Debug.LogWarning("No Postprocessing Volume found in this scene"); } PostProcessProfile postProcessProfile = this.defaultPostProcessProfile; this.KNMJENHJHPP(postProcessProfile); if (this.k__BackingField) { MoodSetting moodSetting = this.k__BackingField; BOCPGFKHLGN bocpgfkhlgn = this.k__BackingField; SkyBoxMoodSettings skyBoxSettings = moodSetting.SkyBoxSettings; bocpgfkhlgn.BIHKNNPGGKP(skyBoxSettings); MoodSetting moodSetting2 = this.k__BackingField; BOCPGFKHLGN bocpgfkhlgn2 = this.k__BackingField; SunMoodSettings sunSettings = moodSetting2.SunSettings; bocpgfkhlgn2.BIHKNNPGGKP(sunSettings); MoodSetting moodSetting3 = this.k__BackingField; BOCPGFKHLGN bocpgfkhlgn3 = this.k__BackingField; FogMoodSettings fogSettings = moodSetting3.FogSettings; bocpgfkhlgn3.BIHKNNPGGKP(fogSettings); MoodSetting moodSetting4 = this.k__BackingField; BOCPGFKHLGN bocpgfkhlgn4 = this.k__BackingField; BloomMoodSettings bloomSettings = moodSetting4.BloomSettings; bocpgfkhlgn4.BIHKNNPGGKP(bloomSettings); MoodSetting moodSetting5 = this.k__BackingField; BOCPGFKHLGN bocpgfkhlgn5 = this.k__BackingField; ColorGradingMoodSettings colorGradingSettings = moodSetting5.ColorGradingSettings; bocpgfkhlgn5.BIHKNNPGGKP(colorGradingSettings); MoodSetting moodSetting6 = this.k__BackingField; BOCPGFKHLGN bocpgfkhlgn6 = this.k__BackingField; BackgroundObjectsMoodSettings backgroundObjectsSettings = moodSetting6.BackgroundObjectsSettings; bocpgfkhlgn6.BIHKNNPGGKP(backgroundObjectsSettings); } } // Token: 0x060150BB RID: 86203 RVA: 0x004E8290 File Offset: 0x004E6490 [Token(Token = "0x60150BB")] [Address(RVA = "0x155FBA0", Offset = "0x155EBA0", VA = "0x18155FBA0", Slot = "7")] public void OPEMIFENIJM() { MoodSetting currentMood = this.CurrentMood; int num = 0; if (currentMood != num) { this.k__BackingField.OPEMIFENIJM(); this.k__BackingField.OPEMIFENIJM(); this.k__BackingField.OPEMIFENIJM(); this.k__BackingField.OPEMIFENIJM(); this.NAGLNDBDPFL(); } } // Token: 0x060150BC RID: 86204 RVA: 0x004E82E8 File Offset: 0x004E64E8 [Token(Token = "0x60150BC")] [Address(RVA = "0x155FC80", Offset = "0x155EC80", VA = "0x18155FC80")] private void PCOCCIHMEDI(Color EJELFKEPFDE, Color NFNLGKAKPMK, Color IIAHOIKJHPE) { Color[] array = new Color[16]; int num = 0; num++; num++; if (num < 10) { num++; } num++; if (num < 16) { num++; } this.k__BackingField.SetPixels(array, CubemapFace.NegativeX); Cubemap cubemap = this.k__BackingField; int num2 = 0; cubemap.SetPixels(array, (CubemapFace)num2); this.k__BackingField.SetPixels(array, CubemapFace.NegativeZ); this.k__BackingField.SetPixels(array, CubemapFace.PositiveZ); } // Token: 0x060150BD RID: 86205 RVA: 0x004E8360 File Offset: 0x004E6560 [Token(Token = "0x60150BD")] [Address(RVA = "0x155F4B0", Offset = "0x155E4B0", VA = "0x18155F4B0")] private void JMKNJPCDCDJ(Color AMBHLCOOFBB, Color ABHLAJEIINL, CubemapFace COPEDCEIGCC) { Color[] array = new Color[16]; uint num; num += (uint)1; num += (uint)2; num += num; Cubemap cubemap = this.k__BackingField; } // Token: 0x060150BE RID: 86206 RVA: 0x004E8390 File Offset: 0x004E6590 [Token(Token = "0x60150BE")] [Address(RVA = "0x155F740", Offset = "0x155E740", VA = "0x18155F740")] private void NAGLNDBDPFL() { BOCPGFKHLGN bocpgfkhlgn = this.k__BackingField; !0 k__BackingField = bocpgfkhlgn.k__BackingField; ReflectionProbe[] array = this.reflectionProbes; int num = 0; !0 k__BackingField = bocpgfkhlgn.k__BackingField; int num2 = 0; int length = array.Length; if (num2 < length) { ReflectionProbe reflectionProbe = array[num]; Texture customBakedTexture = reflectionProbe.customBakedTexture; Cubemap cubemap = this.k__BackingField; if (customBakedTexture != cubemap) { Cubemap cubemap2 = this.k__BackingField; reflectionProbe.customBakedTexture = cubemap2; } num++; } Color ambientGroundColor = RenderSettings.ambientGroundColor; Color ambientEquatorColor = RenderSettings.ambientEquatorColor; Cubemap cubemap3 = this.k__BackingField; int num3 = 0; int num4 = 0; cubemap3.Apply(num4 != 0, num3 != 0); } // Token: 0x060150BF RID: 86207 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60150BF")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")] public void DFGGGKEBGHP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060150C0 RID: 86208 RVA: 0x004E843C File Offset: 0x004E663C [Token(Token = "0x60150C0")] [Address(RVA = "0x149EC00", Offset = "0x149DC00", VA = "0x18149EC00")] public void GKOFIIFJMAH() { this.skyboxDirty = true; } // Token: 0x060150C1 RID: 86209 RVA: 0x004E8450 File Offset: 0x004E6650 [Token(Token = "0x60150C1")] [Address(RVA = "0x155EB30", Offset = "0x155DB30", VA = "0x18155EB30")] private void EOHOPNECHEK() { CreationContext k__BackingField = MakerPen.k__BackingField.k__BackingField; IILCGFIHJLP onSelectionChanged = k__BackingField.OnSelectionChanged; Action action = new Action(this.CPBIEBOENFE); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onSelectionChanged, action); k__BackingField.OnSelectionChanged = iilcgfihjlp; } // Token: 0x060150C2 RID: 86210 RVA: 0x004E8494 File Offset: 0x004E6694 [Token(Token = "0x60150C2")] [Address(RVA = "0x155F9F0", Offset = "0x155E9F0", VA = "0x18155F9F0")] private void OENNIDOKBGD() { if (!MakerPen.k__BackingField.DFIECMNBGCO()) { CreationContext k__BackingField = MakerPen.k__BackingField.k__BackingField; if (!k__BackingField.DFIECMNBGCO()) { IILCGFIHJLP onSelectionChanged = k__BackingField.OnSelectionChanged; Action action = new Action(this.CPBIEBOENFE); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onSelectionChanged, action); k__BackingField.OnSelectionChanged = iilcgfihjlp; } } } // Token: 0x060150C3 RID: 86211 RVA: 0x004E84EC File Offset: 0x004E66EC [Token(Token = "0x60150C3")] [Address(RVA = "0x155E4B0", Offset = "0x155D4B0", VA = "0x18155E4B0")] private void CPBIEBOENFE(GIPDDLFFNGG NLNHFEEMFBN, bool KFLEHJIGPKC) { OOHGBKJEPKO oohgbkjepko; if (oohgbkjepko != 0) { int num = 0; if (num < NLNHFEEMFBN) { num += num; num++; } } } // Token: 0x060150C4 RID: 86212 RVA: 0x004E8514 File Offset: 0x004E6714 [Token(Token = "0x60150C4")] [Address(RVA = "0x155FFC0", Offset = "0x155EFC0", VA = "0x18155FFC0")] public SceneMoodSettings() { BOCPGFKHLGN bocpgfkhlgn = new BOCPGFKHLGN(new SkyBoxMoodSettings()); this.SkyBoxMoodSettingsBlender = bocpgfkhlgn; BOCPGFKHLGN bocpgfkhlgn2 = new BOCPGFKHLGN(new SunMoodSettings()); this.SunMoodSettingsBlender = bocpgfkhlgn2; BOCPGFKHLGN bocpgfkhlgn3 = new BOCPGFKHLGN(new FogMoodSettings()); this.FogMoodSettingsBlender = bocpgfkhlgn3; BOCPGFKHLGN bocpgfkhlgn4 = new BOCPGFKHLGN(new BloomMoodSettings()); this.BloomMoodSettingsBlender = bocpgfkhlgn4; BOCPGFKHLGN bocpgfkhlgn5 = new BOCPGFKHLGN(new ColorGradingMoodSettings()); this.ColorGradingMoodSettingsBlender = bocpgfkhlgn5; BOCPGFKHLGN bocpgfkhlgn6 = new BOCPGFKHLGN(new BackgroundObjectsMoodSettings()); this.BackgroundObjectsMoodSettingsBlender = bocpgfkhlgn6; this.reflectionIntensity = 1f; this.ambientLightIntensity = 1f; this.skyboxDirty = true; this.lastQualityLevel = (int)((ulong)4294967295L); this.DFGGGKEBGHP(); } // Token: 0x0400DE14 RID: 56852 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400DE14")] [SerializeField] private MoodSetting[] availableMoods; // Token: 0x0400DE15 RID: 56853 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400DE15")] [SerializeField] private MoodSetting defaultMood; // Token: 0x0400DE16 RID: 56854 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DE16")] [SerializeField] private PostProcessVolume postProcessVolume; // Token: 0x0400DE17 RID: 56855 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400DE17")] private PostProcessProfile defaultPostProcessProfile; // Token: 0x0400DE18 RID: 56856 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400DE18")] [SerializeField] private ReflectionProbe[] reflectionProbes; // Token: 0x0400DE1F RID: 56863 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400DE1F")] private float reflectionIntensity; // Token: 0x0400DE20 RID: 56864 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400DE20")] private float ambientLightIntensity; // Token: 0x0400DE21 RID: 56865 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400DE21")] private bool skyboxDirty; // Token: 0x0400DE22 RID: 56866 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400DE22")] private BackgroundObjectsRoot _backgroundObjectsRoot; // Token: 0x0400DE24 RID: 56868 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400DE24")] private float lastReflectionProbeUpdateTime; // Token: 0x0400DE25 RID: 56869 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400DE25")] private int lastQualityLevel; // Token: 0x0400DE26 RID: 56870 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400DE26")] private KLLMCPFPIIE _currentRoomMoodIndex; // Token: 0x0400DE27 RID: 56871 [Token(Token = "0x400DE27")] private const int CUBE_FACE_WIDTH = 4; // Token: 0x0400DE28 RID: 56872 [Token(Token = "0x400DE28")] private const int CUBE_FACE_PIXELS = 16; } }