scripts
This commit is contained in:
@@ -0,0 +1,144 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods
|
||||
{
|
||||
// Token: 0x02002CFF RID: 11519
|
||||
[Token(Token = "0x2002CFF")]
|
||||
[StructLayout(3)]
|
||||
public class BackgroundObject : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003676 RID: 13942
|
||||
// (get) Token: 0x06014588 RID: 83336 RVA: 0x004E184C File Offset: 0x004DFA4C
|
||||
// (set) Token: 0x06014589 RID: 83337 RVA: 0x004E1860 File Offset: 0x004DFA60
|
||||
[Token(Token = "0x17003676")]
|
||||
public BackgroundObject HMBJBONOBEB
|
||||
{
|
||||
[Token(Token = "0x6014588")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6014589")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0601458A RID: 83338 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601458A")]
|
||||
[Address(RVA = "0x16B0460", Offset = "0x16AEE60", VA = "0x1816B0460")]
|
||||
public void Init(BackgroundObject CFAPNBBHEKB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601458B RID: 83339 RVA: 0x004E1874 File Offset: 0x004DFA74
|
||||
[Token(Token = "0x601458B")]
|
||||
[Address(RVA = "0x16B06A0", Offset = "0x16AF0A0", VA = "0x1816B06A0")]
|
||||
protected void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Material> hnklcofocjd = this.HNKLCOFOCJD;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this);
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601458C RID: 83340 RVA: 0x004E189C File Offset: 0x004DFA9C
|
||||
[Token(Token = "0x601458C")]
|
||||
[Address(RVA = "0x16B07D0", Offset = "0x16AF1D0", VA = "0x1816B07D0")]
|
||||
public void SetBlendValue(float NAHFKFPGCKK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Material> hnklcofocjd = this.HNKLCOFOCJD;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601458D RID: 83341 RVA: 0x004E18C4 File Offset: 0x004DFAC4
|
||||
[Token(Token = "0x601458D")]
|
||||
[Address(RVA = "0x16B0950", Offset = "0x16AF350", VA = "0x1816B0950")]
|
||||
public void SetColor(Color GJAINANBOCB)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Material> hnklcofocjd = this.HNKLCOFOCJD;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601458E RID: 83342 RVA: 0x004E18EC File Offset: 0x004DFAEC
|
||||
[Token(Token = "0x601458E")]
|
||||
[Address(RVA = "0x16B0AB0", Offset = "0x16AF4B0", VA = "0x1816B0AB0")]
|
||||
public void SetRotation(float IGPENJBJADK)
|
||||
{
|
||||
bool flag = this.rotateWithSun;
|
||||
Transform transform = base.transform;
|
||||
if (!flag)
|
||||
{
|
||||
float z = Vector3.up.z;
|
||||
return;
|
||||
}
|
||||
Transform transform2 = RenderSettings.sun.transform;
|
||||
float z2 = Vector3.forward.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601458F RID: 83343 RVA: 0x004E1940 File Offset: 0x004DFB40
|
||||
[Token(Token = "0x601458F")]
|
||||
[Address(RVA = "0x16B0CA0", Offset = "0x16AF6A0", VA = "0x1816B0CA0")]
|
||||
public BackgroundObject()
|
||||
{
|
||||
List<Material> list = new List();
|
||||
this.HNKLCOFOCJD = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D9C6 RID: 55750
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D9C6")]
|
||||
public MeshRenderer[] coloredRenderers;
|
||||
|
||||
// Token: 0x0400D9C7 RID: 55751
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D9C7")]
|
||||
public bool rotateWithSun;
|
||||
|
||||
// Token: 0x0400D9C8 RID: 55752
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D9C8")]
|
||||
private List<Material> HNKLCOFOCJD;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation.SceneMoods.MoodBlendData;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods
|
||||
{
|
||||
// Token: 0x02002D00 RID: 11520
|
||||
[Token(Token = "0x2002D00")]
|
||||
[StructLayout(3)]
|
||||
public class BackgroundObjectsRoot : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06014590 RID: 83344 RVA: 0x004E1960 File Offset: 0x004DFB60
|
||||
[Token(Token = "0x6014590")]
|
||||
[Address(RVA = "0x16B15C0", Offset = "0x16AFFC0", VA = "0x1816B15C0")]
|
||||
protected void Update()
|
||||
{
|
||||
if (SingletonMonoBehaviour.IsInitialized)
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = base.transform;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014591 RID: 83345 RVA: 0x004E199C File Offset: 0x004DFB9C
|
||||
[Token(Token = "0x6014591")]
|
||||
[Address(RVA = "0x16B1260", Offset = "0x16AFC60", VA = "0x1816B1260")]
|
||||
public void UpdateBlending(BackgroundObjectsMoodSettings MDAMPODACMG)
|
||||
{
|
||||
int num = 0;
|
||||
BackgroundMoodObjectEntry[] objects = MDAMPODACMG.objects;
|
||||
BackgroundObject backgroundObject = this.BCPBPLDHDMA[num];
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (backgroundObject && (flag || flag2))
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(backgroundObject.gameObject);
|
||||
this.BCPBPLDHDMA[0] = num;
|
||||
}
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (backgroundObject == num2)
|
||||
{
|
||||
Transform transform = base.gameObject.transform;
|
||||
BackgroundObject[] bcpbpldhdma = this.BCPBPLDHDMA;
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06014592 RID: 83346 RVA: 0x004E1A30 File Offset: 0x004DFC30
|
||||
[Token(Token = "0x6014592")]
|
||||
[Address(RVA = "0x16B16D0", Offset = "0x16B00D0", VA = "0x1816B16D0")]
|
||||
public BackgroundObjectsRoot()
|
||||
{
|
||||
BackgroundObject[] array = new BackgroundObject[4];
|
||||
this.BCPBPLDHDMA = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D9C9 RID: 55753
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D9C9")]
|
||||
private BackgroundObject[] BCPBPLDHDMA;
|
||||
}
|
||||
}
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D0F RID: 11535
|
||||
[Token(Token = "0x2002D0F")]
|
||||
[Serializable]
|
||||
[StructLayout(0)]
|
||||
public struct BackgroundMoodObjectEntry
|
||||
{
|
||||
// Token: 0x17003681 RID: 13953
|
||||
// (get) Token: 0x060145D3 RID: 83411 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x060145D4 RID: 83412 RVA: 0x004E2B90 File Offset: 0x004E0D90
|
||||
[Token(Token = "0x17003681")]
|
||||
public float BlendValue
|
||||
{
|
||||
[Token(Token = "0x60145D3")]
|
||||
[Address(RVA = "0x34B30", Offset = "0x33F30", VA = "0x180034B30")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60145D4")]
|
||||
[Address(RVA = "0x34B80", Offset = "0x33F80", VA = "0x180034B80")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060145D5 RID: 83413 RVA: 0x004E2BA0 File Offset: 0x004E0DA0
|
||||
[Token(Token = "0x60145D5")]
|
||||
[Address(RVA = "0x237EC0", Offset = "0x2372C0", VA = "0x180237EC0")]
|
||||
public void OJMJOJEDPLN(BackgroundMoodObjectEntry OALKOHJOHFO, float DNEPGOCPOKB)
|
||||
{
|
||||
float b = OALKOHJOHFO.color.b;
|
||||
}
|
||||
|
||||
// Token: 0x0400DA36 RID: 55862
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DA36")]
|
||||
public BackgroundObject prefab;
|
||||
|
||||
// Token: 0x0400DA37 RID: 55863
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400DA37")]
|
||||
public Color color;
|
||||
|
||||
// Token: 0x0400DA38 RID: 55864
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400DA38")]
|
||||
[Range(0f, 180f)]
|
||||
public float rotation;
|
||||
}
|
||||
}
|
||||
+72
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D10 RID: 11536
|
||||
[Token(Token = "0x2002D10")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class BackgroundObjectsMoodSettings : MoodBlendData<BackgroundObjectsMoodSettings>
|
||||
{
|
||||
// Token: 0x060145D6 RID: 83414 RVA: 0x004E2BBC File Offset: 0x004E0DBC
|
||||
[Token(Token = "0x60145D6")]
|
||||
[Address(RVA = "0x16B0DD0", Offset = "0x16AF7D0", VA = "0x1816B0DD0", Slot = "4")]
|
||||
public override void OJMJOJEDPLN(BackgroundObjectsMoodSettings LGGOLPFMGHP, float DNEPGOCPOKB)
|
||||
{
|
||||
int num = 0;
|
||||
int length = LGGOLPFMGHP.objects.Length;
|
||||
if (num < length)
|
||||
{
|
||||
BackgroundMoodObjectEntry[] array = this.objects;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
BackgroundMoodObjectEntry[] array2 = this.objects;
|
||||
}
|
||||
BackgroundMoodObjectEntry[] array3 = this.objects;
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
BackgroundMoodObjectEntry[] array4 = this.objects;
|
||||
bool flag3;
|
||||
if (!flag3)
|
||||
{
|
||||
BackgroundMoodObjectEntry[] array5 = this.objects;
|
||||
}
|
||||
BackgroundMoodObjectEntry[] array6 = this.objects;
|
||||
}
|
||||
array3 += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060145D7 RID: 83415 RVA: 0x004E2C2C File Offset: 0x004E0E2C
|
||||
[Token(Token = "0x60145D7")]
|
||||
[Address(RVA = "0x16B0D00", Offset = "0x16AF700", VA = "0x1816B0D00", Slot = "5")]
|
||||
public override void GDIGLMAABGN()
|
||||
{
|
||||
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.BackgroundObjectsRoot.UpdateBlending(this);
|
||||
}
|
||||
|
||||
// Token: 0x060145D8 RID: 83416 RVA: 0x004E2C54 File Offset: 0x004E0E54
|
||||
[Token(Token = "0x60145D8")]
|
||||
[Address(RVA = "0x16B1210", Offset = "0x16AFC10", VA = "0x1816B1210")]
|
||||
public BackgroundObjectsMoodSettings()
|
||||
{
|
||||
BackgroundMoodObjectEntry[] array = new BackgroundMoodObjectEntry[4];
|
||||
this.objects = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DA3A RID: 55866
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA3A")]
|
||||
public BackgroundMoodObjectEntry[] objects;
|
||||
|
||||
// Token: 0x0400DA3B RID: 55867
|
||||
[Token(Token = "0x400DA3B")]
|
||||
public const int MAX_NUM_BACKGROUND_OBJECTS = 4;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.PostProcessing;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D0D RID: 11533
|
||||
[Token(Token = "0x2002D0D")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class BloomMoodSettings : MoodBlendData<BloomMoodSettings>
|
||||
{
|
||||
// Token: 0x060145C9 RID: 83401 RVA: 0x004E27D4 File Offset: 0x004E09D4
|
||||
[Token(Token = "0x60145C9")]
|
||||
[Address(RVA = "0x16B1870", Offset = "0x16B0270", VA = "0x1816B1870")]
|
||||
private static Bloom JDJKDAFHGJB()
|
||||
{
|
||||
PostProcessProfile <ActivePostProcessProfile>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.<ActivePostProcessProfile>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060145CA RID: 83402 RVA: 0x004E27F8 File Offset: 0x004E09F8
|
||||
[Token(Token = "0x60145CA")]
|
||||
[Address(RVA = "0x16B1720", Offset = "0x16B0120", VA = "0x1816B1720")]
|
||||
public void BGMCKPCICEE()
|
||||
{
|
||||
Bloom bloom = BloomMoodSettings.JDJKDAFHGJB();
|
||||
ColorParameter colorParameter = bloom.color;
|
||||
FloatParameter floatParameter = bloom.intensity;
|
||||
this.intensity = floatParameter;
|
||||
FloatParameter floatParameter2 = bloom.diffusion;
|
||||
this.diffusion = floatParameter2;
|
||||
FloatParameter floatParameter3 = bloom.threshold;
|
||||
this.threshold = floatParameter3;
|
||||
}
|
||||
|
||||
// Token: 0x060145CB RID: 83403 RVA: 0x004E2848 File Offset: 0x004E0A48
|
||||
[Token(Token = "0x60145CB")]
|
||||
[Address(RVA = "0x16B1950", Offset = "0x16B0350", VA = "0x1816B1950", Slot = "4")]
|
||||
public override void OJMJOJEDPLN(BloomMoodSettings LGGOLPFMGHP, float DNEPGOCPOKB)
|
||||
{
|
||||
Color color = LGGOLPFMGHP.color;
|
||||
Color color2 = this.color;
|
||||
float num = this.diffusion;
|
||||
float num2 = LGGOLPFMGHP.diffusion;
|
||||
float num3 = Mathf.Lerp(num, num2, DNEPGOCPOKB);
|
||||
this.diffusion = num3;
|
||||
float num4 = LGGOLPFMGHP.intensity;
|
||||
float num5 = Mathf.Lerp(this.intensity, num4, DNEPGOCPOKB);
|
||||
this.intensity = num5;
|
||||
float num6 = LGGOLPFMGHP.threshold;
|
||||
float num7 = Mathf.Lerp(this.threshold, num6, DNEPGOCPOKB);
|
||||
this.threshold = num7;
|
||||
}
|
||||
|
||||
// Token: 0x060145CC RID: 83404 RVA: 0x004E28D0 File Offset: 0x004E0AD0
|
||||
[Token(Token = "0x60145CC")]
|
||||
[Address(RVA = "0x16B1790", Offset = "0x16B0190", VA = "0x1816B1790", Slot = "5")]
|
||||
public override void GDIGLMAABGN()
|
||||
{
|
||||
Bloom bloom = BloomMoodSettings.JDJKDAFHGJB();
|
||||
bloom.enabled.Override(1);
|
||||
ColorParameter colorParameter = bloom.color;
|
||||
Color color = this.color;
|
||||
colorParameter.Override(color);
|
||||
FloatParameter floatParameter = bloom.intensity;
|
||||
FloatParameter floatParameter2 = bloom.diffusion;
|
||||
FloatParameter floatParameter3 = bloom.threshold;
|
||||
}
|
||||
|
||||
// Token: 0x060145CD RID: 83405 RVA: 0x004E2924 File Offset: 0x004E0B24
|
||||
[Token(Token = "0x60145CD")]
|
||||
[Address(RVA = "0x16B1A80", Offset = "0x16B0480", VA = "0x1816B1A80")]
|
||||
public BloomMoodSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA2A RID: 55850
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA2A")]
|
||||
public Color color;
|
||||
|
||||
// Token: 0x0400DA2B RID: 55851
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DA2B")]
|
||||
[Range(0f, 10f)]
|
||||
public float diffusion;
|
||||
|
||||
// Token: 0x0400DA2C RID: 55852
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400DA2C")]
|
||||
[Range(0f, 25f)]
|
||||
public float intensity;
|
||||
|
||||
// Token: 0x0400DA2D RID: 55853
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DA2D")]
|
||||
[Range(0f, 1.5f)]
|
||||
public float threshold;
|
||||
}
|
||||
}
|
||||
+150
@@ -0,0 +1,150 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.PostProcessing;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D0E RID: 11534
|
||||
[Token(Token = "0x2002D0E")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class ColorGradingMoodSettings : MoodBlendData<ColorGradingMoodSettings>
|
||||
{
|
||||
// Token: 0x060145CE RID: 83406 RVA: 0x004E2938 File Offset: 0x004E0B38
|
||||
[Token(Token = "0x60145CE")]
|
||||
[Address(RVA = "0x16B1CD0", Offset = "0x16B06D0", VA = "0x1816B1CD0")]
|
||||
private static ColorGrading OGHOBAPJFKH()
|
||||
{
|
||||
PostProcessProfile <ActivePostProcessProfile>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.<ActivePostProcessProfile>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060145CF RID: 83407 RVA: 0x004E295C File Offset: 0x004E0B5C
|
||||
[Token(Token = "0x60145CF")]
|
||||
[Address(RVA = "0x16B1AC0", Offset = "0x16B04C0", VA = "0x1816B1AC0")]
|
||||
public void BGMCKPCICEE()
|
||||
{
|
||||
ColorGrading colorGrading = ColorGradingMoodSettings.OGHOBAPJFKH();
|
||||
ColorParameter colorFilter = colorGrading.colorFilter;
|
||||
FloatParameter floatParameter = colorGrading.temperature;
|
||||
this.temperature = floatParameter;
|
||||
FloatParameter floatParameter2 = colorGrading.tint;
|
||||
this.tint = floatParameter2;
|
||||
FloatParameter postExposure = colorGrading.postExposure;
|
||||
this.exposure = postExposure;
|
||||
FloatParameter floatParameter3 = colorGrading.temperature;
|
||||
this.colorFilterIntensity = floatParameter3;
|
||||
FloatParameter floatParameter4 = colorGrading.hueShift;
|
||||
this.hueShift = floatParameter4;
|
||||
FloatParameter floatParameter5 = colorGrading.saturation;
|
||||
this.saturation = floatParameter5;
|
||||
FloatParameter floatParameter6 = colorGrading.contrast;
|
||||
this.contrast = floatParameter6;
|
||||
}
|
||||
|
||||
// Token: 0x060145D0 RID: 83408 RVA: 0x004E29EC File Offset: 0x004E0BEC
|
||||
[Token(Token = "0x60145D0")]
|
||||
[Address(RVA = "0x16B1DB0", Offset = "0x16B07B0", VA = "0x1816B1DB0", Slot = "4")]
|
||||
public override void OJMJOJEDPLN(ColorGradingMoodSettings LGGOLPFMGHP, float DNEPGOCPOKB)
|
||||
{
|
||||
Color color = LGGOLPFMGHP.color;
|
||||
Color color2 = this.color;
|
||||
float num = this.temperature;
|
||||
float num2 = LGGOLPFMGHP.temperature;
|
||||
float num3 = Mathf.Lerp(num, num2, DNEPGOCPOKB);
|
||||
this.temperature = num3;
|
||||
float num4 = LGGOLPFMGHP.tint;
|
||||
float num5 = Mathf.Lerp(this.tint, num4, DNEPGOCPOKB);
|
||||
this.tint = num5;
|
||||
float num6 = LGGOLPFMGHP.exposure;
|
||||
float num7 = Mathf.Lerp(this.exposure, num6, DNEPGOCPOKB);
|
||||
this.exposure = num7;
|
||||
float num8 = LGGOLPFMGHP.colorFilterIntensity;
|
||||
float num9 = Mathf.Lerp(this.colorFilterIntensity, num8, DNEPGOCPOKB);
|
||||
this.colorFilterIntensity = num9;
|
||||
float num10 = LGGOLPFMGHP.hueShift;
|
||||
float num11 = Mathf.Lerp(this.hueShift, num10, DNEPGOCPOKB);
|
||||
this.hueShift = num11;
|
||||
float num12 = LGGOLPFMGHP.saturation;
|
||||
float num13 = Mathf.Lerp(this.saturation, num12, DNEPGOCPOKB);
|
||||
this.saturation = num13;
|
||||
float num14 = LGGOLPFMGHP.contrast;
|
||||
float num15 = Mathf.Lerp(this.contrast, num14, DNEPGOCPOKB);
|
||||
this.contrast = num15;
|
||||
}
|
||||
|
||||
// Token: 0x060145D1 RID: 83409 RVA: 0x004E2AF4 File Offset: 0x004E0CF4
|
||||
[Token(Token = "0x60145D1")]
|
||||
[Address(RVA = "0x16B1B80", Offset = "0x16B0580", VA = "0x1816B1B80", Slot = "5")]
|
||||
public override void GDIGLMAABGN()
|
||||
{
|
||||
ColorGrading colorGrading = ColorGradingMoodSettings.OGHOBAPJFKH();
|
||||
colorGrading.enabled.Override(2.3509887E-38f);
|
||||
colorGrading.temperature.Override(2.3509887E-38f);
|
||||
colorGrading.tint.Override(2.3509887E-38f);
|
||||
colorGrading.postExposure.Override(2.3509887E-38f);
|
||||
ColorParameter colorFilter = colorGrading.colorFilter;
|
||||
Color color = this.color;
|
||||
colorFilter.Override(color);
|
||||
FloatParameter floatParameter = colorGrading.hueShift;
|
||||
FloatParameter floatParameter2 = colorGrading.saturation;
|
||||
FloatParameter floatParameter3 = colorGrading.contrast;
|
||||
}
|
||||
|
||||
// Token: 0x060145D2 RID: 83410 RVA: 0x004E2B7C File Offset: 0x004E0D7C
|
||||
[Token(Token = "0x60145D2")]
|
||||
[Address(RVA = "0x16B1F40", Offset = "0x16B0940", VA = "0x1816B1F40")]
|
||||
public ColorGradingMoodSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA2E RID: 55854
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA2E")]
|
||||
public Color color;
|
||||
|
||||
// Token: 0x0400DA2F RID: 55855
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DA2F")]
|
||||
[Range(-100f, 100f)]
|
||||
public float temperature;
|
||||
|
||||
// Token: 0x0400DA30 RID: 55856
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400DA30")]
|
||||
[Range(-100f, 100f)]
|
||||
public float tint;
|
||||
|
||||
// Token: 0x0400DA31 RID: 55857
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DA31")]
|
||||
[Range(-3f, 3f)]
|
||||
public float exposure;
|
||||
|
||||
// Token: 0x0400DA32 RID: 55858
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400DA32")]
|
||||
[Range(0f, 100f)]
|
||||
public float colorFilterIntensity;
|
||||
|
||||
// Token: 0x0400DA33 RID: 55859
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DA33")]
|
||||
[Range(-180f, 180f)]
|
||||
public float hueShift;
|
||||
|
||||
// Token: 0x0400DA34 RID: 55860
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400DA34")]
|
||||
[Range(-100f, 100f)]
|
||||
public float saturation;
|
||||
|
||||
// Token: 0x0400DA35 RID: 55861
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400DA35")]
|
||||
[Range(-100f, 100f)]
|
||||
public float contrast;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D0C RID: 11532
|
||||
[Token(Token = "0x2002D0C")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class FogMoodSettings : MoodBlendData<FogMoodSettings>
|
||||
{
|
||||
// Token: 0x060145C5 RID: 83397 RVA: 0x004E26F0 File Offset: 0x004E08F0
|
||||
[Token(Token = "0x60145C5")]
|
||||
[Address(RVA = "0x16B2100", Offset = "0x16B0B00", VA = "0x1816B2100")]
|
||||
public void BGMCKPCICEE()
|
||||
{
|
||||
float fogStartDistance = RenderSettings.fogStartDistance;
|
||||
this.startDistance = fogStartDistance;
|
||||
float fogEndDistance = RenderSettings.fogEndDistance;
|
||||
this.fadeDistance = fogEndDistance;
|
||||
Color fogColor = RenderSettings.fogColor;
|
||||
}
|
||||
|
||||
// Token: 0x060145C6 RID: 83398 RVA: 0x004E2724 File Offset: 0x004E0924
|
||||
[Token(Token = "0x60145C6")]
|
||||
[Address(RVA = "0x16B2190", Offset = "0x16B0B90", VA = "0x1816B2190", Slot = "4")]
|
||||
public override void OJMJOJEDPLN(FogMoodSettings LGGOLPFMGHP, float DNEPGOCPOKB)
|
||||
{
|
||||
Color color = LGGOLPFMGHP.color;
|
||||
Color color2 = this.color;
|
||||
float num = this.startDistance;
|
||||
float num2 = LGGOLPFMGHP.startDistance;
|
||||
float num3 = Mathf.Lerp(num, num2, DNEPGOCPOKB);
|
||||
this.startDistance = num3;
|
||||
float num4 = LGGOLPFMGHP.fadeDistance;
|
||||
float num5 = Mathf.Lerp(this.fadeDistance, num4, DNEPGOCPOKB);
|
||||
this.fadeDistance = num5;
|
||||
}
|
||||
|
||||
// Token: 0x060145C7 RID: 83399 RVA: 0x004E278C File Offset: 0x004E098C
|
||||
[Token(Token = "0x60145C7")]
|
||||
[Address(RVA = "0x16B2140", Offset = "0x16B0B40", VA = "0x1816B2140", Slot = "5")]
|
||||
public override void GDIGLMAABGN()
|
||||
{
|
||||
RenderSettings.fog = true;
|
||||
RenderSettings.fogStartDistance = this.startDistance;
|
||||
RenderSettings.fogEndDistance = this.fadeDistance;
|
||||
RenderSettings.fogColor = this.color;
|
||||
}
|
||||
|
||||
// Token: 0x060145C8 RID: 83400 RVA: 0x004E27C0 File Offset: 0x004E09C0
|
||||
[Token(Token = "0x60145C8")]
|
||||
[Address(RVA = "0x16B22A0", Offset = "0x16B0CA0", VA = "0x1816B22A0")]
|
||||
public FogMoodSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA27 RID: 55847
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA27")]
|
||||
public Color color;
|
||||
|
||||
// Token: 0x0400DA28 RID: 55848
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DA28")]
|
||||
[Range(-200f, 1000f)]
|
||||
public float startDistance;
|
||||
|
||||
// Token: 0x0400DA29 RID: 55849
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400DA29")]
|
||||
[Range(0f, 2000f)]
|
||||
public float fadeDistance;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D09 RID: 11529
|
||||
[Token(Token = "0x2002D09")]
|
||||
[StructLayout(3)]
|
||||
public abstract class MoodBlendData<T>
|
||||
{
|
||||
// Token: 0x060145AC RID: 83372
|
||||
[Token(Token = "0x60145AC")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void OJMJOJEDPLN(T GDDAMFEKPOI, float NAHFKFPGCKK);
|
||||
|
||||
// Token: 0x060145AD RID: 83373
|
||||
[Token(Token = "0x60145AD")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract void GDIGLMAABGN();
|
||||
|
||||
// Token: 0x1700367C RID: 13948
|
||||
// (get) Token: 0x060145AE RID: 83374 RVA: 0x004E1D88 File Offset: 0x004DFF88
|
||||
// (set) Token: 0x060145AF RID: 83375 RVA: 0x004E1D9C File Offset: 0x004DFF9C
|
||||
[Token(Token = "0x1700367C")]
|
||||
public float PPIEHPDEOCC
|
||||
{
|
||||
[Token(Token = "0x60145AE")]
|
||||
[Address(RVA = "0x57B8F0", Offset = "0x57A2F0", VA = "0x18057B8F0")]
|
||||
get;
|
||||
[Token(Token = "0x60145AF")]
|
||||
[Address(RVA = "0x57B920", Offset = "0x57A320", VA = "0x18057B920")]
|
||||
set;
|
||||
} = 1f;
|
||||
|
||||
// Token: 0x1700367D RID: 13949
|
||||
// (get) Token: 0x060145B0 RID: 83376 RVA: 0x004E1DB0 File Offset: 0x004DFFB0
|
||||
// (set) Token: 0x060145B1 RID: 83377 RVA: 0x004E1DC4 File Offset: 0x004DFFC4
|
||||
[Token(Token = "0x1700367D")]
|
||||
public int LNEDNNJCPMG
|
||||
{
|
||||
[Token(Token = "0x60145B0")]
|
||||
[Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")]
|
||||
get;
|
||||
[Token(Token = "0x60145B1")]
|
||||
[Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")]
|
||||
set;
|
||||
} = (int)((ulong)(-1L));
|
||||
|
||||
// Token: 0x1700367E RID: 13950
|
||||
// (get) Token: 0x060145B2 RID: 83378 RVA: 0x004E1DD8 File Offset: 0x004DFFD8
|
||||
// (set) Token: 0x060145B3 RID: 83379 RVA: 0x004E1DEC File Offset: 0x004DFFEC
|
||||
[Token(Token = "0x1700367E")]
|
||||
public int MFHOKBABJPC
|
||||
{
|
||||
[Token(Token = "0x60145B2")]
|
||||
[Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")]
|
||||
get;
|
||||
[Token(Token = "0x60145B3")]
|
||||
[Address(RVA = "0x4F8C20", Offset = "0x4F7620", VA = "0x1804F8C20")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700367F RID: 13951
|
||||
// (get) Token: 0x060145B4 RID: 83380 RVA: 0x004E1E00 File Offset: 0x004E0000
|
||||
// (set) Token: 0x060145B5 RID: 83381 RVA: 0x004E1E14 File Offset: 0x004E0014
|
||||
[Token(Token = "0x1700367F")]
|
||||
public bool MFDFPEFOFNM
|
||||
{
|
||||
[Token(Token = "0x60145B4")]
|
||||
[Address(RVA = "0xF123F0", Offset = "0xF10DF0", VA = "0x180F123F0")]
|
||||
get;
|
||||
[Token(Token = "0x60145B5")]
|
||||
[Address(RVA = "0xF12400", Offset = "0xF10E00", VA = "0x180F12400")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060145B6 RID: 83382 RVA: 0x004E1E28 File Offset: 0x004E0028
|
||||
[Token(Token = "0x60145B6")]
|
||||
[Address(RVA = "0x1D2A680", Offset = "0x1D29080", VA = "0x181D2A680")]
|
||||
protected MoodBlendData()
|
||||
{
|
||||
int num;
|
||||
ActionEvent<bool> actionEvent = new ActionEvent(4, num != 0);
|
||||
num = 0;
|
||||
int num2;
|
||||
ActionEvent actionEvent2 = new ActionEvent(32, num2 != 0);
|
||||
num2 = 0;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D9F0 RID: 55792
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D9F0")]
|
||||
public ActionEvent<bool> OnToggleTopSettings;
|
||||
|
||||
// Token: 0x0400D9F1 RID: 55793
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D9F1")]
|
||||
public ActionEvent OnForceUpdate;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,254 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Scene;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D0A RID: 11530
|
||||
[Token(Token = "0x2002D0A")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class SkyBoxMoodSettings : MoodBlendData<SkyBoxMoodSettings>
|
||||
{
|
||||
// Token: 0x060145B7 RID: 83383 RVA: 0x004E1E64 File Offset: 0x004E0064
|
||||
[Token(Token = "0x60145B7")]
|
||||
[Address(RVA = "0x16C76D0", Offset = "0x16C60D0", VA = "0x1816C76D0")]
|
||||
public static void EFGPGAHNLKD()
|
||||
{
|
||||
SkyBoxMoodSettings.skyBottomColorShaderId = Shader.PropertyToID("_SkyBottom");
|
||||
SkyBoxMoodSettings.skyTopColorShaderId = Shader.PropertyToID("_SkyTop");
|
||||
SkyBoxMoodSettings.groundBottomColorShaderId = Shader.PropertyToID("_GroundBottom");
|
||||
SkyBoxMoodSettings.groundTopColorShaderId = Shader.PropertyToID("_GroundTop");
|
||||
SkyBoxMoodSettings.horizonColorShaderId = Shader.PropertyToID("_HorizonColor");
|
||||
SkyBoxMoodSettings.horizonSizeShaderId = Shader.PropertyToID("_HorizonSize");
|
||||
SkyBoxMoodSettings.horizonStrengthShaderId = Shader.PropertyToID("_HorizonStrength");
|
||||
}
|
||||
|
||||
// Token: 0x060145B8 RID: 83384 RVA: 0x004E1EDC File Offset: 0x004E00DC
|
||||
[Token(Token = "0x60145B8")]
|
||||
[Address(RVA = "0x16C8000", Offset = "0x16C6A00", VA = "0x1816C8000")]
|
||||
public void HIBLCDKGMMH(Material ENKBCLEDIFA)
|
||||
{
|
||||
SkyBoxMoodSettings.EFGPGAHNLKD();
|
||||
int num = SkyBoxMoodSettings.horizonSizeShaderId;
|
||||
float floatImpl = ENKBCLEDIFA.GetFloatImpl(num);
|
||||
this.horizonSize = floatImpl;
|
||||
int num2 = SkyBoxMoodSettings.horizonStrengthShaderId;
|
||||
float floatImpl2 = ENKBCLEDIFA.GetFloatImpl(num2);
|
||||
this.horizonStrength = floatImpl2;
|
||||
float num3 = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.ambientLightIntensity;
|
||||
this.ambientLightIntensity = num3;
|
||||
}
|
||||
|
||||
// Token: 0x060145B9 RID: 83385 RVA: 0x004E1F44 File Offset: 0x004E0144
|
||||
[Token(Token = "0x60145B9")]
|
||||
[Address(RVA = "0x16C8290", Offset = "0x16C6C90", VA = "0x1816C8290", Slot = "4")]
|
||||
public override void OJMJOJEDPLN(SkyBoxMoodSettings LGGOLPFMGHP, float DNEPGOCPOKB)
|
||||
{
|
||||
float num = this.horizonSize;
|
||||
float num2 = LGGOLPFMGHP.horizonSize;
|
||||
float num3 = Mathf.Lerp(num, num2, DNEPGOCPOKB);
|
||||
this.horizonSize = num3;
|
||||
float num4 = LGGOLPFMGHP.horizonStrength;
|
||||
float num5 = Mathf.Lerp(this.horizonStrength, num4, DNEPGOCPOKB);
|
||||
this.horizonStrength = num5;
|
||||
float num6 = LGGOLPFMGHP.ambientLightIntensity;
|
||||
float num7 = Mathf.Lerp(this.ambientLightIntensity, num6, DNEPGOCPOKB);
|
||||
this.ambientLightIntensity = num7;
|
||||
}
|
||||
|
||||
// Token: 0x060145BA RID: 83386 RVA: 0x004E1FC0 File Offset: 0x004E01C0
|
||||
[Token(Token = "0x60145BA")]
|
||||
[Address(RVA = "0x16C7830", Offset = "0x16C6230", VA = "0x1816C7830", Slot = "5")]
|
||||
public override void GDIGLMAABGN()
|
||||
{
|
||||
SkyBoxMoodSettings.EFGPGAHNLKD();
|
||||
Material skybox = RenderSettings.skybox;
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num2 = SkyBoxMoodSettings.skyBottomColorShaderId;
|
||||
skybox.SetColor(num2, num);
|
||||
}
|
||||
int num3 = 0;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
int num4 = SkyBoxMoodSettings.skyTopColorShaderId;
|
||||
skybox.SetColor(num4, num3);
|
||||
}
|
||||
int num5 = 0;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
int num6 = SkyBoxMoodSettings.groundBottomColorShaderId;
|
||||
skybox.SetColor(num6, num5);
|
||||
}
|
||||
int num7 = 0;
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
int num8 = SkyBoxMoodSettings.groundTopColorShaderId;
|
||||
skybox.SetColor(num8, num7);
|
||||
}
|
||||
int num9 = 0;
|
||||
bool flag5;
|
||||
if (flag5)
|
||||
{
|
||||
int num10 = SkyBoxMoodSettings.horizonColorShaderId;
|
||||
skybox.SetColor(num10, num9);
|
||||
}
|
||||
int num11 = SkyBoxMoodSettings.horizonSizeShaderId;
|
||||
float floatImpl = skybox.GetFloatImpl(num11);
|
||||
float num12 = this.horizonSize;
|
||||
int num13 = SkyBoxMoodSettings.horizonSizeShaderId;
|
||||
skybox.SetFloatImpl(num13, num12);
|
||||
int num14 = SkyBoxMoodSettings.horizonStrengthShaderId;
|
||||
float floatImpl2 = skybox.GetFloatImpl(num14);
|
||||
float num15 = this.horizonStrength;
|
||||
int num16 = SkyBoxMoodSettings.horizonStrengthShaderId;
|
||||
skybox.SetFloatImpl(num16, num15);
|
||||
Color ambientGroundColor = RenderSettings.ambientGroundColor;
|
||||
bool flag6;
|
||||
if (flag6)
|
||||
{
|
||||
}
|
||||
float num17 = this.horizonStrength;
|
||||
Color ambientEquatorColor = RenderSettings.ambientEquatorColor;
|
||||
bool flag7;
|
||||
if (flag7)
|
||||
{
|
||||
}
|
||||
Color ambientSkyColor = RenderSettings.ambientSkyColor;
|
||||
bool flag8;
|
||||
if (flag8)
|
||||
{
|
||||
}
|
||||
SceneMoodSettings sceneMoodSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings;
|
||||
float num18 = this.ambientLightIntensity;
|
||||
sceneMoodSettings.AmbientLightIntensity = num18;
|
||||
if ((ulong)1L != 0UL)
|
||||
{
|
||||
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.GKOFIIFJMAH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060145BB RID: 83387 RVA: 0x004E2114 File Offset: 0x004E0314
|
||||
[Token(Token = "0x60145BB")]
|
||||
[Address(RVA = "0x16C8580", Offset = "0x16C6F80", VA = "0x1816C8580")]
|
||||
public SkyBoxMoodSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400D9F2 RID: 55794
|
||||
[Token(Token = "0x400D9F2")]
|
||||
private static bool globalsInitilized;
|
||||
|
||||
// Token: 0x0400D9F3 RID: 55795
|
||||
[Token(Token = "0x400D9F3")]
|
||||
private static int skyBottomColorShaderId;
|
||||
|
||||
// Token: 0x0400D9F4 RID: 55796
|
||||
[Token(Token = "0x400D9F4")]
|
||||
private static int skyTopColorShaderId;
|
||||
|
||||
// Token: 0x0400D9F5 RID: 55797
|
||||
[Token(Token = "0x400D9F5")]
|
||||
private static int groundBottomColorShaderId;
|
||||
|
||||
// Token: 0x0400D9F6 RID: 55798
|
||||
[Token(Token = "0x400D9F6")]
|
||||
private static int groundTopColorShaderId;
|
||||
|
||||
// Token: 0x0400D9F7 RID: 55799
|
||||
[Token(Token = "0x400D9F7")]
|
||||
private static int horizonColorShaderId;
|
||||
|
||||
// Token: 0x0400D9F8 RID: 55800
|
||||
[Token(Token = "0x400D9F8")]
|
||||
private static int horizonSizeShaderId;
|
||||
|
||||
// Token: 0x0400D9F9 RID: 55801
|
||||
[Token(Token = "0x400D9F9")]
|
||||
private static int horizonStrengthShaderId;
|
||||
|
||||
// Token: 0x0400D9FA RID: 55802
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D9FA")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color skyTopColor;
|
||||
|
||||
// Token: 0x0400D9FB RID: 55803
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400D9FB")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color skyBottomColor;
|
||||
|
||||
// Token: 0x0400D9FC RID: 55804
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400D9FC")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color groundTopColor;
|
||||
|
||||
// Token: 0x0400D9FD RID: 55805
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400D9FD")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color groundBottomColor;
|
||||
|
||||
// Token: 0x0400D9FE RID: 55806
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400D9FE")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color horizonColor;
|
||||
|
||||
// Token: 0x0400D9FF RID: 55807
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400D9FF")]
|
||||
[Range(0f, 1f)]
|
||||
public float horizonSize;
|
||||
|
||||
// Token: 0x0400DA00 RID: 55808
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400DA00")]
|
||||
[Range(0f, 3f)]
|
||||
public float horizonStrength;
|
||||
|
||||
// Token: 0x0400DA01 RID: 55809
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400DA01")]
|
||||
[Range(0f, 3f)]
|
||||
public float ambientLightIntensity = 1f;
|
||||
|
||||
// Token: 0x0400DA02 RID: 55810
|
||||
[Token(Token = "0x400DA02")]
|
||||
private static string skyBottomColorShaderPropertyName = "_SkyBottom";
|
||||
|
||||
// Token: 0x0400DA03 RID: 55811
|
||||
[Token(Token = "0x400DA03")]
|
||||
private static string skyTopColorShaderPropertyName = "_SkyTop";
|
||||
|
||||
// Token: 0x0400DA04 RID: 55812
|
||||
[Token(Token = "0x400DA04")]
|
||||
private static string groundBottomColorShaderPropertyName = "_GroundBottom";
|
||||
|
||||
// Token: 0x0400DA05 RID: 55813
|
||||
[Token(Token = "0x400DA05")]
|
||||
private static string groundTopColorShaderPropertyName = "_GroundTop";
|
||||
|
||||
// Token: 0x0400DA06 RID: 55814
|
||||
[Token(Token = "0x400DA06")]
|
||||
private static string horizonColorShaderPropertyName = "_HorizonColor";
|
||||
|
||||
// Token: 0x0400DA07 RID: 55815
|
||||
[Token(Token = "0x400DA07")]
|
||||
private static string horizonSizeShaderPropertyName = "_HorizonSize";
|
||||
|
||||
// Token: 0x0400DA08 RID: 55816
|
||||
[Token(Token = "0x400DA08")]
|
||||
private static string horizonStrengthShaderPropertyName = "_HorizonStrength";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,355 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods.MoodBlendData
|
||||
{
|
||||
// Token: 0x02002D0B RID: 11531
|
||||
[Token(Token = "0x2002D0B")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class SunMoodSettings : MoodBlendData<SunMoodSettings>
|
||||
{
|
||||
// Token: 0x060145BD RID: 83389 RVA: 0x004E2188 File Offset: 0x004E0388
|
||||
[Token(Token = "0x60145BD")]
|
||||
[Address(RVA = "0x16C85D0", Offset = "0x16C6FD0", VA = "0x1816C85D0")]
|
||||
public static void EFGPGAHNLKD()
|
||||
{
|
||||
SunMoodSettings.sunDirShaderId = Shader.PropertyToID("_SunDir");
|
||||
SunMoodSettings.sunColorShaderId = Shader.PropertyToID("_SunColor");
|
||||
SunMoodSettings.discSizeShaderId = Shader.PropertyToID("_DiscSize");
|
||||
SunMoodSettings.sunGlowColorShaderId = Shader.PropertyToID("_GlowColor");
|
||||
SunMoodSettings.sunGlowSizeShaderId = Shader.PropertyToID("_SunGlowSize");
|
||||
SunMoodSettings.sunGlowStrengthShaderId = Shader.PropertyToID("_GlowStrength");
|
||||
SunMoodSettings.sunGlowHorizonShaderId = Shader.PropertyToID("_GlowHorizon");
|
||||
SunMoodSettings.sunClipOffsetShaderId = Shader.PropertyToID("_SunClipOffset");
|
||||
}
|
||||
|
||||
// Token: 0x17003680 RID: 13952
|
||||
// (get) Token: 0x060145BE RID: 83390 RVA: 0x004E2210 File Offset: 0x004E0410
|
||||
// (set) Token: 0x060145BF RID: 83391 RVA: 0x004E2224 File Offset: 0x004E0424
|
||||
[Token(Token = "0x17003680")]
|
||||
public bool BlendSunDirection
|
||||
{
|
||||
[Token(Token = "0x60145BE")]
|
||||
[Address(RVA = "0x16C9910", Offset = "0x16C8310", VA = "0x1816C9910")]
|
||||
get;
|
||||
[Token(Token = "0x60145BF")]
|
||||
[Address(RVA = "0x16C9920", Offset = "0x16C8320", VA = "0x1816C9920")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060145C0 RID: 83392 RVA: 0x004E2238 File Offset: 0x004E0438
|
||||
[Token(Token = "0x60145C0")]
|
||||
[Address(RVA = "0x16C9040", Offset = "0x16C7A40", VA = "0x1816C9040")]
|
||||
public void HIBLCDKGMMH(Material ENKBCLEDIFA)
|
||||
{
|
||||
SunMoodSettings.EFGPGAHNLKD();
|
||||
Light sun = RenderSettings.sun;
|
||||
float intensity = RenderSettings.sun.intensity;
|
||||
this.sunIntensity = intensity;
|
||||
int num = SunMoodSettings.discSizeShaderId;
|
||||
float floatImpl = ENKBCLEDIFA.GetFloatImpl(num);
|
||||
this.discSize = floatImpl;
|
||||
Transform transform = RenderSettings.sun.transform;
|
||||
float num2 = RenderSettings.sun.shadowStrength;
|
||||
this.shadowStrength = num2;
|
||||
float num3 = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.reflectionIntensity;
|
||||
this.reflectionIntensity = num3;
|
||||
int num4 = SunMoodSettings.sunGlowSizeShaderId;
|
||||
float floatImpl2 = ENKBCLEDIFA.GetFloatImpl(num4);
|
||||
this.sunGlowSize = floatImpl2;
|
||||
int num5 = SunMoodSettings.sunGlowStrengthShaderId;
|
||||
float floatImpl3 = ENKBCLEDIFA.GetFloatImpl(num5);
|
||||
this.sunGlowStrength = floatImpl3;
|
||||
int num6 = SunMoodSettings.sunGlowHorizonShaderId;
|
||||
float floatImpl4 = ENKBCLEDIFA.GetFloatImpl(num6);
|
||||
this.sunGlowHorizon = floatImpl4;
|
||||
int num7 = SunMoodSettings.sunClipOffsetShaderId;
|
||||
float floatImpl5 = ENKBCLEDIFA.GetFloatImpl(num7);
|
||||
this.clipSun = typeof(SunMoodSettings).TypeHandle != null;
|
||||
}
|
||||
|
||||
// Token: 0x060145C1 RID: 83393 RVA: 0x004E2330 File Offset: 0x004E0530
|
||||
[Token(Token = "0x60145C1")]
|
||||
[Address(RVA = "0x16C92D0", Offset = "0x16C7CD0", VA = "0x1816C92D0", Slot = "4")]
|
||||
public override void OJMJOJEDPLN(SunMoodSettings LGGOLPFMGHP, float DNEPGOCPOKB)
|
||||
{
|
||||
int num = 0;
|
||||
float num2 = this.sunIntensity;
|
||||
float num3 = LGGOLPFMGHP.sunIntensity;
|
||||
float num4 = Mathf.Lerp(num2, num3, DNEPGOCPOKB);
|
||||
this.sunIntensity = num4;
|
||||
float num5 = LGGOLPFMGHP.discSize;
|
||||
float num6 = Mathf.Lerp(this.discSize, num5, DNEPGOCPOKB);
|
||||
this.discSize = num6;
|
||||
if ((this.<BlendSunDirection>k__BackingField ? 1 : 0) == num)
|
||||
{
|
||||
}
|
||||
Vector3 forward = Vector3.forward;
|
||||
Vector3 forward2 = Vector3.forward;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float num7 = Mathf.Lerp(this.shadowStrength, num5, DNEPGOCPOKB);
|
||||
this.shadowStrength = num7;
|
||||
float num8 = LGGOLPFMGHP.reflectionIntensity;
|
||||
float num9 = Mathf.Lerp(this.reflectionIntensity, num8, DNEPGOCPOKB);
|
||||
this.reflectionIntensity = num9;
|
||||
float num10 = LGGOLPFMGHP.sunGlowSize;
|
||||
float num11 = Mathf.Lerp(this.sunGlowSize, num10, DNEPGOCPOKB);
|
||||
this.sunGlowSize = num11;
|
||||
float num12 = LGGOLPFMGHP.sunGlowStrength;
|
||||
float num13 = Mathf.Lerp(this.sunGlowStrength, num12, DNEPGOCPOKB);
|
||||
this.sunGlowStrength = num13;
|
||||
float num14 = LGGOLPFMGHP.sunGlowHorizon;
|
||||
float num15 = Mathf.Lerp(this.sunGlowHorizon, num14, DNEPGOCPOKB);
|
||||
this.sunGlowHorizon = num15;
|
||||
if (DNEPGOCPOKB > 0.5f)
|
||||
{
|
||||
bool flag = LGGOLPFMGHP.clipSun;
|
||||
this.clipSun = flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060145C2 RID: 83394 RVA: 0x004E2458 File Offset: 0x004E0658
|
||||
[Token(Token = "0x60145C2")]
|
||||
[Address(RVA = "0x16C8750", Offset = "0x16C7150", VA = "0x1816C8750", Slot = "5")]
|
||||
public override void GDIGLMAABGN()
|
||||
{
|
||||
SunMoodSettings.EFGPGAHNLKD();
|
||||
Material skybox = RenderSettings.skybox;
|
||||
Vector3 forward = Vector3.forward;
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num2 = SunMoodSettings.sunDirShaderId;
|
||||
skybox.SetVector(num2, num);
|
||||
}
|
||||
int num3 = 0;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
int num4 = SunMoodSettings.sunColorShaderId;
|
||||
skybox.SetColor(num4, num3);
|
||||
}
|
||||
int num5 = SunMoodSettings.discSizeShaderId;
|
||||
float floatImpl = skybox.GetFloatImpl(num5);
|
||||
float num6 = this.discSize;
|
||||
int num7 = SunMoodSettings.discSizeShaderId;
|
||||
skybox.SetFloatImpl(num7, num6);
|
||||
int num8 = 0;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
int num9 = SunMoodSettings.sunGlowColorShaderId;
|
||||
skybox.SetColor(num9, num8);
|
||||
}
|
||||
int num10 = SunMoodSettings.sunGlowSizeShaderId;
|
||||
float floatImpl2 = skybox.GetFloatImpl(num10);
|
||||
float num11 = this.sunGlowSize;
|
||||
int num12 = SunMoodSettings.sunGlowSizeShaderId;
|
||||
skybox.SetFloatImpl(num12, num11);
|
||||
int num13 = SunMoodSettings.sunGlowStrengthShaderId;
|
||||
float floatImpl3 = skybox.GetFloatImpl(num13);
|
||||
float num14 = this.sunGlowStrength;
|
||||
int num15 = SunMoodSettings.sunGlowStrengthShaderId;
|
||||
skybox.SetFloatImpl(num15, num14);
|
||||
int num16 = SunMoodSettings.sunGlowHorizonShaderId;
|
||||
float floatImpl4 = skybox.GetFloatImpl(num16);
|
||||
float num17 = this.sunGlowHorizon;
|
||||
int num18 = SunMoodSettings.sunGlowHorizonShaderId;
|
||||
skybox.SetFloatImpl(num18, num17);
|
||||
if (this.clipSun)
|
||||
{
|
||||
}
|
||||
int num19 = SunMoodSettings.sunClipOffsetShaderId;
|
||||
float floatImpl5 = skybox.GetFloatImpl(num19);
|
||||
int num20 = SunMoodSettings.sunClipOffsetShaderId;
|
||||
skybox.SetFloatImpl(num20, 10f);
|
||||
Transform transform = RenderSettings.sun.transform;
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
Light sun = RenderSettings.sun;
|
||||
int num21 = 0;
|
||||
sun.transform.rotation = num21;
|
||||
}
|
||||
Light sun2 = RenderSettings.sun;
|
||||
float intensity = sun2.intensity;
|
||||
if (sun2 != 0)
|
||||
{
|
||||
Light sun3 = RenderSettings.sun;
|
||||
float num22 = this.sunIntensity;
|
||||
sun3.intensity = num22;
|
||||
}
|
||||
Light sun4 = RenderSettings.sun;
|
||||
bool flag5;
|
||||
if (flag5)
|
||||
{
|
||||
Light sun5 = RenderSettings.sun;
|
||||
}
|
||||
Light sun6 = RenderSettings.sun;
|
||||
float num23 = sun6.shadowStrength;
|
||||
if (sun6 == 0)
|
||||
{
|
||||
if ((ulong)1L == 0UL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Light sun7 = RenderSettings.sun;
|
||||
float num24 = this.shadowStrength;
|
||||
sun7.shadowStrength = num24;
|
||||
}
|
||||
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.GKOFIIFJMAH();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060145C3 RID: 83395 RVA: 0x004E2668 File Offset: 0x004E0868
|
||||
[Token(Token = "0x60145C3")]
|
||||
[Address(RVA = "0x16C98C0", Offset = "0x16C82C0", VA = "0x1816C98C0")]
|
||||
public SunMoodSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA09 RID: 55817
|
||||
[Token(Token = "0x400DA09")]
|
||||
private const float DEFAULT_SUN_CLIP_OFFSET = 0.03f;
|
||||
|
||||
// Token: 0x0400DA0A RID: 55818
|
||||
[Token(Token = "0x400DA0A")]
|
||||
private static bool globalsInitilized;
|
||||
|
||||
// Token: 0x0400DA0B RID: 55819
|
||||
[Token(Token = "0x400DA0B")]
|
||||
private static int sunDirShaderId;
|
||||
|
||||
// Token: 0x0400DA0C RID: 55820
|
||||
[Token(Token = "0x400DA0C")]
|
||||
private static int sunColorShaderId;
|
||||
|
||||
// Token: 0x0400DA0D RID: 55821
|
||||
[Token(Token = "0x400DA0D")]
|
||||
private static int discSizeShaderId;
|
||||
|
||||
// Token: 0x0400DA0E RID: 55822
|
||||
[Token(Token = "0x400DA0E")]
|
||||
private static int sunGlowColorShaderId;
|
||||
|
||||
// Token: 0x0400DA0F RID: 55823
|
||||
[Token(Token = "0x400DA0F")]
|
||||
private static int sunGlowSizeShaderId;
|
||||
|
||||
// Token: 0x0400DA10 RID: 55824
|
||||
[Token(Token = "0x400DA10")]
|
||||
private static int sunGlowStrengthShaderId;
|
||||
|
||||
// Token: 0x0400DA11 RID: 55825
|
||||
[Token(Token = "0x400DA11")]
|
||||
private static int sunGlowHorizonShaderId;
|
||||
|
||||
// Token: 0x0400DA12 RID: 55826
|
||||
[Token(Token = "0x400DA12")]
|
||||
private static int sunClipOffsetShaderId;
|
||||
|
||||
// Token: 0x0400DA13 RID: 55827
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA13")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color sunColor;
|
||||
|
||||
// Token: 0x0400DA14 RID: 55828
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DA14")]
|
||||
[Range(0f, 5f)]
|
||||
public float sunIntensity;
|
||||
|
||||
// Token: 0x0400DA15 RID: 55829
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400DA15")]
|
||||
[Range(0f, 0.2f)]
|
||||
public float discSize;
|
||||
|
||||
// Token: 0x0400DA16 RID: 55830
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DA16")]
|
||||
public Quaternion sunDirection;
|
||||
|
||||
// Token: 0x0400DA17 RID: 55831
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400DA17")]
|
||||
[Range(0f, 1f)]
|
||||
public float shadowStrength;
|
||||
|
||||
// Token: 0x0400DA18 RID: 55832
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400DA18")]
|
||||
[Range(0f, 3f)]
|
||||
public float reflectionIntensity = 1f;
|
||||
|
||||
// Token: 0x0400DA19 RID: 55833
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DA19")]
|
||||
[ColorUsage(false, true)]
|
||||
public Color sunGlowColor;
|
||||
|
||||
// Token: 0x0400DA1A RID: 55834
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400DA1A")]
|
||||
[Range(0f, 3f)]
|
||||
public float sunGlowSize;
|
||||
|
||||
// Token: 0x0400DA1B RID: 55835
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400DA1B")]
|
||||
[Range(0f, 2f)]
|
||||
public float sunGlowStrength;
|
||||
|
||||
// Token: 0x0400DA1C RID: 55836
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400DA1C")]
|
||||
[Range(0f, 2f)]
|
||||
public float sunGlowHorizon;
|
||||
|
||||
// Token: 0x0400DA1D RID: 55837
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400DA1D")]
|
||||
public bool clipSun = true;
|
||||
|
||||
// Token: 0x0400DA1F RID: 55839
|
||||
[Token(Token = "0x400DA1F")]
|
||||
private static string sunDirShaderPropertyName = "_SunDir";
|
||||
|
||||
// Token: 0x0400DA20 RID: 55840
|
||||
[Token(Token = "0x400DA20")]
|
||||
private static string sunColorShaderPropertyName = "_SunColor";
|
||||
|
||||
// Token: 0x0400DA21 RID: 55841
|
||||
[Token(Token = "0x400DA21")]
|
||||
private static string discSizeShaderPropertyName = "_DiscSize";
|
||||
|
||||
// Token: 0x0400DA22 RID: 55842
|
||||
[Token(Token = "0x400DA22")]
|
||||
private static string sunGlowColorShaderPropertyName = "_GlowColor";
|
||||
|
||||
// Token: 0x0400DA23 RID: 55843
|
||||
[Token(Token = "0x400DA23")]
|
||||
private static string sunGlowSizeShaderPropertyName = "_SunGlowSize";
|
||||
|
||||
// Token: 0x0400DA24 RID: 55844
|
||||
[Token(Token = "0x400DA24")]
|
||||
private static string sunGlowStrengthShaderPropertyName = "_GlowStrength";
|
||||
|
||||
// Token: 0x0400DA25 RID: 55845
|
||||
[Token(Token = "0x400DA25")]
|
||||
private static string sunGlowHorizonShaderPropertyName = "_GlowHorizon";
|
||||
|
||||
// Token: 0x0400DA26 RID: 55846
|
||||
[Token(Token = "0x400DA26")]
|
||||
private static string sunClipOffsetShaderPropertyName = "_SunClipOffset";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods
|
||||
{
|
||||
// Token: 0x02002D01 RID: 11521
|
||||
[Token(Token = "0x2002D01")]
|
||||
[StructLayout(3)]
|
||||
public class MoodConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17003677 RID: 13943
|
||||
// (get) Token: 0x06014593 RID: 83347 RVA: 0x004E1A54 File Offset: 0x004DFC54
|
||||
[Token(Token = "0x17003677")]
|
||||
public MoodConfig.ReflectionProbeSettings CurrentReflectionProbeSettings
|
||||
{
|
||||
[Token(Token = "0x6014593")]
|
||||
[Address(RVA = "0x16B2670", Offset = "0x16B1070", VA = "0x1816B2670")]
|
||||
get
|
||||
{
|
||||
int qualityLevel = QualitySettings.GetQualityLevel();
|
||||
int num = 0;
|
||||
num++;
|
||||
this.m_CachedPtr = (IntPtr)num;
|
||||
this.m_CachedPtr = (IntPtr)((ulong)128L);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014594 RID: 83348 RVA: 0x004E1A88 File Offset: 0x004DFC88
|
||||
[Token(Token = "0x6014594")]
|
||||
[Address(RVA = "0x16B2300", Offset = "0x16B0D00", VA = "0x1816B2300")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> KKGPOKBKHKC(int CIDAEDKGFJE)
|
||||
{
|
||||
int num;
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
dictionary = new Dictionary();
|
||||
List<MoodConfig.BackgroundObjectConfig> backgroundObjectConfigs = this.BackgroundObjectConfigs;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return dictionary;
|
||||
}
|
||||
|
||||
// Token: 0x06014595 RID: 83349 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014595")]
|
||||
[Address(RVA = "0x16B2530", Offset = "0x16B0F30", VA = "0x1816B2530")]
|
||||
public MoodConfig.BackgroundObjectConfig LGCFKHICPHF(int ENJEOLBEALP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06014596 RID: 83350 RVA: 0x004E1AD0 File Offset: 0x004DFCD0
|
||||
[Token(Token = "0x6014596")]
|
||||
[Address(RVA = "0x16B2620", Offset = "0x16B1020", VA = "0x1816B2620")]
|
||||
public MoodConfig()
|
||||
{
|
||||
string[] array = new string[4];
|
||||
this.BackgroundObjectSlotTitles = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D9CA RID: 55754
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D9CA")]
|
||||
public Material SkyBoxMaterial;
|
||||
|
||||
// Token: 0x0400D9CB RID: 55755
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D9CB")]
|
||||
public List<MoodConfig.BackgroundObjectConfig> BackgroundObjectConfigs;
|
||||
|
||||
// Token: 0x0400D9CC RID: 55756
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D9CC")]
|
||||
public string[] BackgroundObjectSlotTitles;
|
||||
|
||||
// Token: 0x0400D9CD RID: 55757
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D9CD")]
|
||||
[SerializeField]
|
||||
private MoodConfig.ReflectionProbeSettings[] reflectionProbeSettings;
|
||||
|
||||
// Token: 0x02002D02 RID: 11522
|
||||
[Token(Token = "0x2002D02")]
|
||||
[Serializable]
|
||||
public class BackgroundObjectConfig
|
||||
{
|
||||
// Token: 0x06014597 RID: 83351 RVA: 0x004E1AF4 File Offset: 0x004DFCF4
|
||||
[Token(Token = "0x6014597")]
|
||||
[Address(RVA = "0x16B03F0", Offset = "0x16AEDF0", VA = "0x1816B03F0")]
|
||||
public BackgroundObjectConfig()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.defaultAlpha = 1f;
|
||||
bool[] array = new bool[4];
|
||||
this.visibleInSlot = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D9CE RID: 55758
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D9CE")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x0400D9CF RID: 55759
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D9CF")]
|
||||
public BackgroundObject prefab;
|
||||
|
||||
// Token: 0x0400D9D0 RID: 55760
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D9D0")]
|
||||
public Color defaultColor;
|
||||
|
||||
// Token: 0x0400D9D1 RID: 55761
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D9D1")]
|
||||
public float defaultAlpha;
|
||||
|
||||
// Token: 0x0400D9D2 RID: 55762
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400D9D2")]
|
||||
public int id;
|
||||
|
||||
// Token: 0x0400D9D3 RID: 55763
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400D9D3")]
|
||||
public bool[] visibleInSlot;
|
||||
}
|
||||
|
||||
// Token: 0x02002D03 RID: 11523
|
||||
[Token(Token = "0x2002D03")]
|
||||
[Serializable]
|
||||
public struct ReflectionProbeSettings
|
||||
{
|
||||
// Token: 0x17003678 RID: 13944
|
||||
// (get) Token: 0x06014598 RID: 83352 RVA: 0x004E1B28 File Offset: 0x004DFD28
|
||||
[Token(Token = "0x17003678")]
|
||||
public static MoodConfig.ReflectionProbeSettings Default
|
||||
{
|
||||
[Token(Token = "0x6014598")]
|
||||
[Address(RVA = "0x16B2820", Offset = "0x16B1220", VA = "0x1816B2820")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400D9D4 RID: 55764
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D9D4")]
|
||||
[HFBLFDHEDFI]
|
||||
public int QualityLevel;
|
||||
|
||||
// Token: 0x0400D9D5 RID: 55765
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400D9D5")]
|
||||
public bool SkyboxOnly;
|
||||
|
||||
// Token: 0x0400D9D6 RID: 55766
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400D9D6")]
|
||||
public float UpdateFrequencySeconds;
|
||||
|
||||
// Token: 0x0400D9D7 RID: 55767
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400D9D7")]
|
||||
public ReflectionProbeTimeSlicingMode TimesliceMode;
|
||||
|
||||
// Token: 0x0400D9D8 RID: 55768
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D9D8")]
|
||||
public int CubemapResolution;
|
||||
}
|
||||
|
||||
// Token: 0x02002D04 RID: 11524
|
||||
[Token(Token = "0x2002D04")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IOBGBKEPMPE
|
||||
{
|
||||
// Token: 0x06014599 RID: 83353 RVA: 0x004E1B38 File Offset: 0x004DFD38
|
||||
[Token(Token = "0x6014599")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public IOBGBKEPMPE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601459A RID: 83354 RVA: 0x004E1B4C File Offset: 0x004DFD4C
|
||||
[Token(Token = "0x601459A")]
|
||||
[Address(RVA = "0x16B22E0", Offset = "0x16B0CE0", VA = "0x1816B22E0")]
|
||||
internal bool <GetBackgroundConfigFromId>b__0(MoodConfig.BackgroundObjectConfig a)
|
||||
{
|
||||
int num = this.id;
|
||||
return a.id == num;
|
||||
}
|
||||
|
||||
// Token: 0x0400D9D9 RID: 55769
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D9D9")]
|
||||
public int id;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation.SceneMoods.MoodBlendData;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.PostProcessing;
|
||||
|
||||
namespace RecRoom.Core.Creation.SceneMoods
|
||||
{
|
||||
// Token: 0x02002D06 RID: 11526
|
||||
[Token(Token = "0x2002D06")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MoodSetting : ScriptableObject
|
||||
{
|
||||
// Token: 0x17003679 RID: 13945
|
||||
// (get) Token: 0x0601459C RID: 83356 RVA: 0x004E1B84 File Offset: 0x004DFD84
|
||||
[Token(Token = "0x17003679")]
|
||||
public Guid Guid
|
||||
{
|
||||
[Token(Token = "0x601459C")]
|
||||
[Address(RVA = "0x16B27F0", Offset = "0x16B11F0", VA = "0x1816B27F0")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601459D RID: 83357 RVA: 0x004E1B98 File Offset: 0x004DFD98
|
||||
[Token(Token = "0x601459D")]
|
||||
[Address(RVA = "0x16B2750", Offset = "0x16B1150", VA = "0x1816B2750")]
|
||||
public MoodSetting()
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
SerializedGuid serializedGuid;
|
||||
this.guid = serializedGuid;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D9DB RID: 55771
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D9DB")]
|
||||
public string FriendlyName;
|
||||
|
||||
// Token: 0x0400D9DC RID: 55772
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D9DC")]
|
||||
public PostProcessProfile PostProcessProfile;
|
||||
|
||||
// Token: 0x0400D9DD RID: 55773
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D9DD")]
|
||||
public Cubemap BakedReflection;
|
||||
|
||||
// Token: 0x0400D9DE RID: 55774
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D9DE")]
|
||||
[SerializeField]
|
||||
public SkyBoxMoodSettings SkyBoxSettings;
|
||||
|
||||
// Token: 0x0400D9DF RID: 55775
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400D9DF")]
|
||||
[SerializeField]
|
||||
public SunMoodSettings SunSettings;
|
||||
|
||||
// Token: 0x0400D9E0 RID: 55776
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400D9E0")]
|
||||
[SerializeField]
|
||||
public FogMoodSettings FogSettings;
|
||||
|
||||
// Token: 0x0400D9E1 RID: 55777
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400D9E1")]
|
||||
[SerializeField]
|
||||
public BloomMoodSettings BloomSettings;
|
||||
|
||||
// Token: 0x0400D9E2 RID: 55778
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400D9E2")]
|
||||
[SerializeField]
|
||||
public ColorGradingMoodSettings ColorGradingSettings;
|
||||
|
||||
// Token: 0x0400D9E3 RID: 55779
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400D9E3")]
|
||||
[SerializeField]
|
||||
public BackgroundObjectsMoodSettings BackgroundObjectsSettings;
|
||||
|
||||
// Token: 0x0400D9E4 RID: 55780
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400D9E4")]
|
||||
[SerializeField]
|
||||
private SerializedGuid guid;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user