scripts
This commit is contained in:
@@ -0,0 +1,319 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.PostProcessing;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x02001C78 RID: 7288
|
||||
[Token(Token = "0x2001C78")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class SceneRenderingSettings : KCIGBIPBBBJ
|
||||
{
|
||||
// Token: 0x17001E91 RID: 7825
|
||||
// (get) Token: 0x0600C36B RID: 50027 RVA: 0x002E1B08 File Offset: 0x002DFD08
|
||||
[Token(Token = "0x17001E91")]
|
||||
public bool ShowGadgetsToEveryone
|
||||
{
|
||||
[Token(Token = "0x600C36B")]
|
||||
[Address(RVA = "0x10EAFF0", Offset = "0x10E99F0", VA = "0x1810EAFF0")]
|
||||
get
|
||||
{
|
||||
return this._showGadgetsToEveryone.Get() != 0 || this.dryRunShowGadgetsToEveryone;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140000D2 RID: 210
|
||||
// (add) Token: 0x0600C36C RID: 50028 RVA: 0x002E1B34 File Offset: 0x002DFD34
|
||||
// (remove) Token: 0x0600C36D RID: 50029 RVA: 0x002E1B5C File Offset: 0x002DFD5C
|
||||
[Token(Token = "0x140000D2")]
|
||||
public event Action CJJFGDJMIJH
|
||||
{
|
||||
[Token(Token = "0x600C36C")]
|
||||
[Address(RVA = "0x10EA5D0", Offset = "0x10E8FD0", VA = "0x1810EA5D0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action settingsChangedEvent;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
settingsChangedEvent = this.SettingsChangedEvent;
|
||||
@delegate = Delegate.Combine(settingsChangedEvent, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != settingsChangedEvent)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600C36D")]
|
||||
[Address(RVA = "0x10EAC70", Offset = "0x10E9670", VA = "0x1810EAC70")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action settingsChangedEvent;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
settingsChangedEvent = this.SettingsChangedEvent;
|
||||
@delegate = Delegate.Remove(settingsChangedEvent, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != settingsChangedEvent)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C36E RID: 50030 RVA: 0x002E1B84 File Offset: 0x002DFD84
|
||||
[Token(Token = "0x600C36E")]
|
||||
[Address(RVA = "0x10EA7D0", Offset = "0x10E91D0", VA = "0x1810EA7D0", Slot = "4")]
|
||||
public void IHGCLBJNCCH(RecRoomSceneManager LJPBCKELDPM)
|
||||
{
|
||||
if (this.overrideShadowDistance)
|
||||
{
|
||||
float num = QualitySettings.shadowDistance;
|
||||
float num2 = this.shadowDistance;
|
||||
ulong num3;
|
||||
this.initialShadowDistance = num3;
|
||||
QualitySettings.shadowDistance = num2;
|
||||
}
|
||||
if (SingletonMonoBehaviour.IsInitialized)
|
||||
{
|
||||
Camera vrModeHmdCamera = SingletonMonoBehaviour.Instance.vrModeHmdCamera;
|
||||
int num4 = 0;
|
||||
if (vrModeHmdCamera != num4)
|
||||
{
|
||||
Camera vrModeHmdCamera2 = SingletonMonoBehaviour.Instance.vrModeHmdCamera;
|
||||
this.DAKBAEDNIOK(vrModeHmdCamera2);
|
||||
}
|
||||
Camera screenModeCamera = SingletonMonoBehaviour.Instance.screenModeCamera;
|
||||
int num5 = 0;
|
||||
if (screenModeCamera != num5)
|
||||
{
|
||||
Camera screenModeCamera2 = SingletonMonoBehaviour.Instance.screenModeCamera;
|
||||
this.DAKBAEDNIOK(screenModeCamera2);
|
||||
}
|
||||
}
|
||||
Action action = new Action(this.PMLKPPIHKGC);
|
||||
SynchronizedField<bool> synchronizedField;
|
||||
this._showGadgetsToEveryone = synchronizedField;
|
||||
}
|
||||
|
||||
// Token: 0x0600C36F RID: 50031 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600C36F")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "5")]
|
||||
public void DJFDPJKOGMJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600C370 RID: 50032 RVA: 0x002E1C38 File Offset: 0x002DFE38
|
||||
[Token(Token = "0x600C370")]
|
||||
[Address(RVA = "0x10EAA50", Offset = "0x10E9450", VA = "0x1810EAA50", Slot = "6")]
|
||||
public void JCINJNBJMGN()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<SceneRenderingSettings.HAFLFICMGPL> list = this.cameraSettings;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600C371 RID: 50033 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600C371")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "7")]
|
||||
public void OPEMIFENIJM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600C372 RID: 50034 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600C372")]
|
||||
[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: 0x0600C373 RID: 50035 RVA: 0x002E1C6C File Offset: 0x002DFE6C
|
||||
[Token(Token = "0x600C373")]
|
||||
[Address(RVA = "0x10EA670", Offset = "0x10E9070", VA = "0x1810EA670")]
|
||||
public void DAKBAEDNIOK(Camera FOMHGMLPOND)
|
||||
{
|
||||
int num = 0;
|
||||
if (FOMHGMLPOND != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
if ((this.overrideFarClip ? 1 : 0) != num2)
|
||||
{
|
||||
float farClipPlane = FOMHGMLPOND.farClipPlane;
|
||||
float num3 = this.farClip;
|
||||
FOMHGMLPOND.farClipPlane = num3;
|
||||
}
|
||||
if ((this.overrideAllowMSAA ? 1 : 0) != num2)
|
||||
{
|
||||
bool flag = FOMHGMLPOND.allowMSAA;
|
||||
bool flag2 = this.allowMSAA;
|
||||
FOMHGMLPOND.allowMSAA = flag2;
|
||||
}
|
||||
List<SceneRenderingSettings.HAFLFICMGPL> list = this.cameraSettings;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C374 RID: 50036 RVA: 0x002E1CD4 File Offset: 0x002DFED4
|
||||
[Token(Token = "0x600C374")]
|
||||
[Address(RVA = "0x10EAD10", Offset = "0x10E9710", VA = "0x1810EAD10")]
|
||||
public bool PILJHJNBICO(bool ONGBFDACHHG, bool CDFHDACBFKN = false)
|
||||
{
|
||||
if (ONGBFDACHHG)
|
||||
{
|
||||
if (!CDFHDACBFKN)
|
||||
{
|
||||
this.dryRunShowGadgetsToEveryone = true;
|
||||
int aiCost = CreationManager.CalculateActiveResourceCost().aiCost;
|
||||
this.dryRunShowGadgetsToEveryone = false;
|
||||
int num = 0;
|
||||
string errorDescription = CreationManager.GetErrorDescription(GBDECALBCOP.Failure_InsufficientResources, num);
|
||||
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
||||
}
|
||||
SynchronizedField<bool> showGadgetsToEveryone = this._showGadgetsToEveryone;
|
||||
return true;
|
||||
}
|
||||
SynchronizedField<bool> showGadgetsToEveryone2 = this._showGadgetsToEveryone;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600C375 RID: 50037 RVA: 0x002E1D34 File Offset: 0x002DFF34
|
||||
[Token(Token = "0x600C375")]
|
||||
[Address(RVA = "0x10EAF10", Offset = "0x10E9910", VA = "0x1810EAF10")]
|
||||
private void PMLKPPIHKGC()
|
||||
{
|
||||
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
||||
Action settingsChangedEvent = this.SettingsChangedEvent;
|
||||
if (settingsChangedEvent != 0)
|
||||
{
|
||||
settingsChangedEvent();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C376 RID: 50038 RVA: 0x002E1D5C File Offset: 0x002DFF5C
|
||||
[Token(Token = "0x600C376")]
|
||||
[Address(RVA = "0x10EAF80", Offset = "0x10E9980", VA = "0x1810EAF80")]
|
||||
public SceneRenderingSettings()
|
||||
{
|
||||
List<SceneRenderingSettings.HAFLFICMGPL> list = new List();
|
||||
this.cameraSettings = list;
|
||||
this.DJFDPJKOGMJ();
|
||||
}
|
||||
|
||||
// Token: 0x04008148 RID: 33096
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4008148")]
|
||||
[SerializeField]
|
||||
private bool overrideFarClip;
|
||||
|
||||
// Token: 0x04008149 RID: 33097
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4008149")]
|
||||
[SerializeField]
|
||||
private float farClip = 1000f;
|
||||
|
||||
// Token: 0x0400814A RID: 33098
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400814A")]
|
||||
[SerializeField]
|
||||
private bool overrideShadowDistance;
|
||||
|
||||
// Token: 0x0400814B RID: 33099
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400814B")]
|
||||
[SerializeField]
|
||||
private float shadowDistance = 300f;
|
||||
|
||||
// Token: 0x0400814C RID: 33100
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400814C")]
|
||||
private float? initialShadowDistance;
|
||||
|
||||
// Token: 0x0400814D RID: 33101
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400814D")]
|
||||
[SerializeField]
|
||||
private bool overrideAllowMSAA;
|
||||
|
||||
// Token: 0x0400814E RID: 33102
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x29")]
|
||||
[Token(Token = "0x400814E")]
|
||||
[SerializeField]
|
||||
private bool allowMSAA;
|
||||
|
||||
// Token: 0x0400814F RID: 33103
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400814F")]
|
||||
[SerializeField]
|
||||
private PostProcessVolume[] ssfxVolumes;
|
||||
|
||||
// Token: 0x04008150 RID: 33104
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4008150")]
|
||||
private List<SceneRenderingSettings.HAFLFICMGPL> cameraSettings;
|
||||
|
||||
// Token: 0x04008151 RID: 33105
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4008151")]
|
||||
private SynchronizedField<bool> _showGadgetsToEveryone;
|
||||
|
||||
// Token: 0x04008152 RID: 33106
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4008152")]
|
||||
private bool dryRunShowGadgetsToEveryone;
|
||||
|
||||
// Token: 0x04008153 RID: 33107
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4008153")]
|
||||
[CompilerGenerated]
|
||||
private Action SettingsChangedEvent;
|
||||
|
||||
// Token: 0x02001C79 RID: 7289
|
||||
[Token(Token = "0x2001C79")]
|
||||
private struct HAFLFICMGPL
|
||||
{
|
||||
// Token: 0x04008154 RID: 33108
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4008154")]
|
||||
public Camera FOMHGMLPOND;
|
||||
|
||||
// Token: 0x04008155 RID: 33109
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4008155")]
|
||||
public float? FLFOONIEIKG;
|
||||
|
||||
// Token: 0x04008156 RID: 33110
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4008156")]
|
||||
public bool? ONFGCCEFPEN;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user