using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Core.Creation; using RecRoom.Core.Creation.SceneMoods; using RecRoom.Core.Creation.SceneMoods.MoodBlendData; using RecRoom.Networking.SynchronizedFields; using RecRoom.Tools; using UnityEngine; using UnityEngine.Rendering.PostProcessing; namespace RecRoom.Core.Scene { // Token: 0x02002AB2 RID: 10930 [Token(Token = "0x2002AB2")] [Serializable] [StructLayout(3)] public class SceneMoodSettings : KCIGBIPBBBJ { // Token: 0x170032FD RID: 13053 // (get) Token: 0x06013208 RID: 78344 RVA: 0x0049898C File Offset: 0x00496B8C [Token(Token = "0x170032FD")] public bool RoomMoodsEnabled { [Token(Token = "0x6013208")] [Address(RVA = "0x11A6DB0", Offset = "0x11A57B0", VA = "0x1811A6DB0")] get { MoodSetting moodSetting = this.defaultMood; int num = 0; return moodSetting != num; } } // Token: 0x170032FE RID: 13054 // (get) Token: 0x06013209 RID: 78345 RVA: 0x004989AC File Offset: 0x00496BAC [Token(Token = "0x170032FE")] public BOCPGFKHLGN SkyBoxMoodSettingsBlender { [Token(Token = "0x6013209")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; } // Token: 0x170032FF RID: 13055 // (get) Token: 0x0601320A RID: 78346 RVA: 0x004989C0 File Offset: 0x00496BC0 [Token(Token = "0x170032FF")] public BOCPGFKHLGN SunMoodSettingsBlender { [Token(Token = "0x601320A")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; } // Token: 0x17003300 RID: 13056 // (get) Token: 0x0601320B RID: 78347 RVA: 0x004989D4 File Offset: 0x00496BD4 [Token(Token = "0x17003300")] public BOCPGFKHLGN FogMoodSettingsBlender { [Token(Token = "0x601320B")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] get; } // Token: 0x17003301 RID: 13057 // (get) Token: 0x0601320C RID: 78348 RVA: 0x004989E8 File Offset: 0x00496BE8 [Token(Token = "0x17003301")] public BOCPGFKHLGN BloomMoodSettingsBlender { [Token(Token = "0x601320C")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; } // Token: 0x17003302 RID: 13058 // (get) Token: 0x0601320D RID: 78349 RVA: 0x004989FC File Offset: 0x00496BFC [Token(Token = "0x17003302")] public BOCPGFKHLGN ColorGradingMoodSettingsBlender { [Token(Token = "0x601320D")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get; } // Token: 0x17003303 RID: 13059 // (get) Token: 0x0601320E RID: 78350 RVA: 0x00498A10 File Offset: 0x00496C10 [Token(Token = "0x17003303")] public BOCPGFKHLGN BackgroundObjectsMoodSettingsBlender { [Token(Token = "0x601320E")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; } // Token: 0x17003304 RID: 13060 // (get) Token: 0x0601320F RID: 78351 RVA: 0x00498A24 File Offset: 0x00496C24 // (set) Token: 0x06013210 RID: 78352 RVA: 0x00498A38 File Offset: 0x00496C38 [Token(Token = "0x17003304")] public float ReflectionIntensity { [Token(Token = "0x601320F")] [Address(RVA = "0x567ED0", Offset = "0x5668D0", VA = "0x180567ED0")] get { return this.reflectionIntensity; } [Token(Token = "0x6013210")] [Address(RVA = "0x11A6EE0", Offset = "0x11A58E0", VA = "0x1811A6EE0")] set { this.reflectionIntensity = value; this.skyboxDirty = true; } } // Token: 0x17003305 RID: 13061 // (get) Token: 0x06013211 RID: 78353 RVA: 0x00498A54 File Offset: 0x00496C54 // (set) Token: 0x06013212 RID: 78354 RVA: 0x00498A68 File Offset: 0x00496C68 [Token(Token = "0x17003305")] public float AmbientLightIntensity { [Token(Token = "0x6013211")] [Address(RVA = "0x41CD40", Offset = "0x41B740", VA = "0x18041CD40")] get { return this.ambientLightIntensity; } [Token(Token = "0x6013212")] [Address(RVA = "0x11A6E60", Offset = "0x11A5860", VA = "0x1811A6E60")] set { this.ambientLightIntensity = value; this.skyboxDirty = true; } } // Token: 0x17003306 RID: 13062 // (get) Token: 0x06013213 RID: 78355 RVA: 0x00498A84 File Offset: 0x00496C84 [Token(Token = "0x17003306")] public BackgroundObjectsRoot BackgroundObjectsRoot { [Token(Token = "0x6013213")] [Address(RVA = "0x11A6BE0", Offset = "0x11A55E0", VA = "0x1811A6BE0")] 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: 0x17003307 RID: 13063 // (get) Token: 0x06013214 RID: 78356 RVA: 0x00498AD0 File Offset: 0x00496CD0 [Token(Token = "0x17003307")] public MoodSetting CurrentMood { [Token(Token = "0x6013214")] [Address(RVA = "0x11A6CA0", Offset = "0x11A56A0", VA = "0x1811A6CA0")] get { int num = this._currentRoomMoodIndex.Get(); return this.defaultMood; } } // Token: 0x17003308 RID: 13064 // (get) Token: 0x06013215 RID: 78357 RVA: 0x00498B10 File Offset: 0x00496D10 [Token(Token = "0x17003308")] public bool SupportsMoodCircuits { [Token(Token = "0x6013215")] [Address(RVA = "0x11A6E10", Offset = "0x11A5810", VA = "0x1811A6E10")] get { int num = this._currentRoomMoodIndex.Get(); throw new NullReferenceException(); } } // Token: 0x17003309 RID: 13065 // (get) Token: 0x06013216 RID: 78358 RVA: 0x00498B30 File Offset: 0x00496D30 // (set) Token: 0x06013217 RID: 78359 RVA: 0x00498B44 File Offset: 0x00496D44 [Token(Token = "0x17003309")] private MoodSetting PrevMood { [Token(Token = "0x6013216")] [Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")] get; [Token(Token = "0x6013217")] [Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")] set; } // Token: 0x1700330A RID: 13066 // (get) Token: 0x06013218 RID: 78360 RVA: 0x00498B58 File Offset: 0x00496D58 // (set) Token: 0x06013219 RID: 78361 RVA: 0x00498B78 File Offset: 0x00496D78 [Token(Token = "0x1700330A")] public int CurrentRoomMoodIndex { [Token(Token = "0x6013218")] [Address(RVA = "0x11A6D60", Offset = "0x11A5760", VA = "0x1811A6D60")] get { return this._currentRoomMoodIndex.Get(); } [Token(Token = "0x6013219")] [Address(RVA = "0x11A6E80", Offset = "0x11A5880", VA = "0x1811A6E80")] private set { SynchronizedField currentRoomMoodIndex = this._currentRoomMoodIndex; } } // Token: 0x1700330B RID: 13067 // (get) Token: 0x0601321A RID: 78362 RVA: 0x00498B94 File Offset: 0x00496D94 [Token(Token = "0x1700330B")] public PostProcessVolume PostProcessVolume { [Token(Token = "0x601321A")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get { return this.postProcessVolume; } } // Token: 0x1700330C RID: 13068 // (get) Token: 0x0601321B RID: 78363 RVA: 0x00498BA8 File Offset: 0x00496DA8 [Token(Token = "0x1700330C")] public PostProcessProfile DefaultPostProcessVolume { [Token(Token = "0x601321B")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get { return this.defaultPostProcessProfile; } } // Token: 0x1700330D RID: 13069 // (get) Token: 0x0601321C RID: 78364 RVA: 0x00498BBC File Offset: 0x00496DBC // (set) Token: 0x0601321D RID: 78365 RVA: 0x00498BD0 File Offset: 0x00496DD0 [Token(Token = "0x1700330D")] private Cubemap reflectionCubeMap { [Token(Token = "0x601321C")] [Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")] get; [Token(Token = "0x601321D")] [Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780")] set; } // Token: 0x0601321E RID: 78366 RVA: 0x00498BE4 File Offset: 0x00496DE4 [Token(Token = "0x601321E")] [Address(RVA = "0x11A59D0", Offset = "0x11A43D0", VA = "0x1811A59D0", Slot = "4")] public void IHGCLBJNCCH(RecRoomSceneManager LJPBCKELDPM) { Action action = new Action(this.MNCLPOLILHD); SynchronizedField synchronizedField; this._currentRoomMoodIndex = synchronizedField; ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated; Action action2 = new Action(this.EOHOPNECHEK); int num = 0; localMakerPenInstantiated.Add(action2, num != 0); ActionEvent localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed; Action action3 = new Action(this.OENNIDOKBGD); int num2 = 0; localMakerPenDestroyed.Add(action3, num2 != 0); MakerPen k__BackingField = MakerPen.k__BackingField; int num3 = 0; if (k__BackingField != num3) { CreationContext k__BackingField = MakerPen.k__BackingField.k__BackingField; ActionEvent onSelectionChanged = k__BackingField.OnSelectionChanged; Action action4 = new Action(this.CPBIEBOENFE); ActionEvent actionEvent = onSelectionChanged + action4; k__BackingField.OnSelectionChanged = actionEvent; } int num4; Cubemap cubemap = new Cubemap(4, TextureFormat.RGB24, num4 != 0); num4 = 0; this.k__BackingField = cubemap; } // Token: 0x0601321F RID: 78367 RVA: 0x00498CB4 File Offset: 0x00496EB4 [Token(Token = "0x601321F")] [Address(RVA = "0x11A4FE0", Offset = "0x11A39E0", VA = "0x1811A4FE0", 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.Get(); if (PhotonNetwork.IsMasterClient) { 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: 0x06013220 RID: 78368 RVA: 0x00498D78 File Offset: 0x00496F78 [Token(Token = "0x6013220")] [Address(RVA = "0x11A5D00", Offset = "0x11A4700", VA = "0x1811A5D00", 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); ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated; Action action = new Action(this.EOHOPNECHEK); localMakerPenInstantiated.Remove(action); ActionEvent localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed; Action action2 = new Action(this.OENNIDOKBGD); localMakerPenDestroyed.Remove(action2); } // Token: 0x06013221 RID: 78369 RVA: 0x00498E18 File Offset: 0x00497018 [Token(Token = "0x6013221")] [Address(RVA = "0x11A6020", Offset = "0x11A4A20", VA = "0x1811A6020")] 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: 0x1700330E RID: 13070 // (get) Token: 0x06013222 RID: 78370 RVA: 0x00498E7C File Offset: 0x0049707C // (set) Token: 0x06013223 RID: 78371 RVA: 0x00498E90 File Offset: 0x00497090 [Token(Token = "0x1700330E")] public PostProcessProfile ActivePostProcessProfile { [Token(Token = "0x6013222")] [Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")] get; [Token(Token = "0x6013223")] [Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")] private set; } // Token: 0x06013224 RID: 78372 RVA: 0x00498EA4 File Offset: 0x004970A4 [Token(Token = "0x6013224")] [Address(RVA = "0x11A5270", Offset = "0x11A3C70", VA = "0x1811A5270")] 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: 0x06013225 RID: 78373 RVA: 0x00498EEC File Offset: 0x004970EC [Token(Token = "0x6013225")] [Address(RVA = "0x11A6150", Offset = "0x11A4B50", VA = "0x1811A6150")] private void MNCLPOLILHD() { MoodSetting currentMood = this.CurrentMood; this.GCNPCJKOLGI(currentMood); } // Token: 0x06013226 RID: 78374 RVA: 0x00498F08 File Offset: 0x00497108 [Token(Token = "0x6013226")] [Address(RVA = "0x11A4DF0", Offset = "0x11A37F0", VA = "0x1811A4DF0")] public void BOPFLKMIFEL() { int num = this._currentRoomMoodIndex.Get(); MoodSetting[] array = this.availableMoods; num++; SynchronizedField currentRoomMoodIndex = this._currentRoomMoodIndex; } // Token: 0x06013227 RID: 78375 RVA: 0x00498F3C File Offset: 0x0049713C [Token(Token = "0x6013227")] [Address(RVA = "0x11A6950", Offset = "0x11A5350", VA = "0x1811A6950")] public void PGKABKFFODD() { MoodSetting[] array = this.availableMoods; int num = this._currentRoomMoodIndex.Get(); MoodSetting[] array2 = this.availableMoods; SynchronizedField currentRoomMoodIndex = this._currentRoomMoodIndex; } // Token: 0x06013228 RID: 78376 RVA: 0x00498F70 File Offset: 0x00497170 [Token(Token = "0x6013228")] [Address(RVA = "0x11A5690", Offset = "0x11A4090", VA = "0x1811A5690")] 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: 0x06013229 RID: 78377 RVA: 0x004990E8 File Offset: 0x004972E8 [Token(Token = "0x6013229")] [Address(RVA = "0x11A5390", Offset = "0x11A3D90", VA = "0x1811A5390")] 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: 0x0601322A RID: 78378 RVA: 0x004991F8 File Offset: 0x004973F8 [Token(Token = "0x601322A")] [Address(RVA = "0x11A65E0", Offset = "0x11A4FE0", VA = "0x1811A65E0", 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: 0x0601322B RID: 78379 RVA: 0x00499250 File Offset: 0x00497450 [Token(Token = "0x601322B")] [Address(RVA = "0x11A66C0", Offset = "0x11A50C0", VA = "0x1811A66C0")] 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: 0x0601322C RID: 78380 RVA: 0x004992C8 File Offset: 0x004974C8 [Token(Token = "0x601322C")] [Address(RVA = "0x11A5EF0", Offset = "0x11A48F0", VA = "0x1811A5EF0")] 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: 0x0601322D RID: 78381 RVA: 0x004992F8 File Offset: 0x004974F8 [Token(Token = "0x601322D")] [Address(RVA = "0x11A6180", Offset = "0x11A4B80", VA = "0x1811A6180")] 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: 0x0601322E RID: 78382 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601322E")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "8")] public void DFGGGKEBGHP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601322F RID: 78383 RVA: 0x004993A4 File Offset: 0x004975A4 [Token(Token = "0x601322F")] [Address(RVA = "0x10E4CE0", Offset = "0x10E36E0", VA = "0x1810E4CE0")] public void GKOFIIFJMAH() { this.skyboxDirty = true; } // Token: 0x06013230 RID: 78384 RVA: 0x004993B8 File Offset: 0x004975B8 [Token(Token = "0x6013230")] [Address(RVA = "0x11A5570", Offset = "0x11A3F70", VA = "0x1811A5570")] private void EOHOPNECHEK() { CreationContext k__BackingField = MakerPen.k__BackingField.k__BackingField; ActionEvent onSelectionChanged = k__BackingField.OnSelectionChanged; Action action = new Action(this.CPBIEBOENFE); ActionEvent actionEvent = onSelectionChanged + action; k__BackingField.OnSelectionChanged = actionEvent; } // Token: 0x06013231 RID: 78385 RVA: 0x004993FC File Offset: 0x004975FC [Token(Token = "0x6013231")] [Address(RVA = "0x11A6430", Offset = "0x11A4E30", VA = "0x1811A6430")] private void OENNIDOKBGD() { if (!MakerPen.k__BackingField.IsReferenceNull()) { CreationContext k__BackingField = MakerPen.k__BackingField.k__BackingField; if (!k__BackingField.IsReferenceNull()) { ActionEvent onSelectionChanged = k__BackingField.OnSelectionChanged; Action action = new Action(this.CPBIEBOENFE); ActionEvent actionEvent = onSelectionChanged - action; k__BackingField.OnSelectionChanged = actionEvent; } } } // Token: 0x06013232 RID: 78386 RVA: 0x00499454 File Offset: 0x00497654 [Token(Token = "0x6013232")] [Address(RVA = "0x11A4E90", Offset = "0x11A3890", VA = "0x1811A4E90")] private void CPBIEBOENFE(GIPDDLFFNGG NLNHFEEMFBN, bool KFLEHJIGPKC) { int num = 0; if (num < (KFLEHJIGPKC ? 1 : 0)) { num += num; num++; } OOHGBKJEPKO oohgbkjepko; if (oohgbkjepko != 0) { num += num; num++; } } // Token: 0x06013233 RID: 78387 RVA: 0x00499494 File Offset: 0x00497694 [Token(Token = "0x6013233")] [Address(RVA = "0x11A6A00", Offset = "0x11A5400", VA = "0x1811A6A00")] 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: 0x0400CFD8 RID: 53208 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400CFD8")] [SerializeField] private MoodSetting[] availableMoods; // Token: 0x0400CFD9 RID: 53209 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400CFD9")] [SerializeField] private MoodSetting defaultMood; // Token: 0x0400CFDA RID: 53210 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400CFDA")] [SerializeField] private PostProcessVolume postProcessVolume; // Token: 0x0400CFDB RID: 53211 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400CFDB")] private PostProcessProfile defaultPostProcessProfile; // Token: 0x0400CFDC RID: 53212 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400CFDC")] [SerializeField] private ReflectionProbe[] reflectionProbes; // Token: 0x0400CFE3 RID: 53219 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400CFE3")] private float reflectionIntensity; // Token: 0x0400CFE4 RID: 53220 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x400CFE4")] private float ambientLightIntensity; // Token: 0x0400CFE5 RID: 53221 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400CFE5")] private bool skyboxDirty; // Token: 0x0400CFE6 RID: 53222 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400CFE6")] private BackgroundObjectsRoot _backgroundObjectsRoot; // Token: 0x0400CFE8 RID: 53224 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400CFE8")] private float lastReflectionProbeUpdateTime; // Token: 0x0400CFE9 RID: 53225 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400CFE9")] private int lastQualityLevel; // Token: 0x0400CFEA RID: 53226 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400CFEA")] private SynchronizedField _currentRoomMoodIndex; // Token: 0x0400CFEB RID: 53227 [Token(Token = "0x400CFEB")] private const int CUBE_FACE_WIDTH = 4; // Token: 0x0400CFEC RID: 53228 [Token(Token = "0x400CFEC")] private const int CUBE_FACE_PIXELS = 16; } }