m
This commit is contained in:
@@ -0,0 +1,787 @@
|
||||
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<SkyBoxMoodSettings> 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<SunMoodSettings> 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<FogMoodSettings> 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<BloomMoodSettings> 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<ColorGradingMoodSettings> 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<BackgroundObjectsMoodSettings> 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<BackgroundObjectsRoot>();
|
||||
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<int> 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<int> 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 <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (<IJMEOOBBJNG>k__BackingField != num3)
|
||||
{
|
||||
CreationContext <BDFEKAONFDI>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
||||
IILCGFIHJLP<GIPDDLFFNGG, bool> onSelectionChanged = <BDFEKAONFDI>k__BackingField.OnSelectionChanged;
|
||||
Action<GIPDDLFFNGG, bool> action4 = new Action(this.CPBIEBOENFE);
|
||||
IILCGFIHJLP<GIPDDLFFNGG, bool> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onSelectionChanged, action4);
|
||||
<BDFEKAONFDI>k__BackingField.OnSelectionChanged = iilcgfihjlp;
|
||||
}
|
||||
int num4;
|
||||
Cubemap cubemap = new Cubemap(4, TextureFormat.RGB24, num4 != 0);
|
||||
num4 = 0;
|
||||
this.<reflectionCubeMap>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.<reflectionCubeMap>k__BackingField);
|
||||
BackgroundObjectsRoot backgroundObjectsRoot = this._backgroundObjectsRoot;
|
||||
int num = 0;
|
||||
if (backgroundObjectsRoot == num)
|
||||
{
|
||||
BackgroundObjectsRoot backgroundObjectsRoot2 = new GameObject("SceneGenerated")
|
||||
{
|
||||
hideFlags = HideFlags.DontSaveInEditor
|
||||
}.AddComponent<BackgroundObjectsRoot>();
|
||||
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.<ActivePostProcessProfile>k__BackingField)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.<ActivePostProcessProfile>k__BackingField);
|
||||
this.<ActivePostProcessProfile>k__BackingField = (ulong)0L;
|
||||
}
|
||||
if (BFMLIMNFAGP)
|
||||
{
|
||||
PostProcessProfile postProcessProfile = global::UnityEngine.Object.Instantiate<PostProcessProfile>(BFMLIMNFAGP);
|
||||
this.<ActivePostProcessProfile>k__BackingField = postProcessProfile;
|
||||
}
|
||||
PostProcessVolume postProcessVolume = this.postProcessVolume;
|
||||
PostProcessProfile postProcessProfile2 = this.<ActivePostProcessProfile>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<int> 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<int> 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<SkyBoxMoodSettings> bocpgfkhlgn = this.<SkyBoxMoodSettingsBlender>k__BackingField;
|
||||
SkyBoxMoodSettings skyBoxSettings = EFLHEHGFFNN.SkyBoxSettings;
|
||||
bocpgfkhlgn.BPAJKKAGPKB(skyBoxSettings);
|
||||
BOCPGFKHLGN<SunMoodSettings> bocpgfkhlgn2 = this.<SunMoodSettingsBlender>k__BackingField;
|
||||
SunMoodSettings sunSettings = EFLHEHGFFNN.SunSettings;
|
||||
bocpgfkhlgn2.BPAJKKAGPKB(sunSettings);
|
||||
BOCPGFKHLGN<FogMoodSettings> bocpgfkhlgn3 = this.<FogMoodSettingsBlender>k__BackingField;
|
||||
FogMoodSettings fogSettings = EFLHEHGFFNN.FogSettings;
|
||||
bocpgfkhlgn3.BPAJKKAGPKB(fogSettings);
|
||||
BOCPGFKHLGN<BloomMoodSettings> bocpgfkhlgn4 = this.<BloomMoodSettingsBlender>k__BackingField;
|
||||
BloomMoodSettings bloomSettings = EFLHEHGFFNN.BloomSettings;
|
||||
bocpgfkhlgn4.BPAJKKAGPKB(bloomSettings);
|
||||
BOCPGFKHLGN<ColorGradingMoodSettings> bocpgfkhlgn5 = this.<ColorGradingMoodSettingsBlender>k__BackingField;
|
||||
ColorGradingMoodSettings colorGradingSettings = EFLHEHGFFNN.ColorGradingSettings;
|
||||
bocpgfkhlgn5.BPAJKKAGPKB(colorGradingSettings);
|
||||
BOCPGFKHLGN<BackgroundObjectsMoodSettings> bocpgfkhlgn6 = this.<BackgroundObjectsMoodSettingsBlender>k__BackingField;
|
||||
BackgroundObjectsMoodSettings backgroundObjectsSettings = EFLHEHGFFNN.BackgroundObjectsSettings;
|
||||
bocpgfkhlgn6.BPAJKKAGPKB(backgroundObjectsSettings);
|
||||
IL_15C:
|
||||
this.<PrevMood>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.<PrevMood>k__BackingField)
|
||||
{
|
||||
MoodSetting moodSetting = this.<PrevMood>k__BackingField;
|
||||
BOCPGFKHLGN<SkyBoxMoodSettings> bocpgfkhlgn = this.<SkyBoxMoodSettingsBlender>k__BackingField;
|
||||
SkyBoxMoodSettings skyBoxSettings = moodSetting.SkyBoxSettings;
|
||||
bocpgfkhlgn.BIHKNNPGGKP(skyBoxSettings);
|
||||
MoodSetting moodSetting2 = this.<PrevMood>k__BackingField;
|
||||
BOCPGFKHLGN<SunMoodSettings> bocpgfkhlgn2 = this.<SunMoodSettingsBlender>k__BackingField;
|
||||
SunMoodSettings sunSettings = moodSetting2.SunSettings;
|
||||
bocpgfkhlgn2.BIHKNNPGGKP(sunSettings);
|
||||
MoodSetting moodSetting3 = this.<PrevMood>k__BackingField;
|
||||
BOCPGFKHLGN<FogMoodSettings> bocpgfkhlgn3 = this.<FogMoodSettingsBlender>k__BackingField;
|
||||
FogMoodSettings fogSettings = moodSetting3.FogSettings;
|
||||
bocpgfkhlgn3.BIHKNNPGGKP(fogSettings);
|
||||
MoodSetting moodSetting4 = this.<PrevMood>k__BackingField;
|
||||
BOCPGFKHLGN<BloomMoodSettings> bocpgfkhlgn4 = this.<BloomMoodSettingsBlender>k__BackingField;
|
||||
BloomMoodSettings bloomSettings = moodSetting4.BloomSettings;
|
||||
bocpgfkhlgn4.BIHKNNPGGKP(bloomSettings);
|
||||
MoodSetting moodSetting5 = this.<PrevMood>k__BackingField;
|
||||
BOCPGFKHLGN<ColorGradingMoodSettings> bocpgfkhlgn5 = this.<ColorGradingMoodSettingsBlender>k__BackingField;
|
||||
ColorGradingMoodSettings colorGradingSettings = moodSetting5.ColorGradingSettings;
|
||||
bocpgfkhlgn5.BIHKNNPGGKP(colorGradingSettings);
|
||||
MoodSetting moodSetting6 = this.<PrevMood>k__BackingField;
|
||||
BOCPGFKHLGN<BackgroundObjectsMoodSettings> bocpgfkhlgn6 = this.<BackgroundObjectsMoodSettingsBlender>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.<SkyBoxMoodSettingsBlender>k__BackingField.OPEMIFENIJM();
|
||||
this.<SunMoodSettingsBlender>k__BackingField.OPEMIFENIJM();
|
||||
this.<FogMoodSettingsBlender>k__BackingField.OPEMIFENIJM();
|
||||
this.<BackgroundObjectsMoodSettingsBlender>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.<reflectionCubeMap>k__BackingField.SetPixels(array, CubemapFace.NegativeX);
|
||||
Cubemap cubemap = this.<reflectionCubeMap>k__BackingField;
|
||||
int num2 = 0;
|
||||
cubemap.SetPixels(array, (CubemapFace)num2);
|
||||
this.<reflectionCubeMap>k__BackingField.SetPixels(array, CubemapFace.NegativeZ);
|
||||
this.<reflectionCubeMap>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.<reflectionCubeMap>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<SkyBoxMoodSettings> bocpgfkhlgn = this.<SkyBoxMoodSettingsBlender>k__BackingField;
|
||||
!0 <ALJCLEOHGBI>k__BackingField = bocpgfkhlgn.<ALJCLEOHGBI>k__BackingField;
|
||||
ReflectionProbe[] array = this.reflectionProbes;
|
||||
int num = 0;
|
||||
!0 <BCHGDDBJICF>k__BackingField = bocpgfkhlgn.<BCHGDDBJICF>k__BackingField;
|
||||
int num2 = 0;
|
||||
int length = array.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
ReflectionProbe reflectionProbe = array[num];
|
||||
Texture customBakedTexture = reflectionProbe.customBakedTexture;
|
||||
Cubemap cubemap = this.<reflectionCubeMap>k__BackingField;
|
||||
if (customBakedTexture != cubemap)
|
||||
{
|
||||
Cubemap cubemap2 = this.<reflectionCubeMap>k__BackingField;
|
||||
reflectionProbe.customBakedTexture = cubemap2;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Color ambientGroundColor = RenderSettings.ambientGroundColor;
|
||||
Color ambientEquatorColor = RenderSettings.ambientEquatorColor;
|
||||
Cubemap cubemap3 = this.<reflectionCubeMap>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 <BDFEKAONFDI>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
||||
IILCGFIHJLP<GIPDDLFFNGG, bool> onSelectionChanged = <BDFEKAONFDI>k__BackingField.OnSelectionChanged;
|
||||
Action<GIPDDLFFNGG, bool> action = new Action(this.CPBIEBOENFE);
|
||||
IILCGFIHJLP<GIPDDLFFNGG, bool> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onSelectionChanged, action);
|
||||
<BDFEKAONFDI>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.<IJMEOOBBJNG>k__BackingField.DFIECMNBGCO())
|
||||
{
|
||||
CreationContext <BDFEKAONFDI>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
||||
if (!<BDFEKAONFDI>k__BackingField.DFIECMNBGCO())
|
||||
{
|
||||
IILCGFIHJLP<GIPDDLFFNGG, bool> onSelectionChanged = <BDFEKAONFDI>k__BackingField.OnSelectionChanged;
|
||||
Action<GIPDDLFFNGG, bool> action = new Action(this.CPBIEBOENFE);
|
||||
IILCGFIHJLP<GIPDDLFFNGG, bool> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onSelectionChanged, action);
|
||||
<BDFEKAONFDI>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<SkyBoxMoodSettings> bocpgfkhlgn = new BOCPGFKHLGN(new SkyBoxMoodSettings());
|
||||
this.SkyBoxMoodSettingsBlender = bocpgfkhlgn;
|
||||
BOCPGFKHLGN<SunMoodSettings> bocpgfkhlgn2 = new BOCPGFKHLGN(new SunMoodSettings());
|
||||
this.SunMoodSettingsBlender = bocpgfkhlgn2;
|
||||
BOCPGFKHLGN<FogMoodSettings> bocpgfkhlgn3 = new BOCPGFKHLGN(new FogMoodSettings());
|
||||
this.FogMoodSettingsBlender = bocpgfkhlgn3;
|
||||
BOCPGFKHLGN<BloomMoodSettings> bocpgfkhlgn4 = new BOCPGFKHLGN(new BloomMoodSettings());
|
||||
this.BloomMoodSettingsBlender = bocpgfkhlgn4;
|
||||
BOCPGFKHLGN<ColorGradingMoodSettings> bocpgfkhlgn5 = new BOCPGFKHLGN(new ColorGradingMoodSettings());
|
||||
this.ColorGradingMoodSettingsBlender = bocpgfkhlgn5;
|
||||
BOCPGFKHLGN<BackgroundObjectsMoodSettings> 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<int> _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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user