Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/Creation/SandboxDynamicLight.cs
T
2026-04-08 23:40:05 +02:00

228 lines
10 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text;
using AGUI.StackedUI;
using CircuitsV2;
using CircuitsV2.Graph;
using CircuitsV2.Types;
using CircuitsV2.Utilities;
using Cpp2IlInjected;
using RecRoom.AGUI.ToolUIs;
namespace RecRoom.Core.Creation
{
// Token: 0x02002BC9 RID: 11209
[Token(Token = "0x2002BC9")]
[StructLayout(3)]
public class SandboxDynamicLight : BaseDynamicLight, EOCLMMENCKH, KKLIAEPNGJL
{
// Token: 0x06013BA9 RID: 80809 RVA: 0x004BB9F4 File Offset: 0x004B9BF4
[Token(Token = "0x6013BA9")]
[Address(RVA = "0x1AD1C40", Offset = "0x1AD0640", VA = "0x181AD1C40")]
private int MBMFIJBAJBB()
{
return base.BNJOLBHABPA;
}
// Token: 0x06013BAA RID: 80810 RVA: 0x004BBA08 File Offset: 0x004B9C08
[Token(Token = "0x6013BAA")]
[Address(RVA = "0x1AD1CE0", Offset = "0x1AD06E0", VA = "0x181AD1CE0")]
private void ODMDOGOECIF(int BCEFAKDFEMM)
{
base.BNJOLBHABPA = BCEFAKDFEMM;
}
// Token: 0x06013BAB RID: 80811 RVA: 0x004BBA1C File Offset: 0x004B9C1C
[Token(Token = "0x6013BAB")]
[Address(RVA = "0x1AD1C30", Offset = "0x1AD0630", VA = "0x181AD1C30")]
private int LICGJGFPKFP()
{
return base.MBEDKABIIAB;
}
// Token: 0x06013BAC RID: 80812 RVA: 0x004BBA30 File Offset: 0x004B9C30
[Token(Token = "0x6013BAC")]
[Address(RVA = "0x1AD1C50", Offset = "0x1AD0650", VA = "0x181AD1C50")]
private void MGCFNBJAOIE(int BCEFAKDFEMM)
{
base.MBEDKABIIAB = BCEFAKDFEMM;
}
// Token: 0x06013BAD RID: 80813 RVA: 0x004BBA44 File Offset: 0x004B9C44
[Token(Token = "0x6013BAD")]
[Address(RVA = "0x1AD1610", Offset = "0x1AD0010", VA = "0x181AD1610", Slot = "15")]
protected override void ADCJHFALHFP()
{
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG <>9__4_ = SandboxDynamicLight.<>c.<>9__4_0;
if (<>9__4_ == 0)
{
SandboxDynamicLight.<>c.<>9__4_0 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
{
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab = editableUIFlow.DefaultIntSliderUIControlPrefab;
throw new NullReferenceException();
};
}
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ECNMKNEJINA);
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(<>9__4_, ohindolfnmp, 10);
ILINODKFHEO ilinodkfheo = this.creationObject.AddConfigurableSetting(gaakdcpnddi);
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
if (SandboxDynamicLight.<>c.<>9__4_2 == 0)
{
dedabhkcibg = delegate(MakerPenPaletteConfigScreen editableUIFlow)
{
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab2 = editableUIFlow.DefaultIntSliderUIControlPrefab;
throw new NullReferenceException();
};
SandboxDynamicLight.<>c.<>9__4_2 = dedabhkcibg;
}
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.LAOMFDPDJOB);
GAAKDCPNDDI gaakdcpnddi2 = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp2, 10);
ILINODKFHEO ilinodkfheo2 = this.creationObject.AddConfigurableSetting(gaakdcpnddi2);
}
// Token: 0x170034AA RID: 13482
// (get) Token: 0x06013BAE RID: 80814 RVA: 0x004BBAE8 File Offset: 0x004B9CE8
[Token(Token = "0x170034AA")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x6013BAE")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "16")]
get
{
}
}
// Token: 0x06013BAF RID: 80815 RVA: 0x004BBAF8 File Offset: 0x004B9CF8
[Token(Token = "0x6013BAF")]
[Address(RVA = "0x1AD1860", Offset = "0x1AD0260", VA = "0x181AD1860", Slot = "21")]
public virtual void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
}
// Token: 0x06013BB0 RID: 80816 RVA: 0x004BBB0C File Offset: 0x004B9D0C
[Token(Token = "0x6013BB0")]
[Address(RVA = "0x1AD1D80", Offset = "0x1AD0780", VA = "0x181AD1D80", Slot = "22")]
public virtual void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
OKOAGPGPPDL okoagpgppdl = new OKOAGPGPPDL();
int intensity = base.BNJOLBHABPA;
okoagpgppdl.LKJMJCDHMAE = intensity;
int range = base.MBEDKABIIAB;
okoagpgppdl.EONEEGHBKKI = range;
}
// Token: 0x170034AB RID: 13483
// (get) Token: 0x06013BB1 RID: 80817 RVA: 0x004BBB6C File Offset: 0x004B9D6C
[Token(Token = "0x170034AB")]
private CircuitType EDCBOKFOODP
{
[Token(Token = "0x6013BB1")]
[Address(RVA = "0x1AD1A00", Offset = "0x1AD0400", VA = "0x181AD1A00", Slot = "19")]
get
{
/*
An exception occurred when decompiling this method (06013BB1)
ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Types.CircuitType RecRoom.Core.Creation.SandboxDynamicLight::GANLJBICHFI()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:ClassType(var_0_05, ldsfld:ClassType(TypeRegistry::DynamicLightType))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x06013BB2 RID: 80818 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BB2")]
[Address(RVA = "0x1AD1A60", Offset = "0x1AD0460", VA = "0x181AD1A60", Slot = "20")]
private Result<CircuitSignal> IPKMBNAJOCJ(ExecParams CHKKEHOKPJP)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BB3 RID: 80819 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BB3")]
[Address(RVA = "0x1AD2020", Offset = "0x1AD0A20", VA = "0x181AD2020")]
public Result<None> SetLightEmit(ExecParams CHKKEHOKPJP, bool ILCJFDLOFHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BB4 RID: 80820 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BB4")]
[Address(RVA = "0x1AD2050", Offset = "0x1AD0A50", VA = "0x181AD2050")]
public Result<None> SetLightIntensity(ExecParams CHKKEHOKPJP, int LHMHEEPEIHL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BB5 RID: 80821 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BB5")]
[Address(RVA = "0x1AD2080", Offset = "0x1AD0A80", VA = "0x181AD2080")]
public Result<None> SetLightRange(ExecParams CHKKEHOKPJP, int JEEDJMGFBGD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BB6 RID: 80822 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BB6")]
[Address(RVA = "0x1AD1EE0", Offset = "0x1AD08E0", VA = "0x181AD1EE0")]
public Result<None> SetLightAngle(ExecParams CHKKEHOKPJP, int MEJJOEAGBAK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BB7 RID: 80823 RVA: 0x004BBB80 File Offset: 0x004B9D80
[Token(Token = "0x6013BB7")]
[Address(RVA = "0x1AD1F10", Offset = "0x1AD0910", VA = "0x181AD1F10")]
public Result<None> SetLightColor(ExecParams CHKKEHOKPJP, int EGDNBDPLPLC)
{
throw new NullReferenceException();
}
// Token: 0x06013BB8 RID: 80824 RVA: 0x004BBB94 File Offset: 0x004B9D94
[Token(Token = "0x6013BB8")]
[Address(RVA = "0x1AD20B0", Offset = "0x1AD0AB0", VA = "0x181AD20B0")]
public SandboxDynamicLight()
{
}
// Token: 0x06013BB9 RID: 80825 RVA: 0x004BBBA8 File Offset: 0x004B9DA8
[Token(Token = "0x6013BB9")]
[Address(RVA = "0x1AD18D0", Offset = "0x1AD02D0", VA = "0x181AD18D0")]
[CompilerGenerated]
private void ECNMKNEJINA(CreationObjectSettingIntUIControl GCCLEJOGCCE)
{
GCCLEJOGCCE.PropertyDescription.text = "Intensity";
Func<int> func = new Func(this.MBMFIJBAJBB);
Action<int> action = new Action(this.ODMDOGOECIF);
float maxIntensity = this.maxIntensity;
float minIntensity = this.minIntensity;
}
// Token: 0x06013BBA RID: 80826 RVA: 0x004BBBF8 File Offset: 0x004B9DF8
[Token(Token = "0x6013BBA")]
[Address(RVA = "0x1AD1B00", Offset = "0x1AD0500", VA = "0x181AD1B00")]
[CompilerGenerated]
private void LAOMFDPDJOB(CreationObjectSettingIntUIControl GCCLEJOGCCE)
{
GCCLEJOGCCE.PropertyDescription.text = "Range";
Func<int> func = new Func(this.LICGJGFPKFP);
Action<int> action = new Action(this.MGCFNBJAOIE);
float maxRange = this.maxRange;
float minRange = this.minRange;
}
}
}