This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,943 @@
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Async;
using RecRoom.Networking.SynchronizedFields;
using UnityEngine;
namespace RecRoom.Core.Creation.Holotars
{
// Token: 0x02002D14 RID: 11540
[Token(Token = "0x2002D14")]
[StructLayout(3)]
public class Holotar : RecordableObject<KLFOBEKJDKL>, EOCLMMENCKH, GDMDKPLBJAC
{
// Token: 0x1700368F RID: 13967
// (get) Token: 0x06014626 RID: 83494 RVA: 0x004E3EE4 File Offset: 0x004E20E4
// (set) Token: 0x06014627 RID: 83495 RVA: 0x004E3F04 File Offset: 0x004E2104
[Token(Token = "0x1700368F")]
public bool OKDMFHOHEMN
{
[Token(Token = "0x6014626")]
[Address(RVA = "0x170C5F0", Offset = "0x170AFF0", VA = "0x18170C5F0")]
get
{
return this.HDLPBFPECLG.Get() != null;
}
[Token(Token = "0x6014627")]
[Address(RVA = "0x170C640", Offset = "0x170B040", VA = "0x18170C640")]
set
{
SynchronizedField<bool> hdlpbfpeclg = this.HDLPBFPECLG;
}
}
// Token: 0x17003690 RID: 13968
// (get) Token: 0x06014628 RID: 83496 RVA: 0x004E3F20 File Offset: 0x004E2120
[Token(Token = "0x17003690")]
public override bool IMDNGIOAGMN
{
[Token(Token = "0x6014628")]
[Address(RVA = "0x170EF10", Offset = "0x170D910", VA = "0x18170EF10", Slot = "25")]
get
{
return this.projector.DHEKILHAPDJ;
}
}
// Token: 0x17003691 RID: 13969
// (get) Token: 0x06014629 RID: 83497 RVA: 0x004E3F40 File Offset: 0x004E2140
[Token(Token = "0x17003691")]
private bool DPKCGCLOBFD
{
[Token(Token = "0x6014629")]
[Address(RVA = "0x6A3840", Offset = "0x6A2240", VA = "0x1806A3840")]
get
{
return this.LoadFromResources;
}
}
// Token: 0x17003692 RID: 13970
// (get) Token: 0x0601462A RID: 83498 RVA: 0x004E3F54 File Offset: 0x004E2154
[Token(Token = "0x17003692")]
protected override bool CPBEICPKELN
{
[Token(Token = "0x601462A")]
[Address(RVA = "0x170C550", Offset = "0x170AF50", VA = "0x18170C550", Slot = "26")]
get
{
if (this.LoadFromResources)
{
}
return base.CPBEICPKELN;
}
}
// Token: 0x0601462B RID: 83499 RVA: 0x004E3F74 File Offset: 0x004E2174
[Token(Token = "0x601462B")]
[Address(RVA = "0x170C400", Offset = "0x170AE00", VA = "0x18170C400", Slot = "13")]
protected override void Awake()
{
base.Awake();
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MLEOEKKFPLO);
Action action = new Action(this.OEIJGJBFGBC);
SynchronizedField<bool> synchronizedField;
this.HDLPBFPECLG = synchronizedField;
}
// Token: 0x0601462C RID: 83500 RVA: 0x004E3FB0 File Offset: 0x004E21B0
[Token(Token = "0x601462C")]
[Address(RVA = "0x170ECF0", Offset = "0x170D6F0", VA = "0x18170ECF0", Slot = "27")]
protected override void Start()
{
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay2;
Delegate @delegate;
do
{
base.Start();
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay = this.circuitDisplay;
int num = 0;
if (!(holotarCircuitNodeDisplay != num))
{
return;
}
holotarCircuitNodeDisplay2 = this.circuitDisplay;
Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> action = new Action(this.IBHIDLLNOHK);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != holotarCircuitNodeDisplay2)
{
}
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay3 = this.circuitDisplay;
Action action2 = new Action(this.BJHFLABFJPM);
holotarCircuitNodeDisplay3.DMKDMKIDPLC += action2;
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.circuitDisplay.MLEKNGIDJHM;
this.IPFKAICAKHJ = currentPlayMode;
if (currentPlayMode == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
{
this.GKMFMLJJHED = true;
}
}
// Token: 0x0601462D RID: 83501 RVA: 0x004E4040 File Offset: 0x004E2240
[Token(Token = "0x601462D")]
[Address(RVA = "0x170CE70", Offset = "0x170B870", VA = "0x18170CE70", Slot = "28")]
protected override void GAPFKKNHPIN()
{
bool flag;
if (!this.LoadFromResources && flag)
{
base.GAPFKKNHPIN();
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__24_ = Holotar.<>c.<>9__24_0;
if (<>9__24_ == 0)
{
Holotar.<>c.<>9__24_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.FCGPEDEIHCG);
int num;
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__24_, ohindolfnmp, num);
num = 0;
}
}
// Token: 0x0601462E RID: 83502 RVA: 0x004E40A0 File Offset: 0x004E22A0
[Token(Token = "0x601462E")]
[Address(RVA = "0x170E7E0", Offset = "0x170D1E0", VA = "0x18170E7E0", Slot = "14")]
protected override void OnDestroy()
{
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay2;
Delegate @delegate;
do
{
base.OnDestroy();
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay = this.circuitDisplay;
int num = 0;
if (!(holotarCircuitNodeDisplay != num))
{
return;
}
holotarCircuitNodeDisplay2 = this.circuitDisplay;
Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> action = new Action(this.IBHIDLLNOHK);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != holotarCircuitNodeDisplay2)
{
}
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay3 = this.circuitDisplay;
Action action2 = new Action(this.BJHFLABFJPM);
holotarCircuitNodeDisplay3.DMKDMKIDPLC -= action2;
}
// Token: 0x0601462F RID: 83503 RVA: 0x004E4110 File Offset: 0x004E2310
[Token(Token = "0x601462F")]
[Address(RVA = "0x170EA30", Offset = "0x170D430", VA = "0x18170EA30", Slot = "56")]
public void ResetObject()
{
if (base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING)
{
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
if (ilbeencnidn.FELNBMICNMF)
{
GHEIBIAPJMB diepopnjnco = ilbeencnidn.DIEPOPNJNCO;
if (diepopnjnco == 0 || diepopnjnco.IIBGOBJLAEH != 0)
{
}
if (diepopnjnco != 0)
{
ilbeencnidn.Stop(true);
return;
}
}
}
}
// Token: 0x06014630 RID: 83504 RVA: 0x004E415C File Offset: 0x004E235C
[Token(Token = "0x6014630")]
[Address(RVA = "0x170E620", Offset = "0x170D020", VA = "0x18170E620")]
private void OEIJGJBFGBC()
{
this.HBGOMLGCJHI();
}
// Token: 0x06014631 RID: 83505 RVA: 0x004E4170 File Offset: 0x004E2370
[Token(Token = "0x6014631")]
[Address(RVA = "0x170E9B0", Offset = "0x170D3B0", VA = "0x18170E9B0", Slot = "30")]
protected override void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
}
// Token: 0x06014632 RID: 83506 RVA: 0x004E4180 File Offset: 0x004E2380
[Token(Token = "0x6014632")]
[Address(RVA = "0x170DD90", Offset = "0x170C790", VA = "0x18170DD90", Slot = "31")]
public override void MasterSetResourceBlobName(string MMBOKOLAJFH)
{
if (!this.LoadFromResources)
{
object[] array = new object[1];
GameObject gameObject = base.gameObject;
if (gameObject != 0)
{
}
array[0] = gameObject;
Debug.LogErrorFormat("Unable to set resource blob name on Holotar {0}: LoadFromResources is not set.", array);
return;
}
base.MasterSetResourceBlobName(MMBOKOLAJFH);
}
// Token: 0x06014633 RID: 83507 RVA: 0x004E41CC File Offset: 0x004E23CC
[Token(Token = "0x6014633")]
[Address(RVA = "0x170C6A0", Offset = "0x170B0A0", VA = "0x18170C6A0", Slot = "32")]
protected override void CLKJCGCAKGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)2L);
base.CLKJCGCAKGE(CPMPEJFMDED, OEAPMLMHLLF);
}
// Token: 0x06014634 RID: 83508 RVA: 0x004E41F8 File Offset: 0x004E23F8
[Token(Token = "0x6014634")]
[Address(RVA = "0x170CA40", Offset = "0x170B440", VA = "0x18170CA40", Slot = "33")]
protected override void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
{
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)0L);
base.DLGJJAHPCAL(HKDPLMDENDA, ABMMHCBAPOA);
}
// Token: 0x06014635 RID: 83509 RVA: 0x004E4224 File Offset: 0x004E2424
[Token(Token = "0x6014635")]
[Address(RVA = "0x170D0D0", Offset = "0x170BAD0", VA = "0x18170D0D0", Slot = "34")]
protected override void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
{
base.GDPKCADEFMK(CPMPEJFMDED, HHALDAEHAMO);
this.GDPPGJGPGOK();
this.ACFMHPJEFAC();
}
// Token: 0x06014636 RID: 83510 RVA: 0x004E4248 File Offset: 0x004E2448
[Token(Token = "0x6014636")]
[Address(RVA = "0x170D420", Offset = "0x170BE20", VA = "0x18170D420", Slot = "35")]
protected override void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
{
int num = 0;
this.HBGOMLGCJHI();
int num2 = 0;
this.NLBPINAGAPD(num, num2 != 0);
base.ICNGDFDCMIE(CPMPEJFMDED, HHALDAEHAMO);
}
// Token: 0x06014637 RID: 83511 RVA: 0x004E4270 File Offset: 0x004E2470
[Token(Token = "0x6014637")]
[Address(RVA = "0x170DEA0", Offset = "0x170C8A0", VA = "0x18170DEA0", Slot = "36")]
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
{
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
this.LKMCKLOMGDC();
this.GDPPGJGPGOK();
this.ACFMHPJEFAC();
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06014638 RID: 83512 RVA: 0x004E42A0 File Offset: 0x004E24A0
[Token(Token = "0x6014638")]
[Address(RVA = "0x170E340", Offset = "0x170CD40", VA = "0x18170E340", Slot = "37")]
protected override void NPIJIMBBFCE()
{
/*
An exception occurred when decompiling this method (06014638)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Creation.Holotars.Holotar::NPIJIMBBFCE()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_F8:
stloc:InvalidOperationException(var_9_102, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unsupported Holotar circuit state.")))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x06014639 RID: 83513 RVA: 0x004E43B0 File Offset: 0x004E25B0
[Token(Token = "0x6014639")]
[Address(RVA = "0x170D200", Offset = "0x170BC00", VA = "0x18170D200")]
private void HBGOMLGCJHI()
{
if (base.IPGFNGIBMAJ != NOPPFEAFIDM.PLAYBACK)
{
return;
}
if (this.HDLPBFPECLG.Get() == 0)
{
this.LKMCKLOMGDC();
return;
}
this.puppetPivot.enabled = true;
}
// Token: 0x0601463A RID: 83514 RVA: 0x004E43F0 File Offset: 0x004E25F0
[Token(Token = "0x601463A")]
[Address(RVA = "0x170DC80", Offset = "0x170C680", VA = "0x18170DC80")]
private void LKMCKLOMGDC()
{
HolotarUIPivot holotarUIPivot = this.puppetPivot;
int num = 0;
holotarUIPivot.enabled = num != 0;
Transform transform = this.puppetPivot.transform;
Quaternion identity = Quaternion.identity;
}
// Token: 0x0601463B RID: 83515 RVA: 0x004E4428 File Offset: 0x004E2628
[Token(Token = "0x601463B")]
[Address(RVA = "0x170C510", Offset = "0x170AF10", VA = "0x18170C510")]
private void BJHFLABFJPM()
{
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.circuitDisplay.MLEKNGIDJHM;
this.IPFKAICAKHJ = currentPlayMode;
if (currentPlayMode == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
{
this.GKMFMLJJHED = true;
}
}
// Token: 0x0601463C RID: 83516 RVA: 0x004E445C File Offset: 0x004E265C
[Token(Token = "0x601463C")]
[Address(RVA = "0x170D400", Offset = "0x170BE00", VA = "0x18170D400")]
private void IBHIDLLNOHK(HolotarCircuitNodeDisplay.MNBAEHGJHJK OJJLDEPGAEJ)
{
this.IPFKAICAKHJ = OJJLDEPGAEJ;
if (OJJLDEPGAEJ == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
{
this.GKMFMLJJHED = true;
}
}
// Token: 0x0601463D RID: 83517 RVA: 0x004E447C File Offset: 0x004E267C
[Token(Token = "0x601463D")]
[Address(RVA = "0x170C720", Offset = "0x170B120", VA = "0x18170C720")]
private void CNAJIHEGCHM()
{
/*
An exception occurred when decompiling this method (0601463D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Creation.Holotars.Holotar::CNAJIHEGCHM()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_70:
stloc:InvalidOperationException(var_2_7A, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unsupported Holotar circuit state.")))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x0601463E RID: 83518 RVA: 0x004E4504 File Offset: 0x004E2704
[Token(Token = "0x601463E")]
[Address(RVA = "0x170DBA0", Offset = "0x170C5A0", VA = "0x18170DBA0", Slot = "38")]
protected override void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
{
base.JHFBMDANBKM(CPMPEJFMDED, HHALDAEHAMO);
this.GDPPGJGPGOK();
this.ACFMHPJEFAC();
}
// Token: 0x0601463F RID: 83519 RVA: 0x004E4528 File Offset: 0x004E2728
[Token(Token = "0x601463F")]
[Address(RVA = "0x170D390", Offset = "0x170BD90", VA = "0x18170D390", Slot = "39")]
protected override void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
{
base.HPJHPECFLBC(HKDPLMDENDA, ABMMHCBAPOA);
this.GDPPGJGPGOK();
this.ACFMHPJEFAC();
}
// Token: 0x06014640 RID: 83520 RVA: 0x004E454C File Offset: 0x004E274C
[Token(Token = "0x6014640")]
[Address(RVA = "0x170DC10", Offset = "0x170C610", VA = "0x18170DC10", Slot = "40")]
protected override void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.IPJOIONLOBD();
base.KFMPDCHPPKC(CPMPEJFMDED, OEAPMLMHLLF);
}
// Token: 0x06014641 RID: 83521 RVA: 0x004E4568 File Offset: 0x004E2768
[Token(Token = "0x6014641")]
[Address(RVA = "0x170D020", Offset = "0x170BA20", VA = "0x18170D020", Slot = "41")]
protected override void GCEAIAGHAEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
if (moejmaegclh != 0)
{
poseRecorder.SafeStopCoroutine(moejmaegclh);
poseRecorder.MOEJMAEGCLH = (ulong)0L;
}
this.ACFMHPJEFAC();
base.GCEAIAGHAEN(CPMPEJFMDED, OEAPMLMHLLF);
}
// Token: 0x06014642 RID: 83522 RVA: 0x004E45B0 File Offset: 0x004E27B0
[Token(Token = "0x6014642")]
[Address(RVA = "0x170E630", Offset = "0x170D030", VA = "0x18170E630", Slot = "42")]
protected override void OGKDPBEPCML()
{
this.IPJOIONLOBD();
float realtimeSinceStartup = Time.realtimeSinceStartup;
bool flag = this.BLHMKAPPBBP();
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
if (poseRecorder.MOEJMAEGCLH <= (ulong)0L)
{
HolotarPoseRecorder.PJIIHCHKOAL pjiihchkoal;
pjiihchkoal.System.IDisposable.Dispose();
pjiihchkoal.<>1__state = (int)((ulong)0L);
pjiihchkoal.<>4__this = poseRecorder;
Coroutine coroutine = poseRecorder.StartCoroutine(pjiihchkoal);
poseRecorder.MOEJMAEGCLH = coroutine;
}
}
// Token: 0x06014643 RID: 83523 RVA: 0x004E461C File Offset: 0x004E281C
[Token(Token = "0x6014643")]
[Address(RVA = "0x170D860", Offset = "0x170C260", VA = "0x18170D860", Slot = "51")]
protected override void IFAGOPCGCMC()
{
int num = 0;
float realtimeSinceStartup = Time.realtimeSinceStartup;
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
if (moejmaegclh != 0)
{
poseRecorder.SafeStopCoroutine(moejmaegclh);
poseRecorder.MOEJMAEGCLH = num;
}
this.ACFMHPJEFAC();
base.BJHAMGPBJJA(num);
Action<KHJKOGJKJNA> action = new Action(this.OOEOCMBBEJJ);
int num2;
Action<string> action2 = new Action(num2.LogWarning);
num2 = 0;
Action action3 = new Action(this.PBGNCGAANEG);
}
// Token: 0x06014644 RID: 83524 RVA: 0x004E469C File Offset: 0x004E289C
[Token(Token = "0x6014644")]
[Address(RVA = "0x170D2B0", Offset = "0x170BCB0", VA = "0x18170D2B0")]
private void HDNKAPEMMII(out KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE)
{
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
if (moejmaegclh == 0)
{
}
poseRecorder.SafeStopCoroutine(moejmaegclh);
int num = 0;
poseRecorder.MOEJMAEGCLH = num;
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = poseRecorder.MLIHAIKLJGE;
this.ACFMHPJEFAC();
}
// Token: 0x06014645 RID: 83525 RVA: 0x004E46E4 File Offset: 0x004E28E4
[Token(Token = "0x6014645")]
[Address(RVA = "0x170CC80", Offset = "0x170B680", VA = "0x18170CC80", Slot = "43")]
protected override void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.ILBEENCNIDN.Play();
base.EMFPOLKCKOL(CPMPEJFMDED, OEAPMLMHLLF);
}
// Token: 0x06014646 RID: 83526 RVA: 0x004E470C File Offset: 0x004E290C
[Token(Token = "0x6014646")]
[Address(RVA = "0x170E750", Offset = "0x170D150", VA = "0x18170E750", Slot = "44")]
protected override void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
base.OHPLCLJFHFG(HKDPLMDENDA, CKCOCKOPHAM);
if (CKCOCKOPHAM != HKDPLMDENDA)
{
this.GDPPGJGPGOK();
}
}
// Token: 0x06014647 RID: 83527 RVA: 0x004E472C File Offset: 0x004E292C
[Token(Token = "0x6014647")]
[Address(RVA = "0x170D320", Offset = "0x170BD20", VA = "0x18170D320", Slot = "46")]
protected override void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
base.HJPNAAHBGPG(HKDPLMDENDA, CKCOCKOPHAM);
this.GDPPGJGPGOK();
}
// Token: 0x06014648 RID: 83528 RVA: 0x004E4748 File Offset: 0x004E2948
[Token(Token = "0x6014648")]
[Address(RVA = "0x170CD10", Offset = "0x170B710", VA = "0x18170CD10", Slot = "50")]
protected override void EMOPHJPKAHK()
{
base.EMOPHJPKAHK();
bool flag;
bool flag2;
if (!flag && flag2)
{
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)0L);
return;
}
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)1L);
}
// Token: 0x06014649 RID: 83529 RVA: 0x004E4788 File Offset: 0x004E2988
[Token(Token = "0x6014649")]
[Address(RVA = "0x170C810", Offset = "0x170B210", VA = "0x18170C810", Slot = "48")]
protected override KLFOBEKJDKL DFDLDPPMLFE()
{
KLFOBEKJDKL klfobekjdkl = new KLFOBEKJDKL();
klfobekjdkl.ELFBKDCEIIN = (int)((ulong)1L);
int <RecNetAccountId>k__BackingField = PhotonNetwork.LocalPlayer.<RecNetAccountId>k__BackingField;
klfobekjdkl.OFPIFCEIDDB = <RecNetAccountId>k__BackingField;
PlayerAvatar playerAvatar = Player.<EGKJPJKLEAI>k__BackingField.playerAvatar;
int num = 0;
PBNNFOJIBOD outfitProtobuf = playerAvatar.GetOutfitProtobuf(num != 0);
klfobekjdkl.PGDCELIKNHJ = outfitProtobuf;
AudioManager.FGICFGKJOFE voipfilter = Player.<EGKJPJKLEAI>k__BackingField.GFGMLBJAKON;
klfobekjdkl.AMNCBGCMIDJ = (int)voipfilter;
return klfobekjdkl;
}
// Token: 0x0601464A RID: 83530 RVA: 0x004E47F8 File Offset: 0x004E29F8
[Token(Token = "0x601464A")]
[Address(RVA = "0x170D4A0", Offset = "0x170BEA0", VA = "0x18170D4A0", Slot = "49")]
protected override void IEEHEIHELKE()
{
if (!this.LoadFromResources)
{
IPromise<KELEPAPMOGK.LEKKFHBPBAB> promise = KELEPAPMOGK.FLOMKHCOACF(base.NIFBPEMIADP);
Action<KELEPAPMOGK.LEKKFHBPBAB> action = new Action(this.NFBOHPMDOJA);
if (Holotar.<>c.<>9__53_1 == 0)
{
Holotar.<>c.<>9__53_1 = delegate(string e)
{
object[] array3 = new object[1];
if (e != 0)
{
}
array3[0] = e;
Debug.LogWarningFormat("Error downloading Holotar data: {0}", array3);
};
}
return;
}
TextAsset textAsset = Resources.Load<TextAsset>(base.NIFBPEMIADP);
int num = 0;
if (!(textAsset != num))
{
object[] array = new object[1];
string text = base.NIFBPEMIADP;
if (text != 0)
{
}
array[0] = text;
Debug.LogErrorFormat("Failed to load Holotar data from resources: {0}", array);
return;
}
KLFOBEKJDKL klfobekjdkl;
if (klfobekjdkl != 0)
{
}
object[] array2 = new object[1];
throw new ArrayTypeMismatchException();
}
// Token: 0x0601464B RID: 83531 RVA: 0x004E48AC File Offset: 0x004E2AAC
[Token(Token = "0x601464B")]
[Address(RVA = "0x170C5A0", Offset = "0x170AFA0", VA = "0x18170C5A0", Slot = "47")]
protected override bool BLHMKAPPBBP()
{
if (this.LoadFromResources)
{
}
return base.BLHMKAPPBBP();
}
// Token: 0x0601464C RID: 83532 RVA: 0x004E48CC File Offset: 0x004E2ACC
[Token(Token = "0x601464C")]
[Address(RVA = "0x170E110", Offset = "0x170CB10", VA = "0x18170E110")]
private void NLBPINAGAPD(KLFOBEKJDKL ABADFLCBFIJ, bool IOOAMNLKLGP)
{
this.ACFMHPJEFAC();
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
int num = 0;
if (ilbeencnidn == num)
{
HolotarPlaybackPuppet holotarPlaybackPuppet = this.playbackPuppetPrefab;
Transform transform = this.puppetRoot;
int num2 = 0;
HolotarPlaybackPuppet holotarPlaybackPuppet2 = global::UnityEngine.Object.Instantiate<HolotarPlaybackPuppet>(holotarPlaybackPuppet, transform, num2 != 0);
this.ILBEENCNIDN = holotarPlaybackPuppet2;
}
HolotarPlaybackPuppet ilbeencnidn2 = this.ILBEENCNIDN;
AudioSource audioSource = ilbeencnidn2.audioSource;
ilbeencnidn2.FELNBMICNMF = false;
audioSource.Stop();
GHEIBIAPJMB diepopnjnco = ilbeencnidn2.DIEPOPNJNCO;
if (diepopnjnco.IIBGOBJLAEH != (ulong)0L)
{
int num3 = 0;
diepopnjnco.IJHPPDNPBNP((float)num3);
}
AudioSource audioSource2 = ilbeencnidn2.audioSource;
int num4 = 0;
audioSource2.time = (float)num4;
if (ilbeencnidn2.FELNBMICNMF)
{
ilbeencnidn2.audioSource.Play();
}
int num5 = 0;
ilbeencnidn2.DLODOPBJAPF(num5);
ilbeencnidn2.DIEPOPNJNCO.PBPPCMNHODC = ABADFLCBFIJ;
AudioManager instance = SingletonMonoBehaviour.Instance;
ilbeencnidn2.PHBDLHMLHHJ();
this.ILBEENCNIDN.Loop = IOOAMNLKLGP;
this.ILBEENCNIDN.PlayHolographicOverlayEffect = false;
}
// Token: 0x0601464D RID: 83533 RVA: 0x004E49C8 File Offset: 0x004E2BC8
[Token(Token = "0x601464D")]
[Address(RVA = "0x170D140", Offset = "0x170BB40", VA = "0x18170D140")]
private void GDPPGJGPGOK()
{
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
int num = 0;
if (ilbeencnidn != num && !this.LoadFromResources)
{
global::UnityEngine.Object.Destroy(this.ILBEENCNIDN.gameObject);
}
}
// Token: 0x0601464E RID: 83534 RVA: 0x004E4A08 File Offset: 0x004E2C08
[Token(Token = "0x601464E")]
[Address(RVA = "0x170DA20", Offset = "0x170C420", VA = "0x18170DA20")]
private void IPJOIONLOBD()
{
this.GDPPGJGPGOK();
HolotarPreviewPuppet mmnlnigfpak = this.MMNLNIGFPAK;
int num = 0;
if (mmnlnigfpak == num)
{
HolotarPreviewPuppet holotarPreviewPuppet = this.previewPuppetPrefab;
Transform transform = this.puppetRoot;
int num2 = 0;
HolotarPreviewPuppet holotarPreviewPuppet2 = global::UnityEngine.Object.Instantiate<HolotarPreviewPuppet>(holotarPreviewPuppet, transform, num2 != 0);
this.MMNLNIGFPAK = holotarPreviewPuppet2;
Player targetPlayer = holotarPreviewPuppet2.OGEDGNGNPNA;
this.puppetPivot.PivotInstantly();
}
}
// Token: 0x0601464F RID: 83535 RVA: 0x004E4A6C File Offset: 0x004E2C6C
[Token(Token = "0x601464F")]
[Address(RVA = "0x170C350", Offset = "0x170AD50", VA = "0x18170C350")]
private void ACFMHPJEFAC()
{
HolotarPreviewPuppet mmnlnigfpak = this.MMNLNIGFPAK;
int num = 0;
if (mmnlnigfpak != num)
{
global::UnityEngine.Object.Destroy(this.MMNLNIGFPAK.gameObject);
}
}
// Token: 0x06014650 RID: 83536 RVA: 0x004E4AA4 File Offset: 0x004E2CA4
[Token(Token = "0x6014650")]
[Address(RVA = "0x170CA20", Offset = "0x170B420", VA = "0x18170CA20")]
private void DGMCDBBCFIP()
{
this.GDPPGJGPGOK();
this.ACFMHPJEFAC();
}
// Token: 0x06014651 RID: 83537 RVA: 0x004E4AC0 File Offset: 0x004E2CC0
[Token(Token = "0x6014651")]
[Address(RVA = "0x170DD30", Offset = "0x170C730", VA = "0x18170DD30")]
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
{
if (base.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
{
}
return this.projector.EKLIKGHACMO;
}
// Token: 0x06014652 RID: 83538 RVA: 0x004E4AEC File Offset: 0x004E2CEC
[Token(Token = "0x6014652")]
[Address(RVA = "0x170C640", Offset = "0x170B040", VA = "0x18170C640")]
public void BillboardSetting_Set(bool BCEFAKDFEMM)
{
SynchronizedField<bool> hdlpbfpeclg = this.HDLPBFPECLG;
}
// Token: 0x06014653 RID: 83539 RVA: 0x004E4B08 File Offset: 0x004E2D08
[Token(Token = "0x6014653")]
[Address(RVA = "0x170C5F0", Offset = "0x170AFF0", VA = "0x18170C5F0")]
public bool BillboardSetting_Get()
{
return this.HDLPBFPECLG.Get() != null;
}
// Token: 0x17003693 RID: 13971
// (get) Token: 0x06014654 RID: 83540 RVA: 0x004E4B28 File Offset: 0x004E2D28
[Token(Token = "0x17003693")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x6014654")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "53")]
get
{
}
}
// Token: 0x06014655 RID: 83541 RVA: 0x004E4B38 File Offset: 0x004E2D38
[Token(Token = "0x6014655")]
[Address(RVA = "0x170CAC0", Offset = "0x170B4C0", VA = "0x18170CAC0", Slot = "54")]
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
SynchronizedField<bool> hdlpbfpeclg = this.HDLPBFPECLG;
}
// Token: 0x06014656 RID: 83542 RVA: 0x004E4B7C File Offset: 0x004E2D7C
[Token(Token = "0x6014656")]
[Address(RVA = "0x170EAE0", Offset = "0x170D4E0", VA = "0x18170EAE0", Slot = "55")]
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
if (base.NIFBPEMIADP == 0)
{
string text = base.NIFBPEMIADP;
}
NHFINJNIPGK.LBAOCHFCLPO.Add("holotar");
MPFJNNNBOFJ mpfjnnnbofj = new MPFJNNNBOFJ();
string text2 = base.NIFBPEMIADP;
mpfjnnnbofj.NIFBPEMIADP = text2;
bool flag = this.HDLPBFPECLG.Get() != null;
mpfjnnnbofj.IEMBEINOCKF = flag;
}
// Token: 0x06014657 RID: 83543 RVA: 0x004E4BF0 File Offset: 0x004E2DF0
[Token(Token = "0x6014657")]
[Address(RVA = "0x170EEB0", Offset = "0x170D8B0", VA = "0x18170EEB0")]
public Holotar()
{
}
// Token: 0x06014658 RID: 83544 RVA: 0x004E4C04 File Offset: 0x004E2E04
[Token(Token = "0x6014658")]
[Address(RVA = "0x170CDB0", Offset = "0x170B7B0", VA = "0x18170CDB0")]
[CompilerGenerated]
private void FCGPEDEIHCG(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
GCCLEJOGCCE.PropertyDescription.text = "Rotate to face viewer";
Func<bool> func = new Func(this.BillboardSetting_Get);
Action<bool> action = new Action(this.BillboardSetting_Set);
}
// Token: 0x06014659 RID: 83545 RVA: 0x004E4C44 File Offset: 0x004E2E44
[Token(Token = "0x6014659")]
[Address(RVA = "0x170E7C0", Offset = "0x170D1C0", VA = "0x18170E7C0")]
[CompilerGenerated]
private void OOEOCMBBEJJ(KHJKOGJKJNA AFEAKAGPDMH)
{
}
// Token: 0x0601465A RID: 83546 RVA: 0x004E4C58 File Offset: 0x004E2E58
[Token(Token = "0x601465A")]
[Address(RVA = "0x170E970", Offset = "0x170D370", VA = "0x18170E970")]
[CompilerGenerated]
private void PBGNCGAANEG()
{
base.HPPFPCMJIOM();
}
// Token: 0x0601465B RID: 83547 RVA: 0x004E4C6C File Offset: 0x004E2E6C
[Token(Token = "0x601465B")]
[Address(RVA = "0x170DF30", Offset = "0x170C930", VA = "0x18170DF30")]
[CompilerGenerated]
private void NFBOHPMDOJA(KELEPAPMOGK.LEKKFHBPBAB FOJLJNMAJLC)
{
int num = 0;
if (this != num && FOJLJNMAJLC != 0 && FOJLJNMAJLC.MGPDDEMABPB != (ulong)0L)
{
string mmbokolajfh = FOJLJNMAJLC.MMBOKOLAJFH;
string text = base.NIFBPEMIADP;
if (string.Equals(mmbokolajfh, text))
{
byte[] mgpddemabpb = FOJLJNMAJLC.MGPDDEMABPB;
KLFOBEKJDKL klfobekjdkl;
if (klfobekjdkl != 0)
{
base.CHKBMPIFNHH = klfobekjdkl;
}
KELEPAPMOGK.LNEEKFEEJPP(FOJLJNMAJLC.MMBOKOLAJFH);
object[] array = new object[1];
throw new ArrayTypeMismatchException();
}
}
}
// Token: 0x0400DA57 RID: 55895
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400DA57")]
[SerializeField]
private HolotarPreviewPuppet previewPuppetPrefab;
// Token: 0x0400DA58 RID: 55896
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400DA58")]
[SerializeField]
private HolotarPlaybackPuppet playbackPuppetPrefab;
// Token: 0x0400DA59 RID: 55897
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400DA59")]
[SerializeField]
private Transform puppetRoot;
// Token: 0x0400DA5A RID: 55898
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400DA5A")]
[SerializeField]
private HolotarUIPivot puppetPivot;
// Token: 0x0400DA5B RID: 55899
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x400DA5B")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private HolotarCircuitNodeDisplay circuitDisplay;
// Token: 0x0400DA5C RID: 55900
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x400DA5C")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
private HolotarProjector projector;
// Token: 0x0400DA5D RID: 55901
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x400DA5D")]
[NonSerialized]
public bool LoadFromResources;
// Token: 0x0400DA5E RID: 55902
[global::Cpp2IlInjected.FieldOffset(Offset = "0x111")]
[Token(Token = "0x400DA5E")]
private bool GKMFMLJJHED;
// Token: 0x0400DA5F RID: 55903
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x400DA5F")]
private HolotarPreviewPuppet MMNLNIGFPAK;
// Token: 0x0400DA60 RID: 55904
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
[Token(Token = "0x400DA60")]
private HolotarPlaybackPuppet ILBEENCNIDN;
// Token: 0x0400DA61 RID: 55905
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x400DA61")]
private HolotarCircuitNodeDisplay.MNBAEHGJHJK IPFKAICAKHJ;
// Token: 0x0400DA62 RID: 55906
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x400DA62")]
private SynchronizedField<bool> HDLPBFPECLG;
// Token: 0x02002D15 RID: 11541
[Token(Token = "0x2002D15")]
public enum HBGOIAAJGLL
{
// Token: 0x0400DA64 RID: 55908
[Token(Token = "0x400DA64")]
INITIAL,
// Token: 0x0400DA65 RID: 55909
[Token(Token = "0x400DA65")]
STRIPPED_TEAM_OUTFITS
}
}
}