1559 lines
52 KiB
C#
1559 lines
52 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Circuits;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools.Tags;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Creation.SandboxGizmos
|
|
{
|
|
// Token: 0x0200332D RID: 13101
|
|
[Token(Token = "0x200332D")]
|
|
public sealed class RaycastGizmo : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x17003E8A RID: 16010
|
|
// (get) Token: 0x06016A2F RID: 92719 RVA: 0x00548694 File Offset: 0x00546894
|
|
[Token(Token = "0x17003E8A")]
|
|
private CircuitNode CIDALBMFBMH
|
|
{
|
|
[Token(Token = "0x6016A2F")]
|
|
[Address(RVA = "0x12F5640", Offset = "0x12F4440", VA = "0x1812F5640")]
|
|
get
|
|
{
|
|
CircuitEventNodeDisplay circuitEventNodeDisplay = this._circuitEventNodeDisplay;
|
|
int num = 0;
|
|
if (!(circuitEventNodeDisplay != num))
|
|
{
|
|
}
|
|
return this._circuitEventNodeDisplay.MBBJMCDGDMN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E8B RID: 16011
|
|
// (get) Token: 0x06016A30 RID: 92720 RVA: 0x005486C8 File Offset: 0x005468C8
|
|
[Token(Token = "0x17003E8B")]
|
|
private IOutputNode COPPEGKICCF
|
|
{
|
|
[Token(Token = "0x6016A30")]
|
|
[Address(RVA = "0x12F2B10", Offset = "0x12F1910", VA = "0x1812F2B10")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06016A30)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Circuits.IOutputNode RecRoom.Core.Creation.SandboxGizmos.RaycastGizmo::ALPFPDFLKCF()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:CircuitNode(var_0_06, callgetter:CircuitNode(RaycastGizmo::NHPBPPIALBI, ldloc:RaycastGizmo(this)))
|
|
}
|
|
|
|
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: 0x17003E8C RID: 16012
|
|
// (get) Token: 0x06016A31 RID: 92721 RVA: 0x005486DC File Offset: 0x005468DC
|
|
[Token(Token = "0x17003E8C")]
|
|
private ISourceNode MHNHFCCHHOO
|
|
{
|
|
[Token(Token = "0x6016A31")]
|
|
[Address(RVA = "0x12F4780", Offset = "0x12F3580", VA = "0x1812F4780")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06016A31)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Circuits.ISourceNode RecRoom.Core.Creation.SandboxGizmos.RaycastGizmo::GCJNHKPMBIC()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:CircuitNode(var_0_06, callgetter:CircuitNode(RaycastGizmo::NHPBPPIALBI, ldloc:RaycastGizmo(this)))
|
|
}
|
|
|
|
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: 0x17003E8D RID: 16013
|
|
// (set) Token: 0x06016A32 RID: 92722 RVA: 0x005486F0 File Offset: 0x005468F0
|
|
[Token(Token = "0x17003E8D")]
|
|
private int OCPOHJPMBBD
|
|
{
|
|
[Token(Token = "0x6016A32")]
|
|
[Address(RVA = "0x12F3DA0", Offset = "0x12F2BA0", VA = "0x1812F3DA0")]
|
|
set
|
|
{
|
|
if (value > 0)
|
|
{
|
|
float oaimalnjbfm = this.OAIMALNJBFM;
|
|
this.FKHPANJJNKG = oaimalnjbfm;
|
|
this.FKHPANJJNKG.GANAOMHGJMP = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E8E RID: 16014
|
|
// (set) Token: 0x06016A33 RID: 92723 RVA: 0x0054871C File Offset: 0x0054691C
|
|
[Token(Token = "0x17003E8E")]
|
|
private int COJNNAGMBJF
|
|
{
|
|
[Token(Token = "0x6016A33")]
|
|
[Address(RVA = "0x12F5620", Offset = "0x12F4420", VA = "0x1812F5620")]
|
|
set
|
|
{
|
|
if (value > 0)
|
|
{
|
|
float oaimalnjbfm = this.OAIMALNJBFM;
|
|
this.NJPOCDKIDNF = oaimalnjbfm;
|
|
this.NJPOCDKIDNF.LFFLFGGKGAK = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E8F RID: 16015
|
|
// (get) Token: 0x06016A34 RID: 92724 RVA: 0x00548748 File Offset: 0x00546948
|
|
// (set) Token: 0x06016A35 RID: 92725 RVA: 0x00548768 File Offset: 0x00546968
|
|
[Token(Token = "0x17003E8F")]
|
|
private bool OELAMLFKBNA
|
|
{
|
|
[Token(Token = "0x6016A34")]
|
|
[Address(RVA = "0x12F3FD0", Offset = "0x12F2DD0", VA = "0x1812F3FD0")]
|
|
get
|
|
{
|
|
return this.DGFJNEJNKPF.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6016A35")]
|
|
[Address(RVA = "0x12F2FA0", Offset = "0x12F1DA0", VA = "0x1812F2FA0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> dgfjnejnkpf = this.DGFJNEJNKPF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E90 RID: 16016
|
|
// (get) Token: 0x06016A36 RID: 92726 RVA: 0x00548784 File Offset: 0x00546984
|
|
// (set) Token: 0x06016A37 RID: 92727 RVA: 0x005487A4 File Offset: 0x005469A4
|
|
[Token(Token = "0x17003E90")]
|
|
private RaycastGizmo.ONKBHKNACPF INNNJNAKLJL
|
|
{
|
|
[Token(Token = "0x6016A36")]
|
|
[Address(RVA = "0x12F4F20", Offset = "0x12F3D20", VA = "0x1812F4F20")]
|
|
get
|
|
{
|
|
return this.MHPLPLGIEFK.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6016A37")]
|
|
[Address(RVA = "0x12F4720", Offset = "0x12F3520", VA = "0x1812F4720")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E91 RID: 16017
|
|
// (get) Token: 0x06016A38 RID: 92728 RVA: 0x005487C0 File Offset: 0x005469C0
|
|
// (set) Token: 0x06016A39 RID: 92729 RVA: 0x005487E0 File Offset: 0x005469E0
|
|
[Token(Token = "0x17003E91")]
|
|
private int FJANEKFLBDN
|
|
{
|
|
[Token(Token = "0x6016A38")]
|
|
[Address(RVA = "0x12F3060", Offset = "0x12F1E60", VA = "0x1812F3060")]
|
|
get
|
|
{
|
|
return this.ALCDICOPANL.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6016A39")]
|
|
[Address(RVA = "0x12F5F40", Offset = "0x12F4D40", VA = "0x1812F5F40")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> alcdicopanl = this.ALCDICOPANL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E92 RID: 16018
|
|
// (get) Token: 0x06016A3A RID: 92730 RVA: 0x005487FC File Offset: 0x005469FC
|
|
[Token(Token = "0x17003E92")]
|
|
private float MNNLNMCCKIG
|
|
{
|
|
[Token(Token = "0x6016A3A")]
|
|
[Address(RVA = "0x12F6220", Offset = "0x12F5020", VA = "0x1812F6220")]
|
|
get
|
|
{
|
|
int num = this.ALCDICOPANL.IAHDANBDAAM();
|
|
int num2 = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
|
if (num2 != 0)
|
|
{
|
|
while (num2 != 0)
|
|
{
|
|
}
|
|
float num3;
|
|
return num3;
|
|
}
|
|
float num4;
|
|
return num4;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E93 RID: 16019
|
|
// (get) Token: 0x06016A3B RID: 92731 RVA: 0x00548834 File Offset: 0x00546A34
|
|
// (set) Token: 0x06016A3C RID: 92732 RVA: 0x00548854 File Offset: 0x00546A54
|
|
[Token(Token = "0x17003E93")]
|
|
private bool DIOLAHGEIPD
|
|
{
|
|
[Token(Token = "0x6016A3B")]
|
|
[Address(RVA = "0x12F4930", Offset = "0x12F3730", VA = "0x1812F4930")]
|
|
get
|
|
{
|
|
return this.AKALDHDCOBP.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6016A3C")]
|
|
[Address(RVA = "0x12F3000", Offset = "0x12F1E00", VA = "0x1812F3000")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> akaldhdcobp = this.AKALDHDCOBP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E94 RID: 16020
|
|
// (get) Token: 0x06016A3D RID: 92733 RVA: 0x00548870 File Offset: 0x00546A70
|
|
// (set) Token: 0x06016A3E RID: 92734 RVA: 0x00548890 File Offset: 0x00546A90
|
|
[Token(Token = "0x17003E94")]
|
|
private bool NMOPNJHIIOM
|
|
{
|
|
[Token(Token = "0x6016A3D")]
|
|
[Address(RVA = "0x12F5250", Offset = "0x12F4050", VA = "0x1812F5250")]
|
|
get
|
|
{
|
|
return this.GEBIKKKJCCM.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6016A3E")]
|
|
[Address(RVA = "0x12F2900", Offset = "0x12F1700", VA = "0x1812F2900")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gebikkkjccm = this.GEBIKKKJCCM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E95 RID: 16021
|
|
// (get) Token: 0x06016A3F RID: 92735 RVA: 0x005488AC File Offset: 0x00546AAC
|
|
// (set) Token: 0x06016A40 RID: 92736 RVA: 0x005488CC File Offset: 0x00546ACC
|
|
[Token(Token = "0x17003E95")]
|
|
private string GHJBDKPFGBF
|
|
{
|
|
[Token(Token = "0x6016A3F")]
|
|
[Address(RVA = "0x12F3450", Offset = "0x12F2250", VA = "0x1812F3450")]
|
|
get
|
|
{
|
|
return this.LEBGIELHPBE.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6016A40")]
|
|
[Address(RVA = "0x12F45E0", Offset = "0x12F33E0", VA = "0x1812F45E0")]
|
|
set
|
|
{
|
|
string value = value;
|
|
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(value);
|
|
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
KLLMCPFPIIE<string> lebgielhpbe = this.LEBGIELHPBE;
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E96 RID: 16022
|
|
// (get) Token: 0x06016A41 RID: 92737 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06016A42 RID: 92738 RVA: 0x00548920 File Offset: 0x00546B20
|
|
[Token(Token = "0x17003E96")]
|
|
private Guid IDMPHDIGECF
|
|
{
|
|
[Token(Token = "0x6016A41")]
|
|
[Address(RVA = "0x12F30B0", Offset = "0x12F1EB0", VA = "0x1812F30B0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6016A42")]
|
|
[Address(RVA = "0x12F3DF0", Offset = "0x12F2BF0", VA = "0x1812F3DF0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<Guid> njihjdmlohi = this.NJIHJDMLOHI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E97 RID: 16023
|
|
// (get) Token: 0x06016A43 RID: 92739 RVA: 0x0054893C File Offset: 0x00546B3C
|
|
// (set) Token: 0x06016A44 RID: 92740 RVA: 0x0054895C File Offset: 0x00546B5C
|
|
[Token(Token = "0x17003E97")]
|
|
private bool NMCKBKLBPDE
|
|
{
|
|
[Token(Token = "0x6016A43")]
|
|
[Address(RVA = "0x12F4FD0", Offset = "0x12F3DD0", VA = "0x1812F4FD0")]
|
|
get
|
|
{
|
|
return this.AHAAGCKEGMM.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6016A44")]
|
|
[Address(RVA = "0x12F2B60", Offset = "0x12F1960", VA = "0x1812F2B60")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> ahaagckegmm = this.AHAAGCKEGMM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E98 RID: 16024
|
|
// (get) Token: 0x06016A45 RID: 92741 RVA: 0x00548978 File Offset: 0x00546B78
|
|
[Token(Token = "0x17003E98")]
|
|
private CPNMFOKDBKM NCHLHPAFGAN
|
|
{
|
|
[Token(Token = "0x6016A45")]
|
|
[Address(RVA = "0x12F5100", Offset = "0x12F3F00", VA = "0x1812F5100")]
|
|
get
|
|
{
|
|
CPNMFOKDBKM fdpgjklnbdc = this.FDPGJKLNBDC;
|
|
if (fdpgjklnbdc == 0)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__68_ = RaycastGizmo.<>c.<>9__68_0;
|
|
if (<>9__68_ == 0)
|
|
{
|
|
RaycastGizmo.<>c.<>9__68_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NCJNBNJGKLN);
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__68_, ohindolfnmp, 10);
|
|
this.FDPGJKLNBDC = cpnmfokdbkm;
|
|
}
|
|
return fdpgjklnbdc;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E99 RID: 16025
|
|
// (get) Token: 0x06016A46 RID: 92742 RVA: 0x005489D0 File Offset: 0x00546BD0
|
|
[Token(Token = "0x17003E99")]
|
|
private CPNMFOKDBKM PIGOHBKOJHK
|
|
{
|
|
[Token(Token = "0x6016A46")]
|
|
[Address(RVA = "0x12F3C00", Offset = "0x12F2A00", VA = "0x1812F3C00")]
|
|
get
|
|
{
|
|
CPNMFOKDBKM deopejoanla = this.DEOPEJOANLA;
|
|
if (deopejoanla == 0)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__71_ = RaycastGizmo.<>c.<>9__71_0;
|
|
if (<>9__71_ == 0)
|
|
{
|
|
RaycastGizmo.<>c.<>9__71_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.FCLBFLOBHFL);
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__71_, ohindolfnmp, 9);
|
|
this.DEOPEJOANLA = cpnmfokdbkm;
|
|
}
|
|
return deopejoanla;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E9A RID: 16026
|
|
// (get) Token: 0x06016A47 RID: 92743 RVA: 0x00548A28 File Offset: 0x00546C28
|
|
[Token(Token = "0x17003E9A")]
|
|
private PGIHLFOHNML IAJAGIJGOFL
|
|
{
|
|
[Token(Token = "0x6016A47")]
|
|
[Address(RVA = "0x12F3AB0", Offset = "0x12F28B0", VA = "0x1812F3AB0")]
|
|
get
|
|
{
|
|
PGIHLFOHNML kjakmodinfl = this.KJAKMODINFL;
|
|
if (kjakmodinfl == 0)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__75_ = RaycastGizmo.<>c.<>9__75_0;
|
|
if (<>9__75_ == 0)
|
|
{
|
|
RaycastGizmo.<>c.<>9__75_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.AKOLHFENBHG);
|
|
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__75_, ohindolfnmp, 10);
|
|
this.KJAKMODINFL = pgihlfohnml;
|
|
}
|
|
return kjakmodinfl;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E9B RID: 16027
|
|
// (get) Token: 0x06016A48 RID: 92744 RVA: 0x00548A80 File Offset: 0x00546C80
|
|
[Token(Token = "0x17003E9B")]
|
|
private HIPBHHONPLB OCDHMOLCMMN
|
|
{
|
|
[Token(Token = "0x6016A48")]
|
|
[Address(RVA = "0x12F47D0", Offset = "0x12F35D0", VA = "0x1812F47D0")]
|
|
get
|
|
{
|
|
HIPBHHONPLB mohbhocahlf = this.MOHBHOCAHLF;
|
|
if (mohbhocahlf == 0)
|
|
{
|
|
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.DEDABHKCIBG <>9__79_ = RaycastGizmo.<>c.<>9__79_0;
|
|
if (<>9__79_ == 0)
|
|
{
|
|
RaycastGizmo.<>c.<>9__79_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.RoleEditControlUIPrefab;
|
|
}
|
|
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.BHGEDAIGACD);
|
|
ulong num;
|
|
int num2;
|
|
HIPBHHONPLB hipbhhonplb = new HIPBHHONPLB(<>9__79_, ohindolfnmp, 9, num != 0UL, num2);
|
|
num2 = 0;
|
|
this.MOHBHOCAHLF = hipbhhonplb;
|
|
}
|
|
return mohbhocahlf;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E9C RID: 16028
|
|
// (get) Token: 0x06016A49 RID: 92745 RVA: 0x00548AE0 File Offset: 0x00546CE0
|
|
[Token(Token = "0x17003E9C")]
|
|
private KLCANJPOEPC CEKDJKNAMMC
|
|
{
|
|
[Token(Token = "0x6016A49")]
|
|
[Address(RVA = "0x12F4980", Offset = "0x12F3780", VA = "0x1812F4980")]
|
|
get
|
|
{
|
|
KLCANJPOEPC jdblcnpffee = this.JDBLCNPFFEE;
|
|
if (jdblcnpffee == 0)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__82_ = RaycastGizmo.<>c.<>9__82_0;
|
|
if (<>9__82_ == 0)
|
|
{
|
|
RaycastGizmo.<>c.<>9__82_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ELHPPGHEFJA);
|
|
Dictionary<string, FLCFOLDCOJJ> fphaejmhanb = RaycastGizmo.FPHAEJMHANB;
|
|
ulong num;
|
|
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__82_, ohindolfnmp, fphaejmhanb, (int)num);
|
|
this.JDBLCNPFFEE = klcanjpoepc;
|
|
}
|
|
return jdblcnpffee;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E9D RID: 16029
|
|
// (get) Token: 0x06016A4A RID: 92746 RVA: 0x00548B40 File Offset: 0x00546D40
|
|
[Token(Token = "0x17003E9D")]
|
|
private CPNMFOKDBKM FLPKEEGHPLP
|
|
{
|
|
[Token(Token = "0x6016A4A")]
|
|
[Address(RVA = "0x12F4D80", Offset = "0x12F3B80", VA = "0x1812F4D80")]
|
|
get
|
|
{
|
|
CPNMFOKDBKM gfdimflclpn = this.GFDIMFLCLPN;
|
|
if (gfdimflclpn == 0)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__85_ = RaycastGizmo.<>c.<>9__85_0;
|
|
if (<>9__85_ == 0)
|
|
{
|
|
RaycastGizmo.<>c.<>9__85_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JKEEGIENAHJ);
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__85_, ohindolfnmp, 8);
|
|
this.GFDIMFLCLPN = cpnmfokdbkm;
|
|
}
|
|
return gfdimflclpn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016A4B RID: 92747 RVA: 0x00548B98 File Offset: 0x00546D98
|
|
[Token(Token = "0x6016A4B")]
|
|
[Address(RVA = "0x12F2BC0", Offset = "0x12F19C0", VA = "0x1812F2BC0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
Action action = new Action(this.FCDKDGNOIIH);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.DGFJNEJNKPF = kllmcpfpiie;
|
|
Action action2 = new Action(this.CAEPDPBGCLM);
|
|
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> kllmcpfpiie2;
|
|
this.MHPLPLGIEFK = kllmcpfpiie2;
|
|
KLLMCPFPIIE<int> kllmcpfpiie3;
|
|
this.ALCDICOPANL = kllmcpfpiie3;
|
|
Action action3 = new Action(this.FFMMPAGPFGC);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie4;
|
|
this.AKALDHDCOBP = kllmcpfpiie4;
|
|
Action action4 = new Action(this.FFMMPAGPFGC);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie5;
|
|
this.GEBIKKKJCCM = kllmcpfpiie5;
|
|
Action action5 = new Action(this.IMMIKMHCCGF);
|
|
KLLMCPFPIIE<string> kllmcpfpiie6;
|
|
this.LEBGIELHPBE = kllmcpfpiie6;
|
|
Guid empty = Guid.Empty;
|
|
Action action6 = new Action(this.FBHHJFCFKAF);
|
|
KLLMCPFPIIE<Guid> kllmcpfpiie7;
|
|
this.NJIHJDMLOHI = kllmcpfpiie7;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie8;
|
|
this.AHAAGCKEGMM = kllmcpfpiie8;
|
|
}
|
|
|
|
// Token: 0x06016A4C RID: 92748 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6016A4C")]
|
|
[Address(RVA = "0x12F6330", Offset = "0x12F5130", VA = "0x1812F6330")]
|
|
private void Start()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06016A4D RID: 92749 RVA: 0x00548C48 File Offset: 0x00546E48
|
|
[Token(Token = "0x6016A4D")]
|
|
[Address(RVA = "0x12F5FA0", Offset = "0x12F4DA0", VA = "0x1812F5FA0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
RaycastGizmo.PPIFACMMKKB.BIHKNNPGGKP(this);
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x06016A4E RID: 92750 RVA: 0x00548C64 File Offset: 0x00546E64
|
|
[Token(Token = "0x6016A4E")]
|
|
[Address(RVA = "0x12F2710", Offset = "0x12F1510", VA = "0x1812F2710")]
|
|
private void AALCLAELEJA()
|
|
{
|
|
if (this.CIDALBMFBMH != 0)
|
|
{
|
|
if (this.FKHPANJJNKG.GANAOMHGJMP != 0)
|
|
{
|
|
}
|
|
RaycastGizmo.MHHINPNPKKE njpocdkidnf;
|
|
if (this.NJPOCDKIDNF.LFFLFGGKGAK != 0)
|
|
{
|
|
njpocdkidnf = this.NJPOCDKIDNF;
|
|
}
|
|
int num = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
|
if (num != 0 && num == 0)
|
|
{
|
|
float num2 = njpocdkidnf * 100f;
|
|
}
|
|
}
|
|
int num3 = 0;
|
|
this.NJPOCDKIDNF = num3;
|
|
this.FKHPANJJNKG = num3;
|
|
}
|
|
|
|
// Token: 0x06016A4F RID: 92751 RVA: 0x00548CD8 File Offset: 0x00546ED8
|
|
[Token(Token = "0x6016A4F")]
|
|
[Address(RVA = "0x12F56D0", Offset = "0x12F44D0", VA = "0x1812F56D0")]
|
|
private void NIBILFMMPDF(Dictionary<InputSlot, int> COLKFKBFGNA)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
if (!flag)
|
|
{
|
|
bool flag2 = flag;
|
|
this.OELAMLFKBNA = flag2;
|
|
}
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06016A50 RID: 92752 RVA: 0x00548D08 File Offset: 0x00546F08
|
|
[Token(Token = "0x6016A50")]
|
|
[Address(RVA = "0x12F4160", Offset = "0x12F2F60", VA = "0x1812F4160")]
|
|
private void FCDKDGNOIIH()
|
|
{
|
|
int num = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
|
if (num == 0 || num != 0)
|
|
{
|
|
}
|
|
if (this.DGFJNEJNKPF.IAHDANBDAAM() == 0)
|
|
{
|
|
RaycastGizmo.PPIFACMMKKB.BIHKNNPGGKP(this);
|
|
int num2 = 0;
|
|
this.HPJMBALLBAF = num2;
|
|
this.HPJMBALLBAF.m_Normal.y = (float)num2;
|
|
this.HPJMBALLBAF.m_FaceID = (uint)num2;
|
|
this.HPJMBALLBAF.m_UV = num2;
|
|
this.HPJMBALLBAF.m_Collider = num2;
|
|
this.FLEDODIOAEE();
|
|
this.AALCLAELEJA();
|
|
return;
|
|
}
|
|
if (this.NJIHJDMLOHI == (ulong)0L)
|
|
{
|
|
}
|
|
RaycastGizmo.PPIFACMMKKB.BPAJKKAGPKB(this);
|
|
this.NJPHMAHLNCA();
|
|
}
|
|
|
|
// Token: 0x06016A51 RID: 92753 RVA: 0x00548DA8 File Offset: 0x00546FA8
|
|
[Token(Token = "0x6016A51")]
|
|
[Address(RVA = "0x12F35B0", Offset = "0x12F23B0", VA = "0x1812F35B0")]
|
|
private void CAEPDPBGCLM()
|
|
{
|
|
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
|
RaycastGizmo.ONKBHKNACPF onkbhknacpf = mhplplgiefk.IAHDANBDAAM();
|
|
if (mhplplgiefk == 0 || mhplplgiefk == 0 || onkbhknacpf != RaycastGizmo.ONKBHKNACPF.Meters)
|
|
{
|
|
}
|
|
CircuitEventNodeDisplay circuitEventNodeDisplay = this._circuitEventNodeDisplay;
|
|
string text = "Max Distance (" + "mm" + ")";
|
|
CircuitNode circuitNode = this.CIDALBMFBMH;
|
|
int num = 0;
|
|
if (circuitNode != 0 && num < ")")
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
CircuitInputConnectionPoint maxDistanceConnectionPoint = this._maxDistanceConnectionPoint;
|
|
int num2 = 0;
|
|
if (maxDistanceConnectionPoint != num2)
|
|
{
|
|
CircuitDefaultPinDisplay componentInChildren = this._maxDistanceConnectionPoint.GetComponentInChildren<CircuitDefaultPinDisplay>();
|
|
int num3 = 0;
|
|
if (componentInChildren != num3)
|
|
{
|
|
CreationObject creationObject = this._creationObject;
|
|
int num4 = 0;
|
|
ulong num5;
|
|
componentInChildren.PushDisplayOverride(this, creationObject, num4, num, num, num, num5 != 0UL);
|
|
componentInChildren.DescriptionChanged(this);
|
|
componentInChildren.PopDisplayOverride(this);
|
|
}
|
|
}
|
|
CircuitEventNodeDisplay circuitEventNodeDisplay2 = this._circuitEventNodeDisplay;
|
|
string text2 = "Distance (" + "mm" + ")";
|
|
if (this.CIDALBMFBMH != 0 && num < typeof(ISourceNode).TypeHandle)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
this.FLEDODIOAEE();
|
|
}
|
|
|
|
// Token: 0x06016A52 RID: 92754 RVA: 0x00548ECC File Offset: 0x005470CC
|
|
[Token(Token = "0x6016A52")]
|
|
[Address(RVA = "0x12F4B60", Offset = "0x12F3960", VA = "0x1812F4B60")]
|
|
private void IMMIKMHCCGF()
|
|
{
|
|
this.NEDIKEEMCCE();
|
|
}
|
|
|
|
// Token: 0x06016A53 RID: 92755 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6016A53")]
|
|
[Address(RVA = "0x12F4020", Offset = "0x12F2E20", VA = "0x1812F4020")]
|
|
private void FBHHJFCFKAF()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06016A54 RID: 92756 RVA: 0x00548EE0 File Offset: 0x005470E0
|
|
[Token(Token = "0x6016A54")]
|
|
[Address(RVA = "0x12F44B0", Offset = "0x12F32B0", VA = "0x1812F44B0")]
|
|
private void FLEDODIOAEE()
|
|
{
|
|
int num = 0;
|
|
Transform transform;
|
|
if (!(transform != num))
|
|
{
|
|
int num2 = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
|
if (num2 == 0 || num2 != 0)
|
|
{
|
|
}
|
|
}
|
|
this.NEDIKEEMCCE();
|
|
this.NJPHMAHLNCA();
|
|
}
|
|
|
|
// Token: 0x06016A55 RID: 92757 RVA: 0x00548F24 File Offset: 0x00547124
|
|
[Token(Token = "0x6016A55")]
|
|
[Address(RVA = "0x12F3D80", Offset = "0x12F2B80", VA = "0x1812F3D80")]
|
|
private void DDIJPGMAKOI()
|
|
{
|
|
int num = 0;
|
|
this.NJPOCDKIDNF = num;
|
|
this.FKHPANJJNKG = num;
|
|
}
|
|
|
|
// Token: 0x06016A56 RID: 92758 RVA: 0x00548F44 File Offset: 0x00547144
|
|
[Token(Token = "0x6016A56")]
|
|
[Address(RVA = "0x12F43D0", Offset = "0x12F31D0", VA = "0x1812F43D0")]
|
|
private void FFMMPAGPFGC()
|
|
{
|
|
BaseCreationObjectSettingPropertyUIControl nlccbkbdlak = this.NLCCBKBDLAK;
|
|
int num = 0;
|
|
if (nlccbkbdlak != num)
|
|
{
|
|
string text = this.NLCCBKBDLAK.ToString();
|
|
}
|
|
RoleGuidEditableUIControl igecolafajj = this.IGECOLAFAJJ;
|
|
int num2 = 0;
|
|
if (igecolafajj != num2)
|
|
{
|
|
string text2 = this.IGECOLAFAJJ.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016A57 RID: 92759 RVA: 0x00548F98 File Offset: 0x00547198
|
|
[Token(Token = "0x6016A57")]
|
|
[Address(RVA = "0x12F52A0", Offset = "0x12F40A0", VA = "0x1812F52A0")]
|
|
private void NEDIKEEMCCE()
|
|
{
|
|
Tool tool;
|
|
Player player;
|
|
CMDADAAOBHD omfibhchjmo;
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
Collider collider;
|
|
if (!(collider != num2))
|
|
{
|
|
return;
|
|
}
|
|
tool = collider.GKGKGDICPNN(num);
|
|
int num3 = 0;
|
|
if (tool != num3)
|
|
{
|
|
string text = this.LEBGIELHPBE.IAHDANBDAAM();
|
|
int num4 = 0;
|
|
if (!(tool == num4))
|
|
{
|
|
if (string.IsNullOrEmpty(text))
|
|
{
|
|
break;
|
|
}
|
|
TaggedTool tags = tool.tags;
|
|
int num5 = 0;
|
|
if (tags != num5 && tags.HasTag(text))
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
player = collider.PKPLHJFDDKE(num);
|
|
omfibhchjmo = this.OMFIBHCHJMO;
|
|
int num6 = 0;
|
|
if (!(player == num6) && player.DBAJDHGDPOL != 0)
|
|
{
|
|
goto Block_8;
|
|
}
|
|
}
|
|
PhotonView photonView = tool.JDHMIOJKLCK;
|
|
int num7 = 0;
|
|
if (!(photonView == num7))
|
|
{
|
|
int viewIdField = photonView.viewIdField;
|
|
if (viewIdField > 0)
|
|
{
|
|
float oaimalnjbfm = this.OAIMALNJBFM;
|
|
this.FKHPANJJNKG = oaimalnjbfm;
|
|
this.FKHPANJJNKG.GANAOMHGJMP = viewIdField;
|
|
}
|
|
}
|
|
return;
|
|
Block_8:
|
|
if (omfibhchjmo != CMDADAAOBHD.AG_EVERYONE)
|
|
{
|
|
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
AGAJMBPABDL photonPlayer = player.DBAJDHGDPOL;
|
|
while (photonPlayer == 0)
|
|
{
|
|
}
|
|
int i = photonPlayer.INPOAAAOAHI;
|
|
while (i <= 0)
|
|
{
|
|
}
|
|
float oaimalnjbfm2 = this.OAIMALNJBFM;
|
|
this.NJPOCDKIDNF = oaimalnjbfm2;
|
|
this.NJPOCDKIDNF.LFFLFGGKGAK = i;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06016A58 RID: 92760 RVA: 0x005490DC File Offset: 0x005472DC
|
|
[Token(Token = "0x6016A58")]
|
|
[Address(RVA = "0x12F3120", Offset = "0x12F1F20", VA = "0x1812F3120")]
|
|
private void BFKKGEMAOIC()
|
|
{
|
|
bool flag = this.AKALDHDCOBP.IAHDANBDAAM() == 0;
|
|
bool flag2 = this.GEBIKKKJCCM.IAHDANBDAAM() != null;
|
|
bool flag3 = !flag2;
|
|
flag2 = flag3;
|
|
if (flag2)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = base.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
float num = this.MNNLNMCCKIG;
|
|
if (flag)
|
|
{
|
|
}
|
|
if (flag3)
|
|
{
|
|
}
|
|
int num2;
|
|
if (num2 > 0)
|
|
{
|
|
RaycastHit[] goccbhihnlm = RaycastGizmo.GOCCBHIHNLM;
|
|
RaycastHit[] goccbhihnlm2 = RaycastGizmo.GOCCBHIHNLM;
|
|
RaycastHit raycastHit = goccbhihnlm2[0];
|
|
this.HPJMBALLBAF = raycastHit;
|
|
RaycastHit raycastHit2 = goccbhihnlm2[2];
|
|
this.HPJMBALLBAF.m_Normal.y = raycastHit2;
|
|
}
|
|
}
|
|
int num3 = 0;
|
|
this.HPJMBALLBAF = num3;
|
|
this.HPJMBALLBAF.m_Normal.y = (float)num3;
|
|
this.HPJMBALLBAF.m_FaceID = (uint)num3;
|
|
this.HPJMBALLBAF.m_UV = num3;
|
|
this.HPJMBALLBAF.m_Collider = num3;
|
|
this.FLEDODIOAEE();
|
|
}
|
|
|
|
// Token: 0x06016A59 RID: 92761 RVA: 0x005491D4 File Offset: 0x005473D4
|
|
[Token(Token = "0x6016A59")]
|
|
[Address(RVA = "0x12F57F0", Offset = "0x12F45F0", VA = "0x1812F57F0")]
|
|
private void NJPHMAHLNCA()
|
|
{
|
|
do
|
|
{
|
|
bool mmcodjmhajb = CircuitVisibilityBehaviour.MMCODJMHAJB;
|
|
if (CircuitVisibilityBehaviour.AHLIKHKCFLF)
|
|
{
|
|
}
|
|
}
|
|
while (this.DGFJNEJNKPF.IAHDANBDAAM() != 0);
|
|
if (0 != 0)
|
|
{
|
|
}
|
|
bool flag = this.AHAAGCKEGMM.IAHDANBDAAM() != null;
|
|
LineRenderer lineRenderer = this._lineRenderer;
|
|
int num = 0;
|
|
bool flag2 = lineRenderer != num;
|
|
MeshRenderer endPointMeshRenderer = this._endPointMeshRenderer;
|
|
int num2 = 0;
|
|
bool flag3 = endPointMeshRenderer != num2;
|
|
if (flag2)
|
|
{
|
|
this._lineRenderer.enabled = flag;
|
|
}
|
|
if (flag3)
|
|
{
|
|
this._endPointMeshRenderer.enabled = flag;
|
|
}
|
|
if (flag2 != flag)
|
|
{
|
|
int num3 = 0;
|
|
Transform transform;
|
|
bool flag4 = transform != num3;
|
|
float num4 = this.MNNLNMCCKIG;
|
|
if (flag4)
|
|
{
|
|
}
|
|
if (!Mathf.Approximately(num4, num4))
|
|
{
|
|
this.EFEHIBCHDPF = num4;
|
|
float z = Vector3.zero.z;
|
|
float z2 = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
LineRenderer lineRenderer2 = this._lineRenderer;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
int num5 = 0;
|
|
lineRenderer2.alignment = (LineAlignment)num5;
|
|
LineRenderer lineRenderer3 = this._lineRenderer;
|
|
if (flag4)
|
|
{
|
|
float startWidth = lineRenderer3.startWidth;
|
|
}
|
|
int num6 = 0;
|
|
lineRenderer3.endWidth = (float)num6;
|
|
this._lineRenderer.positionCount = 2;
|
|
LineRenderer lineRenderer4 = this._lineRenderer;
|
|
LineRenderer lineRenderer5 = this._lineRenderer;
|
|
if (flag3)
|
|
{
|
|
Transform transform2 = this._endPointMeshRenderer.transform;
|
|
if (flag4)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003E9E RID: 16030
|
|
// (get) Token: 0x06016A5A RID: 92762 RVA: 0x00549334 File Offset: 0x00547534
|
|
[Token(Token = "0x17003E9E")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6016A5A")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016A5B RID: 92763 RVA: 0x00549344 File Offset: 0x00547544
|
|
[Token(Token = "0x6016A5B")]
|
|
[Address(RVA = "0x12F5C40", Offset = "0x12F4A40", VA = "0x1812F5C40", Slot = "16")]
|
|
private void NKEFBENNLLB(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
|
KLLMCPFPIIE<bool> akaldhdcobp = this.AKALDHDCOBP;
|
|
KLLMCPFPIIE<bool> gebikkkjccm = this.GEBIKKKJCCM;
|
|
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
KLLMCPFPIIE<string> lebgielhpbe = this.LEBGIELHPBE;
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
this.NJIHJDMLOHI.BDJFGEJFPPO(num2);
|
|
this.AHAAGCKEGMM.BDJFGEJFPPO(num2);
|
|
}
|
|
|
|
// Token: 0x06016A5C RID: 92764 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6016A5C")]
|
|
[Address(RVA = "0x12F6000", Offset = "0x12F4E00", VA = "0x1812F6000", Slot = "17")]
|
|
private void PEBILDGFOEM(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06016A5D RID: 92765 RVA: 0x005493B4 File Offset: 0x005475B4
|
|
[Token(Token = "0x6016A5D")]
|
|
[Address(RVA = "0x12F3D50", Offset = "0x12F2B50", VA = "0x1812F3D50")]
|
|
private static float DAFGPKHPMOD(RaycastGizmo.ONKBHKNACPF EPNAGKMLGGM, float ONGBFDACHHG)
|
|
{
|
|
float num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06016A5E RID: 92766 RVA: 0x005493C4 File Offset: 0x005475C4
|
|
[Token(Token = "0x6016A5E")]
|
|
[Address(RVA = "0x12F3DC0", Offset = "0x12F2BC0", VA = "0x1812F3DC0")]
|
|
private static float DNACGNMBKBH(RaycastGizmo.ONKBHKNACPF EPNAGKMLGGM, float KAKMOHCAJIG)
|
|
{
|
|
return KAKMOHCAJIG * 100f;
|
|
}
|
|
|
|
// Token: 0x06016A5F RID: 92767 RVA: 0x005493DC File Offset: 0x005475DC
|
|
[Token(Token = "0x6016A5F")]
|
|
[Address(RVA = "0x12F4CA0", Offset = "0x12F3AA0", VA = "0x1812F4CA0")]
|
|
private static bool KKHEGHILAAP(Tool EGFEJGHDNAI, string GHBNIGCAPPL)
|
|
{
|
|
int num = 0;
|
|
if (!(EGFEJGHDNAI == num))
|
|
{
|
|
if (string.IsNullOrEmpty(GHBNIGCAPPL))
|
|
{
|
|
return true;
|
|
}
|
|
TaggedTool tags = EGFEJGHDNAI.tags;
|
|
int num2 = 0;
|
|
if (tags != num2)
|
|
{
|
|
return tags.HasTag(GHBNIGCAPPL);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06016A60 RID: 92768 RVA: 0x00549424 File Offset: 0x00547624
|
|
[Token(Token = "0x6016A60")]
|
|
[Address(RVA = "0x12F39D0", Offset = "0x12F27D0", VA = "0x1812F39D0")]
|
|
private static bool CAOBBDMFIEK(Player IEKDDPPNFPF, CMDADAAOBHD BGHHFOOBFMA)
|
|
{
|
|
int num = 0;
|
|
if (IEKDDPPNFPF == num || IEKDDPPNFPF.DBAJDHGDPOL == 0)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
if (BGHHFOOBFMA != CMDADAAOBHD.AG_EVERYONE)
|
|
{
|
|
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06016A61 RID: 92769 RVA: 0x00549464 File Offset: 0x00547664
|
|
[Token(Token = "0x6016A61")]
|
|
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
|
public RaycastGizmo()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06016A62 RID: 92770 RVA: 0x00549478 File Offset: 0x00547678
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6016A62")]
|
|
[Address(RVA = "0x12F7460", Offset = "0x12F6260", VA = "0x1812F7460")]
|
|
static RaycastGizmo()
|
|
{
|
|
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
|
int num = 0;
|
|
dictionary.Add("Centimeters", num);
|
|
RaycastGizmo.FPHAEJMHANB = dictionary;
|
|
RaycastGizmo.PFBJHKNDNPA = new LMGJGGMGNCG();
|
|
RaycastGizmo.GOCCBHIHNLM = new RaycastHit[20];
|
|
}
|
|
|
|
// Token: 0x06016A63 RID: 92771 RVA: 0x005494C0 File Offset: 0x005476C0
|
|
[Token(Token = "0x6016A63")]
|
|
[Address(RVA = "0x12F5020", Offset = "0x12F3E20", VA = "0x1812F5020")]
|
|
[CompilerGenerated]
|
|
private void NCJNBNJGKLN(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Ignore Objects");
|
|
}
|
|
|
|
// Token: 0x06016A64 RID: 92772 RVA: 0x005494E4 File Offset: 0x005476E4
|
|
[Token(Token = "0x6016A64")]
|
|
[Address(RVA = "0x12F42F0", Offset = "0x12F30F0", VA = "0x1812F42F0")]
|
|
[CompilerGenerated]
|
|
private void FCLBFLOBHFL(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Ignore Players");
|
|
}
|
|
|
|
// Token: 0x06016A65 RID: 92773 RVA: 0x00549508 File Offset: 0x00547708
|
|
[Token(Token = "0x6016A65")]
|
|
[Address(RVA = "0x12F2960", Offset = "0x12F1760", VA = "0x1812F2960")]
|
|
[CompilerGenerated]
|
|
private void AKOLHFENBHG(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
|
{
|
|
int num = 0;
|
|
this.NLCCBKBDLAK = GCCLEJOGCCE;
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Filter By Tag");
|
|
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
|
Func<bool> func = new Func(this.HPGDPBJDFIN);
|
|
}
|
|
|
|
// Token: 0x06016A66 RID: 92774 RVA: 0x00549570 File Offset: 0x00547770
|
|
[Token(Token = "0x6016A66")]
|
|
[Address(RVA = "0x12F4B10", Offset = "0x12F3910", VA = "0x1812F4B10")]
|
|
[CompilerGenerated]
|
|
private bool HPGDPBJDFIN()
|
|
{
|
|
return this.AKALDHDCOBP.IAHDANBDAAM() == 0;
|
|
}
|
|
|
|
// Token: 0x06016A67 RID: 92775 RVA: 0x00549594 File Offset: 0x00547794
|
|
[Token(Token = "0x6016A67")]
|
|
[Address(RVA = "0x12F34A0", Offset = "0x12F22A0", VA = "0x1812F34A0")]
|
|
[CompilerGenerated]
|
|
private void BHGEDAIGACD(RoleGuidEditableUIControl GCCLEJOGCCE)
|
|
{
|
|
this.IGECOLAFAJJ = GCCLEJOGCCE;
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Filter By Role");
|
|
Func<bool> func = new Func(this.LEBFOFLLJOH);
|
|
}
|
|
|
|
// Token: 0x06016A68 RID: 92776 RVA: 0x005495CC File Offset: 0x005477CC
|
|
[Token(Token = "0x6016A68")]
|
|
[Address(RVA = "0x12F4ED0", Offset = "0x12F3CD0", VA = "0x1812F4ED0")]
|
|
[CompilerGenerated]
|
|
private bool LEBFOFLLJOH()
|
|
{
|
|
return this.GEBIKKKJCCM.IAHDANBDAAM() == 0;
|
|
}
|
|
|
|
// Token: 0x06016A69 RID: 92777 RVA: 0x005495F0 File Offset: 0x005477F0
|
|
[Token(Token = "0x6016A69")]
|
|
[Address(RVA = "0x12F3E60", Offset = "0x12F2C60", VA = "0x1812F3E60")]
|
|
[CompilerGenerated]
|
|
private void ELHPPGHEFJA(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Distance Units");
|
|
Func<int> func = new Func(this.JEBEGNMFCFB);
|
|
Action<int> action = new Action(this.EPAABEAGEOF);
|
|
}
|
|
|
|
// Token: 0x06016A6A RID: 92778 RVA: 0x00549630 File Offset: 0x00547830
|
|
[Token(Token = "0x6016A6A")]
|
|
[Address(RVA = "0x12F4B70", Offset = "0x12F3970", VA = "0x1812F4B70")]
|
|
[CompilerGenerated]
|
|
private int JEBEGNMFCFB()
|
|
{
|
|
RaycastGizmo.ONKBHKNACPF onkbhknacpf = this.MHPLPLGIEFK.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06016A6B RID: 92779 RVA: 0x00549650 File Offset: 0x00547850
|
|
[Token(Token = "0x6016A6B")]
|
|
[Address(RVA = "0x12F3F70", Offset = "0x12F2D70", VA = "0x1812F3F70")]
|
|
[CompilerGenerated]
|
|
private void EPAABEAGEOF(int KDOCKENDOCD)
|
|
{
|
|
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
|
}
|
|
|
|
// Token: 0x06016A6C RID: 92780 RVA: 0x0054966C File Offset: 0x0054786C
|
|
[Token(Token = "0x6016A6C")]
|
|
[Address(RVA = "0x12F4BC0", Offset = "0x12F39C0", VA = "0x1812F4BC0")]
|
|
[CompilerGenerated]
|
|
private void JKEEGIENAHJ(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Show Laser When Gadgets Are Hidden");
|
|
}
|
|
|
|
// Token: 0x06016A6D RID: 92781 RVA: 0x00549690 File Offset: 0x00547890
|
|
[Token(Token = "0x6016A6D")]
|
|
[Address(RVA = "0x12F3F20", Offset = "0x12F2D20", VA = "0x1812F3F20")]
|
|
[CompilerGenerated]
|
|
private int ENBFONGJKBP()
|
|
{
|
|
RaycastGizmo.ONKBHKNACPF onkbhknacpf = this.MHPLPLGIEFK.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06016A6E RID: 92782 RVA: 0x005496B0 File Offset: 0x005478B0
|
|
[Token(Token = "0x6016A6E")]
|
|
[Address(RVA = "0x12F4F70", Offset = "0x12F3D70", VA = "0x1812F4F70")]
|
|
[CompilerGenerated]
|
|
private void LKCENECELBG(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
|
}
|
|
|
|
// Token: 0x0400EC10 RID: 60432
|
|
[Token(Token = "0x400EC10")]
|
|
private const InputSlot INHGGCHKDPG = InputSlot.R;
|
|
|
|
// Token: 0x0400EC11 RID: 60433
|
|
[Token(Token = "0x400EC11")]
|
|
private const InputSlot JDMEHFHMNPJ = InputSlot.G;
|
|
|
|
// Token: 0x0400EC12 RID: 60434
|
|
[Token(Token = "0x400EC12")]
|
|
private const OutputSlot JANJPHALPDM = OutputSlot.R;
|
|
|
|
// Token: 0x0400EC13 RID: 60435
|
|
[Token(Token = "0x400EC13")]
|
|
private const OutputSlot CICDFPFLAOF = OutputSlot.G;
|
|
|
|
// Token: 0x0400EC14 RID: 60436
|
|
[Token(Token = "0x400EC14")]
|
|
private const OutputSlot MAIKBBDGCEJ = OutputSlot.B;
|
|
|
|
// Token: 0x0400EC15 RID: 60437
|
|
[Token(Token = "0x400EC15")]
|
|
private const int FPPCODLDPCM = 999;
|
|
|
|
// Token: 0x0400EC16 RID: 60438
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400EC16")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private CreationObject _creationObject;
|
|
|
|
// Token: 0x0400EC17 RID: 60439
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400EC17")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private CircuitEventNodeDisplay _circuitEventNodeDisplay;
|
|
|
|
// Token: 0x0400EC18 RID: 60440
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400EC18")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private LineRenderer _lineRenderer;
|
|
|
|
// Token: 0x0400EC19 RID: 60441
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400EC19")]
|
|
[SerializeField]
|
|
private MeshRenderer _endPointMeshRenderer;
|
|
|
|
// Token: 0x0400EC1A RID: 60442
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400EC1A")]
|
|
[SerializeField]
|
|
private CircuitInputConnectionPoint _maxDistanceConnectionPoint;
|
|
|
|
// Token: 0x0400EC1B RID: 60443
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400EC1B")]
|
|
private RaycastHit HPJMBALLBAF;
|
|
|
|
// Token: 0x0400EC1C RID: 60444
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400EC1C")]
|
|
private CMDADAAOBHD OMFIBHCHJMO;
|
|
|
|
// Token: 0x0400EC1D RID: 60445
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400EC1D")]
|
|
private RaycastGizmo.MHHINPNPKKE NJPOCDKIDNF;
|
|
|
|
// Token: 0x0400EC1E RID: 60446
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400EC1E")]
|
|
private RaycastGizmo.CDLHCKBCPJL FKHPANJJNKG;
|
|
|
|
// Token: 0x0400EC1F RID: 60447
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400EC1F")]
|
|
private float EFEHIBCHDPF;
|
|
|
|
// Token: 0x0400EC20 RID: 60448
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400EC20")]
|
|
private float OAIMALNJBFM;
|
|
|
|
// Token: 0x0400EC21 RID: 60449
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400EC21")]
|
|
private KLLMCPFPIIE<bool> DGFJNEJNKPF;
|
|
|
|
// Token: 0x0400EC22 RID: 60450
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400EC22")]
|
|
private KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> MHPLPLGIEFK;
|
|
|
|
// Token: 0x0400EC23 RID: 60451
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400EC23")]
|
|
private KLLMCPFPIIE<int> ALCDICOPANL;
|
|
|
|
// Token: 0x0400EC24 RID: 60452
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400EC24")]
|
|
private KLLMCPFPIIE<bool> AKALDHDCOBP;
|
|
|
|
// Token: 0x0400EC25 RID: 60453
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400EC25")]
|
|
private KLLMCPFPIIE<bool> GEBIKKKJCCM;
|
|
|
|
// Token: 0x0400EC26 RID: 60454
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400EC26")]
|
|
private KLLMCPFPIIE<string> LEBGIELHPBE;
|
|
|
|
// Token: 0x0400EC27 RID: 60455
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400EC27")]
|
|
private KLLMCPFPIIE<Guid> NJIHJDMLOHI;
|
|
|
|
// Token: 0x0400EC28 RID: 60456
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400EC28")]
|
|
private KLLMCPFPIIE<bool> AHAAGCKEGMM;
|
|
|
|
// Token: 0x0400EC29 RID: 60457
|
|
[Token(Token = "0x400EC29")]
|
|
private static readonly Dictionary<string, FLCFOLDCOJJ> FPHAEJMHANB;
|
|
|
|
// Token: 0x0400EC2A RID: 60458
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400EC2A")]
|
|
private CPNMFOKDBKM FDPGJKLNBDC;
|
|
|
|
// Token: 0x0400EC2B RID: 60459
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400EC2B")]
|
|
private CPNMFOKDBKM DEOPEJOANLA;
|
|
|
|
// Token: 0x0400EC2C RID: 60460
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400EC2C")]
|
|
private BaseCreationObjectSettingPropertyUIControl NLCCBKBDLAK;
|
|
|
|
// Token: 0x0400EC2D RID: 60461
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400EC2D")]
|
|
private PGIHLFOHNML KJAKMODINFL;
|
|
|
|
// Token: 0x0400EC2E RID: 60462
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400EC2E")]
|
|
private RoleGuidEditableUIControl IGECOLAFAJJ;
|
|
|
|
// Token: 0x0400EC2F RID: 60463
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400EC2F")]
|
|
private HIPBHHONPLB MOHBHOCAHLF;
|
|
|
|
// Token: 0x0400EC30 RID: 60464
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400EC30")]
|
|
private KLCANJPOEPC JDBLCNPFFEE;
|
|
|
|
// Token: 0x0400EC31 RID: 60465
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400EC31")]
|
|
private CPNMFOKDBKM GFDIMFLCLPN;
|
|
|
|
// Token: 0x0400EC32 RID: 60466
|
|
[Token(Token = "0x400EC32")]
|
|
private static readonly LMGJGGMGNCG PFBJHKNDNPA;
|
|
|
|
// Token: 0x0400EC33 RID: 60467
|
|
[Token(Token = "0x400EC33")]
|
|
private static readonly RaycastHit[] GOCCBHIHNLM;
|
|
|
|
// Token: 0x0400EC34 RID: 60468
|
|
[Token(Token = "0x400EC34")]
|
|
private static readonly int IPHJPIAKPIH;
|
|
|
|
// Token: 0x0400EC35 RID: 60469
|
|
[Token(Token = "0x400EC35")]
|
|
private static readonly int PEKHCDEGEDD;
|
|
|
|
// Token: 0x0200332E RID: 13102
|
|
[Token(Token = "0x200332E")]
|
|
private enum ONKBHKNACPF
|
|
{
|
|
// Token: 0x0400EC37 RID: 60471
|
|
[Token(Token = "0x400EC37")]
|
|
Millimeters = -1,
|
|
// Token: 0x0400EC38 RID: 60472
|
|
[Token(Token = "0x400EC38")]
|
|
Centimeters,
|
|
// Token: 0x0400EC39 RID: 60473
|
|
[Token(Token = "0x400EC39")]
|
|
Meters
|
|
}
|
|
|
|
// Token: 0x0200332F RID: 13103
|
|
[Token(Token = "0x200332F")]
|
|
private static class PPIFACMMKKB
|
|
{
|
|
// Token: 0x06016A6F RID: 92783 RVA: 0x005496CC File Offset: 0x005478CC
|
|
[Token(Token = "0x6016A6F")]
|
|
[Address(RVA = "0x12EE4A0", Offset = "0x12ED2A0", VA = "0x1812EE4A0")]
|
|
static PPIFACMMKKB()
|
|
{
|
|
OKNNKFGFODL preEvaluateEvent = CircuitManager.PreEvaluateEvent;
|
|
int num;
|
|
Action action = new Action(num.AALCLAELEJA);
|
|
num = 0;
|
|
CircuitManager.PreEvaluateEvent = OKNNKFGFODL.BPJDFPACLMK(preEvaluateEvent, action);
|
|
}
|
|
|
|
// Token: 0x06016A70 RID: 92784 RVA: 0x00549704 File Offset: 0x00547904
|
|
[Token(Token = "0x6016A70")]
|
|
[Address(RVA = "0x12EDE80", Offset = "0x12ECC80", VA = "0x1812EDE80")]
|
|
private static void AALCLAELEJA()
|
|
{
|
|
do
|
|
{
|
|
List<RaycastGizmo> efncpjiknpo = RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (typeof(RaycastGizmo.PPIFACMMKKB).TypeHandle != 0);
|
|
}
|
|
|
|
// Token: 0x06016A71 RID: 92785 RVA: 0x00549730 File Offset: 0x00547930
|
|
[Token(Token = "0x6016A71")]
|
|
[Address(RVA = "0x12EE450", Offset = "0x12ED250", VA = "0x1812EE450")]
|
|
private static IEnumerator<KENFJGFMIPM> JDBIEAKOLGG()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06016A71)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Core.Creation.SandboxGizmos.RaycastGizmo/PPIFACMMKKB::JDBIEAKOLGG()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(PAIMBHICDGF::System.IDisposable.Dispose, ldloc:PAIMBHICDGF(var_0))
|
|
stfld:int32(PAIMBHICDGF::<>1__state, ldloc:PAIMBHICDGF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
}
|
|
|
|
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: 0x06016A72 RID: 92786 RVA: 0x0054974C File Offset: 0x0054794C
|
|
[Token(Token = "0x6016A72")]
|
|
[Address(RVA = "0x12EE0D0", Offset = "0x12ECED0", VA = "0x1812EE0D0")]
|
|
public static void BPAJKKAGPKB(RaycastGizmo FBJPKNDLFIK)
|
|
{
|
|
int num = 0;
|
|
if (FBJPKNDLFIK != num)
|
|
{
|
|
if (!RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO.Contains(FBJPKNDLFIK))
|
|
{
|
|
RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO.Add(FBJPKNDLFIK);
|
|
}
|
|
DABKFAIHBBP ijlikflpnjj = RaycastGizmo.PPIFACMMKKB.IJLIKFLPNJJ;
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
RaycastGizmo.PPIFACMMKKB.PAIMBHICDGF paimbhicdgf;
|
|
paimbhicdgf.System.IDisposable.Dispose();
|
|
int num2 = 0;
|
|
paimbhicdgf.<>1__state = num2;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(paimbhicdgf);
|
|
RaycastGizmo.PPIFACMMKKB.<>c <>;
|
|
if (RaycastGizmo.PPIFACMMKKB.<>c.<>9__6_0 == 0)
|
|
{
|
|
<> = RaycastGizmo.PPIFACMMKKB.<>c.<>9;
|
|
RaycastGizmo.PPIFACMMKKB.<>c.<>9__6_0 = delegate
|
|
{
|
|
};
|
|
}
|
|
if (num2 < <>)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
RaycastGizmo.PPIFACMMKKB.IJLIKFLPNJJ = num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016A73 RID: 92787 RVA: 0x005497E8 File Offset: 0x005479E8
|
|
[Token(Token = "0x6016A73")]
|
|
[Address(RVA = "0x12EE010", Offset = "0x12ECE10", VA = "0x1812EE010")]
|
|
public static void BIHKNNPGGKP(RaycastGizmo FBJPKNDLFIK)
|
|
{
|
|
bool flag = RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO.Remove(FBJPKNDLFIK);
|
|
int num = 0;
|
|
if (FBJPKNDLFIK != num)
|
|
{
|
|
int num2 = 0;
|
|
FBJPKNDLFIK.NJPOCDKIDNF = num2;
|
|
FBJPKNDLFIK.FKHPANJJNKG = num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400EC3A RID: 60474
|
|
[Token(Token = "0x400EC3A")]
|
|
private const int LJEHFJGPJGL = 32;
|
|
|
|
// Token: 0x0400EC3B RID: 60475
|
|
[Token(Token = "0x400EC3B")]
|
|
private static readonly List<RaycastGizmo> EFNCPJIKNPO = new List();
|
|
|
|
// Token: 0x0400EC3C RID: 60476
|
|
[Token(Token = "0x400EC3C")]
|
|
private static DABKFAIHBBP IJLIKFLPNJJ;
|
|
}
|
|
|
|
// Token: 0x02003332 RID: 13106
|
|
[Token(Token = "0x2003332")]
|
|
private struct MHHINPNPKKE
|
|
{
|
|
// Token: 0x0400EC43 RID: 60483
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400EC43")]
|
|
public float PHGAAFBCFFA;
|
|
|
|
// Token: 0x0400EC44 RID: 60484
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400EC44")]
|
|
public int LFFLFGGKGAK;
|
|
}
|
|
|
|
// Token: 0x02003333 RID: 13107
|
|
[Token(Token = "0x2003333")]
|
|
private struct CDLHCKBCPJL
|
|
{
|
|
// Token: 0x0400EC45 RID: 60485
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400EC45")]
|
|
public float PHGAAFBCFFA;
|
|
|
|
// Token: 0x0400EC46 RID: 60486
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400EC46")]
|
|
public int GANAOMHGJMP;
|
|
}
|
|
|
|
// Token: 0x02003334 RID: 13108
|
|
[Token(Token = "0x2003334")]
|
|
[CompilerGenerated]
|
|
private sealed class JINJDEOGOHL
|
|
{
|
|
// Token: 0x06016A7D RID: 92797 RVA: 0x0054983C File Offset: 0x00547A3C
|
|
[Token(Token = "0x6016A7D")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JINJDEOGOHL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06016A7E RID: 92798 RVA: 0x00549850 File Offset: 0x00547A50
|
|
[Token(Token = "0x6016A7E")]
|
|
[Address(RVA = "0x12EB5A0", Offset = "0x12EA3A0", VA = "0x1812EB5A0")]
|
|
internal void <set_FilterTag>b__0(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
KLLMCPFPIIE<string> lebgielhpbe = this.<>4__this.LEBGIELHPBE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400EC47 RID: 60487
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400EC47")]
|
|
public RaycastGizmo <>4__this;
|
|
|
|
// Token: 0x0400EC48 RID: 60488
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400EC48")]
|
|
public string value;
|
|
}
|
|
}
|
|
}
|