scripts
This commit is contained in:
@@ -0,0 +1,793 @@
|
||||
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<SkyBoxMoodSettings> 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<SunMoodSettings> 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<FogMoodSettings> 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<BloomMoodSettings> 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<ColorGradingMoodSettings> 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<BackgroundObjectsMoodSettings> 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<BackgroundObjectsRoot>();
|
||||
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<int> 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<int> 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 <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;
|
||||
ActionEvent<GIPDDLFFNGG, bool> onSelectionChanged = <BDFEKAONFDI>k__BackingField.OnSelectionChanged;
|
||||
Action<GIPDDLFFNGG, bool> action4 = new Action(this.CPBIEBOENFE);
|
||||
ActionEvent<GIPDDLFFNGG, bool> actionEvent = onSelectionChanged + action4;
|
||||
<BDFEKAONFDI>k__BackingField.OnSelectionChanged = actionEvent;
|
||||
}
|
||||
int num4;
|
||||
Cubemap cubemap = new Cubemap(4, TextureFormat.RGB24, num4 != 0);
|
||||
num4 = 0;
|
||||
this.<reflectionCubeMap>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.<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);
|
||||
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.<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: 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<int> 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<int> 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<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: 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.<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: 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.<SkyBoxMoodSettingsBlender>k__BackingField.OPEMIFENIJM();
|
||||
this.<SunMoodSettingsBlender>k__BackingField.OPEMIFENIJM();
|
||||
this.<FogMoodSettingsBlender>k__BackingField.OPEMIFENIJM();
|
||||
this.<BackgroundObjectsMoodSettingsBlender>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.<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: 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.<reflectionCubeMap>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<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: 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 <BDFEKAONFDI>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
||||
ActionEvent<GIPDDLFFNGG, bool> onSelectionChanged = <BDFEKAONFDI>k__BackingField.OnSelectionChanged;
|
||||
Action<GIPDDLFFNGG, bool> action = new Action(this.CPBIEBOENFE);
|
||||
ActionEvent<GIPDDLFFNGG, bool> actionEvent = onSelectionChanged + action;
|
||||
<BDFEKAONFDI>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.<IJMEOOBBJNG>k__BackingField.IsReferenceNull())
|
||||
{
|
||||
CreationContext <BDFEKAONFDI>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
||||
if (!<BDFEKAONFDI>k__BackingField.IsReferenceNull())
|
||||
{
|
||||
ActionEvent<GIPDDLFFNGG, bool> onSelectionChanged = <BDFEKAONFDI>k__BackingField.OnSelectionChanged;
|
||||
Action<GIPDDLFFNGG, bool> action = new Action(this.CPBIEBOENFE);
|
||||
ActionEvent<GIPDDLFFNGG, bool> actionEvent = onSelectionChanged - action;
|
||||
<BDFEKAONFDI>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<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: 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<int> _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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user