oh dear
This commit is contained in:
@@ -0,0 +1,1114 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.Groups
|
||||
{
|
||||
// Token: 0x02002B3B RID: 11067
|
||||
[Token(Token = "0x2002B3B")]
|
||||
public abstract class ToolGroup : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x170033E3 RID: 13283
|
||||
// (get) Token: 0x060128E6 RID: 76006 RVA: 0x0043E65C File Offset: 0x0043C85C
|
||||
// (set) Token: 0x060128E7 RID: 76007 RVA: 0x0043E670 File Offset: 0x0043C870
|
||||
[Token(Token = "0x170033E3")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x60128E6")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get;
|
||||
[Token(Token = "0x60128E7")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170033E4 RID: 13284
|
||||
// (get) Token: 0x060128E8 RID: 76008 RVA: 0x0043E684 File Offset: 0x0043C884
|
||||
[Token(Token = "0x170033E4")]
|
||||
protected GroupSearchCustomGeometry KIGDJNGMOHC
|
||||
{
|
||||
[Token(Token = "0x60128E8")]
|
||||
[Address(RVA = "0x1058E60", Offset = "0x1057C60", VA = "0x181058E60")]
|
||||
get
|
||||
{
|
||||
if (this.<MBFGOCOFHHM>k__BackingField.FNFNLDBILFE)
|
||||
{
|
||||
GroupSearchCustomGeometry groupSearchCustomGeometry = this.heldSearchCollider;
|
||||
int num = 0;
|
||||
if (groupSearchCustomGeometry != num)
|
||||
{
|
||||
return this.heldSearchCollider;
|
||||
}
|
||||
}
|
||||
return this.defaultSearchCollider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E5 RID: 13285
|
||||
// (get) Token: 0x060128E9 RID: 76009 RVA: 0x0043E6C8 File Offset: 0x0043C8C8
|
||||
[Token(Token = "0x170033E5")]
|
||||
public int DBLCENPKMBI
|
||||
{
|
||||
[Token(Token = "0x60128E9")]
|
||||
[Address(RVA = "0x105B300", Offset = "0x105A100", VA = "0x18105B300")]
|
||||
get
|
||||
{
|
||||
return this.MOMMJAMJJFP._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E6 RID: 13286
|
||||
// (get) Token: 0x060128EA RID: 76010 RVA: 0x0043E6E8 File Offset: 0x0043C8E8
|
||||
[Token(Token = "0x170033E6")]
|
||||
public IEnumerable<ToolGroupElement> OLPMOFBKJMB
|
||||
{
|
||||
[Token(Token = "0x60128EA")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060128EA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<RecRoom.Tools.Groups.ToolGroupElement> RecRoom.Tools.Groups.ToolGroup::get_Children()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.Groups.ToolGroupElement>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.Groups.ToolGroupElement>(ToolGroup::MOMMJAMJJFP, ldloc:ToolGroup(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: 0x170033E7 RID: 13287
|
||||
// (get) Token: 0x060128EB RID: 76011 RVA: 0x0043E6FC File Offset: 0x0043C8FC
|
||||
// (set) Token: 0x060128EC RID: 76012 RVA: 0x0043E710 File Offset: 0x0043C910
|
||||
[Token(Token = "0x170033E7")]
|
||||
protected ToolGroup PFMNJFKOHGH
|
||||
{
|
||||
[Token(Token = "0x60128EB")]
|
||||
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
||||
get
|
||||
{
|
||||
return this.MPCPBMCAHFP;
|
||||
}
|
||||
[Token(Token = "0x60128EC")]
|
||||
[Address(RVA = "0x1059EC0", Offset = "0x1058CC0", VA = "0x181059EC0")]
|
||||
set
|
||||
{
|
||||
if (!(this.MPCPBMCAHFP == value))
|
||||
{
|
||||
ToolGroup mpcpbmcahfp = this.MPCPBMCAHFP;
|
||||
int num = 0;
|
||||
if (mpcpbmcahfp != num)
|
||||
{
|
||||
ToolGroup mpcpbmcahfp2 = this.MPCPBMCAHFP;
|
||||
int num2 = 0;
|
||||
mpcpbmcahfp2.DisplayAddToolHighlight(num2);
|
||||
}
|
||||
this.MPCPBMCAHFP = value;
|
||||
int num3 = 0;
|
||||
if (value != num3)
|
||||
{
|
||||
ToolGroup mpcpbmcahfp3 = this.MPCPBMCAHFP;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128ED RID: 76013 RVA: 0x0043E774 File Offset: 0x0043C974
|
||||
[Token(Token = "0x60128ED")]
|
||||
[Address(RVA = "0x1058750", Offset = "0x1057550", VA = "0x181058750", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num = 0;
|
||||
this.NNIAHJCJKMJ(num);
|
||||
Action<AGAJMBPABDL> action;
|
||||
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.OLDCNLGOCOH, action);
|
||||
BoxCollider componentInChildren = base.GetComponentInChildren<BoxCollider>();
|
||||
this.CHMOGFHDNFC = componentInChildren;
|
||||
int num2 = 0;
|
||||
this.NLCCMEIDNKG(num2);
|
||||
int num3 = 0;
|
||||
this.DisplayAddToolHighlight(num3);
|
||||
Tool component = base.GetComponent<Tool>();
|
||||
this.<MBFGOCOFHHM>k__BackingField = component;
|
||||
int num4 = 0;
|
||||
if (component != num4)
|
||||
{
|
||||
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.OIOCPLEKMEK);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action2);
|
||||
tool.PostReleaseEvent = mfbglihgcgo;
|
||||
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
Action<Tool> action3;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(tool2.HoverStartEvent, action3);
|
||||
tool2.HoverStartEvent = mfbglihgcgo2;
|
||||
Tool tool3 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
Action<Tool> action4;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(tool3.HoverEndEvent, action4);
|
||||
tool3.HoverEndEvent = mfbglihgcgo3;
|
||||
Tool tool4 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
MFBGLIHGCGO<bool> visibilityChangeEvent = tool4.VisibilityChangeEvent;
|
||||
Action<bool> action5 = new Action(this.MGHHCFHKJDK);
|
||||
MFBGLIHGCGO<bool> mfbglihgcgo4 = MFBGLIHGCGO.BPJDFPACLMK(visibilityChangeEvent, action5);
|
||||
tool4.VisibilityChangeEvent = mfbglihgcgo4;
|
||||
Tool tool5 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
Tool.EAFJJELOGME eafjjelogme = new Tool.EAFJJELOGME(this.OKEBLMCPGEH);
|
||||
tool5.CustomVisibilityBehavior = eafjjelogme;
|
||||
Tool.DNDBJKJIFNL dndbjkjifnl;
|
||||
this.<MBFGOCOFHHM>k__BackingField.CustomSelectionForwarding = dndbjkjifnl;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128EE RID: 76014 RVA: 0x0043E8B8 File Offset: 0x0043CAB8
|
||||
[Token(Token = "0x60128EE")]
|
||||
[Address(RVA = "0x1059FF0", Offset = "0x1058DF0", VA = "0x181059FF0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action = new Action(this.OIOCPLEKMEK);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action);
|
||||
tool2.PostReleaseEvent = mfbglihgcgo;
|
||||
Tool tool3 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
Action<Tool> action2;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(tool3.HoverStartEvent, action2);
|
||||
tool3.HoverStartEvent = mfbglihgcgo2;
|
||||
Tool tool4 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
Action<Tool> action3;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(tool4.HoverEndEvent, action3);
|
||||
tool4.HoverEndEvent = mfbglihgcgo3;
|
||||
Tool tool5 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
MFBGLIHGCGO<bool> visibilityChangeEvent = tool5.VisibilityChangeEvent;
|
||||
Action<bool> action4 = new Action(this.MGHHCFHKJDK);
|
||||
MFBGLIHGCGO<bool> mfbglihgcgo4 = MFBGLIHGCGO.GMNMHGMFGOL(visibilityChangeEvent, action4);
|
||||
tool5.VisibilityChangeEvent = mfbglihgcgo4;
|
||||
}
|
||||
Action<AGAJMBPABDL> action5;
|
||||
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.OLDCNLGOCOH, action5);
|
||||
}
|
||||
|
||||
// Token: 0x060128EF RID: 76015 RVA: 0x0043E99C File Offset: 0x0043CB9C
|
||||
[Token(Token = "0x60128EF")]
|
||||
[Address(RVA = "0x1058540", Offset = "0x1057340", VA = "0x181058540")]
|
||||
public void AuthorityDestroy()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
KKPBCOOONNK.HMLHHNMGNAA(base.gameObject);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F0 RID: 76016 RVA: 0x0043E9C0 File Offset: 0x0043CBC0
|
||||
[Token(Token = "0x60128F0")]
|
||||
[Address(RVA = "0x1057C20", Offset = "0x1056A20", VA = "0x181057C20")]
|
||||
public void AuthorityAddChildren(ToolGroupElement[] MOMMJAMJJFP)
|
||||
{
|
||||
int num;
|
||||
if (base.OGIBLNIIHDK && MOMMJAMJJFP != 0 && MOMMJAMJJFP.Length != 0 && num != 0)
|
||||
{
|
||||
Vector3[] array = new Vector3[MOMMJAMJJFP.Length];
|
||||
Quaternion[] array2 = new Quaternion[MOMMJAMJJFP.Length];
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
if (num3 < MOMMJAMJJFP.Length)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform transform2 = MOMMJAMJJFP[num2].transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
array[1] = z2;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = MOMMJAMJJFP[num2].transform;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F1 RID: 76017 RVA: 0x0043EA68 File Offset: 0x0043CC68
|
||||
[Token(Token = "0x60128F1")]
|
||||
[Address(RVA = "0x1057EF0", Offset = "0x1056CF0", VA = "0x181057EF0")]
|
||||
public void AuthorityAddChildren(ToolGroupElement[] MOMMJAMJJFP, Vector3[] CNBOPCALCAF, Quaternion[] KPDDPMGNJOF)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && MOMMJAMJJFP != 0 && CNBOPCALCAF != 0 && KPDDPMGNJOF != 0)
|
||||
{
|
||||
int length = MOMMJAMJJFP.Length;
|
||||
int num;
|
||||
if (length != 0 && length == CNBOPCALCAF.Length && length == KPDDPMGNJOF.Length && num != 0)
|
||||
{
|
||||
int[] array = new int[MOMMJAMJJFP.Length];
|
||||
int num2 = 0;
|
||||
int length2 = MOMMJAMJJFP.Length;
|
||||
if (num2 < length2)
|
||||
{
|
||||
int viewIdField = MOMMJAMJJFP[num2].JDHMIOJKLCK.viewIdField;
|
||||
num2++;
|
||||
array[0] = viewIdField;
|
||||
}
|
||||
Vector3 vector = CNBOPCALCAF[1];
|
||||
Quaternion quaternion = KPDDPMGNJOF[0];
|
||||
ToolGroupElement toolGroupElement = MOMMJAMJJFP[0];
|
||||
this.OLHEDCAEMHN(toolGroupElement);
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.BNALDBHFCMB<int[], Vector3[], Quaternion[], int> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcAddChildren);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F2 RID: 76018 RVA: 0x0043EB38 File Offset: 0x0043CD38
|
||||
[Token(Token = "0x60128F2")]
|
||||
[Address(RVA = "0x10577E0", Offset = "0x10565E0", VA = "0x1810577E0")]
|
||||
public void AuthorityAddChild(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform transform2 = MLDKMIGAPEC.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = MLDKMIGAPEC.transform;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = 0;
|
||||
int num2;
|
||||
if (((MLDKMIGAPEC != num) ? 1 : 0) != num2)
|
||||
{
|
||||
this.OLHEDCAEMHN(MLDKMIGAPEC);
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.BNALDBHFCMB<ToolGroupElement, Vector3, Quaternion, int> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcAddChild);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F3 RID: 76019 RVA: 0x0043EBB0 File Offset: 0x0043CDB0
|
||||
[Token(Token = "0x60128F3")]
|
||||
[Address(RVA = "0x1057A70", Offset = "0x1056870", VA = "0x181057A70")]
|
||||
public void AuthorityAddChild(ToolGroupElement MLDKMIGAPEC, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = 0;
|
||||
int num2;
|
||||
if (((MLDKMIGAPEC != num) ? 1 : 0) != num2)
|
||||
{
|
||||
float z = GHBPCACOCOL.z;
|
||||
this.OLHEDCAEMHN(MLDKMIGAPEC);
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.BNALDBHFCMB<ToolGroupElement, Vector3, Quaternion, int> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcAddChild);
|
||||
float z2 = GHBPCACOCOL.z;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F4 RID: 76020 RVA: 0x0043EC04 File Offset: 0x0043CE04
|
||||
[Token(Token = "0x60128F4")]
|
||||
[Address(RVA = "0x1058180", Offset = "0x1056F80", VA = "0x181058180")]
|
||||
public void AuthorityAddGroup(ToolGroup CKEBCMEKCJH)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (CKEBCMEKCJH != num && CKEBCMEKCJH.OGIBLNIIHDK && flag)
|
||||
{
|
||||
ToolGroupElement[] array = CKEBCMEKCJH.MOMMJAMJJFP.ToArray();
|
||||
CKEBCMEKCJH.AuthorityClearTools();
|
||||
this.AuthorityAddChildren(array);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F5 RID: 76021 RVA: 0x0043EC54 File Offset: 0x0043CE54
|
||||
[Token(Token = "0x60128F5")]
|
||||
[Address(RVA = "0x10585C0", Offset = "0x10573C0", VA = "0x1810585C0")]
|
||||
public void AuthorityRemoveChild(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = 0;
|
||||
if (MLDKMIGAPEC != num)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<ToolGroupElement> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcRemoveChild);
|
||||
photonView.RpcAll<ToolGroupElement>(lflfmimncon, MLDKMIGAPEC);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F6 RID: 76022 RVA: 0x0043EC98 File Offset: 0x0043CE98
|
||||
[Token(Token = "0x60128F6")]
|
||||
[Address(RVA = "0x1058270", Offset = "0x1057070", VA = "0x181058270")]
|
||||
public void AuthorityClearTools()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcClearChildren);
|
||||
photonView.RpcAll(anjgmeddnpe);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F7 RID: 76023 RVA: 0x0043ECD0 File Offset: 0x0043CED0
|
||||
[Token(Token = "0x60128F7")]
|
||||
[Address(RVA = "0x10586A0", Offset = "0x10574A0", VA = "0x1810586A0")]
|
||||
public void AuthorityReorderTools(int[] IPOFFIDIGDD)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<int[]> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcReorderChildren);
|
||||
photonView.RpcAll<int[]>(lflfmimncon, IPOFFIDIGDD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128F8 RID: 76024 RVA: 0x0043ED08 File Offset: 0x0043CF08
|
||||
[Token(Token = "0x60128F8")]
|
||||
[Address(RVA = "0x1059500", Offset = "0x1058300", VA = "0x181059500")]
|
||||
private void NBIOIKFGOLK(ToolGroupElement MLDKMIGAPEC, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, int OFFLFIBEOHD, bool GBHDOCGKNMB = true)
|
||||
{
|
||||
if (MLDKMIGAPEC != this && !this.MOMMJAMJJFP.Contains(MLDKMIGAPEC))
|
||||
{
|
||||
this.OnDestroy();
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
List<ToolGroupElement> mommjamjjfp = this.MOMMJAMJJFP;
|
||||
if (MLDKMIGAPEC.tool.FNFNLDBILFE && MLDKMIGAPEC.tool.BHNPNHMILIF != 0)
|
||||
{
|
||||
OKIMOMGKKDH holderInfo = MLDKMIGAPEC.tool.IKEGONLJBPP;
|
||||
Tool tool = MLDKMIGAPEC.tool;
|
||||
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
||||
tool.IKEGONLJBPP = ekjclgjfign;
|
||||
this.<MBFGOCOFHHM>k__BackingField.IKEGONLJBPP = holderInfo;
|
||||
}
|
||||
}
|
||||
List<ToolGroupElement> mommjamjjfp2 = this.MOMMJAMJJFP;
|
||||
this.MOMMJAMJJFP.Add(MLDKMIGAPEC);
|
||||
MLDKMIGAPEC.Group = this;
|
||||
ToolGroup group = MLDKMIGAPEC.Group;
|
||||
int num = 0;
|
||||
if (group != num)
|
||||
{
|
||||
float z = GHBPCACOCOL.z;
|
||||
Tool tool2 = MLDKMIGAPEC.tool;
|
||||
MLDKMIGAPEC.<IOEFOGELCAK>k__BackingField.z = z;
|
||||
MLDKMIGAPEC.<OGPAIBBDEHC>k__BackingField.z = z;
|
||||
Tool tool3 = MLDKMIGAPEC.Group.<MBFGOCOFHHM>k__BackingField;
|
||||
RigidbodyPickup rigidbodyPickup = tool2.rigidbodyPickup;
|
||||
float z2 = GHBPCACOCOL.z;
|
||||
bool isVisuallyHeld = rigidbodyPickup.EJODOOIGDLK;
|
||||
}
|
||||
Tool tool4 = MLDKMIGAPEC.tool;
|
||||
DAJFOCGPHGP heldCollisionLayer = tool4.HeldCollisionLayer;
|
||||
int num2 = 0;
|
||||
tool4.SetCollisionLayer(heldCollisionLayer);
|
||||
int num3 = 0;
|
||||
List<ToolCollider> nnbalfkkndo = MLDKMIGAPEC.tool.NNBALFKKNDO;
|
||||
if (num3 < num2)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num2)
|
||||
{
|
||||
goto IL_17B;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
int num4 = 0;
|
||||
if (num3 >= num3)
|
||||
{
|
||||
goto IL_197;
|
||||
}
|
||||
List<ToolCollider> nnbalfkkndo2 = MLDKMIGAPEC.tool.NNBALFKKNDO;
|
||||
if (num3 < num4)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num4)
|
||||
{
|
||||
goto IL_189;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
num3++;
|
||||
IL_17B:
|
||||
ulong num5;
|
||||
num5 += num5;
|
||||
num3 += 19;
|
||||
IL_189:
|
||||
num5 += num5;
|
||||
num3 += 19;
|
||||
IL_197:
|
||||
this.POLGHLGMBHM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E8 RID: 13288
|
||||
// (get) Token: 0x060128F9 RID: 76025 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033E8")]
|
||||
protected bool APGDIMNEFKC
|
||||
{
|
||||
[Token(Token = "0x60128F9")]
|
||||
[Address(RVA = "0x1058D00", Offset = "0x1057B00", VA = "0x181058D00")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128FA RID: 76026 RVA: 0x0043EEB8 File Offset: 0x0043D0B8
|
||||
[Token(Token = "0x60128FA")]
|
||||
[Address(RVA = "0x1059170", Offset = "0x1057F70", VA = "0x181059170")]
|
||||
protected void KMDAOECDACA(ToolGroupElement OGJLAIMGPNN)
|
||||
{
|
||||
Coroutine pejlhfdpkac = this.PEJLHFDPKAC;
|
||||
if (pejlhfdpkac != 0)
|
||||
{
|
||||
base.StopCoroutine(pejlhfdpkac);
|
||||
this.PEJLHFDPKAC = (ulong)0L;
|
||||
}
|
||||
ToolGroup.ELNGICICHAB elngicichab;
|
||||
elngicichab.System.IDisposable.Dispose();
|
||||
elngicichab.<>1__state = (int)((ulong)0L);
|
||||
elngicichab.<>4__this = this;
|
||||
elngicichab.removedTool = OGJLAIMGPNN;
|
||||
Coroutine coroutine = base.StartCoroutine(elngicichab);
|
||||
this.PEJLHFDPKAC = coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x060128FB RID: 76027 RVA: 0x0043EF0C File Offset: 0x0043D10C
|
||||
[Token(Token = "0x60128FB")]
|
||||
[Address(RVA = "0x1058FD0", Offset = "0x1057DD0", VA = "0x181058FD0")]
|
||||
protected void FOGIODGFCDA()
|
||||
{
|
||||
Coroutine pejlhfdpkac = this.PEJLHFDPKAC;
|
||||
if (pejlhfdpkac != 0)
|
||||
{
|
||||
base.StopCoroutine(pejlhfdpkac);
|
||||
this.PEJLHFDPKAC = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128FC RID: 76028 RVA: 0x0043EF34 File Offset: 0x0043D134
|
||||
[Token(Token = "0x60128FC")]
|
||||
[Address(RVA = "0x1058D10", Offset = "0x1057B10", VA = "0x181058D10")]
|
||||
private IEnumerator DKKFONJDCIF(ToolGroupElement OGJLAIMGPNN)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060128FC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Tools.Groups.ToolGroup::DKKFONJDCIF(RecRoom.Tools.Groups.ToolGroupElement)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(ELNGICICHAB::System.IDisposable.Dispose, ldloc:ELNGICICHAB(var_0))
|
||||
stfld:ToolGroup(ELNGICICHAB::<>4__this, ldloc:ELNGICICHAB(var_0), ldloc:ToolGroup(this))
|
||||
stfld:int32(ELNGICICHAB::<>1__state, ldloc:ELNGICICHAB(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:ToolGroupElement(ELNGICICHAB::removedTool, ldloc:ELNGICICHAB(var_0), ldloc:ToolGroupElement(OGJLAIMGPNN))
|
||||
}
|
||||
|
||||
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: 0x060128FD RID: 76029 RVA: 0x0043EF60 File Offset: 0x0043D160
|
||||
[Token(Token = "0x60128FD")]
|
||||
[Address(RVA = "0x1059A00", Offset = "0x1058800", VA = "0x181059A00")]
|
||||
private void OHEIKEIOLAL(ToolGroupElement MLDKMIGAPEC, bool KPKANLJKAHI = true)
|
||||
{
|
||||
if (MLDKMIGAPEC.Group == this && this.MOMMJAMJJFP.Contains(MLDKMIGAPEC))
|
||||
{
|
||||
bool flag = this.MOMMJAMJJFP.Remove(MLDKMIGAPEC);
|
||||
Tool tool = MLDKMIGAPEC.tool;
|
||||
int num = 0;
|
||||
MLDKMIGAPEC.Group = num;
|
||||
RigidbodyPickup rigidbodyPickup = tool.rigidbodyPickup;
|
||||
ulong num2;
|
||||
MLDKMIGAPEC.tool.SetRenderersEnabled(num2 != 0UL, this);
|
||||
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
int num3 = 0;
|
||||
tool2.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysics);
|
||||
Tool tool3 = MLDKMIGAPEC.tool;
|
||||
List<ToolCollider> nnbalfkkndo = tool3.NNBALFKKNDO;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
if (num == num3)
|
||||
{
|
||||
goto IL_BB;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int num4 = 0;
|
||||
if (num >= tool3)
|
||||
{
|
||||
goto IL_D3;
|
||||
}
|
||||
List<ToolCollider> nnbalfkkndo2 = MLDKMIGAPEC.tool.NNBALFKKNDO;
|
||||
if (num < num4)
|
||||
{
|
||||
num += num;
|
||||
if (num == num4)
|
||||
{
|
||||
goto IL_C7;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int num5 = 0;
|
||||
num++;
|
||||
IL_BB:
|
||||
num5 += num5;
|
||||
num += 19;
|
||||
IL_C7:
|
||||
num5 += num5;
|
||||
num += 19;
|
||||
IL_D3:
|
||||
this.NNIAHJCJKMJ(MLDKMIGAPEC);
|
||||
if (KPKANLJKAHI)
|
||||
{
|
||||
ToolGroup.ELNGICICHAB elngicichab;
|
||||
elngicichab.System.IDisposable.Dispose();
|
||||
elngicichab.<>1__state = num;
|
||||
elngicichab.<>4__this = this;
|
||||
elngicichab.removedTool = MLDKMIGAPEC;
|
||||
Coroutine coroutine = base.StartCoroutine(elngicichab);
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
List<ToolGroupElement> mommjamjjfp = this.MOMMJAMJJFP;
|
||||
if (this.<MBFGOCOFHHM>k__BackingField.FNFNLDBILFE && this.<MBFGOCOFHHM>k__BackingField.BHNPNHMILIF != 0)
|
||||
{
|
||||
Tool tool4 = this.<MBFGOCOFHHM>k__BackingField;
|
||||
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
||||
tool4.IKEGONLJBPP = ekjclgjfign;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060128FE RID: 76030 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60128FE")]
|
||||
[Address(RVA = "0x1058EF0", Offset = "0x1057CF0", VA = "0x181058EF0")]
|
||||
private void ELNLAMGCFAO()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060128FF RID: 76031 RVA: 0x0043F0C0 File Offset: 0x0043D2C0
|
||||
[Token(Token = "0x60128FF")]
|
||||
[Address(RVA = "0x1059000", Offset = "0x1057E00", VA = "0x181059000")]
|
||||
private void IBLKFLDMDJN(int[] BONEMGCDKEJ)
|
||||
{
|
||||
int num = 0;
|
||||
int length = BONEMGCDKEJ.Length;
|
||||
if (num < length)
|
||||
{
|
||||
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(BONEMGCDKEJ[num]);
|
||||
int num2 = 0;
|
||||
if (photonView != num2)
|
||||
{
|
||||
ToolGroupElement component = photonView.GetComponent<ToolGroupElement>();
|
||||
int num3 = 0;
|
||||
if (component != num3)
|
||||
{
|
||||
this.MOMMJAMJJFP[num] = component;
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
this.POLGHLGMBHM();
|
||||
}
|
||||
|
||||
// Token: 0x06012900 RID: 76032 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012900")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "15")]
|
||||
protected virtual void NNIAHJCJKMJ(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012901 RID: 76033 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012901")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")]
|
||||
protected virtual void OLHEDCAEMHN(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012902 RID: 76034 RVA: 0x0043F128 File Offset: 0x0043D328
|
||||
[Token(Token = "0x6012902")]
|
||||
[Address(RVA = "0x4F9EF0", Offset = "0x4F8CF0", VA = "0x1804F9EF0", Slot = "17")]
|
||||
protected virtual int FJHCFMCNIIP(ToolGroupElement DNCNNNIPIND, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN)
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
|
||||
// Token: 0x06012903 RID: 76035 RVA: 0x0043F138 File Offset: 0x0043D338
|
||||
[Token(Token = "0x6012903")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "18")]
|
||||
public virtual bool CanAddChild(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06012904 RID: 76036 RVA: 0x0043F148 File Offset: 0x0043D348
|
||||
[Token(Token = "0x6012904")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "19")]
|
||||
public virtual bool CanAddGroup(ToolGroup CKEBCMEKCJH)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06012905 RID: 76037 RVA: 0x0043F158 File Offset: 0x0043D358
|
||||
[Token(Token = "0x6012905")]
|
||||
[Address(RVA = "0x1058310", Offset = "0x1057110", VA = "0x181058310")]
|
||||
public void AuthorityClone(ToolGroup ALAHBPIBOBE)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
if (!this.<MBFGOCOFHHM>k__BackingField.FNFNLDBILFE && ALAHBPIBOBE.<MBFGOCOFHHM>k__BackingField.FNFNLDBILFE && ALAHBPIBOBE.<MBFGOCOFHHM>k__BackingField.BHNPNHMILIF != 0)
|
||||
{
|
||||
OKIMOMGKKDH holderInfo = ALAHBPIBOBE.<MBFGOCOFHHM>k__BackingField.IKEGONLJBPP;
|
||||
Tool tool = ALAHBPIBOBE.<MBFGOCOFHHM>k__BackingField;
|
||||
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
||||
tool.IKEGONLJBPP = ekjclgjfign;
|
||||
this.<MBFGOCOFHHM>k__BackingField.IKEGONLJBPP = holderInfo;
|
||||
}
|
||||
Transform transform = base.transform;
|
||||
Transform transform2 = ALAHBPIBOBE.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = ALAHBPIBOBE.transform;
|
||||
this.AuthorityAddGroup(ALAHBPIBOBE);
|
||||
this.Update();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012906 RID: 76038 RVA: 0x0043F204 File Offset: 0x0043D404
|
||||
[Token(Token = "0x6012906")]
|
||||
[Address(RVA = "0x1058F80", Offset = "0x1057D80", VA = "0x181058F80", Slot = "20")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
bool hasAuthority = base.OGIBLNIIHDK;
|
||||
int num = 0;
|
||||
if (hasAuthority)
|
||||
{
|
||||
GroupSearchCustomGeometry groupSearchCustomGeometry = this.KIGDJNGMOHC;
|
||||
int num2 = 0;
|
||||
ToolGroup toolGroup = groupSearchCustomGeometry.FindGroup(num2, this);
|
||||
}
|
||||
this.PFMNJFKOHGH = num;
|
||||
}
|
||||
|
||||
// Token: 0x06012907 RID: 76039 RVA: 0x0043F240 File Offset: 0x0043D440
|
||||
[Token(Token = "0x6012907")]
|
||||
[Address(RVA = "0x1058F80", Offset = "0x1057D80", VA = "0x181058F80")]
|
||||
protected void FDKOAOELECO()
|
||||
{
|
||||
bool hasAuthority = base.OGIBLNIIHDK;
|
||||
int num = 0;
|
||||
if (hasAuthority)
|
||||
{
|
||||
GroupSearchCustomGeometry groupSearchCustomGeometry = this.KIGDJNGMOHC;
|
||||
int num2 = 0;
|
||||
ToolGroup toolGroup = groupSearchCustomGeometry.FindGroup(num2, this);
|
||||
}
|
||||
this.PFMNJFKOHGH = num;
|
||||
}
|
||||
|
||||
// Token: 0x06012908 RID: 76040 RVA: 0x0043F27C File Offset: 0x0043D47C
|
||||
[Token(Token = "0x6012908")]
|
||||
[Address(RVA = "0x1058B70", Offset = "0x1057970", VA = "0x181058B70")]
|
||||
protected void CFCOPOAEALG()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
ToolGroup mpcpbmcahfp = this.MPCPBMCAHFP;
|
||||
int num = 0;
|
||||
if (mpcpbmcahfp != num)
|
||||
{
|
||||
if (!this.MPCPBMCAHFP.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = this.MPCPBMCAHFP.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
}
|
||||
if (this.MPCPBMCAHFP.MPCPBMCAHFP == this)
|
||||
{
|
||||
ToolGroup mpcpbmcahfp2 = this.MPCPBMCAHFP;
|
||||
int num2 = 0;
|
||||
mpcpbmcahfp2.PFMNJFKOHGH = num2;
|
||||
}
|
||||
this.MPCPBMCAHFP.AuthorityAddGroup(this);
|
||||
int num3 = 0;
|
||||
this.PFMNJFKOHGH = num3;
|
||||
this.AuthorityDestroy();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012909 RID: 76041 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012909")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "21")]
|
||||
protected virtual void NLCCMEIDNKG(ToolGroup ALAHBPIBOBE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170033E9 RID: 13289
|
||||
// (set) Token: 0x0601290A RID: 76042 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033E9")]
|
||||
private bool PKGOOPDDKCM
|
||||
{
|
||||
[Token(Token = "0x601290A")]
|
||||
[Address(RVA = "0x10576A0", Offset = "0x10564A0", VA = "0x1810576A0")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601290B RID: 76043 RVA: 0x0043F320 File Offset: 0x0043D520
|
||||
[Token(Token = "0x601290B")]
|
||||
[Address(RVA = "0x1058DF0", Offset = "0x1057BF0", VA = "0x181058DF0", Slot = "22")]
|
||||
public virtual void DisplayAddToolHighlight(ToolGroupElement MOELFBAPEJD)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = MOELFBAPEJD != num;
|
||||
this.PKGOOPDDKCM = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0601290C RID: 76044 RVA: 0x0043F340 File Offset: 0x0043D540
|
||||
[Token(Token = "0x601290C")]
|
||||
[Address(RVA = "0x1058D80", Offset = "0x1057B80", VA = "0x181058D80", Slot = "23")]
|
||||
public virtual void DisplayAddGroupHighlight(ToolGroup JJFEJCPMEAF)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = JJFEJCPMEAF != num;
|
||||
this.PKGOOPDDKCM = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0601290D RID: 76045 RVA: 0x0043F360 File Offset: 0x0043D560
|
||||
[Token(Token = "0x601290D")]
|
||||
[Address(RVA = "0x1059DF0", Offset = "0x1058BF0", VA = "0x181059DF0")]
|
||||
private void OIOCPLEKMEK(Tool EGFEJGHDNAI)
|
||||
{
|
||||
this.CFCOPOAEALG();
|
||||
}
|
||||
|
||||
// Token: 0x0601290E RID: 76046 RVA: 0x0043F374 File Offset: 0x0043D574
|
||||
[Token(Token = "0x601290E")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "24")]
|
||||
public virtual ToolGroupElement GetHighlightedChildInGroup(ToolGroupElement MLDKMIGAPEC, Player IEKDDPPNFPF, bool GEJJBENPHJG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601290F RID: 76047 RVA: 0x0043F384 File Offset: 0x0043D584
|
||||
[Token(Token = "0x601290F")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "25")]
|
||||
protected virtual Tool MMHPMMACKEF(Player NHCEBNBEEBE, bool GFOOFHEHGFK, Collider DMMDDFILJMK)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012910 RID: 76048 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012910")]
|
||||
[Address(RVA = "0x1059350", Offset = "0x1058150", VA = "0x181059350")]
|
||||
private void MGHHCFHKJDK(bool NOCJEBBJIAN)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012911 RID: 76049 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012911")]
|
||||
[Address(RVA = "0x1059E00", Offset = "0x1058C00", VA = "0x181059E00")]
|
||||
private bool OKEBLMCPGEH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012912 RID: 76050 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012912")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "26")]
|
||||
public virtual void OnChildInGroupHoverStart(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012913 RID: 76051 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012913")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
public virtual void OnChildInGroupHoverEnd(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012914 RID: 76052 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012914")]
|
||||
[Address(RVA = "0x1058A90", Offset = "0x1057890", VA = "0x181058A90", Slot = "28")]
|
||||
protected virtual void CCPHHDELIFF(Tool NBHJPDBHDHB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012915 RID: 76053 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012915")]
|
||||
[Address(RVA = "0x1059420", Offset = "0x1058220", VA = "0x181059420", Slot = "29")]
|
||||
protected virtual void MMJOODKIOPL(Tool NBHJPDBHDHB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012916 RID: 76054 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012916")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "30")]
|
||||
protected virtual void LABNNHACFND()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012917 RID: 76055 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012917")]
|
||||
[Address(RVA = "0x105A530", Offset = "0x1059330", VA = "0x18105A530")]
|
||||
protected void POLGHLGMBHM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012918 RID: 76056 RVA: 0x0043F394 File Offset: 0x0043D594
|
||||
[Token(Token = "0x6012918")]
|
||||
[Address(RVA = "0x105AB60", Offset = "0x1059960", VA = "0x18105AB60")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcAddChild(ToolGroupElement MLDKMIGAPEC, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, int OFFLFIBEOHD)
|
||||
{
|
||||
int num = 0;
|
||||
if (MLDKMIGAPEC != num && MLDKMIGAPEC != this)
|
||||
{
|
||||
float z = GHBPCACOCOL.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012919 RID: 76057 RVA: 0x0043F3C0 File Offset: 0x0043D5C0
|
||||
[Token(Token = "0x6012919")]
|
||||
[Address(RVA = "0x105AC60", Offset = "0x1059A60", VA = "0x18105AC60")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcAddChildren(int[] BGDOBIKGKBO, Vector3[] CNBOPCALCAF, Quaternion[] KPDDPMGNJOF, int DOADAKJJDDI)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length = BGDOBIKGKBO.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(BGDOBIKGKBO[num]);
|
||||
int num3 = 0;
|
||||
if (photonView != num3)
|
||||
{
|
||||
ToolGroupElement component = photonView.GetComponent<ToolGroupElement>();
|
||||
int num4 = 0;
|
||||
if (!(component != num4) || component != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
this.POLGHLGMBHM();
|
||||
}
|
||||
|
||||
// Token: 0x0601291A RID: 76058 RVA: 0x0043F42C File Offset: 0x0043D62C
|
||||
[Token(Token = "0x601291A")]
|
||||
[Address(RVA = "0x105AEF0", Offset = "0x1059CF0", VA = "0x18105AEF0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRemoveChild(ToolGroupElement MLDKMIGAPEC)
|
||||
{
|
||||
int num = 0;
|
||||
if (MLDKMIGAPEC != num && MLDKMIGAPEC != this)
|
||||
{
|
||||
this.OHEIKEIOLAL(MLDKMIGAPEC, true);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601291B RID: 76059 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601291B")]
|
||||
[Address(RVA = "0x1058EF0", Offset = "0x1057CF0", VA = "0x181058EF0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcClearChildren()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601291C RID: 76060 RVA: 0x0043F458 File Offset: 0x0043D658
|
||||
[Token(Token = "0x601291C")]
|
||||
[Address(RVA = "0x105AED0", Offset = "0x1059CD0", VA = "0x18105AED0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcInitializeGroup(int[] BGDOBIKGKBO, Vector3[] LMOBNMMFINF, Quaternion[] EKLIMMNMHLI)
|
||||
{
|
||||
ulong num;
|
||||
this.RpcAddChildren(BGDOBIKGKBO, LMOBNMMFINF, EKLIMMNMHLI, (int)num);
|
||||
}
|
||||
|
||||
// Token: 0x0601291D RID: 76061 RVA: 0x0043F470 File Offset: 0x0043D670
|
||||
[Token(Token = "0x601291D")]
|
||||
[Address(RVA = "0x1059000", Offset = "0x1057E00", VA = "0x181059000")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcReorderChildren(int[] BGDOBIKGKBO)
|
||||
{
|
||||
int num = 0;
|
||||
int length = BGDOBIKGKBO.Length;
|
||||
if (num < length)
|
||||
{
|
||||
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(BGDOBIKGKBO[num]);
|
||||
int num2 = 0;
|
||||
if (photonView != num2)
|
||||
{
|
||||
ToolGroupElement component = photonView.GetComponent<ToolGroupElement>();
|
||||
int num3 = 0;
|
||||
if (component != num3)
|
||||
{
|
||||
this.MOMMJAMJJFP[num] = component;
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
this.POLGHLGMBHM();
|
||||
}
|
||||
|
||||
// Token: 0x0601291E RID: 76062 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601291E")]
|
||||
[Address(RVA = "0x105A260", Offset = "0x1059060", VA = "0x18105A260", Slot = "31")]
|
||||
protected virtual void OnPhotonPlayerConnected(AGAJMBPABDL EMCEAPOIJGC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601291F RID: 76063 RVA: 0x0043F4D8 File Offset: 0x0043D6D8
|
||||
[Token(Token = "0x601291F")]
|
||||
[Address(RVA = "0x1059210", Offset = "0x1058010", VA = "0x181059210")]
|
||||
protected void LIELLJOPMOO(AGAJMBPABDL GFPEJGNOFFJ)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<ToolGroupElement> mommjamjjfp = this.MOMMJAMJJFP;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
PhotonView photonView;
|
||||
photonView.TransferOwnership(GFPEJGNOFFJ);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
base.JDHMIOJKLCK.TransferOwnership(GFPEJGNOFFJ);
|
||||
}
|
||||
|
||||
// Token: 0x06012920 RID: 76064 RVA: 0x0043F51C File Offset: 0x0043D71C
|
||||
[Token(Token = "0x6012920")]
|
||||
[Address(RVA = "0x105B290", Offset = "0x105A090", VA = "0x18105B290")]
|
||||
protected ToolGroup()
|
||||
{
|
||||
List<ToolGroupElement> list = new List();
|
||||
this.MOMMJAMJJFP = list;
|
||||
this.removeMinDistance = 0.05f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06012921 RID: 76065 RVA: 0x0043F548 File Offset: 0x0043D748
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6012921")]
|
||||
[Address(RVA = "0x105AFA0", Offset = "0x1059DA0", VA = "0x18105AFA0")]
|
||||
static ToolGroup()
|
||||
{
|
||||
Vector3[] array = new Vector3[8];
|
||||
int num = 0;
|
||||
array[1] = num;
|
||||
int num2 = 0;
|
||||
array[2] = num2;
|
||||
int num3 = 0;
|
||||
array[4] = num3;
|
||||
int num4 = 0;
|
||||
array[5] = num4;
|
||||
int num5 = 0;
|
||||
array[7] = num5;
|
||||
int num6 = 0;
|
||||
array[8] = num6;
|
||||
int num7 = 0;
|
||||
array[10] = num7;
|
||||
int num8 = 0;
|
||||
array[11] = num8;
|
||||
ToolGroup.EFCJLIBMFEK = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400BFB1 RID: 49073
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400BFB1")]
|
||||
protected List<ToolGroupElement> MOMMJAMJJFP;
|
||||
|
||||
// Token: 0x0400BFB2 RID: 49074
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400BFB2")]
|
||||
protected BoxCollider CHMOGFHDNFC;
|
||||
|
||||
// Token: 0x0400BFB3 RID: 49075
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400BFB3")]
|
||||
protected Bounds IICEADLDIKH;
|
||||
|
||||
// Token: 0x0400BFB4 RID: 49076
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400BFB4")]
|
||||
[SerializeField]
|
||||
protected GroupSearchCustomGeometry defaultSearchCollider;
|
||||
|
||||
// Token: 0x0400BFB5 RID: 49077
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400BFB5")]
|
||||
[SerializeField]
|
||||
protected GroupSearchCustomGeometry heldSearchCollider;
|
||||
|
||||
// Token: 0x0400BFB6 RID: 49078
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400BFB6")]
|
||||
private Coroutine PEJLHFDPKAC;
|
||||
|
||||
// Token: 0x0400BFB7 RID: 49079
|
||||
[Token(Token = "0x400BFB7")]
|
||||
protected static readonly Vector3[] EFCJLIBMFEK;
|
||||
|
||||
// Token: 0x0400BFB8 RID: 49080
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400BFB8")]
|
||||
private ToolGroup MPCPBMCAHFP;
|
||||
|
||||
// Token: 0x0400BFB9 RID: 49081
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400BFB9")]
|
||||
[SerializeField]
|
||||
private float removeMinDistance;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user