9765 lines
308 KiB
C#
9765 lines
308 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Linq;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using CircuitsV2.Utilities;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using Photon.Realtime;
|
|
using RecRoom;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Avatar;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.DataStructures.Tokens;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Networking.RPC;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using RecRoom.Persistence;
|
|
using RecRoom.Systems;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools;
|
|
using RecRoom.Tools.Tags;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering;
|
|
|
|
// Token: 0x02000525 RID: 1317
|
|
[Token(Token = "0x2000525")]
|
|
[DisallowMultipleComponent]
|
|
[StructLayout(3)]
|
|
public sealed class Tool : MonoBehaviourPun, CHJEFIDMANE, IJobbedSchedulerContext, EOCLMMENCKH
|
|
{
|
|
// Token: 0x17000714 RID: 1812
|
|
// (get) Token: 0x06002719 RID: 10009 RVA: 0x000A17B4 File Offset: 0x0009F9B4
|
|
[Token(Token = "0x17000714")]
|
|
public OGNBCNBPFCC OGNBCNBPFCC
|
|
{
|
|
[Token(Token = "0x6002719")]
|
|
[Address(RVA = "0xFCFA80", Offset = "0xFCE480", VA = "0x180FCFA80")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002719)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling OGNBCNBPFCC Tool::get_SpawnableToolType()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_11:
|
|
stloc:int32(var_0_1C, call:int32(ObscuredInt::FAJDMKOEFLH, ldfld:ObscuredInt(Tool::MHDPLJDBCAN, ldloc:Tool(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: 0x17000715 RID: 1813
|
|
// (get) Token: 0x0600271A RID: 10010 RVA: 0x000A17E0 File Offset: 0x0009F9E0
|
|
[Token(Token = "0x17000715")]
|
|
public int KHDKHLFAMOK
|
|
{
|
|
[Token(Token = "0x600271A")]
|
|
[Address(RVA = "0xFCF9B0", Offset = "0xFCE3B0", VA = "0x180FCF9B0")]
|
|
get
|
|
{
|
|
return base.photonView.viewIdField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000716 RID: 1814
|
|
// (get) Token: 0x0600271B RID: 10011 RVA: 0x000A1800 File Offset: 0x0009FA00
|
|
[Token(Token = "0x17000716")]
|
|
public ActionEvent IBDOIDOPMOJ
|
|
{
|
|
[Token(Token = "0x600271B")]
|
|
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0", Slot = "16")]
|
|
get
|
|
{
|
|
return this.FDNPBBKGAEH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000717 RID: 1815
|
|
// (get) Token: 0x0600271C RID: 10012 RVA: 0x000A1814 File Offset: 0x0009FA14
|
|
[Token(Token = "0x17000717")]
|
|
public ActionEvent KBNBPACDJFI
|
|
{
|
|
[Token(Token = "0x600271C")]
|
|
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90", Slot = "17")]
|
|
get
|
|
{
|
|
return this.AJKJPAFGHJJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000718 RID: 1816
|
|
// (get) Token: 0x0600271D RID: 10013 RVA: 0x000A1828 File Offset: 0x0009FA28
|
|
[Token(Token = "0x17000718")]
|
|
public ActionEvent DFJHLLFGFMH
|
|
{
|
|
[Token(Token = "0x600271D")]
|
|
[Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050", Slot = "18")]
|
|
get
|
|
{
|
|
return this.NEMPBKDKMGO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000719 RID: 1817
|
|
// (get) Token: 0x0600271E RID: 10014 RVA: 0x000A183C File Offset: 0x0009FA3C
|
|
[Token(Token = "0x17000719")]
|
|
public bool GNELPILGIKI
|
|
{
|
|
[Token(Token = "0x600271E")]
|
|
[Address(RVA = "0x637700", Offset = "0x636100", VA = "0x180637700", Slot = "19")]
|
|
get
|
|
{
|
|
return base.isActiveAndEnabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700071A RID: 1818
|
|
// (get) Token: 0x0600271F RID: 10015 RVA: 0x000A1850 File Offset: 0x0009FA50
|
|
// (set) Token: 0x06002720 RID: 10016 RVA: 0x000A1864 File Offset: 0x0009FA64
|
|
[Token(Token = "0x1700071A")]
|
|
public bool BFBKBMDPDPB
|
|
{
|
|
[Token(Token = "0x600271F")]
|
|
[Address(RVA = "0x6374D0", Offset = "0x635ED0", VA = "0x1806374D0", Slot = "20")]
|
|
get;
|
|
[Token(Token = "0x6002720")]
|
|
[Address(RVA = "0x6374E0", Offset = "0x635EE0", VA = "0x1806374E0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700071B RID: 1819
|
|
// (get) Token: 0x06002721 RID: 10017 RVA: 0x000A1878 File Offset: 0x0009FA78
|
|
// (set) Token: 0x06002722 RID: 10018 RVA: 0x000A188C File Offset: 0x0009FA8C
|
|
[Token(Token = "0x1700071B")]
|
|
public bool OBGMEMDNDCB
|
|
{
|
|
[Token(Token = "0x6002721")]
|
|
[Address(RVA = "0xA0B3F0", Offset = "0xA09DF0", VA = "0x180A0B3F0")]
|
|
get;
|
|
[Token(Token = "0x6002722")]
|
|
[Address(RVA = "0xA0B600", Offset = "0xA0A000", VA = "0x180A0B600")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700071C RID: 1820
|
|
// (get) Token: 0x06002723 RID: 10019 RVA: 0x000A18A0 File Offset: 0x0009FAA0
|
|
// (set) Token: 0x06002724 RID: 10020 RVA: 0x000A18B4 File Offset: 0x0009FAB4
|
|
[Token(Token = "0x1700071C")]
|
|
public static int MPICPHPNEPN
|
|
{
|
|
[Token(Token = "0x6002723")]
|
|
[Address(RVA = "0xFCFC30", Offset = "0xFCE630", VA = "0x180FCFC30")]
|
|
get;
|
|
[Token(Token = "0x6002724")]
|
|
[Address(RVA = "0xFC5C80", Offset = "0xFC4680", VA = "0x180FC5C80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700071D RID: 1821
|
|
// (get) Token: 0x06002725 RID: 10021 RVA: 0x000A18C8 File Offset: 0x0009FAC8
|
|
// (set) Token: 0x06002726 RID: 10022 RVA: 0x000A18DC File Offset: 0x0009FADC
|
|
[Token(Token = "0x1700071D")]
|
|
public bool NLLONFJBKKP
|
|
{
|
|
[Token(Token = "0x6002725")]
|
|
[Address(RVA = "0xFCF2D0", Offset = "0xFCDCD0", VA = "0x180FCF2D0")]
|
|
get
|
|
{
|
|
return this.DJOGLAAEACB;
|
|
}
|
|
[Token(Token = "0x6002726")]
|
|
[Address(RVA = "0xFD0080", Offset = "0xFCEA80", VA = "0x180FD0080")]
|
|
set
|
|
{
|
|
if (this.DJOGLAAEACB != value)
|
|
{
|
|
this.DJOGLAAEACB = value;
|
|
this.NMNFMIIELCK();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700071E RID: 1822
|
|
// (get) Token: 0x06002727 RID: 10023 RVA: 0x000A1900 File Offset: 0x0009FB00
|
|
// (set) Token: 0x06002728 RID: 10024 RVA: 0x000A1920 File Offset: 0x0009FB20
|
|
[Token(Token = "0x1700071E")]
|
|
public bool PAJGCGDFHKK
|
|
{
|
|
[Token(Token = "0x6002727")]
|
|
[Address(RVA = "0xFCF140", Offset = "0xFCDB40", VA = "0x180FCF140")]
|
|
get
|
|
{
|
|
return this.MGNCNNNKHFM.Get() != null;
|
|
}
|
|
[Token(Token = "0x6002728")]
|
|
[Address(RVA = "0xFCFF90", Offset = "0xFCE990", VA = "0x180FCFF90")]
|
|
set
|
|
{
|
|
if (this.MGNCNNNKHFM.Get() != value && (base.hasAuthority || PhotonNetwork.IsMasterClient))
|
|
{
|
|
ActionEvent<Tool, bool> okglnacodba = this.OKGLNACODBA;
|
|
if (okglnacodba != 0)
|
|
{
|
|
okglnacodba.Invoke(this, value);
|
|
}
|
|
SynchronizedField<bool> mgncnnnkhfm = this.MGNCNNNKHFM;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700071F RID: 1823
|
|
// (get) Token: 0x06002729 RID: 10025 RVA: 0x000A1970 File Offset: 0x0009FB70
|
|
[Token(Token = "0x1700071F")]
|
|
public bool LBPNBENCCHK
|
|
{
|
|
[Token(Token = "0x6002729")]
|
|
[Address(RVA = "0xFCF1A0", Offset = "0xFCDBA0", VA = "0x180FCF1A0")]
|
|
get
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
int num = 0;
|
|
bool flag = creationObject != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.creationObject.LBPNBENCCHK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000720 RID: 1824
|
|
// (get) Token: 0x0600272A RID: 10026 RVA: 0x000A19A8 File Offset: 0x0009FBA8
|
|
// (set) Token: 0x0600272B RID: 10027 RVA: 0x000A19C8 File Offset: 0x0009FBC8
|
|
[Token(Token = "0x17000720")]
|
|
public bool FBIEOHLFLNI
|
|
{
|
|
[Token(Token = "0x600272A")]
|
|
[Address(RVA = "0xFCF410", Offset = "0xFCDE10", VA = "0x180FCF410")]
|
|
get
|
|
{
|
|
return this.GINMIAOAHKG.Get() != null;
|
|
}
|
|
[Token(Token = "0x600272B")]
|
|
[Address(RVA = "0xFD00A0", Offset = "0xFCEAA0", VA = "0x180FD00A0")]
|
|
set
|
|
{
|
|
SynchronizedField<bool> ginmiaoahkg = this.GINMIAOAHKG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000721 RID: 1825
|
|
// (get) Token: 0x0600272C RID: 10028 RVA: 0x000A19E4 File Offset: 0x0009FBE4
|
|
[Token(Token = "0x17000721")]
|
|
public global::Player BHNPNHMILIF
|
|
{
|
|
[Token(Token = "0x600272C")]
|
|
[Address(RVA = "0xFCF870", Offset = "0xFCE270", VA = "0x180FCF870")]
|
|
get
|
|
{
|
|
if (base.authority == 0)
|
|
{
|
|
return global::Player.<EGKJPJKLEAI>k__BackingField;
|
|
}
|
|
if (base.authority.TagObject == 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000722 RID: 1826
|
|
// (get) Token: 0x0600272D RID: 10029 RVA: 0x000A1A18 File Offset: 0x0009FC18
|
|
[Token(Token = "0x17000722")]
|
|
public bool GDPKBEBEOBA
|
|
{
|
|
[Token(Token = "0x600272D")]
|
|
[Address(RVA = "0xFCF340", Offset = "0xFCDD40", VA = "0x180FCF340")]
|
|
get
|
|
{
|
|
Tool.EAFJJELOGME customVisibilityBehavior = this.CustomVisibilityBehavior;
|
|
if (customVisibilityBehavior == 0)
|
|
{
|
|
return !this.AIAFJADFAHO.HasTokens;
|
|
}
|
|
return customVisibilityBehavior();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600272E RID: 10030 RVA: 0x000A1A4C File Offset: 0x0009FC4C
|
|
[Token(Token = "0x600272E")]
|
|
[Address(RVA = "0xFCC640", Offset = "0xFCB040", VA = "0x180FCC640")]
|
|
public void SetRenderersEnabled(bool ONGBFDACHHG, object PIHIPPPPEBI)
|
|
{
|
|
bool flag;
|
|
do
|
|
{
|
|
Tool.EAFJJELOGME customVisibilityBehavior = this.CustomVisibilityBehavior;
|
|
if (customVisibilityBehavior == 0)
|
|
{
|
|
bool hasTokens = this.AIAFJADFAHO.HasTokens;
|
|
}
|
|
flag = customVisibilityBehavior();
|
|
TokenFlag aiafjadfaho = this.AIAFJADFAHO;
|
|
if (!ONGBFDACHHG)
|
|
{
|
|
aiafjadfaho.Add(PIHIPPPPEBI);
|
|
}
|
|
aiafjadfaho.Remove(PIHIPPPPEBI);
|
|
}
|
|
while (this.CustomVisibilityBehavior != 0);
|
|
if (!this.AIAFJADFAHO.HasTokens != flag)
|
|
{
|
|
bool hasTokens2;
|
|
bool flag2;
|
|
if (this.CustomVisibilityBehavior == 0)
|
|
{
|
|
hasTokens2 = this.AIAFJADFAHO.HasTokens;
|
|
flag2 = !hasTokens2;
|
|
}
|
|
flag2 = hasTokens2;
|
|
this.PLCNAKCCHAL(flag2);
|
|
object fdodnialmna = this.FDODNIALMNA;
|
|
this.SetCollisionEnabled(flag2, fdodnialmna);
|
|
ActionEvent<bool> visibilityChangeEvent = this.VisibilityChangeEvent;
|
|
if (visibilityChangeEvent != 0)
|
|
{
|
|
visibilityChangeEvent.Invoke(flag2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600272F RID: 10031 RVA: 0x000A1B04 File Offset: 0x0009FD04
|
|
[Token(Token = "0x600272F")]
|
|
[Address(RVA = "0xFC39B0", Offset = "0xFC23B0", VA = "0x180FC39B0")]
|
|
private void JGAEAAHFEFB(bool AGILHLJPKPN)
|
|
{
|
|
this.PLCNAKCCHAL(AGILHLJPKPN);
|
|
object fdodnialmna = this.FDODNIALMNA;
|
|
this.SetCollisionEnabled(AGILHLJPKPN, fdodnialmna);
|
|
ActionEvent<bool> visibilityChangeEvent = this.VisibilityChangeEvent;
|
|
if (visibilityChangeEvent != 0)
|
|
{
|
|
visibilityChangeEvent.Invoke(AGILHLJPKPN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002730 RID: 10032 RVA: 0x000A1B3C File Offset: 0x0009FD3C
|
|
[Token(Token = "0x6002730")]
|
|
[Address(RVA = "0xFCBF10", Offset = "0xFCA910", VA = "0x180FCBF10")]
|
|
public void SetCollisionLayersLocked(bool ONGBFDACHHG, object PIHIPPPPEBI)
|
|
{
|
|
TokenFlag lkmdagkmedd = this.LKMDAGKMEDD;
|
|
if (!ONGBFDACHHG)
|
|
{
|
|
lkmdagkmedd.Remove(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
lkmdagkmedd.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17000723 RID: 1827
|
|
// (get) Token: 0x06002731 RID: 10033 RVA: 0x000A1B6C File Offset: 0x0009FD6C
|
|
[Token(Token = "0x17000723")]
|
|
public bool JHFJDFCMNAP
|
|
{
|
|
[Token(Token = "0x6002731")]
|
|
[Address(RVA = "0xFCF110", Offset = "0xFCDB10", VA = "0x180FCF110")]
|
|
get
|
|
{
|
|
return this.LKMDAGKMEDD.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000724 RID: 1828
|
|
// (get) Token: 0x06002732 RID: 10034 RVA: 0x000A1B8C File Offset: 0x0009FD8C
|
|
// (set) Token: 0x06002733 RID: 10035 RVA: 0x000A1BA0 File Offset: 0x0009FDA0
|
|
[Token(Token = "0x17000724")]
|
|
public bool NFIGOCOIMKB
|
|
{
|
|
[Token(Token = "0x6002732")]
|
|
[Address(RVA = "0xBCCEF0", Offset = "0xBCB8F0", VA = "0x180BCCEF0")]
|
|
get;
|
|
[Token(Token = "0x6002733")]
|
|
[Address(RVA = "0xFC75F0", Offset = "0xFC5FF0", VA = "0x180FC75F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000725 RID: 1829
|
|
// (get) Token: 0x06002734 RID: 10036 RVA: 0x000A1BB4 File Offset: 0x0009FDB4
|
|
// (set) Token: 0x06002735 RID: 10037 RVA: 0x000A1BC8 File Offset: 0x0009FDC8
|
|
[Token(Token = "0x17000725")]
|
|
public Collider ICGBFKHHBPA
|
|
{
|
|
[Token(Token = "0x6002734")]
|
|
[Address(RVA = "0xFCEE80", Offset = "0xFCD880", VA = "0x180FCEE80")]
|
|
get;
|
|
[Token(Token = "0x6002735")]
|
|
[Address(RVA = "0xFCFF20", Offset = "0xFCE920", VA = "0x180FCFF20")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000726 RID: 1830
|
|
// (get) Token: 0x06002736 RID: 10038 RVA: 0x000A1BDC File Offset: 0x0009FDDC
|
|
[Token(Token = "0x17000726")]
|
|
public bool EFOHKKFPHIB
|
|
{
|
|
[Token(Token = "0x6002736")]
|
|
[Address(RVA = "0xFCF9D0", Offset = "0xFCE3D0", VA = "0x180FCF9D0")]
|
|
get
|
|
{
|
|
return !this.EFDAKLMLAPB.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000727 RID: 1831
|
|
// (get) Token: 0x06002737 RID: 10039 RVA: 0x000A1C00 File Offset: 0x0009FE00
|
|
// (set) Token: 0x06002738 RID: 10040 RVA: 0x000A1C14 File Offset: 0x0009FE14
|
|
[Token(Token = "0x17000727")]
|
|
public bool BHEPECCEMNP
|
|
{
|
|
[Token(Token = "0x6002737")]
|
|
[Address(RVA = "0x3E2C70", Offset = "0x3E1670", VA = "0x1803E2C70")]
|
|
get
|
|
{
|
|
return this.FBPJJHILLEJ;
|
|
}
|
|
[Token(Token = "0x6002738")]
|
|
[Address(RVA = "0xFCFE30", Offset = "0xFCE830", VA = "0x180FCFE30")]
|
|
set
|
|
{
|
|
bool fbpjjhillej = this.FBPJJHILLEJ;
|
|
this.FBPJJHILLEJ = value;
|
|
if (fbpjjhillej && !value && this.<LPPHFOBBGNL>k__BackingField != value && this.BHAAHKEILOG.IsMine)
|
|
{
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
this.IKEGONLJBPP = ekjclgjfign;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002739 RID: 10041 RVA: 0x000A1C64 File Offset: 0x0009FE64
|
|
[Token(Token = "0x6002739")]
|
|
[Address(RVA = "0xFC1140", Offset = "0xFBFB40", VA = "0x180FC1140")]
|
|
public void ForceBestLOD(bool EKOALIPJNJM)
|
|
{
|
|
LODGroup lodgroup = this.lodGroup;
|
|
int num = 0;
|
|
if (lodgroup != num)
|
|
{
|
|
this.lodGroup.ForceLOD(EKOALIPJNJM ? 1 : 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000728 RID: 1832
|
|
// (get) Token: 0x0600273A RID: 10042 RVA: 0x000A1C98 File Offset: 0x0009FE98
|
|
// (set) Token: 0x0600273B RID: 10043 RVA: 0x000A1CAC File Offset: 0x0009FEAC
|
|
[Token(Token = "0x17000728")]
|
|
public bool BEKODHBDOFG
|
|
{
|
|
[Token(Token = "0x600273A")]
|
|
[Address(RVA = "0xFCFB00", Offset = "0xFCE500", VA = "0x180FCFB00")]
|
|
get
|
|
{
|
|
return this.PEOIDPNGCGO;
|
|
}
|
|
[Token(Token = "0x600273B")]
|
|
[Address(RVA = "0xFD0110", Offset = "0xFCEB10", VA = "0x180FD0110")]
|
|
set
|
|
{
|
|
AnimateInOut animateInOut = this.animateInOut;
|
|
this.PEOIDPNGCGO = value;
|
|
int num = 0;
|
|
if (animateInOut != num)
|
|
{
|
|
this.animateInOut.SupportsAnimateIn = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000729 RID: 1833
|
|
// (get) Token: 0x0600273C RID: 10044 RVA: 0x000A1CE8 File Offset: 0x0009FEE8
|
|
// (set) Token: 0x0600273D RID: 10045 RVA: 0x000A1CFC File Offset: 0x0009FEFC
|
|
[Token(Token = "0x17000729")]
|
|
public bool NFNOHGFMPEA
|
|
{
|
|
[Token(Token = "0x600273C")]
|
|
[Address(RVA = "0xFCFB10", Offset = "0xFCE510", VA = "0x180FCFB10")]
|
|
get
|
|
{
|
|
return this.HIGEHNBHMBD;
|
|
}
|
|
[Token(Token = "0x600273D")]
|
|
[Address(RVA = "0xFD01B0", Offset = "0xFCEBB0", VA = "0x180FD01B0")]
|
|
set
|
|
{
|
|
AnimateInOut animateInOut = this.animateInOut;
|
|
this.HIGEHNBHMBD = value;
|
|
int num = 0;
|
|
if (animateInOut != num)
|
|
{
|
|
this.animateInOut.SupportsAnimateOut = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700072A RID: 1834
|
|
// (get) Token: 0x0600273E RID: 10046 RVA: 0x000A1D38 File Offset: 0x0009FF38
|
|
// (set) Token: 0x0600273F RID: 10047 RVA: 0x000A1D4C File Offset: 0x0009FF4C
|
|
[Token(Token = "0x1700072A")]
|
|
public bool DODDBBEOJNN
|
|
{
|
|
[Token(Token = "0x600273E")]
|
|
[Address(RVA = "0xFCFC10", Offset = "0xFCE610", VA = "0x180FCFC10")]
|
|
get
|
|
{
|
|
return this.JEFOHBFAHKM;
|
|
}
|
|
[Token(Token = "0x600273F")]
|
|
[Address(RVA = "0xFD0250", Offset = "0xFCEC50", VA = "0x180FD0250")]
|
|
set
|
|
{
|
|
AnimateInOut animateInOut = this.animateInOut;
|
|
this.JEFOHBFAHKM = value;
|
|
int num = 0;
|
|
if (animateInOut != num)
|
|
{
|
|
this.animateInOut.SuppressAnimation = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002740 RID: 10048 RVA: 0x000A1D88 File Offset: 0x0009FF88
|
|
[Token(Token = "0x6002740")]
|
|
[Address(RVA = "0xFCA190", Offset = "0xFC8B90", VA = "0x180FCA190")]
|
|
public void PlayAnimateInOutEffect(bool KAJGCDMKOLK, [Optional] Vector3? DDHPAFKBMON, [Optional] Quaternion? IGPENJBJADK, bool OKAKAPDNBLC = false)
|
|
{
|
|
AnimateInOut animateInOut = this.animateInOut;
|
|
int num = 0;
|
|
if (animateInOut != num)
|
|
{
|
|
AnimateInOut animateInOut2 = this.animateInOut;
|
|
bool has_value = IGPENJBJADK.has_value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002741 RID: 10049 RVA: 0x000A1DBC File Offset: 0x0009FFBC
|
|
[Token(Token = "0x6002741")]
|
|
[Address(RVA = "0xFBEB40", Offset = "0xFBD540", VA = "0x180FBEB40")]
|
|
public void AuthoritySetAnimateInOut(bool KDKFENMFJFK, bool PNLCJJADKOL)
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<bool, bool> rpcaction = new RPCActions.RPCAction(this.RpcSetAnimateInOut);
|
|
photonView.RpcAll<bool, bool>(rpcaction, KDKFENMFJFK, PNLCJJADKOL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700072B RID: 1835
|
|
// (get) Token: 0x06002742 RID: 10050 RVA: 0x000A1DF8 File Offset: 0x0009FFF8
|
|
// (set) Token: 0x06002743 RID: 10051 RVA: 0x000A1E0C File Offset: 0x000A000C
|
|
[Token(Token = "0x1700072B")]
|
|
public bool KOJOCIGBHLA
|
|
{
|
|
[Token(Token = "0x6002742")]
|
|
[Address(RVA = "0xFCFA10", Offset = "0xFCE410", VA = "0x180FCFA10")]
|
|
get;
|
|
[Token(Token = "0x6002743")]
|
|
[Address(RVA = "0xFC06B0", Offset = "0xFBF0B0", VA = "0x180FC06B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700072C RID: 1836
|
|
// (get) Token: 0x06002744 RID: 10052 RVA: 0x000A1E20 File Offset: 0x000A0020
|
|
// (set) Token: 0x06002745 RID: 10053 RVA: 0x000A1E34 File Offset: 0x000A0034
|
|
[Token(Token = "0x1700072C")]
|
|
public bool FGMHFFAKCCG
|
|
{
|
|
[Token(Token = "0x6002744")]
|
|
[Address(RVA = "0xBCD110", Offset = "0xBCBB10", VA = "0x180BCD110")]
|
|
get;
|
|
[Token(Token = "0x6002745")]
|
|
[Address(RVA = "0xFBFC70", Offset = "0xFBE670", VA = "0x180FBFC70")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700072D RID: 1837
|
|
// (get) Token: 0x06002746 RID: 10054 RVA: 0x000A1E48 File Offset: 0x000A0048
|
|
[Token(Token = "0x1700072D")]
|
|
public int CCHPMACBBGP
|
|
{
|
|
[Token(Token = "0x6002746")]
|
|
[Address(RVA = "0xFCF020", Offset = "0xFCDA20", VA = "0x180FCF020")]
|
|
get
|
|
{
|
|
if (base.photonView.InstantiationData != 0 && base.photonView.InstantiationData.Length != 0)
|
|
{
|
|
object obj = base.photonView.InstantiationData[0];
|
|
}
|
|
return -1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700072E RID: 1838
|
|
// (get) Token: 0x06002747 RID: 10055 RVA: 0x000A1E90 File Offset: 0x000A0090
|
|
[Token(Token = "0x1700072E")]
|
|
public Dictionary<string, object> BNLHEPKLFBA
|
|
{
|
|
[Token(Token = "0x6002747")]
|
|
[Address(RVA = "0xFCEF10", Offset = "0xFCD910", VA = "0x180FCEF10")]
|
|
get
|
|
{
|
|
while (base.photonView.InstantiationData != 0 && base.photonView.InstantiationData.Length > 1)
|
|
{
|
|
object obj = base.photonView.InstantiationData[1];
|
|
if (obj == 0 || obj != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700072F RID: 1839
|
|
// (get) Token: 0x06002748 RID: 10056 RVA: 0x000A1EE4 File Offset: 0x000A00E4
|
|
// (set) Token: 0x06002749 RID: 10057 RVA: 0x000A1F04 File Offset: 0x000A0104
|
|
[Token(Token = "0x1700072F")]
|
|
public OKIMOMGKKDH IKEGONLJBPP
|
|
{
|
|
[Token(Token = "0x6002748")]
|
|
[Address(RVA = "0xFCEEA0", Offset = "0xFCD8A0", VA = "0x180FCEEA0")]
|
|
get
|
|
{
|
|
return this.OGPMINJNCGE.Get();
|
|
}
|
|
[Token(Token = "0x6002749")]
|
|
[Address(RVA = "0xFCFF30", Offset = "0xFCE930", VA = "0x180FCFF30")]
|
|
set
|
|
{
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000730 RID: 1840
|
|
// (get) Token: 0x0600274A RID: 10058 RVA: 0x000A1F20 File Offset: 0x000A0120
|
|
[Token(Token = "0x17000730")]
|
|
public bool FNFNLDBILFE
|
|
{
|
|
[Token(Token = "0x600274A")]
|
|
[Address(RVA = "0xFCEC80", Offset = "0xFCD680", VA = "0x180FCEC80")]
|
|
get
|
|
{
|
|
return this.<BIPMAHKMNKF>k__BackingField || this.<CMPLOJHCLMG>k__BackingField || this.<LPPHFOBBGNL>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000731 RID: 1841
|
|
// (get) Token: 0x0600274B RID: 10059 RVA: 0x000A1F48 File Offset: 0x000A0148
|
|
// (set) Token: 0x0600274C RID: 10060 RVA: 0x000A1F5C File Offset: 0x000A015C
|
|
[Token(Token = "0x17000731")]
|
|
public bool FEOODBBONGD
|
|
{
|
|
[Token(Token = "0x600274B")]
|
|
[Address(RVA = "0x3E2930", Offset = "0x3E1330", VA = "0x1803E2930")]
|
|
get;
|
|
[Token(Token = "0x600274C")]
|
|
[Address(RVA = "0x3E38D0", Offset = "0x3E22D0", VA = "0x1803E38D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000732 RID: 1842
|
|
// (get) Token: 0x0600274D RID: 10061 RVA: 0x000A1F70 File Offset: 0x000A0170
|
|
// (set) Token: 0x0600274E RID: 10062 RVA: 0x000A1F84 File Offset: 0x000A0184
|
|
[Token(Token = "0x17000732")]
|
|
public bool OECJHPEPNHL
|
|
{
|
|
[Token(Token = "0x600274D")]
|
|
[Address(RVA = "0xFCF190", Offset = "0xFCDB90", VA = "0x180FCF190")]
|
|
get;
|
|
[Token(Token = "0x600274E")]
|
|
[Address(RVA = "0xFC3FA0", Offset = "0xFC29A0", VA = "0x180FC3FA0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000733 RID: 1843
|
|
// (get) Token: 0x0600274F RID: 10063 RVA: 0x000A1F98 File Offset: 0x000A0198
|
|
// (set) Token: 0x06002750 RID: 10064 RVA: 0x000A1FAC File Offset: 0x000A01AC
|
|
[Token(Token = "0x17000733")]
|
|
public bool EINGKCFOPNF
|
|
{
|
|
[Token(Token = "0x600274F")]
|
|
[Address(RVA = "0x3E2B20", Offset = "0x3E1520", VA = "0x1803E2B20")]
|
|
get;
|
|
[Token(Token = "0x6002750")]
|
|
[Address(RVA = "0x3E3C80", Offset = "0x3E2680", VA = "0x1803E3C80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000734 RID: 1844
|
|
// (get) Token: 0x06002751 RID: 10065 RVA: 0x000A1FC0 File Offset: 0x000A01C0
|
|
// (set) Token: 0x06002752 RID: 10066 RVA: 0x000A1FD4 File Offset: 0x000A01D4
|
|
[Token(Token = "0x17000734")]
|
|
public PhotonView INCLFJMMLJO
|
|
{
|
|
[Token(Token = "0x6002751")]
|
|
[Address(RVA = "0xFCEF00", Offset = "0xFCD900", VA = "0x180FCEF00")]
|
|
get
|
|
{
|
|
return this.BHAAHKEILOG;
|
|
}
|
|
[Token(Token = "0x6002752")]
|
|
[Address(RVA = "0xFC0400", Offset = "0xFBEE00", VA = "0x180FC0400")]
|
|
private set
|
|
{
|
|
if (this.BHAAHKEILOG != value)
|
|
{
|
|
PhotonView bhaahkeilog = this.BHAAHKEILOG;
|
|
int num = 0;
|
|
if (bhaahkeilog != num)
|
|
{
|
|
PhotonView bhaahkeilog2 = this.BHAAHKEILOG;
|
|
Action action = new Action(this.JBECPKIBALM);
|
|
bhaahkeilog2.OnDestroyEvent -= action;
|
|
PhotonView bhaahkeilog3 = this.BHAAHKEILOG;
|
|
Action<int> action2 = new Action(this.FEHBMKCEKGM);
|
|
bhaahkeilog3.OwnerChangedEvent -= action2;
|
|
}
|
|
this.BHAAHKEILOG = value;
|
|
int num2 = 0;
|
|
if (value != num2)
|
|
{
|
|
PhotonView bhaahkeilog4 = this.BHAAHKEILOG;
|
|
Action action3 = new Action(this.JBECPKIBALM);
|
|
bhaahkeilog4.OnDestroyEvent += action3;
|
|
PhotonView bhaahkeilog5 = this.BHAAHKEILOG;
|
|
Action<int> action4 = new Action(this.FEHBMKCEKGM);
|
|
bhaahkeilog5.OwnerChangedEvent += action4;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000735 RID: 1845
|
|
// (get) Token: 0x06002753 RID: 10067 RVA: 0x000A209C File Offset: 0x000A029C
|
|
// (set) Token: 0x06002754 RID: 10068 RVA: 0x000A20B0 File Offset: 0x000A02B0
|
|
[Token(Token = "0x17000735")]
|
|
public global::Player JCGBLBCLAPI
|
|
{
|
|
[Token(Token = "0x6002753")]
|
|
[Address(RVA = "0xFCEEF0", Offset = "0xFCD8F0", VA = "0x180FCEEF0")]
|
|
get;
|
|
[Token(Token = "0x6002754")]
|
|
[Address(RVA = "0xFBD1D0", Offset = "0xFBBBD0", VA = "0x180FBD1D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000736 RID: 1846
|
|
// (get) Token: 0x06002755 RID: 10069 RVA: 0x000A20C4 File Offset: 0x000A02C4
|
|
// (set) Token: 0x06002756 RID: 10070 RVA: 0x000A20D8 File Offset: 0x000A02D8
|
|
[Token(Token = "0x17000736")]
|
|
public Tool DEBPLCFBAPL
|
|
{
|
|
[Token(Token = "0x6002755")]
|
|
[Address(RVA = "0x3E27C0", Offset = "0x3E11C0", VA = "0x1803E27C0")]
|
|
get;
|
|
[Token(Token = "0x6002756")]
|
|
[Address(RVA = "0xFC03F0", Offset = "0xFBEDF0", VA = "0x180FC03F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000737 RID: 1847
|
|
// (get) Token: 0x06002757 RID: 10071 RVA: 0x000A20EC File Offset: 0x000A02EC
|
|
// (set) Token: 0x06002758 RID: 10072 RVA: 0x000A2100 File Offset: 0x000A0300
|
|
[Token(Token = "0x17000737")]
|
|
public PlayerHand LLMFLFPBJCD
|
|
{
|
|
[Token(Token = "0x6002757")]
|
|
[Address(RVA = "0xFCEE90", Offset = "0xFCD890", VA = "0x180FCEE90")]
|
|
get;
|
|
[Token(Token = "0x6002758")]
|
|
[Address(RVA = "0xFC1870", Offset = "0xFC0270", VA = "0x180FC1870")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000738 RID: 1848
|
|
// (get) Token: 0x06002759 RID: 10073 RVA: 0x000A2114 File Offset: 0x000A0314
|
|
[Token(Token = "0x17000738")]
|
|
public bool AJMEKIPDPNM
|
|
{
|
|
[Token(Token = "0x6002759")]
|
|
[Address(RVA = "0xFCF230", Offset = "0xFCDC30", VA = "0x180FCF230")]
|
|
get
|
|
{
|
|
PlayerHand playerHand = this.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
bool flag = playerHand != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.<PBCNKLKCIHJ>k__BackingField.GOEACIKEPBL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000739 RID: 1849
|
|
// (get) Token: 0x0600275A RID: 10074 RVA: 0x000A214C File Offset: 0x000A034C
|
|
// (set) Token: 0x0600275B RID: 10075 RVA: 0x000A2160 File Offset: 0x000A0360
|
|
[Token(Token = "0x17000739")]
|
|
public global::Player KOOJBOBNONB
|
|
{
|
|
[Token(Token = "0x600275A")]
|
|
[Address(RVA = "0xFCFA20", Offset = "0xFCE420", VA = "0x180FCFA20")]
|
|
get;
|
|
[Token(Token = "0x600275B")]
|
|
[Address(RVA = "0xFC2860", Offset = "0xFC1260", VA = "0x180FC2860")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700073A RID: 1850
|
|
// (get) Token: 0x0600275C RID: 10076 RVA: 0x000A2174 File Offset: 0x000A0374
|
|
[Token(Token = "0x1700073A")]
|
|
public bool PNFPEPFPMHM
|
|
{
|
|
[Token(Token = "0x600275C")]
|
|
[Address(RVA = "0x6A88C0", Offset = "0x6A72C0", VA = "0x1806A88C0")]
|
|
get
|
|
{
|
|
return this.interactionSettings.CanBeEquipped;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700073B RID: 1851
|
|
// (get) Token: 0x0600275D RID: 10077 RVA: 0x000A218C File Offset: 0x000A038C
|
|
[Token(Token = "0x1700073B")]
|
|
public bool IOFBKNPPLNJ
|
|
{
|
|
[Token(Token = "0x600275D")]
|
|
[Address(RVA = "0xFCE9A0", Offset = "0xFCD3A0", VA = "0x180FCE9A0")]
|
|
get
|
|
{
|
|
return this.interactionSettings.CanHolderHandClimb;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700073C RID: 1852
|
|
// (get) Token: 0x0600275E RID: 10078 RVA: 0x000A21A4 File Offset: 0x000A03A4
|
|
// (set) Token: 0x0600275F RID: 10079 RVA: 0x000A21B8 File Offset: 0x000A03B8
|
|
[Token(Token = "0x1700073C")]
|
|
public bool MBHKHNNAKBB
|
|
{
|
|
[Token(Token = "0x600275E")]
|
|
[Address(RVA = "0x668B70", Offset = "0x667570", VA = "0x180668B70")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600275E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean Tool::get_CanBePickedUp()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:InteractionSettings(var_0_06, ldfld:InteractionSettings(Tool::interactionSettings, ldloc:Tool(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(Token = "0x600275F")]
|
|
[Address(RVA = "0xFCFF10", Offset = "0xFCE910", VA = "0x180FCFF10")]
|
|
set
|
|
{
|
|
this.interactionSettings = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700073D RID: 1853
|
|
// (get) Token: 0x06002760 RID: 10080 RVA: 0x000A21CC File Offset: 0x000A03CC
|
|
// (set) Token: 0x06002761 RID: 10081 RVA: 0x000A21E0 File Offset: 0x000A03E0
|
|
[Token(Token = "0x1700073D")]
|
|
public bool NFBNAKDDJHJ
|
|
{
|
|
[Token(Token = "0x6002760")]
|
|
[Address(RVA = "0xFCFCA0", Offset = "0xFCE6A0", VA = "0x180FCFCA0")]
|
|
get;
|
|
[Token(Token = "0x6002761")]
|
|
[Address(RVA = "0xFD02F0", Offset = "0xFCECF0", VA = "0x180FD02F0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700073E RID: 1854
|
|
// (get) Token: 0x06002762 RID: 10082 RVA: 0x000A21F4 File Offset: 0x000A03F4
|
|
[Token(Token = "0x1700073E")]
|
|
public bool NHPPANGAKAP
|
|
{
|
|
[Token(Token = "0x6002762")]
|
|
[Address(RVA = "0xFCE7E0", Offset = "0xFCD1E0", VA = "0x180FCE7E0")]
|
|
get
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
int num = 0;
|
|
if (!(creationObject != num) || !this.creationObject.FLLENDBIKGF.NACCLBIMDLH)
|
|
{
|
|
if (this.<BIPMAHKMNKF>k__BackingField || this.<CMPLOJHCLMG>k__BackingField)
|
|
{
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num2 = 0;
|
|
if (player != num2)
|
|
{
|
|
global::Player player2 = this.<OKDFEPHLKCB>k__BackingField;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PlayerSpawnedEquipment playerSpawnedEquipment = this.<FLFJCIPBAPA>k__BackingField;
|
|
int num3 = 0;
|
|
if (playerSpawnedEquipment == num3 || !this.<FLFJCIPBAPA>k__BackingField.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
goto IL_7F;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
IL_7F:
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700073F RID: 1855
|
|
// (get) Token: 0x06002763 RID: 10083 RVA: 0x000A2288 File Offset: 0x000A0488
|
|
[Token(Token = "0x1700073F")]
|
|
public PlayerHand.PLLIKAOIPHP ODLNOJFJMHM
|
|
{
|
|
[Token(Token = "0x6002763")]
|
|
[Address(RVA = "0xFCF3C0", Offset = "0xFCDDC0", VA = "0x180FCF3C0")]
|
|
get
|
|
{
|
|
PlayerHand.PLLIKAOIPHP ekjfbmpigmd = this.EKJFBMPIGMD;
|
|
if (ekjfbmpigmd == PlayerHand.PLLIKAOIPHP.Unknown)
|
|
{
|
|
}
|
|
return ekjfbmpigmd;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000740 RID: 1856
|
|
// (get) Token: 0x06002764 RID: 10084 RVA: 0x000A22A4 File Offset: 0x000A04A4
|
|
[Token(Token = "0x17000740")]
|
|
public GHLCJGAMKMG HGIAGHMOBOD
|
|
{
|
|
[Token(Token = "0x6002764")]
|
|
[Address(RVA = "0xFCFA40", Offset = "0xFCE440", VA = "0x180FCFA40")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002764)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling GHLCJGAMKMG Tool::get_ScreensOneHandedAnimationHandedness()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_0B:
|
|
stloc:bool(var_1_12, cne:bool(ldloc:PLLIKAOIPHP(var_0_06), ldc.i4:PLLIKAOIPHP(1)))
|
|
}
|
|
|
|
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: 0x17000741 RID: 1857
|
|
// (get) Token: 0x06002765 RID: 10085 RVA: 0x000A22C4 File Offset: 0x000A04C4
|
|
[Token(Token = "0x17000741")]
|
|
public GHLCJGAMKMG JCMLAKOLPOA
|
|
{
|
|
[Token(Token = "0x6002765")]
|
|
[Address(RVA = "0xFCFA60", Offset = "0xFCE460", VA = "0x180FCFA60")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002765)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling GHLCJGAMKMG Tool::get_ScreensTwoHandedAnimationHandedness()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_0B:
|
|
stloc:bool(var_1_12, cne:bool(ldloc:PLLIKAOIPHP(var_0_06), ldc.i4:PLLIKAOIPHP(1)))
|
|
}
|
|
|
|
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: 0x06002766 RID: 10086 RVA: 0x000A22E4 File Offset: 0x000A04E4
|
|
[Token(Token = "0x6002766")]
|
|
[Address(RVA = "0xFCCF20", Offset = "0xFCB920", VA = "0x180FCCF20")]
|
|
public bool TryGetPickupTooltipString(out string BIDBMIPDGJI)
|
|
{
|
|
if (this.screenSettings == (ulong)0L)
|
|
{
|
|
}
|
|
string pickupTooltipString = this.screenSettings.PickupTooltipString;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x17000742 RID: 1858
|
|
// (get) Token: 0x06002767 RID: 10087 RVA: 0x000A230C File Offset: 0x000A050C
|
|
[Token(Token = "0x17000742")]
|
|
public bool ECJIKMMMDOG
|
|
{
|
|
[Token(Token = "0x6002767")]
|
|
[Address(RVA = "0xFCE9C0", Offset = "0xFCD3C0", VA = "0x180FCE9C0")]
|
|
get
|
|
{
|
|
if (!this.HGCGFIGNIGN.HasTokens)
|
|
{
|
|
ToolUI menu = this.ELABBFJBNII;
|
|
int num = 0;
|
|
if (!(menu != num))
|
|
{
|
|
MoveableToolMenu moveableToolMenu = this.moveableToolMenu;
|
|
int num2 = 0;
|
|
if (moveableToolMenu != num2)
|
|
{
|
|
Tool tool = this.moveableToolMenu._tool;
|
|
int num3 = 0;
|
|
if (tool != num3)
|
|
{
|
|
ToolUI menu2 = this.moveableToolMenu._tool.ELABBFJBNII;
|
|
int num4 = 0;
|
|
if (!(menu2 != num4))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002768 RID: 10088 RVA: 0x000A2394 File Offset: 0x000A0594
|
|
[Token(Token = "0x6002768")]
|
|
[Address(RVA = "0xFBD5A0", Offset = "0xFBBFA0", VA = "0x180FBD5A0")]
|
|
public void AddScreensMultipleBehaviorModesSupport(object PIHIPPPPEBI)
|
|
{
|
|
this.HGCGFIGNIGN.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06002769 RID: 10089 RVA: 0x000A23B4 File Offset: 0x000A05B4
|
|
[Token(Token = "0x6002769")]
|
|
[Address(RVA = "0xFCA940", Offset = "0xFC9340", VA = "0x180FCA940")]
|
|
public void RemoveScreensMultipleBehaviorModeSupport(object PIHIPPPPEBI)
|
|
{
|
|
this.HGCGFIGNIGN.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17000743 RID: 1859
|
|
// (get) Token: 0x0600276A RID: 10090 RVA: 0x000A23D4 File Offset: 0x000A05D4
|
|
[Token(Token = "0x17000743")]
|
|
public PlayerAnimation BDJLPEDNNJL
|
|
{
|
|
[Token(Token = "0x600276A")]
|
|
[Address(RVA = "0x3E2900", Offset = "0x3E1300", VA = "0x1803E2900")]
|
|
get
|
|
{
|
|
return this.screenSettings.IdleAnimation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000744 RID: 1860
|
|
// (get) Token: 0x0600276B RID: 10091 RVA: 0x000A23EC File Offset: 0x000A05EC
|
|
[Token(Token = "0x17000744")]
|
|
public PlayerAnimation OBIJMGDGKGB
|
|
{
|
|
[Token(Token = "0x600276B")]
|
|
[Address(RVA = "0x3E2960", Offset = "0x3E1360", VA = "0x1803E2960")]
|
|
get
|
|
{
|
|
return this.screenSettings.FocusAnimation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000745 RID: 1861
|
|
// (get) Token: 0x0600276C RID: 10092 RVA: 0x000A2404 File Offset: 0x000A0604
|
|
[Token(Token = "0x17000745")]
|
|
public ScreenToolBehaviorConfigBase PIBNJDJGINP
|
|
{
|
|
[Token(Token = "0x600276C")]
|
|
[Address(RVA = "0x3E2920", Offset = "0x3E1320", VA = "0x1803E2920")]
|
|
get
|
|
{
|
|
return this.screenSettings.ScreenBehaviorConfig;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000746 RID: 1862
|
|
// (get) Token: 0x0600276D RID: 10093 RVA: 0x000A241C File Offset: 0x000A061C
|
|
[Token(Token = "0x17000746")]
|
|
public VRToolController[] POLLPONPEFI
|
|
{
|
|
[Token(Token = "0x600276D")]
|
|
[Address(RVA = "0x3E2910", Offset = "0x3E1310", VA = "0x1803E2910")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600276D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Tools.VRToolController[] Tool::get_VRActionControllers()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:VRActionSettings(var_0_06, ldfld:VRActionSettings(Tool::vrSettings, ldloc:Tool(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: 0x17000747 RID: 1863
|
|
// (get) Token: 0x0600276E RID: 10094 RVA: 0x000A2430 File Offset: 0x000A0630
|
|
[Token(Token = "0x17000747")]
|
|
public ToolEntity DECMGIILJID
|
|
{
|
|
[Token(Token = "0x600276E")]
|
|
[Address(RVA = "0x3D3290", Offset = "0x3D1C90", VA = "0x1803D3290")]
|
|
get
|
|
{
|
|
return this.toolEntity;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000748 RID: 1864
|
|
// (get) Token: 0x0600276F RID: 10095 RVA: 0x000A2444 File Offset: 0x000A0644
|
|
[Token(Token = "0x17000748")]
|
|
public RigidbodyEx PNDEPIILPKD
|
|
{
|
|
[Token(Token = "0x600276F")]
|
|
[Address(RVA = "0xFCFA30", Offset = "0xFCE430", VA = "0x180FCFA30")]
|
|
get
|
|
{
|
|
return this.rigidbodyEx;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000749 RID: 1865
|
|
// (get) Token: 0x06002770 RID: 10096 RVA: 0x000A2458 File Offset: 0x000A0658
|
|
[Token(Token = "0x17000749")]
|
|
public CreationObject OLEFCPKAAON
|
|
{
|
|
[Token(Token = "0x6002770")]
|
|
[Address(RVA = "0xFCEC60", Offset = "0xFCD660", VA = "0x180FCEC60")]
|
|
get
|
|
{
|
|
return this.creationObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700074A RID: 1866
|
|
// (get) Token: 0x06002771 RID: 10097 RVA: 0x000A246C File Offset: 0x000A066C
|
|
[Token(Token = "0x1700074A")]
|
|
public NetworkTransform IFKEHHEEKLE
|
|
{
|
|
[Token(Token = "0x6002771")]
|
|
[Address(RVA = "0xBABC60", Offset = "0xBAA660", VA = "0x180BABC60")]
|
|
get
|
|
{
|
|
return this.networkTransform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700074B RID: 1867
|
|
// (get) Token: 0x06002772 RID: 10098 RVA: 0x000A2480 File Offset: 0x000A0680
|
|
[Token(Token = "0x1700074B")]
|
|
public RigidbodyPickup HLJBCMPANEI
|
|
{
|
|
[Token(Token = "0x6002772")]
|
|
[Address(RVA = "0xBB27A0", Offset = "0xBB11A0", VA = "0x180BB27A0")]
|
|
get
|
|
{
|
|
return this.rigidbodyPickup;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700074C RID: 1868
|
|
// (get) Token: 0x06002773 RID: 10099 RVA: 0x000A2494 File Offset: 0x000A0694
|
|
[Token(Token = "0x1700074C")]
|
|
public TaggedTool PKKADKGDHNI
|
|
{
|
|
[Token(Token = "0x6002773")]
|
|
[Address(RVA = "0x3E2970", Offset = "0x3E1370", VA = "0x1803E2970")]
|
|
get
|
|
{
|
|
return this.tags;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700074D RID: 1869
|
|
// (get) Token: 0x06002774 RID: 10100 RVA: 0x000A24A8 File Offset: 0x000A06A8
|
|
[Token(Token = "0x1700074D")]
|
|
public ToolSkinMapper OOHKFLHCPFL
|
|
{
|
|
[Token(Token = "0x6002774")]
|
|
[Address(RVA = "0x3E2C50", Offset = "0x3E1650", VA = "0x1803E2C50")]
|
|
get
|
|
{
|
|
return this.toolSkinMapper;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700074E RID: 1870
|
|
// (get) Token: 0x06002775 RID: 10101 RVA: 0x000A24BC File Offset: 0x000A06BC
|
|
[Token(Token = "0x1700074E")]
|
|
public Animator CCJNGBLKHKD
|
|
{
|
|
[Token(Token = "0x6002775")]
|
|
[Address(RVA = "0xFCE9B0", Offset = "0xFCD3B0", VA = "0x180FCE9B0")]
|
|
get
|
|
{
|
|
return this.animator;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700074F RID: 1871
|
|
// (get) Token: 0x06002776 RID: 10102 RVA: 0x000A24D0 File Offset: 0x000A06D0
|
|
[Token(Token = "0x1700074F")]
|
|
public VisibleInCamera PDADDKJMBKF
|
|
{
|
|
[Token(Token = "0x6002776")]
|
|
[Address(RVA = "0xBCD0F0", Offset = "0xBCBAF0", VA = "0x180BCD0F0")]
|
|
get
|
|
{
|
|
return this.visibleInCamera;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000750 RID: 1872
|
|
// (get) Token: 0x06002777 RID: 10103 RVA: 0x000A24E4 File Offset: 0x000A06E4
|
|
[Token(Token = "0x17000750")]
|
|
public ConnectableTool BBCKGBOEDFA
|
|
{
|
|
[Token(Token = "0x6002777")]
|
|
[Address(RVA = "0xFCEC50", Offset = "0xFCD650", VA = "0x180FCEC50")]
|
|
get
|
|
{
|
|
return this.connectableTool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000751 RID: 1873
|
|
// (get) Token: 0x06002778 RID: 10104 RVA: 0x000A24F8 File Offset: 0x000A06F8
|
|
[Token(Token = "0x17000751")]
|
|
public PersistenceView AGBFHKOJMDE
|
|
{
|
|
[Token(Token = "0x6002778")]
|
|
[Address(RVA = "0xBBC2B0", Offset = "0xBBACB0", VA = "0x180BBC2B0")]
|
|
get
|
|
{
|
|
return this.persistenceView;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000752 RID: 1874
|
|
// (get) Token: 0x06002779 RID: 10105 RVA: 0x000A250C File Offset: 0x000A070C
|
|
// (set) Token: 0x0600277A RID: 10106 RVA: 0x000A2520 File Offset: 0x000A0720
|
|
[Token(Token = "0x17000752")]
|
|
public PlayerSpawnedEquipment NFFNPCCAGHC
|
|
{
|
|
[Token(Token = "0x6002779")]
|
|
[Address(RVA = "0xFCFA00", Offset = "0xFCE400", VA = "0x180FCFA00")]
|
|
get;
|
|
[Token(Token = "0x600277A")]
|
|
[Address(RVA = "0xFD0100", Offset = "0xFCEB00", VA = "0x180FD0100")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000753 RID: 1875
|
|
// (get) Token: 0x0600277B RID: 10107 RVA: 0x000A2534 File Offset: 0x000A0734
|
|
[Token(Token = "0x17000753")]
|
|
public IReadOnlyList<ToolCollider> EBONJMMNPEM
|
|
{
|
|
[Token(Token = "0x600277B")]
|
|
[Address(RVA = "0xFCEC40", Offset = "0xFCD640", VA = "0x180FCEC40")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600277B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<ToolCollider> Tool::get_Colliders()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class ToolCollider>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class ToolCollider>(Tool::NNBALFKKNDO, ldloc:Tool(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: 0x17000754 RID: 1876
|
|
// (get) Token: 0x0600277C RID: 10108 RVA: 0x000A2548 File Offset: 0x000A0748
|
|
[Token(Token = "0x17000754")]
|
|
public Collider[] LEICDLDJKNF
|
|
{
|
|
[Token(Token = "0x600277C")]
|
|
[Address(RVA = "0x3CBF50", Offset = "0x3CA950", VA = "0x1803CBF50")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600277C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Collider[] Tool::get_CollisionIgnoredColliders()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:CollisionSettings(var_0_06, ldfld:CollisionSettings(Tool::collisionSettings, ldloc:Tool(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: 0x17000755 RID: 1877
|
|
// (get) Token: 0x0600277D RID: 10109 RVA: 0x000A255C File Offset: 0x000A075C
|
|
[Token(Token = "0x17000755")]
|
|
public ToolUI ELABBFJBNII
|
|
{
|
|
[Token(Token = "0x600277D")]
|
|
[Address(RVA = "0xFCF460", Offset = "0xFCDE60", VA = "0x180FCF460")]
|
|
get
|
|
{
|
|
Tool nmpihkpmflm = this.NMPIHKPMFLM;
|
|
int num = 0;
|
|
if (nmpihkpmflm != num)
|
|
{
|
|
}
|
|
ToolUI ifohigmcoig = this.IFOHIGMCOIG;
|
|
int num2 = 0;
|
|
if (ifohigmcoig == num2)
|
|
{
|
|
PlayerSpawnedEquipment playerSpawnedEquipment = this.<FLFJCIPBAPA>k__BackingField;
|
|
int num3 = 0;
|
|
if (playerSpawnedEquipment == num3 || this.<FLFJCIPBAPA>k__BackingField.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
Tool.MenuSettings menuSettings = this.menuSettings;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ToolMenuProjector menuProjector = this.menuSettings.menuProjector;
|
|
int num4 = 0;
|
|
if (menuProjector != num4)
|
|
{
|
|
Transform menuAnchorTransform = this.menuSettings.menuAnchorTransform;
|
|
int num5 = 0;
|
|
if (menuAnchorTransform != num5)
|
|
{
|
|
Tool.MenuSettings menuSettings2 = this.menuSettings;
|
|
ToolUI toolUI;
|
|
this.IFOHIGMCOIG = toolUI;
|
|
Tool <MBFGOCOFHHM>k__BackingField = toolUI.<MBFGOCOFHHM>k__BackingField;
|
|
int num6 = 0;
|
|
if (<MBFGOCOFHHM>k__BackingField == num6)
|
|
{
|
|
this.IFOHIGMCOIG.<MBFGOCOFHHM>k__BackingField = this;
|
|
}
|
|
Transform transform = this.IFOHIGMCOIG.transform;
|
|
float z = Vector3.zero.z;
|
|
Transform transform2 = this.IFOHIGMCOIG.transform;
|
|
Quaternion identity = Quaternion.identity;
|
|
Transform transform3 = this.IFOHIGMCOIG.transform;
|
|
float z2 = Vector3.one.z;
|
|
BoxCollider menuBoxCollider = this.IFOHIGMCOIG.menuBoxCollider;
|
|
int num7 = 0;
|
|
if (menuBoxCollider != num7)
|
|
{
|
|
Transform transform4 = this.IFOHIGMCOIG.menuBoxCollider.gameObject.transform;
|
|
Transform transform5 = this.menuSettings.menuProjector.transform;
|
|
transform4.parentInternal = transform5;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return this.IFOHIGMCOIG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000756 RID: 1878
|
|
// (get) Token: 0x0600277E RID: 10110 RVA: 0x000A26DC File Offset: 0x000A08DC
|
|
[Token(Token = "0x17000756")]
|
|
public ToolMenuProjector EACPPCDMMOF
|
|
{
|
|
[Token(Token = "0x600277E")]
|
|
[Address(RVA = "0x50B6F0", Offset = "0x50A0F0", VA = "0x18050B6F0")]
|
|
get
|
|
{
|
|
return this.menuSettings.menuProjector;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000757 RID: 1879
|
|
// (get) Token: 0x0600277F RID: 10111 RVA: 0x000A26F4 File Offset: 0x000A08F4
|
|
[Token(Token = "0x17000757")]
|
|
public MoveableToolMenu NKHLLHOHBGD
|
|
{
|
|
[Token(Token = "0x600277F")]
|
|
[Address(RVA = "0x408890", Offset = "0x407290", VA = "0x180408890")]
|
|
get
|
|
{
|
|
return this.moveableToolMenu;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000758 RID: 1880
|
|
// (get) Token: 0x06002780 RID: 10112 RVA: 0x000A2708 File Offset: 0x000A0908
|
|
[Token(Token = "0x17000758")]
|
|
public bool DHFAIJHALBE
|
|
{
|
|
[Token(Token = "0x6002780")]
|
|
[Address(RVA = "0xFCECA0", Offset = "0xFCD6A0", VA = "0x180FCECA0")]
|
|
get
|
|
{
|
|
ToolUI menu = this.ELABBFJBNII;
|
|
int num = 0;
|
|
if (!(menu != num))
|
|
{
|
|
MoveableToolMenu moveableToolMenu = this.moveableToolMenu;
|
|
int num2 = 0;
|
|
if (moveableToolMenu != num2)
|
|
{
|
|
Tool tool = this.moveableToolMenu._tool;
|
|
int num3 = 0;
|
|
if (tool != num3)
|
|
{
|
|
ToolUI menu2 = this.moveableToolMenu._tool.ELABBFJBNII;
|
|
int num4 = 0;
|
|
if (!(menu2 != num4))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000759 RID: 1881
|
|
// (get) Token: 0x06002781 RID: 10113 RVA: 0x000A2784 File Offset: 0x000A0984
|
|
// (set) Token: 0x06002782 RID: 10114 RVA: 0x000A2798 File Offset: 0x000A0998
|
|
[Token(Token = "0x17000759")]
|
|
public bool LNBODGECGCD
|
|
{
|
|
[Token(Token = "0x6002781")]
|
|
[Address(RVA = "0xFCFCB0", Offset = "0xFCE6B0", VA = "0x180FCFCB0")]
|
|
get;
|
|
[Token(Token = "0x6002782")]
|
|
[Address(RVA = "0xFC6670", Offset = "0xFC5070", VA = "0x180FC6670")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700075A RID: 1882
|
|
// (get) Token: 0x06002783 RID: 10115 RVA: 0x000A27AC File Offset: 0x000A09AC
|
|
[Token(Token = "0x1700075A")]
|
|
private bool KFENPBFICIL
|
|
{
|
|
[Token(Token = "0x6002783")]
|
|
[Address(RVA = "0xFBFC80", Offset = "0xFBE680", VA = "0x180FBFC80")]
|
|
get
|
|
{
|
|
return !this.NHKGABHFFHB.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700075B RID: 1883
|
|
// (get) Token: 0x06002784 RID: 10116 RVA: 0x000A27D0 File Offset: 0x000A09D0
|
|
[Token(Token = "0x1700075B")]
|
|
public bool NDKHDFJHGPP
|
|
{
|
|
[Token(Token = "0x6002784")]
|
|
[Address(RVA = "0xFCF2E0", Offset = "0xFCDCE0", VA = "0x180FCF2E0")]
|
|
get
|
|
{
|
|
Tool nmpihkpmflm = this.NMPIHKPMFLM;
|
|
int num = 0;
|
|
return nmpihkpmflm != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700075C RID: 1884
|
|
// (get) Token: 0x06002785 RID: 10117 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06002786 RID: 10118 RVA: 0x000A27F0 File Offset: 0x000A09F0
|
|
[Token(Token = "0x1700075C")]
|
|
public Vector3 LMALCMEHJBA
|
|
{
|
|
[Token(Token = "0x6002785")]
|
|
[Address(RVA = "0xFCF390", Offset = "0xFCDD90", VA = "0x180FCF390")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6002786")]
|
|
[Address(RVA = "0xFBFA40", Offset = "0xFBE440", VA = "0x180FBFA40")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<BAKJHFAALJA>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700075D RID: 1885
|
|
// (get) Token: 0x06002787 RID: 10119 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06002788 RID: 10120 RVA: 0x000A2810 File Offset: 0x000A0A10
|
|
[Token(Token = "0x1700075D")]
|
|
public Quaternion CFIGOPBDHEN
|
|
{
|
|
[Token(Token = "0x6002787")]
|
|
[Address(RVA = "0xFCF3B0", Offset = "0xFCDDB0", VA = "0x180FCF3B0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6002788")]
|
|
[Address(RVA = "0xFC51E0", Offset = "0xFC3BE0", VA = "0x180FC51E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700075E RID: 1886
|
|
// (get) Token: 0x06002789 RID: 10121 RVA: 0x000A2820 File Offset: 0x000A0A20
|
|
[Token(Token = "0x1700075E")]
|
|
private bool LHMMBEPNODC
|
|
{
|
|
[Token(Token = "0x6002789")]
|
|
[Address(RVA = "0xFC54B0", Offset = "0xFC3EB0", VA = "0x180FC54B0")]
|
|
get
|
|
{
|
|
return this.HHCGNCDJEKA.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700075F RID: 1887
|
|
// (get) Token: 0x0600278A RID: 10122 RVA: 0x000A2840 File Offset: 0x000A0A40
|
|
[Token(Token = "0x1700075F")]
|
|
public bool LGHCOKDFJIG
|
|
{
|
|
[Token(Token = "0x600278A")]
|
|
[Address(RVA = "0xFCFB20", Offset = "0xFCE520", VA = "0x180FCFB20")]
|
|
get
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
return instance == num || SingletonMonoBehaviour.Instance.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR || this.MJEGGGLCGFI.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600278B RID: 10123 RVA: 0x000A2880 File Offset: 0x000A0A80
|
|
[Token(Token = "0x600278B")]
|
|
[Address(RVA = "0xFBD570", Offset = "0xFBBF70", VA = "0x180FBD570")]
|
|
public void AddScreensEnemyDisarmEnabled(object PIHIPPPPEBI)
|
|
{
|
|
this.MJEGGGLCGFI.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600278C RID: 10124 RVA: 0x000A28A0 File Offset: 0x000A0AA0
|
|
[Token(Token = "0x600278C")]
|
|
[Address(RVA = "0xFCA910", Offset = "0xFC9310", VA = "0x180FCA910")]
|
|
public void RemoveScreensEnemyDisarmEnabled(object PIHIPPPPEBI)
|
|
{
|
|
this.MJEGGGLCGFI.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17000760 RID: 1888
|
|
// (get) Token: 0x0600278D RID: 10125 RVA: 0x000A28C0 File Offset: 0x000A0AC0
|
|
// (set) Token: 0x0600278E RID: 10126 RVA: 0x000A28D4 File Offset: 0x000A0AD4
|
|
[Token(Token = "0x17000760")]
|
|
public Tool NCNMGEJAHFM
|
|
{
|
|
[Token(Token = "0x600278D")]
|
|
[Address(RVA = "0xFCF990", Offset = "0xFCE390", VA = "0x180FCF990")]
|
|
get
|
|
{
|
|
return this.NMPIHKPMFLM;
|
|
}
|
|
[Token(Token = "0x600278E")]
|
|
[Address(RVA = "0xFC1BE0", Offset = "0xFC05E0", VA = "0x180FC1BE0")]
|
|
private set
|
|
{
|
|
if (this.NMPIHKPMFLM != value)
|
|
{
|
|
Tool nmpihkpmflm = this.NMPIHKPMFLM;
|
|
int num = 0;
|
|
if (nmpihkpmflm != num)
|
|
{
|
|
bool flag = this.NMPIHKPMFLM.NABGMILJPHH.Remove(this);
|
|
}
|
|
this.NMPIHKPMFLM = value;
|
|
int num2 = 0;
|
|
if (value != num2 && !this.NMPIHKPMFLM.NABGMILJPHH.Contains(this))
|
|
{
|
|
this.NMPIHKPMFLM.NABGMILJPHH.Add(this);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000761 RID: 1889
|
|
// (get) Token: 0x0600278F RID: 10127 RVA: 0x000A2954 File Offset: 0x000A0B54
|
|
// (set) Token: 0x06002790 RID: 10128 RVA: 0x000A2968 File Offset: 0x000A0B68
|
|
[Token(Token = "0x17000761")]
|
|
public ToolCleanup PFKBCMNAFNN
|
|
{
|
|
[Token(Token = "0x600278F")]
|
|
[Address(RVA = "0xFCFC20", Offset = "0xFCE620", VA = "0x180FCFC20")]
|
|
get;
|
|
[Token(Token = "0x6002790")]
|
|
[Address(RVA = "0xFBD1C0", Offset = "0xFBBBC0", VA = "0x180FBD1C0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000762 RID: 1890
|
|
// (get) Token: 0x06002791 RID: 10129 RVA: 0x000A297C File Offset: 0x000A0B7C
|
|
[Token(Token = "0x17000762")]
|
|
private object MILCABGJEJO
|
|
{
|
|
[Token(Token = "0x6002791")]
|
|
[Address(RVA = "0xFC73F0", Offset = "0xFC5DF0", VA = "0x180FC73F0")]
|
|
get
|
|
{
|
|
object bfipicmihnd = this.BFIPICMIHND;
|
|
if (bfipicmihnd == 0)
|
|
{
|
|
object obj = new object();
|
|
this.BFIPICMIHND = obj;
|
|
}
|
|
return bfipicmihnd;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000763 RID: 1891
|
|
// (get) Token: 0x06002792 RID: 10130 RVA: 0x000A29A4 File Offset: 0x000A0BA4
|
|
[Token(Token = "0x17000763")]
|
|
private object NDBFPLFHBCP
|
|
{
|
|
[Token(Token = "0x6002792")]
|
|
[Address(RVA = "0xFC1E10", Offset = "0xFC0810", VA = "0x180FC1E10")]
|
|
get
|
|
{
|
|
object cjdpmfijpla = this.CJDPMFIJPLA;
|
|
if (cjdpmfijpla == 0)
|
|
{
|
|
object obj = new object();
|
|
this.CJDPMFIJPLA = obj;
|
|
}
|
|
return cjdpmfijpla;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000764 RID: 1892
|
|
// (get) Token: 0x06002793 RID: 10131 RVA: 0x000A29CC File Offset: 0x000A0BCC
|
|
[Token(Token = "0x17000764")]
|
|
private object EKHCKEMAOGC
|
|
{
|
|
[Token(Token = "0x6002793")]
|
|
[Address(RVA = "0xFC28E0", Offset = "0xFC12E0", VA = "0x180FC28E0")]
|
|
get
|
|
{
|
|
object hinomieingf = this.HINOMIEINGF;
|
|
if (hinomieingf == 0)
|
|
{
|
|
object obj = new object();
|
|
this.HINOMIEINGF = obj;
|
|
}
|
|
return hinomieingf;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000765 RID: 1893
|
|
// (get) Token: 0x06002794 RID: 10132 RVA: 0x000A29F4 File Offset: 0x000A0BF4
|
|
[Token(Token = "0x17000765")]
|
|
public EEDONNAHMFK GGOGKLAIJNJ
|
|
{
|
|
[Token(Token = "0x6002794")]
|
|
[Address(RVA = "0xFCFC90", Offset = "0xFCE690", VA = "0x180FCFC90")]
|
|
get
|
|
{
|
|
return this.EJJGPPDAPDJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000766 RID: 1894
|
|
// (get) Token: 0x06002795 RID: 10133 RVA: 0x000A2A08 File Offset: 0x000A0C08
|
|
// (set) Token: 0x06002796 RID: 10134 RVA: 0x000A2A1C File Offset: 0x000A0C1C
|
|
[Token(Token = "0x17000766")]
|
|
public bool MPIEALHHEPF
|
|
{
|
|
[Token(Token = "0x6002795")]
|
|
[Address(RVA = "0xFCEBB0", Offset = "0xFCD5B0", VA = "0x180FCEBB0")]
|
|
get
|
|
{
|
|
return this.DNCDIAFBPHO;
|
|
}
|
|
[Token(Token = "0x6002796")]
|
|
[Address(RVA = "0xFCFEF0", Offset = "0xFCE8F0", VA = "0x180FCFEF0")]
|
|
set
|
|
{
|
|
if (this.DNCDIAFBPHO != value)
|
|
{
|
|
this.DNCDIAFBPHO = value;
|
|
this.MELBAJGOMIC();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000767 RID: 1895
|
|
// (get) Token: 0x06002797 RID: 10135 RVA: 0x000A2A40 File Offset: 0x000A0C40
|
|
[Token(Token = "0x17000767")]
|
|
public bool HADIEFFNFJB
|
|
{
|
|
[Token(Token = "0x6002797")]
|
|
[Address(RVA = "0xFCF3E0", Offset = "0xFCDDE0", VA = "0x180FCF3E0")]
|
|
get
|
|
{
|
|
TokenMap<bool> ocdapabgabp = this.OCDAPABGABP;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002798 RID: 10136 RVA: 0x000A2A5C File Offset: 0x000A0C5C
|
|
[Token(Token = "0x6002798")]
|
|
[Address(RVA = "0xFBD4F0", Offset = "0xFBBEF0", VA = "0x180FBD4F0")]
|
|
public void AddLockOnPickup(bool BCEFAKDFEMM, object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.OCDAPABGABP.AddValue(BCEFAKDFEMM, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06002799 RID: 10137 RVA: 0x000A2A80 File Offset: 0x000A0C80
|
|
[Token(Token = "0x6002799")]
|
|
[Address(RVA = "0xFCA590", Offset = "0xFC8F90", VA = "0x180FCA590")]
|
|
public void RemoveLockOnPickup(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.OCDAPABGABP.RemoveValue(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17000768 RID: 1896
|
|
// (get) Token: 0x0600279A RID: 10138 RVA: 0x000A2AA0 File Offset: 0x000A0CA0
|
|
[Token(Token = "0x17000768")]
|
|
public IReadOnlyList<Tool.HDFOKJKEMCH> PALCHLLINDC
|
|
{
|
|
[Token(Token = "0x600279A")]
|
|
[Address(RVA = "0xFCF9A0", Offset = "0xFCE3A0", VA = "0x180FCF9A0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600279A)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<Tool/HDFOKJKEMCH> Tool::get_ParticleEffectRenderers()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype Tool/HDFOKJKEMCH>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype Tool/HDFOKJKEMCH>(Tool::IAEGDBOIEBM, ldloc:Tool(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: 0x17000769 RID: 1897
|
|
// (get) Token: 0x0600279B RID: 10139 RVA: 0x000A2AB4 File Offset: 0x000A0CB4
|
|
[Token(Token = "0x17000769")]
|
|
public IReadOnlyList<Tool.HDFOKJKEMCH> FMNBHOHNDNA
|
|
{
|
|
[Token(Token = "0x600279B")]
|
|
[Address(RVA = "0xFCEE70", Offset = "0xFCD870", VA = "0x180FCEE70")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600279B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<Tool/HDFOKJKEMCH> Tool::get_HighlightRenderers()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype Tool/HDFOKJKEMCH>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype Tool/HDFOKJKEMCH>(Tool::KPKJDENLNNJ, ldloc:Tool(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: 0x1700076A RID: 1898
|
|
// (get) Token: 0x0600279C RID: 10140 RVA: 0x000A2AC8 File Offset: 0x000A0CC8
|
|
[Token(Token = "0x1700076A")]
|
|
public IReadOnlyList<Tool.HDFOKJKEMCH> JPKJIFAEBMG
|
|
{
|
|
[Token(Token = "0x600279C")]
|
|
[Address(RVA = "0xFCEC70", Offset = "0xFCD670", VA = "0x180FCEC70")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600279C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<Tool/HDFOKJKEMCH> Tool::get_CustomFadeMaskRenderers()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype Tool/HDFOKJKEMCH>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype Tool/HDFOKJKEMCH>(Tool::MLIJIGCCPNI, ldloc:Tool(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: 0x1700076B RID: 1899
|
|
// (get) Token: 0x0600279D RID: 10141 RVA: 0x000A2ADC File Offset: 0x000A0CDC
|
|
[Token(Token = "0x1700076B")]
|
|
public bool DLMLJCHKMAP
|
|
{
|
|
[Token(Token = "0x600279D")]
|
|
[Address(RVA = "0xFCF2C0", Offset = "0xFCDCC0", VA = "0x180FCF2C0")]
|
|
get
|
|
{
|
|
return this.KOPJBHEGHGF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700076C RID: 1900
|
|
// (get) Token: 0x0600279E RID: 10142 RVA: 0x000A2AF0 File Offset: 0x000A0CF0
|
|
[Token(Token = "0x1700076C")]
|
|
public List<Tool> KLOKGIILFHA
|
|
{
|
|
[Token(Token = "0x600279E")]
|
|
[Address(RVA = "0xFCEBC0", Offset = "0xFCD5C0", VA = "0x180FCEBC0")]
|
|
get
|
|
{
|
|
return this.NABGMILJPHH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600279F RID: 10143 RVA: 0x000A2B04 File Offset: 0x000A0D04
|
|
[Token(Token = "0x600279F")]
|
|
[Address(RVA = "0xFBEC10", Offset = "0xFBD610", VA = "0x180FBEC10", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
NetworkTransform networkTransform;
|
|
Delegate @delegate;
|
|
int num5;
|
|
do
|
|
{
|
|
int num = 0;
|
|
this.DeserializeFrom(num);
|
|
if (this.InstantiationParameters == 0)
|
|
{
|
|
}
|
|
bool flag = this.InstantiationParameters.ContainsKey("RS");
|
|
this.<NOFDEKIKHNL>k__BackingField = flag;
|
|
ActionEvent<Photon.Realtime.Player> onMasterClientSwitched = PhotonNetwork.OnMasterClientSwitched;
|
|
Action<Photon.Realtime.Player> action = new Action(this.OnMasterClientSwitched);
|
|
PhotonNetwork.OnMasterClientSwitched = onMasterClientSwitched + action;
|
|
ActionEvent<Photon.Realtime.Player> onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected;
|
|
Action<Photon.Realtime.Player> action2 = new Action(this.OnPhotonPlayerConnected);
|
|
PhotonNetwork.OnPhotonPlayerConnected = onPhotonPlayerConnected + action2;
|
|
ActionEvent<Photon.Realtime.Player> onPhotonPlayerDisconnected = PhotonNetwork.OnPhotonPlayerDisconnected;
|
|
Action<Photon.Realtime.Player> action3 = new Action(this.OnPhotonPlayerDisconnected);
|
|
PhotonNetwork.OnPhotonPlayerDisconnected = onPhotonPlayerDisconnected + action3;
|
|
PhotonView photonView = base.photonView;
|
|
Action action4 = new Action(this.GNAHEBAADFF);
|
|
photonView.OnPreDestroyOfRuntimeParentedPhotonView += action4;
|
|
if (this.LocalPlayerCollisionEvent == (ulong)0L)
|
|
{
|
|
this.MKELHAPAKEL();
|
|
}
|
|
Transform parent = base.transform.parent;
|
|
int num2 = 0;
|
|
if (parent != num2)
|
|
{
|
|
Tool componentInParent = base.transform.parent.GetComponentInParent<Tool>();
|
|
if (this.NMPIHKPMFLM != componentInParent)
|
|
{
|
|
Tool nmpihkpmflm = this.NMPIHKPMFLM;
|
|
int num3 = 0;
|
|
if (nmpihkpmflm != num3)
|
|
{
|
|
bool flag2 = this.NMPIHKPMFLM.NABGMILJPHH.Remove(this);
|
|
}
|
|
this.NMPIHKPMFLM = componentInParent;
|
|
int num4 = 0;
|
|
if (componentInParent != num4 && !this.NMPIHKPMFLM.NABGMILJPHH.Contains(this))
|
|
{
|
|
this.NMPIHKPMFLM.NABGMILJPHH.Add(this);
|
|
}
|
|
}
|
|
}
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = vector.z;
|
|
this.<BAKJHFAALJA>k__BackingField.z = z;
|
|
this.LastWorldSpacePickupPosition.z = z2;
|
|
Transform transform2 = base.transform;
|
|
this.networkTransform.RunCollisionDetectionWhileExtrapolating = true;
|
|
networkTransform = this.networkTransform;
|
|
Action validPositionBoundsExceeded = networkTransform.ValidPositionBoundsExceeded;
|
|
Action action5 = new Action(this.NNEJHGACCFP);
|
|
@delegate = Delegate.Combine(validPositionBoundsExceeded, action5);
|
|
num5 = 0;
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
networkTransform.ValidPositionBoundsExceeded = @delegate;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(this.KNOIIIGFLPE);
|
|
rigidbodyEx.JNAJFIOHDKO += fpledokdlcc;
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc2 = new RigidbodyEx.FPLEDOKDLCC(this.PILECAHCNAC);
|
|
rigidbodyEx2.JAGBDLHKPLL += fpledokdlcc2;
|
|
AnimateInOut animateInOut = this.animateInOut;
|
|
int num6 = 0;
|
|
if (animateInOut == num6)
|
|
{
|
|
AnimateInOut animateInOut2 = base.gameObject.AddComponent<AnimateInOut>();
|
|
this.animateInOut = animateInOut2;
|
|
if (!this.NDKHDFJHGPP)
|
|
{
|
|
goto IL_2E6;
|
|
}
|
|
this.DODDBBEOJNN = true;
|
|
}
|
|
AnimateInOut animateInOut3 = this.animateInOut;
|
|
int num7 = 0;
|
|
if (animateInOut3 != num7)
|
|
{
|
|
if (this.NDKHDFJHGPP)
|
|
{
|
|
}
|
|
bool flag3 = this.animateInOut.SuppressAnimation;
|
|
this.DODDBBEOJNN = flag3;
|
|
bool supportsAnimateIn = this.animateInOut.SupportsAnimateIn;
|
|
this.BEKODHBDOFG = supportsAnimateIn;
|
|
bool supportsAnimateOut = this.animateInOut.SupportsAnimateOut;
|
|
this.NFNOHGFMPEA = supportsAnimateOut;
|
|
global::UnityEngine.Object.Destroy(this.animateInOut);
|
|
this.animateInOut = num5;
|
|
}
|
|
IL_2E6:
|
|
if (!this.JEFOHBFAHKM && CreationManager.SpawnedView(base.photonView))
|
|
{
|
|
this.DODDBBEOJNN = true;
|
|
Action action6 = new Action(this.GAGCAPLCBBC);
|
|
ISchedulerPromise schedulerPromise = this.InvokeNextEndOfFrame(action6);
|
|
}
|
|
this.InitializeColliders();
|
|
this.NJPIHGOIKFE();
|
|
Tool nmpihkpmflm2 = this.NMPIHKPMFLM;
|
|
int num8 = 0;
|
|
if (!(nmpihkpmflm2 != num8))
|
|
{
|
|
ToolCleanup toolCleanup = ToolCleanup.VerifyToolCleanup(base.gameObject);
|
|
this.<JGABDFBGDEB>k__BackingField = toolCleanup;
|
|
}
|
|
Action action7 = new Action(this.AFEBOCLNHLB);
|
|
SynchronizedField<bool> synchronizedField;
|
|
this.MGNCNNNKHFM = synchronizedField;
|
|
Tool nmpihkpmflm3 = this.NMPIHKPMFLM;
|
|
int num9 = 0;
|
|
bool flag4 = nmpihkpmflm3 != num9;
|
|
Action action8 = new Action(this.MELBAJGOMIC);
|
|
SynchronizedField<bool> synchronizedField2;
|
|
this.GINMIAOAHKG = synchronizedField2;
|
|
Action action9 = new Action(this.ABLGCICNKFK);
|
|
SynchronizedField<OKIMOMGKKDH> synchronizedField3;
|
|
this.OGPMINJNCGE = synchronizedField3;
|
|
TokenMap<bool> ocdapabgabp = this.OCDAPABGABP;
|
|
throw new MissingMethodException();
|
|
}
|
|
|
|
// Token: 0x060027A0 RID: 10144 RVA: 0x000A3030 File Offset: 0x000A1230
|
|
[Token(Token = "0x60027A0")]
|
|
[Address(RVA = "0xFC5FA0", Offset = "0xFC49A0", VA = "0x180FC5FA0")]
|
|
private void MNLLIFELLDN(Photon.Realtime.Player HIBNOIKDDAC)
|
|
{
|
|
this.GCOJNMNOAJM();
|
|
this.BONBOBPFANK();
|
|
}
|
|
|
|
// Token: 0x060027A1 RID: 10145 RVA: 0x000A304C File Offset: 0x000A124C
|
|
[Token(Token = "0x60027A1")]
|
|
[Address(RVA = "0xFBFA60", Offset = "0xFBE460", VA = "0x180FBFA60")]
|
|
private void BONBOBPFANK()
|
|
{
|
|
if (this.KOPJBHEGHGF && !this.<BIPMAHKMNKF>k__BackingField && !this.<CMPLOJHCLMG>k__BackingField && !this.<LPPHFOBBGNL>k__BackingField && base.hasAuthority)
|
|
{
|
|
ActionEvent<Tool> inputCancelledEvent = this.InputCancelledEvent;
|
|
this.KOPJBHEGHGF = false;
|
|
if (inputCancelledEvent != 0)
|
|
{
|
|
inputCancelledEvent.Invoke(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027A2 RID: 10146 RVA: 0x000A30A0 File Offset: 0x000A12A0
|
|
[Token(Token = "0x60027A2")]
|
|
[Address(RVA = "0xFCCA70", Offset = "0xFCB470", VA = "0x180FCCA70")]
|
|
private void Start()
|
|
{
|
|
DAJFOCGPHGP attachedCollisionLayer;
|
|
if (this.<LPPHFOBBGNL>k__BackingField || this.<BIPMAHKMNKF>k__BackingField || this.<CMPLOJHCLMG>k__BackingField)
|
|
{
|
|
attachedCollisionLayer = this.AttachedCollisionLayer;
|
|
}
|
|
this.SetCollisionLayer(attachedCollisionLayer);
|
|
if (this.SleepOnStart && !this.<NOFDEKIKHNL>k__BackingField)
|
|
{
|
|
this.rigidbodyEx.Sleep();
|
|
bool flag = this.rigidbodyEx.IsSleeping();
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
if (this.KinematicOnSleep == flag)
|
|
{
|
|
object obj;
|
|
if (this.BFIPICMIHND == 0)
|
|
{
|
|
obj = new object();
|
|
this.BFIPICMIHND = obj;
|
|
}
|
|
rigidbodyEx.RemoveKinematic(obj);
|
|
}
|
|
object obj2;
|
|
if (this.BFIPICMIHND == 0)
|
|
{
|
|
obj2 = new object();
|
|
this.BFIPICMIHND = obj2;
|
|
}
|
|
rigidbodyEx.AddKinematic(obj2);
|
|
this.rigidbodyEx.Sleep();
|
|
}
|
|
if (this.KinematicOnReset)
|
|
{
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
object obj3;
|
|
if (this.CJDPMFIJPLA == 0)
|
|
{
|
|
obj3 = new object();
|
|
this.CJDPMFIJPLA = obj3;
|
|
}
|
|
rigidbodyEx2.AddKinematic(obj3);
|
|
}
|
|
Animator animator = this.animator;
|
|
int num = 0;
|
|
if (animator != num && !this.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
Animator animator2 = this.animator;
|
|
int num2 = 0;
|
|
animator2.SafeSetEnabled(num2 != 0);
|
|
}
|
|
this.PMPFPCENICP();
|
|
GameObject gameObject = base.gameObject;
|
|
bool flag2 = this.MGNCNNNKHFM.Get() != null;
|
|
gameObject.SetActive(flag2);
|
|
bool flag3 = this.MGNCNNNKHFM.Get() != null;
|
|
if (!flag3 && (this.<BIPMAHKMNKF>k__BackingField != flag3 || this.<CMPLOJHCLMG>k__BackingField != flag3 || this.<LPPHFOBBGNL>k__BackingField != flag3))
|
|
{
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
ActionEvent<Tool> enabledChangeEvent = this.EnabledChangeEvent;
|
|
if (enabledChangeEvent != 0)
|
|
{
|
|
enabledChangeEvent.Invoke(this);
|
|
}
|
|
ActionEvent<Tool> hoverEndEvent = this.HoverEndEvent;
|
|
int num3 = 0;
|
|
this.<DKNHDCFLJOC>k__BackingField = false;
|
|
this.<OCKCPAPOKPB>k__BackingField = num3;
|
|
if (hoverEndEvent != 0)
|
|
{
|
|
hoverEndEvent.Invoke(this);
|
|
}
|
|
if (this.BELHBOONGGI != 0)
|
|
{
|
|
this.BELHBOONGGI = num3;
|
|
}
|
|
this.MELBAJGOMIC();
|
|
this.UpdateCachedApproximateSize();
|
|
Action<float> action = new Action(this.DIFJOBKHDML);
|
|
IDisposable disposable = ScheduledUpdateContextExtensions.Update1hzJobbed(this, action);
|
|
ActionEvent<Tool> postStartEvent = this.PostStartEvent;
|
|
this.KKECFIMMINE = disposable;
|
|
this.<CFHDNFHNIIN>k__BackingField = true;
|
|
if (postStartEvent != 0)
|
|
{
|
|
postStartEvent.Invoke(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027A3 RID: 10147 RVA: 0x000A32B8 File Offset: 0x000A14B8
|
|
[Token(Token = "0x60027A3")]
|
|
[Address(RVA = "0xFBFDA0", Offset = "0xFBE7A0", VA = "0x180FBFDA0")]
|
|
private void DIFJOBKHDML(float POGAEJIEPIM)
|
|
{
|
|
int num = 0;
|
|
if (this != num && base.transform.GetLocalUniformScale() > 1E-45f)
|
|
{
|
|
this.UpdateCachedApproximateSize();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027A4 RID: 10148 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60027A4")]
|
|
[Address(RVA = "0xFC7B80", Offset = "0xFC6580", VA = "0x180FC7B80", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060027A5 RID: 10149 RVA: 0x000A32EC File Offset: 0x000A14EC
|
|
[Token(Token = "0x60027A5")]
|
|
[Address(RVA = "0xFC8560", Offset = "0xFC6F60", VA = "0x180FC8560")]
|
|
private void OnEnable()
|
|
{
|
|
OGNBCNBPFCC spawnableToolType = this.OGNBCNBPFCC;
|
|
int num = Tool.<MGJIBCHEOBO>k__BackingField;
|
|
num++;
|
|
Tool.<MGJIBCHEOBO>k__BackingField = num;
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho = Tool.EKKDIGKLGHO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho2 = Tool.EKKDIGKLGHO;
|
|
int num2;
|
|
num2++;
|
|
}
|
|
CFLMJLFBOKH.EOIKDGNKCIL(Tool.<MGJIBCHEOBO>k__BackingField);
|
|
ActionEvent ajkjpafghjj = this.AJKJPAFGHJJ;
|
|
if (ajkjpafghjj != 0)
|
|
{
|
|
int num3 = 0;
|
|
ajkjpafghjj.Invoke(num3 != 0);
|
|
}
|
|
this.PMPFPCENICP();
|
|
}
|
|
|
|
// Token: 0x060027A6 RID: 10150 RVA: 0x000A3358 File Offset: 0x000A1558
|
|
[Token(Token = "0x60027A6")]
|
|
[Address(RVA = "0xFC8230", Offset = "0xFC6C30", VA = "0x180FC8230")]
|
|
private void OnDisable()
|
|
{
|
|
OGNBCNBPFCC spawnableToolType = this.OGNBCNBPFCC;
|
|
Tool.<MGJIBCHEOBO>k__BackingField = Tool.<MGJIBCHEOBO>k__BackingField;
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho = Tool.EKKDIGKLGHO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho2 = Tool.EKKDIGKLGHO;
|
|
}
|
|
CFLMJLFBOKH.EOIKDGNKCIL(Tool.<MGJIBCHEOBO>k__BackingField);
|
|
ActionEvent nempbkdkmgo = this.NEMPBKDKMGO;
|
|
if (nempbkdkmgo != 0)
|
|
{
|
|
int num = 0;
|
|
nempbkdkmgo.Invoke(num != 0);
|
|
}
|
|
if (base.hasAuthority && PhotonNetwork.InRoom)
|
|
{
|
|
this.FLGJCCBHEJI();
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num2 = 0;
|
|
if (rigidbodyEx != num2)
|
|
{
|
|
return;
|
|
}
|
|
Debug.LogError("Tool.RigidbodyEx is unexpectedly null");
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027A7 RID: 10151 RVA: 0x000A33EC File Offset: 0x000A15EC
|
|
[Token(Token = "0x60027A7")]
|
|
[Address(RVA = "0xFC0C30", Offset = "0xFBF630", VA = "0x180FC0C30")]
|
|
private void FLGJCCBHEJI()
|
|
{
|
|
if (base.hasAuthority && PhotonNetwork.InRoom && this.<LPPHFOBBGNL>k__BackingField)
|
|
{
|
|
PhotonView bhaahkeilog = this.BHAAHKEILOG;
|
|
int num = 0;
|
|
if (bhaahkeilog != num)
|
|
{
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num2 = 0;
|
|
if (player == num2)
|
|
{
|
|
int instantiationId = this.BHAAHKEILOG.InstantiationId;
|
|
PhotonView photonView = base.photonView;
|
|
if (instantiationId != photonView.InstantiationId)
|
|
{
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
this.IKEGONLJBPP = ekjclgjfign;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027A8 RID: 10152 RVA: 0x000A3474 File Offset: 0x000A1674
|
|
[Token(Token = "0x60027A8")]
|
|
[Address(RVA = "0xFC11F0", Offset = "0xFBFBF0", VA = "0x180FC11F0")]
|
|
private IEnumerator<ISchedule> GBCPJKKNANJ()
|
|
{
|
|
int num;
|
|
Tool.GBIAEDNFLDE gbiaednflde = new Tool.GBIAEDNFLDE(num);
|
|
num = 0;
|
|
gbiaednflde.<>4__this = this;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060027A9 RID: 10153 RVA: 0x000A3498 File Offset: 0x000A1698
|
|
[Token(Token = "0x60027A9")]
|
|
[Address(RVA = "0xFC5E40", Offset = "0xFC4840", VA = "0x180FC5E40")]
|
|
private void MKELHAPAKEL()
|
|
{
|
|
SpawnableTool component = base.GetComponent<SpawnableTool>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
OGNBCNBPFCC type = component.OPLHMKFCNOL;
|
|
}
|
|
this.PAAOGFJOIFD = true;
|
|
if (!this.ExcludeFromTriggerVolume)
|
|
{
|
|
int spawnableToolType = (int)this.OGNBCNBPFCC;
|
|
SpawnableToolCategoryConfig.CDPMKMGIPFA cdpmkmgipfa;
|
|
bool flag = cdpmkmgipfa == SpawnableToolCategoryConfig.CDPMKMGIPFA.GAGDETS;
|
|
if (this.OGNBCNBPFCC == OGNBCNBPFCC.TRIGGER_VOLUME)
|
|
{
|
|
}
|
|
OGNBCNBPFCC spawnableToolType2 = this.OGNBCNBPFCC;
|
|
int num2 = 0;
|
|
this.ExcludeFromTriggerVolume = num2 != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027AA RID: 10154 RVA: 0x000A3504 File Offset: 0x000A1704
|
|
[Token(Token = "0x60027AA")]
|
|
[Address(RVA = "0xFC4370", Offset = "0xFC2D70", VA = "0x180FC4370")]
|
|
public void KillzoneResetImmediately(Killzone IKPBPBLJCOC)
|
|
{
|
|
while (!this.<BIPMAHKMNKF>k__BackingField && !this.<CMPLOJHCLMG>k__BackingField && !this.<LPPHFOBBGNL>k__BackingField && base.hasAuthority)
|
|
{
|
|
int frameCount = Time.frameCount;
|
|
this.HNAALFCDECO = frameCount;
|
|
this.DILANCBDHBC();
|
|
Tool.HMMDPJMIHGJ customAuthorityResetOnKillzoneBehavior = this.CustomAuthorityResetOnKillzoneBehavior;
|
|
if (customAuthorityResetOnKillzoneBehavior != 0)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num < customAuthorityResetOnKillzoneBehavior)
|
|
{
|
|
if (customAuthorityResetOnKillzoneBehavior == 0)
|
|
{
|
|
continue;
|
|
}
|
|
if (customAuthorityResetOnKillzoneBehavior(this, IKPBPBLJCOC))
|
|
{
|
|
break;
|
|
}
|
|
num2++;
|
|
}
|
|
}
|
|
int num3 = 0;
|
|
if (IKPBPBLJCOC != num3)
|
|
{
|
|
Killzone.IMGGDHIGABE resetToolMode = IKPBPBLJCOC.resetToolMode;
|
|
if (resetToolMode != Killzone.IMGGDHIGABE.RESET_LAST_PICKUP_POINT)
|
|
{
|
|
if (resetToolMode != Killzone.IMGGDHIGABE.RESET_LAST_SPAWN_POINT)
|
|
{
|
|
if (resetToolMode != Killzone.IMGGDHIGABE.DISABLE)
|
|
{
|
|
break;
|
|
}
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
float z = this.<BAKJHFAALJA>k__BackingField.z;
|
|
}
|
|
this.AuthorityResetToLastSpawnPosition(true);
|
|
}
|
|
}
|
|
Quaternion lastWorldSpacePickupRotation = this.LastWorldSpacePickupRotation;
|
|
float z2 = this.LastWorldSpacePickupPosition.z;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027AB RID: 10155 RVA: 0x000A35D8 File Offset: 0x000A17D8
|
|
[Token(Token = "0x60027AB")]
|
|
[Address(RVA = "0xFCA280", Offset = "0xFC8C80", VA = "0x180FCA280")]
|
|
public void QueueKillzoneReset(Killzone IKPBPBLJCOC)
|
|
{
|
|
if (!this.BPAPGFBNGNK.Contains(IKPBPBLJCOC))
|
|
{
|
|
this.BPAPGFBNGNK.Add(IKPBPBLJCOC);
|
|
}
|
|
if (this.EAFLPDIMFCK == (ulong)0L)
|
|
{
|
|
Action<float> action = new Action(this.EKIFLPFBPAG);
|
|
IDisposable disposable = ScheduledUpdateContextExtensions.UpdateAtRateJobbed(this, 4f, action);
|
|
this.EAFLPDIMFCK = disposable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027AC RID: 10156 RVA: 0x000A3634 File Offset: 0x000A1834
|
|
[Token(Token = "0x60027AC")]
|
|
[Address(RVA = "0xFCA5F0", Offset = "0xFC8FF0", VA = "0x180FCA5F0")]
|
|
public void RemoveQueuedKillzone(Killzone IKPBPBLJCOC)
|
|
{
|
|
if (this.BPAPGFBNGNK.Remove(IKPBPBLJCOC))
|
|
{
|
|
List<Killzone> bpapgfbngnk = this.BPAPGFBNGNK;
|
|
if (this.EAFLPDIMFCK != 0)
|
|
{
|
|
this.EAFLPDIMFCK = (ulong)0L;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027AD RID: 10157 RVA: 0x000A3670 File Offset: 0x000A1870
|
|
[Token(Token = "0x60027AD")]
|
|
[Address(RVA = "0xFBFEB0", Offset = "0xFBE8B0", VA = "0x180FBFEB0")]
|
|
private void DILANCBDHBC()
|
|
{
|
|
this.BPAPGFBNGNK.Clear();
|
|
if (this.EAFLPDIMFCK != 0)
|
|
{
|
|
this.EAFLPDIMFCK = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027AE RID: 10158 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60027AE")]
|
|
[Address(RVA = "0xFC0610", Offset = "0xFBF010", VA = "0x180FC0610")]
|
|
private void EKIFLPFBPAG(float POGAEJIEPIM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060027AF RID: 10159 RVA: 0x000A36A0 File Offset: 0x000A18A0
|
|
[Token(Token = "0x60027AF")]
|
|
[Address(RVA = "0xFBD490", Offset = "0xFBBE90", VA = "0x180FBD490")]
|
|
public void AddCustomPickupCondition(Tool.OGLAJAFKBMN LKMLNOJIFHH)
|
|
{
|
|
this.OPMBAAJOICC.Add(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x060027B0 RID: 10160 RVA: 0x000A36C0 File Offset: 0x000A18C0
|
|
[Token(Token = "0x60027B0")]
|
|
[Address(RVA = "0xFCA530", Offset = "0xFC8F30", VA = "0x180FCA530")]
|
|
public void RemoveCustomPickupCondition(Tool.OGLAJAFKBMN LKMLNOJIFHH)
|
|
{
|
|
bool flag = this.OPMBAAJOICC.Remove(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x060027B1 RID: 10161 RVA: 0x000A36E0 File Offset: 0x000A18E0
|
|
[Token(Token = "0x60027B1")]
|
|
[Address(RVA = "0xFBD3A0", Offset = "0xFBBDA0", VA = "0x180FBD3A0")]
|
|
public void AddCustomEquipCondition(Tool.EHOOCLKEMPD LKMLNOJIFHH)
|
|
{
|
|
this.IJGCIGFNJDB.Add(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x060027B2 RID: 10162 RVA: 0x000A3700 File Offset: 0x000A1900
|
|
[Token(Token = "0x60027B2")]
|
|
[Address(RVA = "0xFCA3D0", Offset = "0xFC8DD0", VA = "0x180FCA3D0")]
|
|
public void RemoveCustomEquipCondition(Tool.EHOOCLKEMPD LKMLNOJIFHH)
|
|
{
|
|
bool flag = this.IJGCIGFNJDB.Remove(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x060027B3 RID: 10163 RVA: 0x000A3720 File Offset: 0x000A1920
|
|
[Token(Token = "0x60027B3")]
|
|
[Address(RVA = "0xFCC0B0", Offset = "0xFCAAB0", VA = "0x180FCC0B0")]
|
|
public void SetParentTransform(Transform ICJLNPKIMKH, bool MHMIJMBFOMI)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Transform parent = base.transform.parent;
|
|
if (!(parent != ICJLNPKIMKH))
|
|
{
|
|
break;
|
|
}
|
|
int num2 = 0;
|
|
if (ICJLNPKIMKH == num2)
|
|
{
|
|
Transform doDestroyOnLoadParentTransform = Tool.DoDestroyOnLoadParentTransform;
|
|
int num3 = 0;
|
|
if (doDestroyOnLoadParentTransform == num3)
|
|
{
|
|
Tool.DoDestroyOnLoadParentTransform = new GameObject("DoDestroyOnLoadRoot").transform;
|
|
}
|
|
Transform doDestroyOnLoadParentTransform2 = Tool.DoDestroyOnLoadParentTransform;
|
|
this.SetParentTransform(doDestroyOnLoadParentTransform2, true);
|
|
}
|
|
base.transform.SetParent(ICJLNPKIMKH, MHMIJMBFOMI);
|
|
List<Tool> nabgmiljphh = this.NABGMILJPHH;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
Transform transform;
|
|
if (!(transform.parent == parent))
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060027B4 RID: 10164 RVA: 0x000A37DC File Offset: 0x000A19DC
|
|
[Token(Token = "0x60027B4")]
|
|
[Address(RVA = "0xFC00C0", Offset = "0xFBEAC0", VA = "0x180FC00C0")]
|
|
public void Disable()
|
|
{
|
|
int num = 0;
|
|
this.PAJGCGDFHKK = num != 0;
|
|
}
|
|
|
|
// Token: 0x060027B5 RID: 10165 RVA: 0x000A37F4 File Offset: 0x000A19F4
|
|
[Token(Token = "0x60027B5")]
|
|
[Address(RVA = "0xFC5FC0", Offset = "0xFC49C0", VA = "0x180FC5FC0")]
|
|
public void MasterDisableAndMoveToLastSpawnPosition()
|
|
{
|
|
float z = this.<BAKJHFAALJA>k__BackingField.z;
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
if (PhotonNetwork.IsMasterClient && !base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027B6 RID: 10166 RVA: 0x000A3848 File Offset: 0x000A1A48
|
|
[Token(Token = "0x60027B6")]
|
|
[Address(RVA = "0xFBE280", Offset = "0xFBCC80", VA = "0x180FBE280")]
|
|
public void AuthorityDisableAndMovetoLastSpawnPoint()
|
|
{
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
float z = this.<BAKJHFAALJA>k__BackingField.z;
|
|
}
|
|
|
|
// Token: 0x060027B7 RID: 10167 RVA: 0x000A3868 File Offset: 0x000A1A68
|
|
[Token(Token = "0x60027B7")]
|
|
[Address(RVA = "0xFBCE30", Offset = "0xFBB830", VA = "0x180FBCE30")]
|
|
private void AFEBOCLNHLB()
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
bool flag = this.MGNCNNNKHFM.Get() != null;
|
|
gameObject.SetActive(flag);
|
|
bool flag2 = this.MGNCNNNKHFM.Get() != null;
|
|
if (!flag2 && (this.<BIPMAHKMNKF>k__BackingField != flag2 || this.<CMPLOJHCLMG>k__BackingField != flag2 || this.<LPPHFOBBGNL>k__BackingField != flag2))
|
|
{
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
ActionEvent<Tool> enabledChangeEvent = this.EnabledChangeEvent;
|
|
if (enabledChangeEvent != 0)
|
|
{
|
|
enabledChangeEvent.Invoke(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027B8 RID: 10168 RVA: 0x000A38DC File Offset: 0x000A1ADC
|
|
[Token(Token = "0x60027B8")]
|
|
[Address(RVA = "0xFC60E0", Offset = "0xFC4AE0", VA = "0x180FC60E0")]
|
|
public void MasterDisableAndMove(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027B9 RID: 10169 RVA: 0x000A3920 File Offset: 0x000A1B20
|
|
[Token(Token = "0x60027B9")]
|
|
[Address(RVA = "0xFBE100", Offset = "0xFBCB00", VA = "0x180FBE100")]
|
|
public void AuthorityDisableAndMove(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
int num = 0;
|
|
if (photonView != num)
|
|
{
|
|
int num2 = 0;
|
|
this.PAJGCGDFHKK = num2 != 0;
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
Transform transform = base.transform;
|
|
float z = DDHPAFKBMON.z;
|
|
Transform transform2 = base.transform;
|
|
this.Snap();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027BA RID: 10170 RVA: 0x000A3980 File Offset: 0x000A1B80
|
|
[Token(Token = "0x60027BA")]
|
|
[Address(RVA = "0xFC4A60", Offset = "0xFC3460", VA = "0x180FC4A60")]
|
|
public void LocalTakeOwnershipAndResetToDefault(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool ACPOOMGHPKJ = false)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x060027BB RID: 10171 RVA: 0x000A39BC File Offset: 0x000A1BBC
|
|
[Token(Token = "0x60027BB")]
|
|
[Address(RVA = "0xFC4B60", Offset = "0xFC3560", VA = "0x180FC4B60")]
|
|
public void LocalTakeOwnershipAndResetToLastSpawnPosition()
|
|
{
|
|
float z = this.<BAKJHFAALJA>k__BackingField.z;
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027BC RID: 10172 RVA: 0x000A3A08 File Offset: 0x000A1C08
|
|
[Token(Token = "0x60027BC")]
|
|
[Address(RVA = "0xFC61F0", Offset = "0xFC4BF0", VA = "0x180FC61F0")]
|
|
public void MasterResetToDefault(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool BKNKDJGCDDG = true)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027BD RID: 10173 RVA: 0x000A3A50 File Offset: 0x000A1C50
|
|
[Token(Token = "0x60027BD")]
|
|
[Address(RVA = "0xFC6370", Offset = "0xFC4D70", VA = "0x180FC6370")]
|
|
public void MasterResetToLastSpawnPosition()
|
|
{
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
float z = this.<BAKJHFAALJA>k__BackingField.z;
|
|
}
|
|
|
|
// Token: 0x060027BE RID: 10174 RVA: 0x000A3A70 File Offset: 0x000A1C70
|
|
[Token(Token = "0x60027BE")]
|
|
[Address(RVA = "0xFC6320", Offset = "0xFC4D20", VA = "0x180FC6320")]
|
|
public void MasterResetToLastPickup()
|
|
{
|
|
Quaternion lastWorldSpacePickupRotation = this.LastWorldSpacePickupRotation;
|
|
float z = this.LastWorldSpacePickupPosition.z;
|
|
}
|
|
|
|
// Token: 0x060027BF RID: 10175 RVA: 0x000A3A90 File Offset: 0x000A1C90
|
|
[Token(Token = "0x60027BF")]
|
|
[Address(RVA = "0xFBE3C0", Offset = "0xFBCDC0", VA = "0x180FBE3C0")]
|
|
public bool AuthorityResetToDefault(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool BKNKDJGCDDG, bool ACPOOMGHPKJ = false, Space CKHEOHPLNDG = Space.World)
|
|
{
|
|
Tool.MNHODDKOHLN mnhoddkohln = new Tool.MNHODDKOHLN();
|
|
float z = DDHPAFKBMON.z;
|
|
mnhoddkohln.space = mnhoddkohln;
|
|
mnhoddkohln.<>4__this = this;
|
|
mnhoddkohln.position.z = z;
|
|
bool hasAuthority = base.hasAuthority;
|
|
if (!hasAuthority)
|
|
{
|
|
return hasAuthority;
|
|
}
|
|
DebugTool.Log(delegate
|
|
{
|
|
object[] array = new object[5];
|
|
string name = mnhoddkohln.<>4__this.name;
|
|
if (name != 0)
|
|
{
|
|
}
|
|
array[0] = name;
|
|
int viewID = mnhoddkohln.<>4__this.photonView.ViewID;
|
|
if (viewID != 0)
|
|
{
|
|
}
|
|
array[1] = viewID;
|
|
Space space = mnhoddkohln.space;
|
|
if (space != Space.World)
|
|
{
|
|
}
|
|
array[2] = space;
|
|
float z3 = mnhoddkohln.position.z;
|
|
if (z3 != 0f)
|
|
{
|
|
}
|
|
array[3] = z3;
|
|
Quaternion rotation = mnhoddkohln.rotation;
|
|
if (z3 != 0f)
|
|
{
|
|
}
|
|
array[4] = z3;
|
|
string text = string.Format("Resetting {0} {1} transform to {2} {3}, {4}", array);
|
|
throw new NullReferenceException();
|
|
}, LogFlag.Default);
|
|
if (this.<BIPMAHKMNKF>k__BackingField || !this.<CMPLOJHCLMG>k__BackingField)
|
|
{
|
|
}
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
if ((ulong)1L != 0UL)
|
|
{
|
|
PUNNetworkManager.ELLAOHFLFJE.SendPendingRoomUpdates();
|
|
}
|
|
bool flag = this.MGNCNNNKHFM.Get() != null;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
if (mnhoddkohln.space == Space.World)
|
|
{
|
|
}
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
if (mnhoddkohln.space == Space.World)
|
|
{
|
|
}
|
|
float z2 = mnhoddkohln.position.z;
|
|
bool flag2;
|
|
if (flag2 || !flag2)
|
|
{
|
|
RigidbodyEx rigidbodyEx3 = this.rigidbodyEx;
|
|
if (mnhoddkohln.space != Space.World)
|
|
{
|
|
}
|
|
}
|
|
this.Snap();
|
|
if (BKNKDJGCDDG || (z2 != 0f && this.SleepOnCleanup != BKNKDJGCDDG))
|
|
{
|
|
this.rigidbodyEx.Sleep();
|
|
}
|
|
this.PAJGCGDFHKK = true;
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<Vector3, Quaternion, bool, Vector3, Quaternion, bool> rpcaction = new RPCActions.RPCAction(this.RpcOnReset);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060027C0 RID: 10176 RVA: 0x000A3BAC File Offset: 0x000A1DAC
|
|
[Token(Token = "0x60027C0")]
|
|
[Address(RVA = "0xFBE900", Offset = "0xFBD300", VA = "0x180FBE900")]
|
|
public void AuthorityResetToLastSpawnPosition(bool NDPNNFBLNEL = false)
|
|
{
|
|
float z = this.<BAKJHFAALJA>k__BackingField.z;
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x060027C1 RID: 10177 RVA: 0x000A3BD0 File Offset: 0x000A1DD0
|
|
[Token(Token = "0x60027C1")]
|
|
[Address(RVA = "0xFBE8B0", Offset = "0xFBD2B0", VA = "0x180FBE8B0")]
|
|
public void AuthorityResetToLastPickup(bool NDPNNFBLNEL = false)
|
|
{
|
|
float z = this.LastWorldSpacePickupPosition.z;
|
|
Quaternion lastWorldSpacePickupRotation = this.LastWorldSpacePickupRotation;
|
|
}
|
|
|
|
// Token: 0x060027C2 RID: 10178 RVA: 0x000A3BF4 File Offset: 0x000A1DF4
|
|
[Token(Token = "0x60027C2")]
|
|
[Address(RVA = "0xFBE950", Offset = "0xFBD350", VA = "0x180FBE950")]
|
|
public void AuthorityResetToToolCleanup(bool NDPNNFBLNEL = false)
|
|
{
|
|
ToolCleanup toolCleanup = this.<JGABDFBGDEB>k__BackingField;
|
|
if (toolCleanup)
|
|
{
|
|
if (!toolCleanup.InCleanupPositionRotation())
|
|
{
|
|
Vector3 position;
|
|
Quaternion rotation;
|
|
DebugTool.Log(delegate
|
|
{
|
|
string name = this.name;
|
|
float z3 = position.z;
|
|
Quaternion rotation2 = rotation;
|
|
string text = string.Format("Resetting {0} to (local) cleanup transform: {1}, {2}", name, name, name);
|
|
throw new NullReferenceException();
|
|
}, LogFlag.Default);
|
|
float z = position.z;
|
|
Quaternion rotation3 = rotation;
|
|
}
|
|
return;
|
|
}
|
|
float z2 = this.<BAKJHFAALJA>k__BackingField.z;
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x060027C3 RID: 10179 RVA: 0x000A3C70 File Offset: 0x000A1E70
|
|
[Token(Token = "0x60027C3")]
|
|
[Address(RVA = "0xFC45A0", Offset = "0xFC2FA0", VA = "0x180FC45A0")]
|
|
private void LBODGLNOABB(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool CDKDOENOHIL, Vector3 GMMJHABHDHE, Quaternion BCNBHCBMGBG, bool ACPOOMGHPKJ)
|
|
{
|
|
if (this.PreResetEvent != 0)
|
|
{
|
|
}
|
|
if (this.KinematicOnReset)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
object obj;
|
|
if (this.CJDPMFIJPLA == 0)
|
|
{
|
|
obj = new object();
|
|
this.CJDPMFIJPLA = obj;
|
|
}
|
|
rigidbodyEx.AddKinematic(obj);
|
|
}
|
|
RecRoomAudioClip resetAudio = this.audioSettings.ResetAudio;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
if (CDKDOENOHIL && !this.JEFOHBFAHKM)
|
|
{
|
|
if (this.HIGEHNBHMBD)
|
|
{
|
|
AnimateInOut animateInOut = this.animateInOut;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (animateInOut != num3)
|
|
{
|
|
AnimateInOut animateInOut2 = this.animateInOut;
|
|
int num4 = 0;
|
|
ulong num5;
|
|
animateInOut2.PlayEffect(num4 != 0, num2, num, num5 != 0UL);
|
|
}
|
|
}
|
|
if (this.PEOIDPNGCGO)
|
|
{
|
|
int num6 = 0;
|
|
AnimateInOut animateInOut3 = this.animateInOut;
|
|
int num7 = 0;
|
|
int num8 = 0;
|
|
if (animateInOut3 != num8)
|
|
{
|
|
this.animateInOut.PlayEffect(true, num7, num, num6 != 0);
|
|
}
|
|
}
|
|
}
|
|
this.BPAPGFBNGNK.Clear();
|
|
if (this.EAFLPDIMFCK != 0)
|
|
{
|
|
this.EAFLPDIMFCK = (ulong)0L;
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer;
|
|
this.LastWorldSpacePickupPosition.z = z;
|
|
this.<BAKJHFAALJA>k__BackingField.z = z;
|
|
this.SetCollisionLayer(defaultCollisionLayer);
|
|
if (this.PostResetEvent != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027C4 RID: 10180 RVA: 0x000A3DB4 File Offset: 0x000A1FB4
|
|
[Token(Token = "0x60027C4")]
|
|
[Address(RVA = "0xFC7180", Offset = "0xFC5B80", VA = "0x180FC7180")]
|
|
private void NNEJHGACCFP()
|
|
{
|
|
object[] array = new object[2];
|
|
string gameObjectHierarchy = base.gameObject.GetGameObjectHierarchy();
|
|
if (gameObjectHierarchy != 0)
|
|
{
|
|
}
|
|
array[0] = gameObjectHierarchy;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (z != 0f)
|
|
{
|
|
}
|
|
array[1] = z;
|
|
Debug.LogWarningFormat(this, "{0} has exceeded the valid position bounds {1}. Resetting to last spawn position", array);
|
|
float z2 = this.<BAKJHFAALJA>k__BackingField.z;
|
|
Quaternion quaternion = this.<EDFLDGHBEMF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x060027C5 RID: 10181 RVA: 0x000A3E2C File Offset: 0x000A202C
|
|
[Token(Token = "0x60027C5")]
|
|
[Address(RVA = "0xFC06D0", Offset = "0xFBF0D0", VA = "0x180FC06D0")]
|
|
public void EnablePickup(object PIHIPPPPEBI)
|
|
{
|
|
this.SetPickupEnabled(true, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060027C6 RID: 10182 RVA: 0x000A3E44 File Offset: 0x000A2044
|
|
[Token(Token = "0x60027C6")]
|
|
[Address(RVA = "0xFC00B0", Offset = "0xFBEAB0", VA = "0x180FC00B0")]
|
|
public void DisablePickup(object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
this.SetPickupEnabled(num != 0, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060027C7 RID: 10183 RVA: 0x000A3E5C File Offset: 0x000A205C
|
|
[Token(Token = "0x60027C7")]
|
|
[Address(RVA = "0xFCC480", Offset = "0xFCAE80", VA = "0x180FCC480")]
|
|
public void SetPickupEnabled(bool CBHMNNAINHM, object PIHIPPPPEBI)
|
|
{
|
|
bool hasTokens = this.EFDAKLMLAPB.HasTokens;
|
|
TokenFlag efdaklmlapb = this.EFDAKLMLAPB;
|
|
bool flag = !hasTokens;
|
|
if (!CBHMNNAINHM)
|
|
{
|
|
efdaklmlapb.Add(PIHIPPPPEBI);
|
|
}
|
|
efdaklmlapb.Remove(PIHIPPPPEBI);
|
|
if (flag && this.EFDAKLMLAPB.HasTokens && this.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num = 0;
|
|
if (player != num)
|
|
{
|
|
global::Player player2 = this.<OKDFEPHLKCB>k__BackingField;
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
this.IKEGONLJBPP = ekjclgjfign;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027C8 RID: 10184 RVA: 0x000A3EE0 File Offset: 0x000A20E0
|
|
[Token(Token = "0x60027C8")]
|
|
[Address(RVA = "0xFBFCB0", Offset = "0xFBE6B0", VA = "0x180FBFCB0")]
|
|
public bool CheckPickupLockedByKeyForLocalPlayer(bool HIEHDOIMEMD)
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
int num = 0;
|
|
bool flag = creationObject != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.creationObject.CheckPickupLockedByKeyForLocalPlayer(HIEHDOIMEMD);
|
|
}
|
|
|
|
// Token: 0x060027C9 RID: 10185 RVA: 0x000A3F18 File Offset: 0x000A2118
|
|
[Token(Token = "0x60027C9")]
|
|
[Address(RVA = "0xFBE2C0", Offset = "0xFBCCC0", VA = "0x180FBE2C0")]
|
|
public void AuthorityEquipToPlayer(PhotonView ICJLNPKIMKH, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, float MCBHKKGJLKD)
|
|
{
|
|
int viewIdField = ICJLNPKIMKH.viewIdField;
|
|
float z = GHBPCACOCOL.z;
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
|
|
// Token: 0x060027CA RID: 10186 RVA: 0x000A3F44 File Offset: 0x000A2144
|
|
[Token(Token = "0x60027CA")]
|
|
[Address(RVA = "0xFBDD20", Offset = "0xFBC720", VA = "0x180FBDD20")]
|
|
public void AuthorityAttachToObject(PhotonView ICJLNPKIMKH, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, float MCBHKKGJLKD)
|
|
{
|
|
int viewIdField = ICJLNPKIMKH.viewIdField;
|
|
float z = GHBPCACOCOL.z;
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
|
|
// Token: 0x060027CB RID: 10187 RVA: 0x000A3F70 File Offset: 0x000A2170
|
|
[Token(Token = "0x60027CB")]
|
|
[Address(RVA = "0xFCC5F0", Offset = "0xFCAFF0", VA = "0x180FCC5F0")]
|
|
public void SetReleaseVelocity(Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD)
|
|
{
|
|
float z = EAOCEINLAKP.z;
|
|
this.GBIPEMFEIDA.z = z;
|
|
float z2 = KHJFDILDLAD.z;
|
|
this.BFDCDEEMAOF.z = z2;
|
|
this.DCMCJANIMIN = true;
|
|
}
|
|
|
|
// Token: 0x060027CC RID: 10188 RVA: 0x000A3FAC File Offset: 0x000A21AC
|
|
[Token(Token = "0x60027CC")]
|
|
[Address(RVA = "0xFCCF40", Offset = "0xFCB940", VA = "0x180FCCF40")]
|
|
public bool TryGetRequiredHolderTransform(Vector3 MCCODJAIMON, Quaternion NKICIPIFOPN, out Vector3 LICDCGPAGKD, out Quaternion DHHGNDDKAMJ)
|
|
{
|
|
if (this.OGPMINJNCGE.Get().LJPBJFHMEAN)
|
|
{
|
|
Quaternion eoimnkbhblj = this.OGPMINJNCGE.Get().EOIMNKBHBLJ;
|
|
float z = this.OGPMINJNCGE.Get().PJINMBGJFDL.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = MCCODJAIMON.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
LICDCGPAGKD.z = z4;
|
|
return true;
|
|
}
|
|
float z5 = Vector3.zero.z;
|
|
LICDCGPAGKD.z = z5;
|
|
Quaternion identity = Quaternion.identity;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060027CD RID: 10189 RVA: 0x000A4038 File Offset: 0x000A2238
|
|
[Token(Token = "0x60027CD")]
|
|
[Address(RVA = "0xFBBF00", Offset = "0xFBA900", VA = "0x180FBBF00")]
|
|
private void ABLGCICNKFK()
|
|
{
|
|
OKIMOMGKKDH okimomgkkdh = this.OGPMINJNCGE.Get();
|
|
OKIMOMGKKDH jpnoeipddja = this.JPNOEIPDDJA;
|
|
if (OKIMOMGKKDH.BDBLGMKABNK(okimomgkkdh, jpnoeipddja))
|
|
{
|
|
bool flag = this.OGPMINJNCGE.Get().LJPBJFHMEAN;
|
|
bool flag2 = this.JPNOEIPDDJA.LJPBJFHMEAN;
|
|
OKIMOMGKKDH okimomgkkdh2 = this.OGPMINJNCGE.Get();
|
|
OKIMOMGKKDH jpnoeipddja2 = this.JPNOEIPDDJA;
|
|
OKIMOMGKKDH.NIIIPIEEHMM oplhmkfcnol = jpnoeipddja2.OPLHMKFCNOL;
|
|
bool flag3 = okimomgkkdh2.OPLHMKFCNOL != oplhmkfcnol;
|
|
int num = 0;
|
|
if (jpnoeipddja2.LJPBJFHMEAN)
|
|
{
|
|
if ((int)this.JPNOEIPDDJA.OPLHMKFCNOL != num)
|
|
{
|
|
this.NMGJPILKAGE();
|
|
}
|
|
this.PAEFCHDJPHF();
|
|
PlayerHand playerHand = this.<PBCNKLKCIHJ>k__BackingField;
|
|
int num2 = 0;
|
|
if (playerHand != num2)
|
|
{
|
|
PlayerHand playerHand2 = this.<PBCNKLKCIHJ>k__BackingField;
|
|
}
|
|
this.HAMNLLLIACP = PlayerHand.PLLIKAOIPHP.Unknown;
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
this.<PDAFAAHKEPA>k__BackingField = player;
|
|
}
|
|
OKIMOMGKKDH okimomgkkdh3 = this.OGPMINJNCGE.Get();
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
this.JPNOEIPDDJA = okimomgkkdh3;
|
|
object obj;
|
|
if (this.CJDPMFIJPLA == 0)
|
|
{
|
|
obj = new object();
|
|
this.CJDPMFIJPLA = obj;
|
|
}
|
|
rigidbodyEx.RemoveKinematic(obj);
|
|
if (this.OGPMINJNCGE.Get().LJPBJFHMEAN)
|
|
{
|
|
PhotonView photonView = PhotonNetwork.GetPhotonView(this.OGPMINJNCGE.Get().KHDKHLFAMOK);
|
|
this.INCLFJMMLJO = photonView;
|
|
PhotonView bhaahkeilog = this.BHAAHKEILOG;
|
|
int num3 = 0;
|
|
if (!(bhaahkeilog == num3))
|
|
{
|
|
bool flag4 = (int)this.OGPMINJNCGE.Get().OPLHMKFCNOL == num;
|
|
this.<BIPMAHKMNKF>k__BackingField = flag4;
|
|
OKIMOMGKKDH okimomgkkdh4 = this.OGPMINJNCGE.Get();
|
|
bool flag5;
|
|
this.<LPPHFOBBGNL>k__BackingField = flag5;
|
|
OKIMOMGKKDH okimomgkkdh5 = this.OGPMINJNCGE.Get();
|
|
PhotonView bhaahkeilog2 = this.BHAAHKEILOG;
|
|
bool flag6;
|
|
this.<CMPLOJHCLMG>k__BackingField = flag6;
|
|
if ((this.<BIPMAHKMNKF>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
this.<PBCNKLKCIHJ>k__BackingField = num;
|
|
global::Player componentInParent = bhaahkeilog2.GetComponentInParent<global::Player>();
|
|
PhotonView bhaahkeilog3 = this.BHAAHKEILOG;
|
|
this.<OKDFEPHLKCB>k__BackingField = componentInParent;
|
|
Tool component = bhaahkeilog3.GetComponent<Tool>();
|
|
}
|
|
int num4 = 0;
|
|
if (bhaahkeilog2 != num4)
|
|
{
|
|
PlayerHand component2 = this.BHAAHKEILOG.GetComponent<PlayerHand>();
|
|
}
|
|
this.<PBCNKLKCIHJ>k__BackingField = num;
|
|
int num5 = 0;
|
|
if (num != num5)
|
|
{
|
|
global::Player player2 = this.<PBCNKLKCIHJ>k__BackingField.owner.GPOMCJICJIH();
|
|
}
|
|
this.<OKDFEPHLKCB>k__BackingField = num;
|
|
this.<IMLGJCLPDKP>k__BackingField = num;
|
|
PlayerHand playerHand3 = this.<PBCNKLKCIHJ>k__BackingField;
|
|
int num6 = 0;
|
|
PlayerHand.PLLIKAOIPHP type;
|
|
if (playerHand3 != num6)
|
|
{
|
|
type = this.<PBCNKLKCIHJ>k__BackingField.type;
|
|
}
|
|
this.EKJFBMPIGMD = type;
|
|
if ((this.<BIPMAHKMNKF>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
this.PMPDJBDJDNP();
|
|
}
|
|
global::Player player3 = this.<OKDFEPHLKCB>k__BackingField;
|
|
bool flag7 = num != player3;
|
|
this.AEHDEJPEAKM(flag7, flag3);
|
|
CreationObject creationObject = this.creationObject;
|
|
int num7 = 0;
|
|
if (!(creationObject != num7) || !this.creationObject.FLLENDBIKGF.LMFKDFGEKNL)
|
|
{
|
|
goto IL_309;
|
|
}
|
|
this.creationObject.FLLENDBIKGF.MDGIKHBFLAF();
|
|
}
|
|
if (base.hasAuthority)
|
|
{
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
this.IKEGONLJBPP = ekjclgjfign;
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
int num8 = 0;
|
|
this.INCLFJMMLJO = num8;
|
|
this.<PBCNKLKCIHJ>k__BackingField = 0;
|
|
this.<OKDFEPHLKCB>k__BackingField = 0;
|
|
this.<IMLGJCLPDKP>k__BackingField = 0;
|
|
this.<BIPMAHKMNKF>k__BackingField = false;
|
|
this.<LPPHFOBBGNL>k__BackingField = false;
|
|
}
|
|
IL_309:
|
|
global::Player player4 = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num9 = 0;
|
|
if (player4 != num9)
|
|
{
|
|
global::Player player5 = this.<OKDFEPHLKCB>k__BackingField;
|
|
}
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
RigidbodyEx rigidbodyEx3 = this.rigidbodyEx;
|
|
rigidbodyEx3.RemoveUpdateLodOverride(this);
|
|
int num10 = 0;
|
|
rigidbodyEx3.AddUpdateLodOverride(this, (EEDONNAHMFK)num10);
|
|
this.GCOJNMNOAJM();
|
|
this.BONBOBPFANK();
|
|
ActionEvent<Tool> staticHolderChangedEvent = Tool.StaticHolderChangedEvent;
|
|
if (staticHolderChangedEvent != 0)
|
|
{
|
|
staticHolderChangedEvent.Invoke(this);
|
|
}
|
|
ActionEvent<Tool> holderChangedEvent = this.HolderChangedEvent;
|
|
while (holderChangedEvent == 0)
|
|
{
|
|
}
|
|
holderChangedEvent.Invoke(this);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027CE RID: 10190 RVA: 0x000A43CC File Offset: 0x000A25CC
|
|
[Token(Token = "0x60027CE")]
|
|
[Address(RVA = "0xFC3920", Offset = "0xFC2320", VA = "0x180FC3920")]
|
|
private void JBECPKIBALM()
|
|
{
|
|
PhotonView bhaahkeilog = this.BHAAHKEILOG;
|
|
Action action = new Action(this.JBECPKIBALM);
|
|
bhaahkeilog.OnDestroyEvent -= action;
|
|
this.FLGJCCBHEJI();
|
|
}
|
|
|
|
// Token: 0x060027CF RID: 10191 RVA: 0x000A4400 File Offset: 0x000A2600
|
|
[Token(Token = "0x60027CF")]
|
|
[Address(RVA = "0xFC07E0", Offset = "0xFBF1E0", VA = "0x180FC07E0")]
|
|
private void FEHBMKCEKGM(int OAPCCBMILAE)
|
|
{
|
|
if (PhotonNetwork.LocalPlayer.actorNumber == OAPCCBMILAE && !base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D0 RID: 10192 RVA: 0x000A4444 File Offset: 0x000A2644
|
|
[Token(Token = "0x60027D0")]
|
|
[Address(RVA = "0xFC1700", Offset = "0xFC0100", VA = "0x180FC1700")]
|
|
private void GEIGHJKFLML()
|
|
{
|
|
if ((this.<BIPMAHKMNKF>k__BackingField || this.<CMPLOJHCLMG>k__BackingField || this.<LPPHFOBBGNL>k__BackingField) && PhotonNetwork.IsMasterClient)
|
|
{
|
|
PhotonView photonView = PhotonNetwork.GetPhotonView(this.OGPMINJNCGE.Get().KHDKHLFAMOK);
|
|
int num = 0;
|
|
if (photonView == num)
|
|
{
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
this.IKEGONLJBPP = ekjclgjfign;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D1 RID: 10193 RVA: 0x000A44AC File Offset: 0x000A26AC
|
|
[Token(Token = "0x60027D1")]
|
|
[Address(RVA = "0xFBC800", Offset = "0xFBB200", VA = "0x180FBC800")]
|
|
private void AEHDEJPEAKM(bool OMBBNIAKFHL, bool PJAKGIPJDOI)
|
|
{
|
|
ActionEvent<Tool> prePickupEvent = this.PrePickupEvent;
|
|
if (prePickupEvent != 0)
|
|
{
|
|
prePickupEvent.Invoke(this);
|
|
}
|
|
DAJFOCGPHGP heldCollisionLayer = this.HeldCollisionLayer;
|
|
this.SetCollisionLayer(heldCollisionLayer);
|
|
if (this.BHAAHKEILOG.IsMine)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
string text = this.OCDAPABGABP.ToString();
|
|
if (text != 0 && text != 0 && !this.DJOGLAAEACB)
|
|
{
|
|
this.DJOGLAAEACB = true;
|
|
this.NMNFMIIELCK();
|
|
}
|
|
}
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.LastWorldSpacePickupPosition.z = z;
|
|
Transform transform2 = base.transform;
|
|
this.DCMCJANIMIN = false;
|
|
if (this.KinematicOnSleep)
|
|
{
|
|
this.rigidbodyEx.WakeUp();
|
|
}
|
|
PlayerHand playerHand = this.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
if (playerHand != num)
|
|
{
|
|
if (!this.RemotelyRunRigidbodyPickupWhenHeld)
|
|
{
|
|
PlayerHand playerHand2 = this.<PBCNKLKCIHJ>k__BackingField;
|
|
}
|
|
PlayerHand playerHand3 = this.<PBCNKLKCIHJ>k__BackingField;
|
|
RigidbodyPickup rigidbodyPickup = this.rigidbodyPickup;
|
|
float z2 = this.OGPMINJNCGE.Get().PJINMBGJFDL.z;
|
|
Quaternion eoimnkbhblj = this.OGPMINJNCGE.Get().EOIMNKBHBLJ;
|
|
bool isVisuallyHeld = rigidbodyPickup.EJODOOIGDLK;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
JAKMIGBBBOM.BAFPMPJFBEM velocityProvider = rigidbodyEx.VelocityProvider;
|
|
this.HBEJPGMIJDD = velocityProvider;
|
|
float z3 = this.OGPMINJNCGE.Get().PJINMBGJFDL.z;
|
|
JAKMIGBBBOM.BAFPMPJFBEM bafpmpjfbem;
|
|
rigidbodyEx.VelocityProvider = bafpmpjfbem;
|
|
}
|
|
Animator animator = this.animator;
|
|
int num2 = 0;
|
|
if (animator != num2)
|
|
{
|
|
this.animator.SafeSetEnabled(true);
|
|
}
|
|
Tool.AudioSettings audioSettings = this.audioSettings;
|
|
if (audioSettings != 0)
|
|
{
|
|
RecRoomAudioClip dropAudio = audioSettings.DropAudio;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
if (DefaultAudioSettings.MFIAFAGNMJN != 0)
|
|
{
|
|
}
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num3 = 0;
|
|
if (player != num3)
|
|
{
|
|
this.<OKDFEPHLKCB>k__BackingField.playerEvents.ToolPickup(this);
|
|
global::Player player2 = this.<OKDFEPHLKCB>k__BackingField;
|
|
AACCKDLMFKJ.OMAKBOPJOBJ(this);
|
|
}
|
|
ActionEvent<Tool> postPickupEvent = this.PostPickupEvent;
|
|
if (postPickupEvent != 0)
|
|
{
|
|
postPickupEvent.Invoke(this);
|
|
}
|
|
if (this.OCDAPABGABP.ToString() != 0)
|
|
{
|
|
ActionEvent<Tool> staticLockedToolPickedUpEvent = Tool.StaticLockedToolPickedUpEvent;
|
|
if (staticLockedToolPickedUpEvent != 0)
|
|
{
|
|
staticLockedToolPickedUpEvent.Invoke(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D2 RID: 10194 RVA: 0x000A46E4 File Offset: 0x000A28E4
|
|
[Token(Token = "0x60027D2")]
|
|
[Address(RVA = "0xFC8C90", Offset = "0xFC7690", VA = "0x180FC8C90")]
|
|
private void PAEFCHDJPHF()
|
|
{
|
|
ActionEvent<Tool> preReleaseEvent = this.PreReleaseEvent;
|
|
if (preReleaseEvent != 0)
|
|
{
|
|
preReleaseEvent.Invoke(this);
|
|
}
|
|
if (this.DJOGLAAEACB)
|
|
{
|
|
this.DJOGLAAEACB = false;
|
|
this.NMNFMIIELCK();
|
|
}
|
|
Vector3 zero = Vector3.zero;
|
|
Vector3 zero2 = Vector3.zero;
|
|
if (this.ReleaseWithVelocity)
|
|
{
|
|
if (!this.DCMCJANIMIN)
|
|
{
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
BJIFHHPBNNJ <KEAFHGJNAGM>k__BackingField = this.<PBCNKLKCIHJ>k__BackingField.<KEAFHGJNAGM>k__BackingField;
|
|
PlayerHand playerHand = this.<PBCNKLKCIHJ>k__BackingField;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.GBIPEMFEIDA.z = z;
|
|
BJIFHHPBNNJ <KEAFHGJNAGM>k__BackingField2 = playerHand.<KEAFHGJNAGM>k__BackingField;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.BFDCDEEMAOF.z = z2;
|
|
}
|
|
if (this.rigidbodyEx.KKNFLCLMNDN != RigidbodyConstraints.None)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
this.GBIPEMFEIDA.z = z3;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
this.BFDCDEEMAOF.z = z4;
|
|
}
|
|
}
|
|
RigidbodyEx rigidbodyEx3 = this.rigidbodyEx;
|
|
JAKMIGBBBOM.BAFPMPJFBEM hbejpgmijdd = this.HBEJPGMIJDD;
|
|
rigidbodyEx3.VelocityProvider = hbejpgmijdd;
|
|
RigidbodyPickup rigidbodyPickup = this.rigidbodyPickup;
|
|
this.HBEJPGMIJDD = (ulong)0L;
|
|
DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer;
|
|
this.SetCollisionLayer(defaultCollisionLayer);
|
|
ISchedulerPromise lofmcihbman = this.LOFMCIHBMAN;
|
|
this.SafeStopSchedule(lofmcihbman);
|
|
Animator animator = this.animator;
|
|
int num = 0;
|
|
if (animator != num)
|
|
{
|
|
Animator animator2 = this.animator;
|
|
int num2 = 0;
|
|
animator2.SafeSetEnabled(num2 != 0);
|
|
}
|
|
RigidbodyEx rigidbodyEx4 = this.rigidbodyEx;
|
|
int num3 = 0;
|
|
rigidbodyEx4.WakeUp();
|
|
if (this.ReleaseWithVelocity)
|
|
{
|
|
this.rigidbodyEx.NHAOMEMANJA = num3;
|
|
this.rigidbodyEx.KHJFDILDLAD = num3;
|
|
}
|
|
RecRoomAudioClip throwAudio = this.audioSettings.ThrowAudio;
|
|
Transform transform = base.transform;
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num4 = 0;
|
|
if (player != num4)
|
|
{
|
|
this.<OKDFEPHLKCB>k__BackingField.playerEvents.ToolRelease(this);
|
|
}
|
|
ActionEvent<Tool> postReleaseEvent = this.PostReleaseEvent;
|
|
if (postReleaseEvent != 0)
|
|
{
|
|
postReleaseEvent.Invoke(this);
|
|
}
|
|
ActionEvent<Tool> staticToolPostReleaseEvent = Tool.StaticToolPostReleaseEvent;
|
|
if (staticToolPostReleaseEvent != 0)
|
|
{
|
|
staticToolPostReleaseEvent.Invoke(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D3 RID: 10195 RVA: 0x000A48F0 File Offset: 0x000A2AF0
|
|
[Token(Token = "0x60027D3")]
|
|
[Address(RVA = "0xFC9990", Offset = "0xFC8390", VA = "0x180FC9990")]
|
|
private void PMPDJBDJDNP()
|
|
{
|
|
ActionEvent<Tool> preAttachEvent = this.PreAttachEvent;
|
|
if (preAttachEvent != 0)
|
|
{
|
|
preAttachEvent.Invoke(this);
|
|
}
|
|
if (this.BHAAHKEILOG.IsMine)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
}
|
|
NetworkTransform networkTransform = this.networkTransform;
|
|
int num = 0;
|
|
networkTransform.DLKLKPDMNNE = num != 0;
|
|
NetworkTransform networkTransform2 = this.networkTransform;
|
|
int num2 = 0;
|
|
networkTransform2.NHIJPLECLJB = num2 != 0;
|
|
if (!this.<LPPHFOBBGNL>k__BackingField && !this.<CMPLOJHCLMG>k__BackingField)
|
|
{
|
|
PhotonView bhaahkeilog = this.BHAAHKEILOG;
|
|
OKIMOMGKKDH.NIIIPIEEHMM oplhmkfcnol = this.OGPMINJNCGE.Get().OPLHMKFCNOL;
|
|
Debug.LogError(string.Format("Attaching tool {0} to {1} with unexpected hold type {2}.", this, bhaahkeilog, oplhmkfcnol));
|
|
}
|
|
DAJFOCGPHGP attachedCollisionLayer = this.AttachedCollisionLayer;
|
|
this.SetCollisionLayer(attachedCollisionLayer);
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
object obj;
|
|
if (this.HINOMIEINGF == 0)
|
|
{
|
|
obj = new object();
|
|
this.HINOMIEINGF = obj;
|
|
}
|
|
rigidbodyEx.AddKinematic(obj);
|
|
if (SingletonMonoBehaviour.Instance.<COEJDGMMNHF>k__BackingField)
|
|
{
|
|
this.rigidbodyEx.AddInterpolationRestriction(this);
|
|
}
|
|
Transform parent = base.transform.parent;
|
|
PhotonView bhaahkeilog2 = this.BHAAHKEILOG;
|
|
this.GIEFKPDNLFA = parent;
|
|
this.DCMCJANIMIN = false;
|
|
Transform transform = bhaahkeilog2.gameObject.transform;
|
|
int num3 = 0;
|
|
this.SetParentTransform(transform, num3 != 0);
|
|
Transform transform2 = base.transform;
|
|
float z = this.OGPMINJNCGE.Get().PJINMBGJFDL.z;
|
|
Transform transform3 = base.transform;
|
|
Quaternion eoimnkbhblj = this.OGPMINJNCGE.Get().EOIMNKBHBLJ;
|
|
transform3.localRotation = eoimnkbhblj;
|
|
Transform transform4 = base.transform;
|
|
float kpapglpedbl = this.OGPMINJNCGE.Get().KPAPGLPEDBL;
|
|
transform4.SetLocalUniformScale(kpapglpedbl);
|
|
Tool tool = this.<IMLGJCLPDKP>k__BackingField;
|
|
int num4 = 0;
|
|
if (tool != num4)
|
|
{
|
|
Tool tool2 = this.<IMLGJCLPDKP>k__BackingField;
|
|
ActionEvent<Tool, bool> okglnacodba = tool2.OKGLNACODBA;
|
|
Action<Tool, bool> action = new Action(this.KFHGFEKLEFM);
|
|
ActionEvent<Tool, bool> actionEvent = okglnacodba + action;
|
|
tool2.OKGLNACODBA = actionEvent;
|
|
}
|
|
ActionEvent<Tool> postAttachEvent = this.PostAttachEvent;
|
|
if (postAttachEvent != 0)
|
|
{
|
|
postAttachEvent.Invoke(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D4 RID: 10196 RVA: 0x000A4AF8 File Offset: 0x000A2CF8
|
|
[Token(Token = "0x60027D4")]
|
|
[Address(RVA = "0xFC6AC0", Offset = "0xFC54C0", VA = "0x180FC6AC0")]
|
|
private void NMGJPILKAGE()
|
|
{
|
|
ActionEvent<Tool> preDetachEvent = this.PreDetachEvent;
|
|
if (preDetachEvent != 0)
|
|
{
|
|
preDetachEvent.Invoke(this);
|
|
}
|
|
float lossyUniformScale = base.transform.GetLossyUniformScale();
|
|
Transform giefkpdnlfa = this.GIEFKPDNLFA;
|
|
this.SetParentTransform(giefkpdnlfa, true);
|
|
if (this.GIEFKPDNLFA)
|
|
{
|
|
Transform giefkpdnlfa2 = this.GIEFKPDNLFA;
|
|
}
|
|
base.transform.SetLocalUniformScale(lossyUniformScale);
|
|
if (SingletonMonoBehaviour.Instance.<COEJDGMMNHF>k__BackingField)
|
|
{
|
|
this.rigidbodyEx.RemoveInterpolationRestriction(this);
|
|
}
|
|
DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer;
|
|
this.SetCollisionLayer(defaultCollisionLayer);
|
|
if (!this.DCMCJANIMIN)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.GBIPEMFEIDA.z = z;
|
|
float z2 = Vector3.zero.z;
|
|
this.BFDCDEEMAOF.z = z2;
|
|
}
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
object obj;
|
|
if (this.HINOMIEINGF == 0)
|
|
{
|
|
obj = new object();
|
|
this.HINOMIEINGF = obj;
|
|
}
|
|
rigidbodyEx.RemoveKinematic(obj);
|
|
this.rigidbodyEx.WakeUp();
|
|
if (this.rigidbodyEx.FIKDPCNEHJC)
|
|
{
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
float z3 = this.GBIPEMFEIDA.z;
|
|
RigidbodyEx rigidbodyEx3 = this.rigidbodyEx;
|
|
float z4 = this.BFDCDEEMAOF.z;
|
|
}
|
|
this.networkTransform.DLKLKPDMNNE = true;
|
|
this.networkTransform.NHIJPLECLJB = true;
|
|
Tool tool = this.<IMLGJCLPDKP>k__BackingField;
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
Tool tool2 = this.<IMLGJCLPDKP>k__BackingField;
|
|
ActionEvent<Tool, bool> okglnacodba = tool2.OKGLNACODBA;
|
|
Action<Tool, bool> action = new Action(this.KFHGFEKLEFM);
|
|
ActionEvent<Tool, bool> actionEvent = okglnacodba - action;
|
|
tool2.OKGLNACODBA = actionEvent;
|
|
}
|
|
ActionEvent<Tool> postDetachEvent = this.PostDetachEvent;
|
|
if (postDetachEvent != 0)
|
|
{
|
|
postDetachEvent.Invoke(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D5 RID: 10197 RVA: 0x000A4CA0 File Offset: 0x000A2EA0
|
|
[Token(Token = "0x60027D5")]
|
|
[Address(RVA = "0xFC3FB0", Offset = "0xFC29B0", VA = "0x180FC3FB0")]
|
|
private void KFHGFEKLEFM(Tool NBHJPDBHDHB, bool CBHMNNAINHM)
|
|
{
|
|
if (!CBHMNNAINHM)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
}
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D6 RID: 10198 RVA: 0x000A4CE0 File Offset: 0x000A2EE0
|
|
[Token(Token = "0x60027D6")]
|
|
[Address(RVA = "0xFC6F20", Offset = "0xFC5920", VA = "0x180FC6F20")]
|
|
private void NMNFMIIELCK()
|
|
{
|
|
bool djoglaaeacb = this.DJOGLAAEACB;
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num = 0;
|
|
if (player != num)
|
|
{
|
|
this.<OKDFEPHLKCB>k__BackingField.playerEvents.ToolLocked(this, djoglaaeacb);
|
|
}
|
|
if (!djoglaaeacb)
|
|
{
|
|
}
|
|
ActionEvent<Tool> lockEvent = this.LockEvent;
|
|
if (lockEvent != 0)
|
|
{
|
|
lockEvent.Invoke(this);
|
|
}
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
if (djoglaaeacb)
|
|
{
|
|
AudioManager instance2 = SingletonMonoBehaviour.Instance;
|
|
}
|
|
RecRoomAudioClip toolUnLockedAudio = SingletonMonoBehaviour.Instance.ToolUnLockedAudio;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D7 RID: 10199 RVA: 0x000A4D74 File Offset: 0x000A2F74
|
|
[Token(Token = "0x60027D7")]
|
|
[Address(RVA = "0xFC2440", Offset = "0xFC0E40", VA = "0x180FC2440")]
|
|
private void HACCHHMPAGE()
|
|
{
|
|
ActionEvent<Tool> lockEvent = this.LockEvent;
|
|
if (lockEvent != 0)
|
|
{
|
|
lockEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D8 RID: 10200 RVA: 0x000A4D94 File Offset: 0x000A2F94
|
|
[Token(Token = "0x60027D8")]
|
|
[Address(RVA = "0xFC6ED0", Offset = "0xFC58D0", VA = "0x180FC6ED0")]
|
|
private void NMKDDCACMPP()
|
|
{
|
|
ActionEvent<Tool> unlockEvent = this.UnlockEvent;
|
|
if (unlockEvent != 0)
|
|
{
|
|
unlockEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027D9 RID: 10201 RVA: 0x000A4DB4 File Offset: 0x000A2FB4
|
|
[Token(Token = "0x60027D9")]
|
|
[Address(RVA = "0xFC3030", Offset = "0xFC1A30", VA = "0x180FC3030")]
|
|
public void InputDown()
|
|
{
|
|
ActionEvent<Tool> inputDownEvent = this.InputDownEvent;
|
|
this.KOPJBHEGHGF = true;
|
|
if (inputDownEvent != 0)
|
|
{
|
|
inputDownEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027DA RID: 10202 RVA: 0x000A4DDC File Offset: 0x000A2FDC
|
|
[Token(Token = "0x60027DA")]
|
|
[Address(RVA = "0xFC3090", Offset = "0xFC1A90", VA = "0x180FC3090")]
|
|
public void InputPressed()
|
|
{
|
|
ActionEvent<Tool> inputPressedEvent = this.InputPressedEvent;
|
|
this.KOPJBHEGHGF = true;
|
|
if (inputPressedEvent != 0)
|
|
{
|
|
inputPressedEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027DB RID: 10203 RVA: 0x000A4E04 File Offset: 0x000A3004
|
|
[Token(Token = "0x60027DB")]
|
|
[Address(RVA = "0xFC3180", Offset = "0xFC1B80", VA = "0x180FC3180")]
|
|
public void InputUp()
|
|
{
|
|
ActionEvent<Tool> inputUpEvent = this.InputUpEvent;
|
|
this.KOPJBHEGHGF = false;
|
|
if (inputUpEvent != 0)
|
|
{
|
|
inputUpEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027DC RID: 10204 RVA: 0x000A4E2C File Offset: 0x000A302C
|
|
[Token(Token = "0x60027DC")]
|
|
[Address(RVA = "0xFC30F0", Offset = "0xFC1AF0", VA = "0x180FC30F0")]
|
|
public void InputUpWithVelocity(Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD)
|
|
{
|
|
if (this.InputUpWithVelocityEvent != 0)
|
|
{
|
|
float z = KHJFDILDLAD.z;
|
|
float z2 = EAOCEINLAKP.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027DD RID: 10205 RVA: 0x000A4E50 File Offset: 0x000A3050
|
|
[Token(Token = "0x60027DD")]
|
|
[Address(RVA = "0xFC2FD0", Offset = "0xFC19D0", VA = "0x180FC2FD0")]
|
|
public void InputCancelled()
|
|
{
|
|
ActionEvent<Tool> inputCancelledEvent = this.InputCancelledEvent;
|
|
this.KOPJBHEGHGF = false;
|
|
if (inputCancelledEvent != 0)
|
|
{
|
|
inputCancelledEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027DE RID: 10206 RVA: 0x000A4E78 File Offset: 0x000A3078
|
|
[Token(Token = "0x60027DE")]
|
|
[Address(RVA = "0xFCC880", Offset = "0xFCB280", VA = "0x180FCC880")]
|
|
public void Shake()
|
|
{
|
|
ActionEvent<Tool> shakeEvent = this.ShakeEvent;
|
|
if (shakeEvent != 0)
|
|
{
|
|
shakeEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027DF RID: 10207 RVA: 0x000A4E98 File Offset: 0x000A3098
|
|
[Token(Token = "0x60027DF")]
|
|
[Address(RVA = "0xFCA350", Offset = "0xFC8D50", VA = "0x180FCA350")]
|
|
public void RemoteControlInput(Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool GLOBBFOJOAP)
|
|
{
|
|
if (this.RemoteControlInputEvent != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E0 RID: 10208 RVA: 0x000A4EB0 File Offset: 0x000A30B0
|
|
[Token(Token = "0x60027E0")]
|
|
[Address(RVA = "0xFC8870", Offset = "0xFC7270", VA = "0x180FC8870")]
|
|
public void OnPlayerRotateInPlace(float ABMABCNKBCN, float BJJEDIGOMGC)
|
|
{
|
|
this.FKAAHCHEHJB(ABMABCNKBCN);
|
|
if (this.OwnerRotateInPlaceEvent != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E1 RID: 10209 RVA: 0x000A4ED0 File Offset: 0x000A30D0
|
|
[Token(Token = "0x60027E1")]
|
|
[Address(RVA = "0xFC88F0", Offset = "0xFC72F0", VA = "0x180FC88F0")]
|
|
public void OnPlayerTeleport(float BJJEDIGOMGC)
|
|
{
|
|
int num = 0;
|
|
this.FKAAHCHEHJB(BJJEDIGOMGC);
|
|
ActionEvent<Tool, float> ownerTeleportEvent = this.OwnerTeleportEvent;
|
|
if (ownerTeleportEvent != 0)
|
|
{
|
|
ownerTeleportEvent.Invoke(this, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E2 RID: 10210 RVA: 0x000A4EFC File Offset: 0x000A30FC
|
|
[Token(Token = "0x60027E2")]
|
|
[Address(RVA = "0xFC87E0", Offset = "0xFC71E0", VA = "0x180FC87E0")]
|
|
public void OnHolderHandVelocityUpdate()
|
|
{
|
|
ActionEvent<Tool> holderHandVelocityUpdateEvent = this.HolderHandVelocityUpdateEvent;
|
|
if (holderHandVelocityUpdateEvent != 0)
|
|
{
|
|
holderHandVelocityUpdateEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E3 RID: 10211 RVA: 0x000A4F1C File Offset: 0x000A311C
|
|
[Token(Token = "0x60027E3")]
|
|
[Address(RVA = "0xFC0AB0", Offset = "0xFBF4B0", VA = "0x180FC0AB0")]
|
|
private void FKAAHCHEHJB(float NCLEAOBBONN)
|
|
{
|
|
ISchedulerPromise lofmcihbman = this.LOFMCIHBMAN;
|
|
this.SafeStopSchedule(lofmcihbman);
|
|
object ljjneggcfeb = this.LJJNEGGCFEB;
|
|
int num = 0;
|
|
this.SetCollisionEnabled(num != 0, ljjneggcfeb);
|
|
int num2 = 0;
|
|
ISchedulerPromise schedulerPromise = this.InvokeInUpdate(NCLEAOBBONN, num2);
|
|
this.LOFMCIHBMAN = schedulerPromise;
|
|
Action action = new Action(this.APADPHOOCGA);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060027E4 RID: 10212 RVA: 0x000A4F70 File Offset: 0x000A3170
|
|
[Token(Token = "0x60027E4")]
|
|
[Address(RVA = "0xFC50B0", Offset = "0xFC3AB0", VA = "0x180FC50B0")]
|
|
private void MBOCPKEEKKB()
|
|
{
|
|
ISchedulerPromise lofmcihbman = this.LOFMCIHBMAN;
|
|
this.SafeStopSchedule(lofmcihbman);
|
|
}
|
|
|
|
// Token: 0x060027E5 RID: 10213 RVA: 0x000A4F8C File Offset: 0x000A318C
|
|
[Token(Token = "0x60027E5")]
|
|
[Address(RVA = "0xFC2A80", Offset = "0xFC1480", VA = "0x180FC2A80")]
|
|
public void HoverStart()
|
|
{
|
|
ActionEvent<Tool> hoverStartEvent = this.HoverStartEvent;
|
|
this.<DKNHDCFLJOC>k__BackingField = true;
|
|
if (hoverStartEvent != 0)
|
|
{
|
|
hoverStartEvent.Invoke(this);
|
|
}
|
|
if (this.BELHBOONGGI == (ulong)0L)
|
|
{
|
|
Action action = new Action(this.HMILGLNGBNC);
|
|
IDisposable disposable = this.Update(action);
|
|
this.BELHBOONGGI = disposable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E6 RID: 10214 RVA: 0x000A4FDC File Offset: 0x000A31DC
|
|
[Token(Token = "0x60027E6")]
|
|
[Address(RVA = "0xFC2A00", Offset = "0xFC1400", VA = "0x180FC2A00")]
|
|
public void HoverEnd()
|
|
{
|
|
ActionEvent<Tool> hoverEndEvent = this.HoverEndEvent;
|
|
this.<DKNHDCFLJOC>k__BackingField = false;
|
|
this.<OCKCPAPOKPB>k__BackingField = (ulong)0L;
|
|
if (hoverEndEvent != 0)
|
|
{
|
|
hoverEndEvent.Invoke(this);
|
|
}
|
|
if (this.BELHBOONGGI != 0)
|
|
{
|
|
this.BELHBOONGGI = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E7 RID: 10215 RVA: 0x000A5020 File Offset: 0x000A3220
|
|
[Token(Token = "0x60027E7")]
|
|
[Address(RVA = "0xFC2310", Offset = "0xFC0D10", VA = "0x180FC2310")]
|
|
public void GetHolderSpaceHandPickupTransform(Transform BGCMCCOABIJ, bool JKGLJIHNJFJ, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
|
|
{
|
|
if (this.CustomHandSpacePickupTransformModifier != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027E8 RID: 10216 RVA: 0x000A5038 File Offset: 0x000A3238
|
|
[Token(Token = "0x60027E8")]
|
|
[Address(RVA = "0xFC54E0", Offset = "0xFC3EE0", VA = "0x180FC54E0")]
|
|
private void MHBPFNEHLIO(bool JKGLJIHNJFJ, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
|
|
{
|
|
Tool.PickupTransforms rightHandPickupTransforms;
|
|
Transform steamVrMicrosoft;
|
|
int num;
|
|
do
|
|
{
|
|
if (JKGLJIHNJFJ)
|
|
{
|
|
}
|
|
rightHandPickupTransforms = this.interactionSettings.RightHandPickupTransforms;
|
|
if (SingletonMonoBehaviour.Instance.ACGDGBHFJFB)
|
|
{
|
|
}
|
|
if (SingletonMonoBehaviour.Instance.<DPODFAMMHGA>k__BackingField > InputManager.LNEHPBFDEGG.Oculus_Quest)
|
|
{
|
|
goto IL_47;
|
|
}
|
|
steamVrMicrosoft = rightHandPickupTransforms.SteamVrMicrosoft;
|
|
num = 0;
|
|
}
|
|
while (!(steamVrMicrosoft != num));
|
|
Transform steamVrIndex = rightHandPickupTransforms.SteamVrIndex;
|
|
IL_47:
|
|
int num2 = 0;
|
|
Transform @default;
|
|
if (steamVrIndex == num2)
|
|
{
|
|
@default = rightHandPickupTransforms.Default;
|
|
}
|
|
int num3 = 0;
|
|
if (@default != num3)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
float z2 = Vector3.zero.z;
|
|
DDHPAFKBMON.z = z2;
|
|
int num4 = 0;
|
|
if (@default != num4)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
}
|
|
Quaternion identity = Quaternion.identity;
|
|
}
|
|
|
|
// Token: 0x060027E9 RID: 10217 RVA: 0x000A5124 File Offset: 0x000A3324
|
|
[Token(Token = "0x60027E9")]
|
|
[Address(RVA = "0xFC20D0", Offset = "0xFC0AD0", VA = "0x180FC20D0")]
|
|
public void GetEquipSlotPickupTransform(FNCLOCJLFDG.LDHGJHOFPKC MDLDMILDCND, out Vector3 EGDABCIKMJB, out Quaternion DKEMNMPJEOE)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
EGDABCIKMJB.z = z;
|
|
Quaternion identity = Quaternion.identity;
|
|
if (MDLDMILDCND == FNCLOCJLFDG.LDHGJHOFPKC.Hip)
|
|
{
|
|
}
|
|
Transform shoulderEquipSlotOrientationTransform = this.interactionSettings.ShoulderEquipSlotOrientationTransform;
|
|
int num = 0;
|
|
if (shoulderEquipSlotOrientationTransform != num)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
EGDABCIKMJB.z = z3;
|
|
Transform transform2 = base.transform;
|
|
if (MDLDMILDCND == FNCLOCJLFDG.LDHGJHOFPKC.Hip)
|
|
{
|
|
float z4 = this.interactionSettings.HipEquipSlotPosition.z;
|
|
EGDABCIKMJB.z = z4;
|
|
}
|
|
if (MDLDMILDCND == FNCLOCJLFDG.LDHGJHOFPKC.Shoulder)
|
|
{
|
|
float z5 = this.interactionSettings.ShoulderEquipSlotPosition.z;
|
|
EGDABCIKMJB.z = z5;
|
|
Quaternion shoulderEquipSlotRotation = this.interactionSettings.ShoulderEquipSlotRotation;
|
|
DKEMNMPJEOE.x = shoulderEquipSlotRotation;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027EA RID: 10218 RVA: 0x000A51F0 File Offset: 0x000A33F0
|
|
[Token(Token = "0x60027EA")]
|
|
[Address(RVA = "0xFC3420", Offset = "0xFC1E20", VA = "0x180FC3420")]
|
|
public bool IsValidPickup(global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool COHMNBFFKDK)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
if (this.interactionSettings != num && !this.EFDAKLMLAPB.HasTokens && this.NHPPANGAKAP)
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
int num2 = 0;
|
|
if (creationObject != num2 && this.creationObject.LBPNBENCCHK)
|
|
{
|
|
}
|
|
}
|
|
IL_45:
|
|
if (!NHCEBNBEEBE.BNENBIFCELG)
|
|
{
|
|
PlayerSpawnedEquipment playerSpawnedEquipment = this.<FLFJCIPBAPA>k__BackingField;
|
|
int num3 = 0;
|
|
if (!(playerSpawnedEquipment != num3) || (this.<FLFJCIPBAPA>k__BackingField.<MHCDCIGJNNA>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
if (!PlayerGameRoleManager.CanPickupTool(NHCEBNBEEBE, this))
|
|
{
|
|
continue;
|
|
}
|
|
List<Tool.OGLAJAFKBMN> opmbaajoicc = this.OPMBAAJOICC;
|
|
List.Enumerator enumerator;
|
|
int num4;
|
|
if (enumerator != 0)
|
|
{
|
|
if (enumerator.index != 0)
|
|
{
|
|
continue;
|
|
}
|
|
num4 = 0;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (num4 != 0)
|
|
{
|
|
continue;
|
|
}
|
|
if (!this.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
goto IL_FD;
|
|
}
|
|
if (base.authority == 0)
|
|
{
|
|
}
|
|
if (base.authority.TagObject != 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
if (flag || !COHMNBFFKDK)
|
|
{
|
|
PlayerSpawnedEquipment playerSpawnedEquipment2 = this.<FLFJCIPBAPA>k__BackingField;
|
|
int num5 = 0;
|
|
if (!(playerSpawnedEquipment2 == num5) && this.<FLFJCIPBAPA>k__BackingField.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
goto IL_FD;
|
|
}
|
|
continue;
|
|
}
|
|
IL_10A:
|
|
if (this.GDPKBEBEOBA || this.NDKHDFJHGPP)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_FD:
|
|
if (!COHMNBFFKDK)
|
|
{
|
|
while (this.GravityPickupMode == Tool.LMJNHJCGDOF.DISABLED)
|
|
{
|
|
}
|
|
goto IL_10A;
|
|
}
|
|
goto IL_10A;
|
|
goto IL_45;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060027EB RID: 10219 RVA: 0x000A5324 File Offset: 0x000A3524
|
|
[Token(Token = "0x60027EB")]
|
|
[Address(RVA = "0xFC00D0", Offset = "0xFBEAD0", VA = "0x180FC00D0")]
|
|
public float DistanceToTransform(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool GCEKBPPJDPI)
|
|
{
|
|
Tool.LFAGEJFCFCG customDistanceToTransformBehavior = this.CustomDistanceToTransformBehavior;
|
|
if (customDistanceToTransformBehavior == 0)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
GCEKBPPJDPI.m_value = z2 != null;
|
|
}
|
|
return customDistanceToTransformBehavior(GLPOLGOBLAA, GJCHHBFDOLF, out GCEKBPPJDPI);
|
|
}
|
|
|
|
// Token: 0x060027EC RID: 10220 RVA: 0x000A5368 File Offset: 0x000A3568
|
|
[Token(Token = "0x60027EC")]
|
|
[Address(RVA = "0xFC31E0", Offset = "0xFC1BE0", VA = "0x180FC31E0")]
|
|
public bool IsValidAttach()
|
|
{
|
|
if (!this.FBPJJHILLEJ)
|
|
{
|
|
return;
|
|
}
|
|
Tool nmpihkpmflm = this.NMPIHKPMFLM;
|
|
int num = 0;
|
|
if (!(nmpihkpmflm != num))
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027ED RID: 10221 RVA: 0x000A5394 File Offset: 0x000A3594
|
|
[Token(Token = "0x60027ED")]
|
|
[Address(RVA = "0xFC3260", Offset = "0xFC1C60", VA = "0x180FC3260")]
|
|
public bool IsValidEquip(global::Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB)
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
int num = 0;
|
|
num2 = 0;
|
|
List<Tool.EHOOCLKEMPD> ijgcigfnjdb = this.IJGCIGFNJDB;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
while (enumerator != 0)
|
|
{
|
|
}
|
|
}
|
|
if (num2 != -1)
|
|
{
|
|
if (enumerator == (ulong)86L)
|
|
{
|
|
}
|
|
if (num == 84)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x14000072 RID: 114
|
|
// (add) Token: 0x060027EE RID: 10222 RVA: 0x000A53D0 File Offset: 0x000A35D0
|
|
// (remove) Token: 0x060027EF RID: 10223 RVA: 0x000A53EC File Offset: 0x000A35EC
|
|
[Token(Token = "0x14000072")]
|
|
public event Action NBBKCDDPBPD
|
|
{
|
|
[Token(Token = "0x60027EE")]
|
|
[Address(RVA = "0xFCE740", Offset = "0xFCD140", VA = "0x180FCE740")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60027EF")]
|
|
[Address(RVA = "0xFCFD90", Offset = "0xFCE790", VA = "0x180FCFD90")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700076D RID: 1901
|
|
// (get) Token: 0x060027F0 RID: 10224 RVA: 0x000A5408 File Offset: 0x000A3608
|
|
// (set) Token: 0x060027F1 RID: 10225 RVA: 0x000A541C File Offset: 0x000A361C
|
|
[Token(Token = "0x1700076D")]
|
|
public float NBEKJJNCPMM
|
|
{
|
|
[Token(Token = "0x60027F0")]
|
|
[Address(RVA = "0xFCEB40", Offset = "0xFCD540", VA = "0x180FCEB40")]
|
|
get;
|
|
[Token(Token = "0x60027F1")]
|
|
[Address(RVA = "0xFCFEE0", Offset = "0xFCE8E0", VA = "0x180FCFEE0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700076E RID: 1902
|
|
// (get) Token: 0x060027F2 RID: 10226 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060027F3 RID: 10227 RVA: 0x000A5430 File Offset: 0x000A3630
|
|
[Token(Token = "0x1700076E")]
|
|
public Vector3 MBHCPDPIPPM
|
|
{
|
|
[Token(Token = "0x60027F2")]
|
|
[Address(RVA = "0xFCEB70", Offset = "0xFCD570", VA = "0x180FCEB70")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60027F3")]
|
|
[Address(RVA = "0xFC2870", Offset = "0xFC1270", VA = "0x180FC2870")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<NCENJFHMACF>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700076F RID: 1903
|
|
// (get) Token: 0x060027F4 RID: 10228 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060027F5 RID: 10229 RVA: 0x000A5450 File Offset: 0x000A3650
|
|
[Token(Token = "0x1700076F")]
|
|
public Vector3 BKNDNJGNPHB
|
|
{
|
|
[Token(Token = "0x60027F4")]
|
|
[Address(RVA = "0xFCEB50", Offset = "0xFCD550", VA = "0x180FCEB50")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60027F5")]
|
|
[Address(RVA = "0xFC1DF0", Offset = "0xFC07F0", VA = "0x180FC1DF0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<CBDFBLMIBLP>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000770 RID: 1904
|
|
// (get) Token: 0x060027F6 RID: 10230 RVA: 0x000A5470 File Offset: 0x000A3670
|
|
[Token(Token = "0x17000770")]
|
|
public Vector3 MNOMIIHDODJ
|
|
{
|
|
[Token(Token = "0x60027F6")]
|
|
[Address(RVA = "0xFCEBD0", Offset = "0xFCD5D0", VA = "0x180FCEBD0")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000771 RID: 1905
|
|
// (get) Token: 0x060027F7 RID: 10231 RVA: 0x000A548C File Offset: 0x000A368C
|
|
[Token(Token = "0x17000771")]
|
|
public Vector3 MPAEFLOCBHN
|
|
{
|
|
[Token(Token = "0x60027F7")]
|
|
[Address(RVA = "0xFCFCC0", Offset = "0xFCE6C0", VA = "0x180FCFCC0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027F8 RID: 10232 RVA: 0x000A54B0 File Offset: 0x000A36B0
|
|
[Token(Token = "0x60027F8")]
|
|
[Address(RVA = "0xFCD200", Offset = "0xFCBC00", VA = "0x180FCD200")]
|
|
public void UpdateCachedApproximateSize()
|
|
{
|
|
this.UpdateCachedColliderBounds();
|
|
float localUniformScale = base.transform.GetLocalUniformScale();
|
|
ConnectableTool connectableTool = this.connectableTool;
|
|
this.NKGIMKEHJHH = localUniformScale;
|
|
int num = 0;
|
|
if (!(connectableTool != num))
|
|
{
|
|
}
|
|
bool isParented = this.connectableTool.IsParented;
|
|
NetworkTransform networkTransform = this.networkTransform;
|
|
if (isParented)
|
|
{
|
|
}
|
|
bool flag = NetworkTransform.CanCompressRotationForSize(this.<BIMNGDGNAKF>k__BackingField);
|
|
networkTransform.<EKADPMFGGCL>k__BackingField = flag;
|
|
Action nbbkcddpbpd = this.NBBKCDDPBPD;
|
|
if (nbbkcddpbpd != 0)
|
|
{
|
|
nbbkcddpbpd();
|
|
}
|
|
CreationObject creationObject = this.creationObject;
|
|
int num2 = 0;
|
|
if (creationObject != num2)
|
|
{
|
|
ActionEvent objectScaled = this.creationObject.ObjectScaled;
|
|
if (objectScaled != 0)
|
|
{
|
|
int num3 = 0;
|
|
objectScaled.Invoke(num3 != 0);
|
|
}
|
|
}
|
|
this.AFKNKOBGHPO();
|
|
}
|
|
|
|
// Token: 0x060027F9 RID: 10233 RVA: 0x000A556C File Offset: 0x000A376C
|
|
[Token(Token = "0x60027F9")]
|
|
[Address(RVA = "0xFCD380", Offset = "0xFCBD80", VA = "0x180FCD380")]
|
|
public void UpdateCachedColliderBounds()
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 right = Vector3.right;
|
|
Transform transform2 = base.transform;
|
|
float z = Vector3.up.z;
|
|
Transform transform3 = base.transform;
|
|
float z2 = Vector3.forward.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
this.<NCENJFHMACF>k__BackingField.z = z3;
|
|
Transform transform4 = base.transform;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
this.<CBDFBLMIBLP>k__BackingField.z = z4;
|
|
}
|
|
|
|
// Token: 0x060027FA RID: 10234 RVA: 0x000A55E8 File Offset: 0x000A37E8
|
|
[Token(Token = "0x60027FA")]
|
|
[Address(RVA = "0xFBFDA0", Offset = "0xFBE7A0", VA = "0x180FBFDA0")]
|
|
private void ICPPEJJFMGM()
|
|
{
|
|
int num = 0;
|
|
if (this != num && base.transform.GetLocalUniformScale() > 1E-45f)
|
|
{
|
|
this.UpdateCachedApproximateSize();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027FB RID: 10235 RVA: 0x000A561C File Offset: 0x000A381C
|
|
[Token(Token = "0x60027FB")]
|
|
[Address(RVA = "0xFC1E80", Offset = "0xFC0880", VA = "0x180FC1E80")]
|
|
public Bounds GetColliderBounds(bool CLAOPEDMPGL = false)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (num2 < num)
|
|
{
|
|
int num4 = 0;
|
|
bool flag;
|
|
if (!(num != num4) || !flag || num3 != 0)
|
|
{
|
|
}
|
|
num2++;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060027FC RID: 10236 RVA: 0x000A5658 File Offset: 0x000A3858
|
|
[Token(Token = "0x60027FC")]
|
|
[Address(RVA = "0xFBD5D0", Offset = "0xFBBFD0", VA = "0x180FBD5D0")]
|
|
public void AddToolCollider(ToolCollider GLPOLGOBLAA)
|
|
{
|
|
GLPOLGOBLAA.Tool = this;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
GLPOLGOBLAA.ThisRigidbodyEx = rigidbodyEx;
|
|
if (this.CLCOCGLFLBC.Add(GLPOLGOBLAA))
|
|
{
|
|
this.NNBALFKKNDO.Add(GLPOLGOBLAA);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027FD RID: 10237 RVA: 0x000A569C File Offset: 0x000A389C
|
|
[Token(Token = "0x60027FD")]
|
|
[Address(RVA = "0xFCA970", Offset = "0xFC9370", VA = "0x180FCA970")]
|
|
public void RemoveToolCollider(ToolCollider GLPOLGOBLAA)
|
|
{
|
|
if (this.CLCOCGLFLBC.Remove(GLPOLGOBLAA))
|
|
{
|
|
bool flag = this.NNBALFKKNDO.Remove(GLPOLGOBLAA);
|
|
int num = 0;
|
|
GLPOLGOBLAA.ThisRigidbodyEx = num;
|
|
GLPOLGOBLAA.Tool = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027FE RID: 10238 RVA: 0x000A56DC File Offset: 0x000A38DC
|
|
[Token(Token = "0x60027FE")]
|
|
[Address(RVA = "0xFCBD60", Offset = "0xFCA760", VA = "0x180FCBD60")]
|
|
public void SetCollisionLayer(DAJFOCGPHGP MKGEABIAOCP)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool hasTokens = this.LKMDAGKMEDD.HasTokens;
|
|
if (hasTokens)
|
|
{
|
|
break;
|
|
}
|
|
List<ToolCollider> nnbalfkkndo = this.NNBALFKKNDO;
|
|
if (hasTokens)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
GameObject gameObject;
|
|
gameObject.layer = (int)MKGEABIAOCP;
|
|
}
|
|
if (hasTokens)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060027FF RID: 10239 RVA: 0x000A5734 File Offset: 0x000A3934
|
|
[Token(Token = "0x60027FF")]
|
|
[Address(RVA = "0xFC2C70", Offset = "0xFC1670", VA = "0x180FC2C70")]
|
|
public void IgnoreCollision(Tool PCEPBPGGGCE, bool NCGLLCOANAI)
|
|
{
|
|
List<ToolCollider> nnbalfkkndo = this.NNBALFKKNDO;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
List<ToolCollider> nnbalfkkndo2 = PCEPBPGGGCE.NNBALFKKNDO;
|
|
List<ToolCollider> nnbalfkkndo3 = this.NNBALFKKNDO;
|
|
List<ToolCollider> nnbalfkkndo4 = PCEPBPGGGCE.NNBALFKKNDO;
|
|
num2++;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06002800 RID: 10240 RVA: 0x000A5778 File Offset: 0x000A3978
|
|
[Token(Token = "0x6002800")]
|
|
[Address(RVA = "0xFC2B20", Offset = "0xFC1520", VA = "0x180FC2B20")]
|
|
public void IgnoreCollision(Collider HPKICPNGMDJ, bool NCGLLCOANAI)
|
|
{
|
|
List<ToolCollider> nnbalfkkndo = this.NNBALFKKNDO;
|
|
int num = 0;
|
|
if (0 < nnbalfkkndo)
|
|
{
|
|
int num2 = 0;
|
|
List<ToolCollider> nnbalfkkndo2 = this.NNBALFKKNDO;
|
|
ReadOnlyCollection<Collider> readOnlyCollection;
|
|
int count = readOnlyCollection.Count;
|
|
List<ToolCollider> nnbalfkkndo3 = this.NNBALFKKNDO;
|
|
if (num2 < count)
|
|
{
|
|
ReadOnlyCollection<Collider> readOnlyCollection2;
|
|
Physics.IgnoreCollision(readOnlyCollection2[num2], HPKICPNGMDJ, NCGLLCOANAI);
|
|
num2++;
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002801 RID: 10241 RVA: 0x000A57D0 File Offset: 0x000A39D0
|
|
[Token(Token = "0x6002801")]
|
|
[Address(RVA = "0xFC06C0", Offset = "0xFBF0C0", VA = "0x180FC06C0")]
|
|
public void EnableCollision(object PIHIPPPPEBI)
|
|
{
|
|
this.SetCollisionEnabled(true, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06002802 RID: 10242 RVA: 0x000A57E8 File Offset: 0x000A39E8
|
|
[Token(Token = "0x6002802")]
|
|
[Address(RVA = "0xFC0050", Offset = "0xFBEA50", VA = "0x180FC0050")]
|
|
public void DisableCollision(object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
this.SetCollisionEnabled(num != 0, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06002803 RID: 10243 RVA: 0x000A5800 File Offset: 0x000A3A00
|
|
[Token(Token = "0x6002803")]
|
|
[Address(RVA = "0xFCBB10", Offset = "0xFCA510", VA = "0x180FCBB10")]
|
|
public void SetCollisionEnabled(bool CBHMNNAINHM, object PIHIPPPPEBI)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag = !this.NHKGABHFFHB.HasTokens;
|
|
TokenFlag nhkgabhffhb = this.NHKGABHFFHB;
|
|
if (!CBHMNNAINHM)
|
|
{
|
|
nhkgabhffhb.Add(PIHIPPPPEBI);
|
|
}
|
|
nhkgabhffhb.Remove(PIHIPPPPEBI);
|
|
bool hasTokens = this.NHKGABHFFHB.HasTokens;
|
|
bool flag2 = !hasTokens;
|
|
if (flag2 == flag)
|
|
{
|
|
break;
|
|
}
|
|
List<ToolCollider> nnbalfkkndo = this.NNBALFKKNDO;
|
|
if (hasTokens)
|
|
{
|
|
if (num < (hasTokens ? 1 : 0))
|
|
{
|
|
num += num;
|
|
if (num != (hasTokens ? 1 : 0))
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
flag2 += flag2;
|
|
}
|
|
if (hasTokens)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06002804 RID: 10244 RVA: 0x000A5890 File Offset: 0x000A3A90
|
|
[Token(Token = "0x6002804")]
|
|
[Address(RVA = "0xFC7350", Offset = "0xFC5D50", VA = "0x180FC7350")]
|
|
private bool OAAHHCIONHP(Photon.Realtime.Player LBFENNLEEBK)
|
|
{
|
|
int num = 0;
|
|
if (LBFENNLEEBK != 0 && (LBFENNLEEBK.IsLocal ? 1 : 0) != num && !base.hasAuthority && this.NHPPANGAKAP && (this.AllowedToTransferOwnershipOnCollision ? 1 : 0) != num && (this.<BIPMAHKMNKF>k__BackingField ? 1 : 0) == num && (this.<CMPLOJHCLMG>k__BackingField ? 1 : 0) == num && (this.<LPPHFOBBGNL>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
base.photonView.TransferOwnership(LBFENNLEEBK);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002805 RID: 10245 RVA: 0x000A58F4 File Offset: 0x000A3AF4
|
|
[Token(Token = "0x6002805")]
|
|
[Address(RVA = "0xFC2DA0", Offset = "0xFC17A0", VA = "0x180FC2DA0")]
|
|
public void InitializeColliders()
|
|
{
|
|
this.NNBALFKKNDO.Clear();
|
|
this.CLCOCGLFLBC.Clear();
|
|
Collider[] componentsInChildren = base.GetComponentsInChildren<Collider>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
Collider collider = componentsInChildren[num];
|
|
if (collider.enabled && collider.gameObject.activeSelf && collider.GetComponentInParent<Tool>() == this)
|
|
{
|
|
Tool.CollisionSettings collisionSettings = this.collisionSettings;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
if (collider.isTrigger)
|
|
{
|
|
ToolCollider component = collider.GetComponent<ToolCollider>();
|
|
int num2 = 0;
|
|
if (!(component != num2))
|
|
{
|
|
goto IL_A4;
|
|
}
|
|
this.AddToolCollider(component);
|
|
num++;
|
|
}
|
|
GameObject gameObject = collider.gameObject;
|
|
this.FLDMFNAFEIF(gameObject);
|
|
}
|
|
}
|
|
IL_A4:
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002806 RID: 10246 RVA: 0x000A59B0 File Offset: 0x000A3BB0
|
|
[Token(Token = "0x6002806")]
|
|
[Address(RVA = "0xFC0B80", Offset = "0xFBF580", VA = "0x180FC0B80")]
|
|
private void FLDMFNAFEIF(GameObject DOJCFCINALC)
|
|
{
|
|
ToolCollider component = DOJCFCINALC.GetComponent<ToolCollider>();
|
|
int num = 0;
|
|
if (component == num)
|
|
{
|
|
ToolCollider toolCollider = DOJCFCINALC.AddComponent<ToolCollider>();
|
|
}
|
|
this.AddToolCollider(component);
|
|
}
|
|
|
|
// Token: 0x06002807 RID: 10247 RVA: 0x000A59E4 File Offset: 0x000A3BE4
|
|
[Token(Token = "0x6002807")]
|
|
[Address(RVA = "0xFC7770", Offset = "0xFC6170", VA = "0x180FC7770")]
|
|
private void OnCollisionEnter(Collision GBJHLKOJGPB)
|
|
{
|
|
Tool tool;
|
|
global::Player player;
|
|
for (;;)
|
|
{
|
|
if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)) && !this.rigidbodyPickup.PKBIBBDALOI)
|
|
{
|
|
tool = GBJHLKOJGPB.AMKJBLIFHPB();
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)))
|
|
{
|
|
int num2 = 0;
|
|
if (player != num2)
|
|
{
|
|
goto Block_6;
|
|
}
|
|
}
|
|
}
|
|
if (tool.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
|
this.MHNEDBBKLGK(rigidbodyEx, GBJHLKOJGPB);
|
|
}
|
|
if (base.hasAuthority)
|
|
{
|
|
Photon.Realtime.Player owner = base.owner;
|
|
bool flag = tool.OAAHHCIONHP(owner);
|
|
}
|
|
Tool.GenericCollisionEvent.Invoke(this, GBJHLKOJGPB);
|
|
return;
|
|
Block_6:
|
|
PlayerEvents playerEvents = player.playerEvents;
|
|
Photon.Realtime.Player photonPlayer = player.DBAJDHGDPOL;
|
|
bool flag2 = this.OAAHHCIONHP(photonPlayer);
|
|
ulong num3;
|
|
if (num3 == (ulong)2L || num3 == (ulong)3L)
|
|
{
|
|
player.leftHand.Vibrate(50, 1f);
|
|
}
|
|
Tool.LocalPlayerCollisionEvent.Invoke(this, GBJHLKOJGPB);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002808 RID: 10248 RVA: 0x000A5ADC File Offset: 0x000A3CDC
|
|
[Token(Token = "0x6002808")]
|
|
[Address(RVA = "0xFC7AA0", Offset = "0xFC64A0", VA = "0x180FC7AA0")]
|
|
private void OnCollisionExit(Collision GBJHLKOJGPB)
|
|
{
|
|
if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)))
|
|
{
|
|
Tool tool = GBJHLKOJGPB.AMKJBLIFHPB();
|
|
int num = 0;
|
|
if (tool != num && (tool.<BIPMAHKMNKF>k__BackingField || tool.<CMPLOJHCLMG>k__BackingField || tool.<LPPHFOBBGNL>k__BackingField))
|
|
{
|
|
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
|
this.MHNEDBBKLGK(rigidbodyEx, GBJHLKOJGPB);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002809 RID: 10249 RVA: 0x000A5B40 File Offset: 0x000A3D40
|
|
[Token(Token = "0x6002809")]
|
|
[Address(RVA = "0xFC8960", Offset = "0xFC7360", VA = "0x180FC8960")]
|
|
private void OnTriggerEnter(Collider GLPOLGOBLAA)
|
|
{
|
|
while (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)))
|
|
{
|
|
int num = 0;
|
|
global::Player player;
|
|
if (player != num)
|
|
{
|
|
PlayerEvents playerEvents = player.playerEvents;
|
|
return;
|
|
}
|
|
}
|
|
Killzone killzone = GLPOLGOBLAA.JAAHHMHJBPL();
|
|
if (base.hasAuthority)
|
|
{
|
|
int num2 = 0;
|
|
bool flag = killzone == num2;
|
|
if (!flag && killzone.resetsTools != flag && Time.frameCount != this.HNAALFCDECO)
|
|
{
|
|
bool isSubTool = this.NDKHDFJHGPP;
|
|
if (!isSubTool)
|
|
{
|
|
if (killzone.resetsToolsOnEnter != isSubTool)
|
|
{
|
|
this.KillzoneResetImmediately(killzone);
|
|
return;
|
|
}
|
|
if (!this.BPAPGFBNGNK.Contains(killzone))
|
|
{
|
|
this.BPAPGFBNGNK.Add(killzone);
|
|
}
|
|
if (this.EAFLPDIMFCK == (ulong)0L)
|
|
{
|
|
Action<float> action = new Action(this.EKIFLPFBPAG);
|
|
IDisposable disposable = ScheduledUpdateContextExtensions.UpdateAtRateJobbed(this, 4f, action);
|
|
this.EAFLPDIMFCK = disposable;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600280A RID: 10250 RVA: 0x000A5C30 File Offset: 0x000A3E30
|
|
[Token(Token = "0x600280A")]
|
|
[Address(RVA = "0xFC8B90", Offset = "0xFC7590", VA = "0x180FC8B90")]
|
|
private void OnTriggerExit(Collider GLPOLGOBLAA)
|
|
{
|
|
Killzone killzone = GLPOLGOBLAA.JAAHHMHJBPL();
|
|
if (base.hasAuthority)
|
|
{
|
|
int num = 0;
|
|
if (!(killzone == num) && this.BPAPGFBNGNK.Remove(killzone))
|
|
{
|
|
List<Killzone> bpapgfbngnk = this.BPAPGFBNGNK;
|
|
if (this.EAFLPDIMFCK != 0)
|
|
{
|
|
this.EAFLPDIMFCK = (ulong)0L;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000772 RID: 1906
|
|
// (get) Token: 0x0600280B RID: 10251 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600280C RID: 10252 RVA: 0x000A5C88 File Offset: 0x000A3E88
|
|
[Token(Token = "0x17000772")]
|
|
public Vector3 JALDPJPHLDL
|
|
{
|
|
[Token(Token = "0x600280B")]
|
|
[Address(RVA = "0xFCEB90", Offset = "0xFCD590", VA = "0x180FCEB90")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600280C")]
|
|
[Address(RVA = "0xFBC7E0", Offset = "0xFBB1E0", VA = "0x180FBC7E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<PJMHDFLDLBF>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000773 RID: 1907
|
|
// (get) Token: 0x0600280D RID: 10253 RVA: 0x000A5CA8 File Offset: 0x000A3EA8
|
|
[Token(Token = "0x17000773")]
|
|
public Vector3 EACNBHALCOC
|
|
{
|
|
[Token(Token = "0x600280D")]
|
|
[Address(RVA = "0xFCEE00", Offset = "0xFCD800", VA = "0x180FCEE00")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600280E RID: 10254 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600280E")]
|
|
[Address(RVA = "0xFBCFA0", Offset = "0xFBB9A0", VA = "0x180FBCFA0")]
|
|
private void AFKNKOBGHPO()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600280F RID: 10255 RVA: 0x000A5CC4 File Offset: 0x000A3EC4
|
|
[Token(Token = "0x600280F")]
|
|
[Address(RVA = "0xFBD560", Offset = "0xFBBF60", VA = "0x180FBD560")]
|
|
public void AddRenderer(Renderer CHEJPOIMMCK)
|
|
{
|
|
this.HAJMLBHNDLB(CHEJPOIMMCK, true);
|
|
}
|
|
|
|
// Token: 0x06002810 RID: 10256 RVA: 0x000A5CDC File Offset: 0x000A3EDC
|
|
[Token(Token = "0x6002810")]
|
|
[Address(RVA = "0xFC2490", Offset = "0xFC0E90", VA = "0x180FC2490")]
|
|
private void HAJMLBHNDLB(Renderer CHEJPOIMMCK, bool AJCKADHALLC)
|
|
{
|
|
int num = 0;
|
|
Tool.EAFJJELOGME customVisibilityBehavior = this.CustomVisibilityBehavior;
|
|
if (customVisibilityBehavior == 0)
|
|
{
|
|
bool hasTokens = this.AIAFJADFAHO.HasTokens;
|
|
}
|
|
bool flag = customVisibilityBehavior();
|
|
CHEJPOIMMCK.enabled = flag;
|
|
this.PBCBHPGPNED.Add(num);
|
|
bool flag2;
|
|
if (this.FIKLFHJBIAE != 0 && !flag2)
|
|
{
|
|
LODGroup lodgroup = this.lodGroup;
|
|
Renderer renderer = CHEJPOIMMCK;
|
|
int num2 = 0;
|
|
if (!(lodgroup == num2))
|
|
{
|
|
LOD[] lods = lodgroup.GetLODs();
|
|
Func<LOD, bool> func = delegate(LOD x)
|
|
{
|
|
bool flag6;
|
|
return flag6;
|
|
};
|
|
bool flag3 = Enumerable.Any<LOD>(lods, func);
|
|
}
|
|
}
|
|
if (this.renderSettings != 0)
|
|
{
|
|
}
|
|
if (this.renderSettings.RenderersThatAlwaysHoverHighlight != 0)
|
|
{
|
|
}
|
|
if (CHEJPOIMMCK != 0)
|
|
{
|
|
this.IAEGDBOIEBM.Add(num);
|
|
}
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
bool flag5;
|
|
if ((ulong)1L == 0UL || flag5 || CHEJPOIMMCK.shadowCastingMode == ShadowCastingMode.ShadowsOnly)
|
|
{
|
|
goto IL_F8;
|
|
}
|
|
TextMeshPro component = CHEJPOIMMCK.GetComponent<TextMeshPro>();
|
|
int num3 = 0;
|
|
if (!(component == num3) || CHEJPOIMMCK != 0 || CHEJPOIMMCK != 0)
|
|
{
|
|
goto IL_F8;
|
|
}
|
|
}
|
|
this.KPKJDENLNNJ.Add(num);
|
|
IL_F8:
|
|
if (AJCKADHALLC)
|
|
{
|
|
this.visibleInCamera.renderers.Add(CHEJPOIMMCK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002811 RID: 10257 RVA: 0x000A5DFC File Offset: 0x000A3FFC
|
|
[Token(Token = "0x6002811")]
|
|
[Address(RVA = "0xFC06E0", Offset = "0xFBF0E0", VA = "0x180FC06E0")]
|
|
private static bool FAPHMAHNLHN(LODGroup CKEBCMEKCJH, Renderer CHEJPOIMMCK)
|
|
{
|
|
int num = 0;
|
|
if (!(CKEBCMEKCJH == num))
|
|
{
|
|
LOD[] lods = CKEBCMEKCJH.GetLODs();
|
|
Func<LOD, bool> func = delegate(LOD x)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
return Enumerable.Any<LOD>(lods, func);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002812 RID: 10258 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002812")]
|
|
[Address(RVA = "0xFCA690", Offset = "0xFC9090", VA = "0x180FCA690")]
|
|
public void RemoveRenderer(Renderer CHEJPOIMMCK)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002813 RID: 10259 RVA: 0x000A5E48 File Offset: 0x000A4048
|
|
[Token(Token = "0x6002813")]
|
|
[Address(RVA = "0xFBD400", Offset = "0xFBBE00", VA = "0x180FBD400")]
|
|
public void AddCustomFadeMaskRenderer(Renderer CHEJPOIMMCK)
|
|
{
|
|
int num = 0;
|
|
this.MLIJIGCCPNI.Add(num);
|
|
}
|
|
|
|
// Token: 0x06002814 RID: 10260 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002814")]
|
|
[Address(RVA = "0xFCA430", Offset = "0xFC8E30", VA = "0x180FCA430")]
|
|
public void RemoveCustomFadeMaskRenderer(Renderer CHEJPOIMMCK)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002815 RID: 10261 RVA: 0x000A5E6C File Offset: 0x000A406C
|
|
[Token(Token = "0x6002815")]
|
|
[Address(RVA = "0xFCAC50", Offset = "0xFC9650", VA = "0x180FCAC50")]
|
|
public void RenderPreview(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
|
{
|
|
int num;
|
|
GameObject gameObject;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Tool.HDFOKJKEMCH> kpkjdenlnnj = this.KPKJDENLNNJ;
|
|
List.Enumerator enumerator;
|
|
if (enumerator == 0)
|
|
{
|
|
goto IL_3B;
|
|
}
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
while (!gameObject.activeInHierarchy);
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = base.transform;
|
|
Transform transform4 = base.transform;
|
|
IL_3B:
|
|
if (num != -1)
|
|
{
|
|
List<Tool> nabgmiljphh = this.NABGMILJPHH;
|
|
List.Enumerator enumerator2;
|
|
if (enumerator2 != 0)
|
|
{
|
|
Transform transform5 = base.transform;
|
|
Transform transform6 = base.transform;
|
|
Transform transform7 = base.transform;
|
|
Transform transform8 = base.transform;
|
|
}
|
|
}
|
|
num++;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002816 RID: 10262 RVA: 0x000A5F2C File Offset: 0x000A412C
|
|
[Token(Token = "0x6002816")]
|
|
[Address(RVA = "0xFCC010", Offset = "0xFCAA10", VA = "0x180FCC010")]
|
|
public void SetHideInActiveCameraAndFirstPersonCameraIgnoreSettings()
|
|
{
|
|
IgnoredRendererEffect.PFDHGMKOPJJ pfdhgmkopjj = IgnoredRendererEffect.PFDHGMKOPJJ.LJGPMGNLFPD;
|
|
int num = 0;
|
|
object hlgpcojmhja = this.HLGPCOJMHJA;
|
|
this.ABDALDOPDOB = num;
|
|
this.MAIPCAKJAFE(true, hlgpcojmhja);
|
|
}
|
|
|
|
// Token: 0x06002817 RID: 10263 RVA: 0x000A5F58 File Offset: 0x000A4158
|
|
[Token(Token = "0x6002817")]
|
|
[Address(RVA = "0xFCBF50", Offset = "0xFCA950", VA = "0x180FCBF50")]
|
|
public void SetCustomIgnoredSettings(IgnoredRendererEffect.PFDHGMKOPJJ GHGBPMPLLBK)
|
|
{
|
|
int num = 0;
|
|
object hlgpcojmhja = this.HLGPCOJMHJA;
|
|
this.ABDALDOPDOB = num;
|
|
this.MAIPCAKJAFE(true, hlgpcojmhja);
|
|
}
|
|
|
|
// Token: 0x06002818 RID: 10264 RVA: 0x000A5F80 File Offset: 0x000A4180
|
|
[Token(Token = "0x6002818")]
|
|
[Address(RVA = "0xFBFD60", Offset = "0xFBE760", VA = "0x180FBFD60")]
|
|
public void ClearCustomIgnoredSettings()
|
|
{
|
|
int num = 0;
|
|
this.ABDALDOPDOB = num;
|
|
int num2 = 0;
|
|
this.ABDALDOPDOB.has_value = num != 0;
|
|
object hlgpcojmhja = this.HLGPCOJMHJA;
|
|
this.MAIPCAKJAFE(num2 != 0, hlgpcojmhja);
|
|
}
|
|
|
|
// Token: 0x06002819 RID: 10265 RVA: 0x000A5FB4 File Offset: 0x000A41B4
|
|
[Token(Token = "0x6002819")]
|
|
[Address(RVA = "0xFC4C70", Offset = "0xFC3670", VA = "0x180FC4C70")]
|
|
private void MAIPCAKJAFE(bool ODEPNDGCFJH, object PIHIPPPPEBI)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
bool hasTokens = this.HHCGNCDJEKA.HasTokens;
|
|
TokenFlag hhcgncdjeka = this.HHCGNCDJEKA;
|
|
if (!ODEPNDGCFJH)
|
|
{
|
|
hhcgncdjeka.Remove(PIHIPPPPEBI);
|
|
}
|
|
hhcgncdjeka.Add(PIHIPPPPEBI);
|
|
if (this.HHCGNCDJEKA.HasTokens == hasTokens)
|
|
{
|
|
return;
|
|
}
|
|
int num3;
|
|
if (this.HHCGNCDJEKA.HasTokens)
|
|
{
|
|
List<Canvas> phmldekeaoo = this.PHMLDEKEAOO;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
int num2 = 0;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(num2 != 0);
|
|
}
|
|
num3 = 0;
|
|
if (num3 != -1)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
if (this.CustomVisibilityBehavior == 0)
|
|
{
|
|
if (this.AIAFJADFAHO.HasTokens)
|
|
{
|
|
break;
|
|
}
|
|
List<Canvas> phmldekeaoo2 = this.PHMLDEKEAOO;
|
|
List.Enumerator enumerator2;
|
|
if (enumerator2 != 0)
|
|
{
|
|
GameObject gameObject2;
|
|
gameObject2.SetActive(true);
|
|
}
|
|
num3++;
|
|
if (num3 != -1)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
if (!this.HHCGNCDJEKA.HasTokens)
|
|
{
|
|
if (this.DCLHPCMGHIC == 0)
|
|
{
|
|
goto IL_F6;
|
|
}
|
|
this.DCLHPCMGHIC = (ulong)0L;
|
|
}
|
|
if (this.DCLHPCMGHIC == (ulong)0L)
|
|
{
|
|
Action action = new Action(this.NHEJPLHGKKA);
|
|
IDisposable disposable = this.Update(action);
|
|
this.DCLHPCMGHIC = disposable;
|
|
}
|
|
IL_F6:
|
|
ActionEvent<Tool, bool> ignoredChangeEvent = this.IgnoredChangeEvent;
|
|
if (ignoredChangeEvent != 0)
|
|
{
|
|
bool hasTokens2 = this.HHCGNCDJEKA.HasTokens;
|
|
ignoredChangeEvent.Invoke(this, hasTokens2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600281A RID: 10266 RVA: 0x000A60E4 File Offset: 0x000A42E4
|
|
[Token(Token = "0x600281A")]
|
|
[Address(RVA = "0xFC6680", Offset = "0xFC5080", VA = "0x180FC6680")]
|
|
private void NJPIHGOIKFE()
|
|
{
|
|
LODGroup lodgroup = this.lodGroup;
|
|
int num = 0;
|
|
if (lodgroup != num)
|
|
{
|
|
LOD lod = this.lodGroup.GetLODs()[1];
|
|
this.FIKLFHJBIAE = lod;
|
|
}
|
|
Renderer[] componentsInChildren = base.GetComponentsInChildren<Renderer>(true);
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
Renderer renderer = componentsInChildren[num2];
|
|
StackedUIFlowBase componentInParent = renderer.GetComponentInParent(true);
|
|
int num3 = 0;
|
|
if (componentInParent == num3)
|
|
{
|
|
PulsingBeam componentInParent2 = renderer.GetComponentInParent(true);
|
|
int num4 = 0;
|
|
if (componentInParent2 == num4)
|
|
{
|
|
DynamicMeshTrail componentInParent3 = renderer.GetComponentInParent(true);
|
|
int num5 = 0;
|
|
if (componentInParent3 == num5)
|
|
{
|
|
WeaponFlashlight componentInParent4 = renderer.GetComponentInParent(true);
|
|
int num6 = 0;
|
|
if (componentInParent4 == num6 && renderer.GetComponentInParent(true) == this)
|
|
{
|
|
int num7 = 0;
|
|
this.HAJMLBHNDLB(renderer, num7 != 0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
num2++;
|
|
}
|
|
Canvas[] componentsInChildren2 = base.GetComponentsInChildren<Canvas>(true);
|
|
int length2 = componentsInChildren2.Length;
|
|
if (num2 < length2)
|
|
{
|
|
StackedUIFlowBase component = componentsInChildren2[num2].GetComponent<StackedUIFlowBase>();
|
|
int num8 = 0;
|
|
if (component == num8)
|
|
{
|
|
ToolUI componentInParent5 = componentsInChildren2[num2].GetComponentInParent(true);
|
|
int num9 = 0;
|
|
if (componentInParent5 == num9 && componentsInChildren2[num2].GetComponentInParent(true) == this)
|
|
{
|
|
List<Canvas> phmldekeaoo = this.PHMLDEKEAOO;
|
|
Canvas canvas = componentsInChildren2[num2];
|
|
phmldekeaoo.Add(canvas);
|
|
}
|
|
}
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600281B RID: 10267 RVA: 0x000A6268 File Offset: 0x000A4468
|
|
[Token(Token = "0x600281B")]
|
|
[Address(RVA = "0xFC2950", Offset = "0xFC1350", VA = "0x180FC2950")]
|
|
private void HMILGLNGBNC()
|
|
{
|
|
if (this.<DKNHDCFLJOC>k__BackingField && this.CustomHighlightingBehavior == 0)
|
|
{
|
|
if (this.OutlineType == OutlineRendererEffect.HLEDHCIGMPJ.CircuitNode)
|
|
{
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600281C RID: 10268 RVA: 0x000A6294 File Offset: 0x000A4494
|
|
[Token(Token = "0x600281C")]
|
|
[Address(RVA = "0xFCB5B0", Offset = "0xFC9FB0", VA = "0x180FCB5B0")]
|
|
public void RenderToolOutline([Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
if (this.CustomHighlightingBehavior == 0)
|
|
{
|
|
if (this.OutlineType == OutlineRendererEffect.HLEDHCIGMPJ.CircuitNode)
|
|
{
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600281D RID: 10269 RVA: 0x000A62B4 File Offset: 0x000A44B4
|
|
[Token(Token = "0x600281D")]
|
|
[Address(RVA = "0xFCAA00", Offset = "0xFC9400", VA = "0x180FCAA00")]
|
|
public void RenderOutline([Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
|
List<Tool.HDFOKJKEMCH> kpkjdenlnnj = this.KPKJDENLNNJ;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
int num2 = 0;
|
|
if (!(this != num2) || !base.gameObject.activeInHierarchy)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600281E RID: 10270 RVA: 0x000A6308 File Offset: 0x000A4508
|
|
[Token(Token = "0x600281E")]
|
|
[Address(RVA = "0xFCB3A0", Offset = "0xFC9DA0", VA = "0x180FCB3A0")]
|
|
public void RenderSelection()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Tool.HDFOKJKEMCH> kpkjdenlnnj = this.KPKJDENLNNJ;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
GameObject gameObject;
|
|
if (!gameObject.activeInHierarchy)
|
|
{
|
|
continue;
|
|
}
|
|
int selectionType = (int)this.SelectionType;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600281F RID: 10271 RVA: 0x000A634C File Offset: 0x000A454C
|
|
[Token(Token = "0x600281F")]
|
|
[Address(RVA = "0xFCB650", Offset = "0xFCA050", VA = "0x180FCB650")]
|
|
public void RenderTutorialOutline()
|
|
{
|
|
int num;
|
|
Tool.BPPMEBHPHDM customTutorialHighlightingBehavior;
|
|
do
|
|
{
|
|
num = 0;
|
|
customTutorialHighlightingBehavior = this.CustomTutorialHighlightingBehavior;
|
|
if (customTutorialHighlightingBehavior != 0)
|
|
{
|
|
break;
|
|
}
|
|
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
|
List<Tool.HDFOKJKEMCH> kpkjdenlnnj = this.KPKJDENLNNJ;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
int num2 = 0;
|
|
if (!(this != num2) || !base.gameObject.activeInHierarchy)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
customTutorialHighlightingBehavior.Invoke(num);
|
|
}
|
|
|
|
// Token: 0x06002820 RID: 10272 RVA: 0x000A63B4 File Offset: 0x000A45B4
|
|
[Token(Token = "0x6002820")]
|
|
[Address(RVA = "0xFC51F0", Offset = "0xFC3BF0", VA = "0x180FC51F0")]
|
|
private void MELBAJGOMIC()
|
|
{
|
|
if (this.DNJADGLENDF != 0)
|
|
{
|
|
this.DNJADGLENDF = (ulong)0L;
|
|
if (this.GINMIAOAHKG.Get() == 0)
|
|
{
|
|
Tool nmpihkpmflm = this.NMPIHKPMFLM;
|
|
int num = 0;
|
|
if (nmpihkpmflm != num)
|
|
{
|
|
bool hasTokens = this.NMPIHKPMFLM.HHCGNCDJEKA.HasTokens;
|
|
object mmmdbldifop = this.MMMDBLDIFOP;
|
|
this.MAIPCAKJAFE(hasTokens, mmmdbldifop);
|
|
}
|
|
}
|
|
}
|
|
if (this.GINMIAOAHKG.Get() != 0 && this.DNCDIAFBPHO)
|
|
{
|
|
if (PhotonNetwork.PlayerListOthers.Length == 0)
|
|
{
|
|
List<CameraIgnoreBubble> allBubbles = CameraIgnoreBubble.AllBubbles;
|
|
}
|
|
Dictionary<EEDONNAHMFK, float> onjodbdbggp = Tool.ONJODBDBGGP;
|
|
EEDONNAHMFK ejjgppdapdj = this.EJJGPPDAPDJ;
|
|
float num2 = onjodbdbggp[ejjgppdapdj];
|
|
int num3 = 0;
|
|
if (num3 > (int)num2)
|
|
{
|
|
Action action = new Action(this.PJCNGMFLOKF);
|
|
IDisposable disposable = this.Update(action);
|
|
throw new NullReferenceException();
|
|
}
|
|
if (num2 > (float)num3)
|
|
{
|
|
Action<float> action2 = new Action(this.PJCNGMFLOKF);
|
|
IDisposable disposable2 = ScheduledUpdateContextExtensions.UpdateAtRateJobbed(this, num2, action2);
|
|
this.DNJADGLENDF = disposable2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002821 RID: 10273 RVA: 0x000A64AC File Offset: 0x000A46AC
|
|
[Token(Token = "0x6002821")]
|
|
[Address(RVA = "0xFC63C0", Offset = "0xFC4DC0", VA = "0x180FC63C0")]
|
|
private void NFJAFCAEMEH(EEDONNAHMFK CGLPLGKGFEN, EEDONNAHMFK MPMNKPMIHLH)
|
|
{
|
|
this.EJJGPPDAPDJ = MPMNKPMIHLH;
|
|
this.MELBAJGOMIC();
|
|
}
|
|
|
|
// Token: 0x06002822 RID: 10274 RVA: 0x000A64C8 File Offset: 0x000A46C8
|
|
[Token(Token = "0x6002822")]
|
|
[Address(RVA = "0xFC9560", Offset = "0xFC7F60", VA = "0x180FC9560")]
|
|
private void PJCNGMFLOKF(float POGAEJIEPIM)
|
|
{
|
|
int num = 0;
|
|
this.HBMIPPCKNHF = num;
|
|
this.HFPAOBJPFBK = num;
|
|
if ((this.DNCDIAFBPHO ? 1 : 0) != num)
|
|
{
|
|
CameraIgnoreBubble cameraIgnoreBubble = this.CCMPMKJHDIE();
|
|
this.HFPAOBJPFBK = cameraIgnoreBubble;
|
|
int num2 = 0;
|
|
if (cameraIgnoreBubble == num2)
|
|
{
|
|
global::Player player = this.FFAINANFGEO();
|
|
this.HBMIPPCKNHF = player;
|
|
}
|
|
global::Player hbmippcknhf = this.HBMIPPCKNHF;
|
|
int num3 = 0;
|
|
if (hbmippcknhf != num3)
|
|
{
|
|
}
|
|
CameraIgnoreBubble hfpaobjpfbk = this.HFPAOBJPFBK;
|
|
int num4 = 0;
|
|
bool flag = hfpaobjpfbk != num4;
|
|
}
|
|
object mmmdbldifop = this.MMMDBLDIFOP;
|
|
this.MAIPCAKJAFE(num != 0, mmmdbldifop);
|
|
}
|
|
|
|
// Token: 0x06002823 RID: 10275 RVA: 0x000A6554 File Offset: 0x000A4754
|
|
[Token(Token = "0x6002823")]
|
|
[Address(RVA = "0xFC9560", Offset = "0xFC7F60", VA = "0x180FC9560")]
|
|
private void PJCNGMFLOKF()
|
|
{
|
|
int num = 0;
|
|
this.HBMIPPCKNHF = num;
|
|
this.HFPAOBJPFBK = num;
|
|
if ((this.DNCDIAFBPHO ? 1 : 0) != num)
|
|
{
|
|
CameraIgnoreBubble cameraIgnoreBubble = this.CCMPMKJHDIE();
|
|
this.HFPAOBJPFBK = cameraIgnoreBubble;
|
|
int num2 = 0;
|
|
if (cameraIgnoreBubble == num2)
|
|
{
|
|
global::Player player = this.FFAINANFGEO();
|
|
this.HBMIPPCKNHF = player;
|
|
}
|
|
global::Player hbmippcknhf = this.HBMIPPCKNHF;
|
|
int num3 = 0;
|
|
if (hbmippcknhf != num3)
|
|
{
|
|
}
|
|
CameraIgnoreBubble hfpaobjpfbk = this.HFPAOBJPFBK;
|
|
int num4 = 0;
|
|
bool flag = hfpaobjpfbk != num4;
|
|
}
|
|
object mmmdbldifop = this.MMMDBLDIFOP;
|
|
this.MAIPCAKJAFE(num != 0, mmmdbldifop);
|
|
}
|
|
|
|
// Token: 0x06002824 RID: 10276 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002824")]
|
|
[Address(RVA = "0xFC63D0", Offset = "0xFC4DD0", VA = "0x180FC63D0")]
|
|
private void NHEJPLHGKKA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002825 RID: 10277 RVA: 0x000A65E0 File Offset: 0x000A47E0
|
|
[Token(Token = "0x6002825")]
|
|
[Address(RVA = "0xFC50C0", Offset = "0xFC3AC0", VA = "0x180FC50C0")]
|
|
private bool MBPDGIOFJPF(out global::Player HBMIPPCKNHF, out CameraIgnoreBubble HFPAOBJPFBK)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
if ((this.DNCDIAFBPHO ? 1 : 0) != num)
|
|
{
|
|
CameraIgnoreBubble cameraIgnoreBubble = this.CCMPMKJHDIE();
|
|
int num2 = 0;
|
|
if (cameraIgnoreBubble == num2)
|
|
{
|
|
global::Player player = this.FFAINANFGEO();
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06002826 RID: 10278 RVA: 0x000A6618 File Offset: 0x000A4818
|
|
[Token(Token = "0x6002826")]
|
|
[Address(RVA = "0xFC08A0", Offset = "0xFBF2A0", VA = "0x180FC08A0")]
|
|
private global::Player FFAINANFGEO()
|
|
{
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num = 0;
|
|
if (!(player == num))
|
|
{
|
|
global::Player player2 = this.<OKDFEPHLKCB>k__BackingField;
|
|
PlayerAvatarDisplayIgnoreEffect ignoreEffect = this.<OKDFEPHLKCB>k__BackingField.playerAvatar.playerAvatarDisplay.ignoreEffect;
|
|
global::Player hbmippcknhf = ignoreEffect.HBMIPPCKNHF;
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (hbmippcknhf != num2 || flag)
|
|
{
|
|
return ignoreEffect.HBMIPPCKNHF;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002827 RID: 10279 RVA: 0x000A6680 File Offset: 0x000A4880
|
|
[Token(Token = "0x6002827")]
|
|
[Address(RVA = "0xFBFAE0", Offset = "0xFBE4E0", VA = "0x180FBFAE0")]
|
|
private CameraIgnoreBubble CCMPMKJHDIE()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<CameraIgnoreBubble> allBubbles = CameraIgnoreBubble.AllBubbles;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
if (enumerator == (ulong)61L)
|
|
{
|
|
}
|
|
if (num == 59)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002828 RID: 10280 RVA: 0x000A66B8 File Offset: 0x000A48B8
|
|
[Token(Token = "0x6002828")]
|
|
[Address(RVA = "0xFC1880", Offset = "0xFC0280", VA = "0x180FC1880")]
|
|
private void GHKIMIIFKMM(global::Player HBMIPPCKNHF)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
global::Player player = this.<OKDFEPHLKCB>k__BackingField;
|
|
int num2 = 0;
|
|
if (player == num2)
|
|
{
|
|
break;
|
|
}
|
|
PlayerAvatarDisplayIgnoreEffect ignoreEffect = this.<OKDFEPHLKCB>k__BackingField.playerAvatar.playerAvatarDisplay.ignoreEffect;
|
|
global::Player hbmippcknhf = ignoreEffect.HBMIPPCKNHF;
|
|
if (!(hbmippcknhf == HBMIPPCKNHF))
|
|
{
|
|
}
|
|
List<Tool.HDFOKJKEMCH> pbcbhpgpned = this.PBCBHPGPNED;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
int num3 = 0;
|
|
if (!(hbmippcknhf != num3) || !hbmippcknhf.gameObject.activeInHierarchy)
|
|
{
|
|
continue;
|
|
}
|
|
float cadejgmohnl = ignoreEffect.CADEJGMOHNL;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06002829 RID: 10281 RVA: 0x000A6754 File Offset: 0x000A4954
|
|
[Token(Token = "0x6002829")]
|
|
[Address(RVA = "0xFC7460", Offset = "0xFC5E60", VA = "0x180FC7460")]
|
|
private void OEGOKKIIEGA(CameraIgnoreBubble HFPAOBJPFBK)
|
|
{
|
|
Transform transform = HFPAOBJPFBK.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = HFPAOBJPFBK.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Transform transform3 = HFPAOBJPFBK.transform;
|
|
float fadeStartDistance = HFPAOBJPFBK.fadeStartDistance;
|
|
float fadeCompleteDistance = HFPAOBJPFBK.fadeCompleteDistance;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
List<Camera> cameraList = HFPAOBJPFBK.CameraList;
|
|
}
|
|
|
|
// Token: 0x0600282A RID: 10282 RVA: 0x000A67B4 File Offset: 0x000A49B4
|
|
[Token(Token = "0x600282A")]
|
|
[Address(RVA = "0xFBFF20", Offset = "0xFBE920", VA = "0x180FBFF20")]
|
|
private void DNKOCMFJIJP(IgnoredRendererEffect.PFDHGMKOPJJ IJCMMDLOFOB)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = base.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
}
|
|
|
|
// Token: 0x0600282B RID: 10283 RVA: 0x000A67FC File Offset: 0x000A49FC
|
|
[Token(Token = "0x600282B")]
|
|
[Address(RVA = "0xFC0D90", Offset = "0xFBF790", VA = "0x180FC0D90")]
|
|
private void FMMAGLDGAMJ(Vector3 BHFJFFKAHAO, Vector3 LPGONJHBIBB, Vector3 CHPCKOMBKBJ, float IOPNLFIFBJL, float ECCJNBBDNLI, IReadOnlyList<Camera> ECADFCDHANF, IgnoredRendererEffect.PFNHJKMEEHA DBJAPBLGPJH)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Tool.HDFOKJKEMCH> pbcbhpgpned = this.PBCBHPGPNED;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
int num2 = 0;
|
|
if (!(this != num2) || !base.gameObject.activeInHierarchy)
|
|
{
|
|
continue;
|
|
}
|
|
float z = BHFJFFKAHAO.z;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600282C RID: 10284 RVA: 0x000A6850 File Offset: 0x000A4A50
|
|
[Token(Token = "0x600282C")]
|
|
[Address(RVA = "0xFCC630", Offset = "0xFCB030", VA = "0x180FCC630")]
|
|
public void SetRenderSortFirst()
|
|
{
|
|
this.GDINGMHJLFG(-1);
|
|
}
|
|
|
|
// Token: 0x0600282D RID: 10285 RVA: 0x000A6864 File Offset: 0x000A4A64
|
|
[Token(Token = "0x600282D")]
|
|
[Address(RVA = "0xFCB890", Offset = "0xFCA290", VA = "0x180FCB890")]
|
|
public void RevertRenderSortToDefault()
|
|
{
|
|
int num = 0;
|
|
this.GDINGMHJLFG(num);
|
|
}
|
|
|
|
// Token: 0x0600282E RID: 10286 RVA: 0x000A687C File Offset: 0x000A4A7C
|
|
[Token(Token = "0x600282E")]
|
|
[Address(RVA = "0xFC1350", Offset = "0xFBFD50", VA = "0x180FC1350")]
|
|
private void GDINGMHJLFG(int IBGLMMHBBJA)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (this.PBCBHPGPNED == 0)
|
|
{
|
|
break;
|
|
}
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
int num2 = 0;
|
|
if (!(this != num2))
|
|
{
|
|
continue;
|
|
}
|
|
if (IBGLMMHBBJA != 0)
|
|
{
|
|
int num3 = 0;
|
|
Tool.CNHCPDAFLPM.Clear();
|
|
List<Material> cnhcpdaflpm = Tool.CNHCPDAFLPM;
|
|
List<Material> cnhcpdaflpm2 = Tool.CNHCPDAFLPM;
|
|
List.Enumerator enumerator2;
|
|
if (enumerator2 != 0)
|
|
{
|
|
int num4 = 0;
|
|
if (!(this != num4))
|
|
{
|
|
continue;
|
|
}
|
|
int i;
|
|
while (i <= 2500)
|
|
{
|
|
}
|
|
}
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
while (num3 != 0)
|
|
{
|
|
}
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_7C;
|
|
}
|
|
}
|
|
}
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_7C:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600282F RID: 10287 RVA: 0x000A6924 File Offset: 0x000A4B24
|
|
[Token(Token = "0x600282F")]
|
|
[Address(RVA = "0xFC9690", Offset = "0xFC8090", VA = "0x180FC9690")]
|
|
private void PLCNAKCCHAL(bool AGILHLJPKPN)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Tool.HDFOKJKEMCH> pbcbhpgpned = this.PBCBHPGPNED;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
int num2 = 0;
|
|
if (num2 != -1)
|
|
{
|
|
List<Canvas> phmldekeaoo = this.PHMLDEKEAOO;
|
|
List.Enumerator enumerator2;
|
|
if (enumerator2 == 0)
|
|
{
|
|
goto IL_44;
|
|
}
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_5A;
|
|
}
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
if (!(num3 != num4))
|
|
{
|
|
continue;
|
|
}
|
|
GameObject gameObject;
|
|
gameObject.SetActive(AGILHLJPKPN);
|
|
IL_44:
|
|
num2++;
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_5A:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002830 RID: 10288 RVA: 0x000A6998 File Offset: 0x000A4B98
|
|
[Token(Token = "0x6002830")]
|
|
[Address(RVA = "0xFBD660", Offset = "0xFBC060", VA = "0x180FBD660")]
|
|
public bool ApplyAttackAndTryTakeOwnership(Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
bool flag = this.OAAHHCIONHP(localPlayer);
|
|
}
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<Weapon, FJDJKDOJKDO, Vector3, Vector3> rpcaction = new RPCActions.RPCAction(this.RpcApplyAttack);
|
|
float z = KPLDEODOJID.z;
|
|
if (base.hasAuthority)
|
|
{
|
|
float z2 = KPLDEODOJID.z;
|
|
}
|
|
return base.hasAuthority;
|
|
}
|
|
|
|
// Token: 0x06002831 RID: 10289 RVA: 0x000A69F8 File Offset: 0x000A4BF8
|
|
[Token(Token = "0x6002831")]
|
|
[Address(RVA = "0xFC0290", Offset = "0xFBEC90", VA = "0x180FC0290")]
|
|
private void EEKNEGEKNBD(Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN)
|
|
{
|
|
if (Time.time > 0.25f)
|
|
{
|
|
RecRoomAudioClip remoteAttackAppliedAudio = this.audioSettings.RemoteAttackAppliedAudio;
|
|
float z = KPLDEODOJID.z;
|
|
}
|
|
float time = Time.time;
|
|
ActionEvent<Tool, Weapon, FJDJKDOJKDO, Vector3, Vector3> attackAppliedEvent = this.AttackAppliedEvent;
|
|
this.MHBDJPACJJL = time;
|
|
if (attackAppliedEvent != 0)
|
|
{
|
|
float z2 = KPLDEODOJID.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002832 RID: 10290 RVA: 0x000A6A50 File Offset: 0x000A4C50
|
|
[Token(Token = "0x6002832")]
|
|
[Address(RVA = "0xFC1260", Offset = "0xFBFC60", VA = "0x180FC1260")]
|
|
private void GCOJNMNOAJM()
|
|
{
|
|
if (base.hasAuthority && !this.<BIPMAHKMNKF>k__BackingField && !this.<CMPLOJHCLMG>k__BackingField && !this.<LPPHFOBBGNL>k__BackingField)
|
|
{
|
|
if (!this.ALHMFELKBMA)
|
|
{
|
|
}
|
|
if (this.EDNAEGEOLIF == (ulong)0L)
|
|
{
|
|
Action action = new Action(this.MIHCMDHAJAC);
|
|
IDisposable disposable = this.Update(action);
|
|
this.EDNAEGEOLIF = disposable;
|
|
return;
|
|
}
|
|
}
|
|
else if (this.EDNAEGEOLIF != 0)
|
|
{
|
|
this.EDNAEGEOLIF = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002833 RID: 10291 RVA: 0x000A6AC4 File Offset: 0x000A4CC4
|
|
[Token(Token = "0x6002833")]
|
|
[Address(RVA = "0xFC5CE0", Offset = "0xFC46E0", VA = "0x180FC5CE0")]
|
|
private void MIHCMDHAJAC()
|
|
{
|
|
if (this.ALHMFELKBMA)
|
|
{
|
|
float num = Mathf.Min(this.KINIAKNPLCA, float.MaxValue);
|
|
}
|
|
float num2 = Mathf.Min(this.interactionSettings.MaxThrowSpeed, float.MaxValue);
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
|
|
// Token: 0x06002834 RID: 10292 RVA: 0x000A6B20 File Offset: 0x000A4D20
|
|
[Token(Token = "0x6002834")]
|
|
[Address(RVA = "0xFBD820", Offset = "0xFBC220", VA = "0x180FBD820")]
|
|
public void ApplyPlayerLocomotionAttack(Vector3 DDHPAFKBMON, Vector3 DJBBMJBBNHB, float JNIENJNGKCG)
|
|
{
|
|
if (this.SupportsPlayerLocomotionAttacks)
|
|
{
|
|
float playerLocomotionAttackMinForce = this.PlayerLocomotionAttackMinForce;
|
|
float playerLocomotionAttackMaxForce = this.PlayerLocomotionAttackMaxForce;
|
|
float num = Mathf.Lerp(playerLocomotionAttackMinForce, playerLocomotionAttackMaxForce, JNIENJNGKCG);
|
|
float z = DJBBMJBBNHB.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
if (!base.hasAuthority)
|
|
{
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
bool flag = this.OAAHHCIONHP(localPlayer);
|
|
}
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<Weapon, FJDJKDOJKDO, Vector3, Vector3> rpcaction = new RPCActions.RPCAction(this.RpcApplyAttack);
|
|
float z3 = DDHPAFKBMON.z;
|
|
if (base.hasAuthority && num > 0.0001f)
|
|
{
|
|
float z4 = DDHPAFKBMON.z;
|
|
}
|
|
bool hasAuthority = base.hasAuthority;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002835 RID: 10293 RVA: 0x000A6BC4 File Offset: 0x000A4DC4
|
|
[Token(Token = "0x6002835")]
|
|
[Address(RVA = "0xFBDAD0", Offset = "0xFBC4D0", VA = "0x180FBDAD0")]
|
|
public void AuthorityApplyForce(Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON, ForceMode ECOGFAMEGMP)
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
ConnectableTool connectableTool = this.connectableTool;
|
|
int num = 0;
|
|
if (!(connectableTool != num) || !this.connectableTool.IsParented)
|
|
{
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
bool flag2;
|
|
while (flag2)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
if (this.connectableTool.ParentIsTool)
|
|
{
|
|
Tool parentTool = this.connectableTool.ParentTool;
|
|
float z = DDHPAFKBMON.z;
|
|
float z2 = CDFHDACBFKN.z;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002836 RID: 10294 RVA: 0x000A6C34 File Offset: 0x000A4E34
|
|
[Token(Token = "0x6002836")]
|
|
[Address(RVA = "0xFBDE20", Offset = "0xFBC820", VA = "0x180FBDE20")]
|
|
public void AuthorityChangeVelocity(Vector3 NHAOMEMANJA, Vector3 KHJFDILDLAD)
|
|
{
|
|
while (base.hasAuthority)
|
|
{
|
|
ConnectableTool connectableTool = this.connectableTool;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (connectableTool != num2 && this.connectableTool.IsParented)
|
|
{
|
|
if (this.connectableTool.ParentIsTool)
|
|
{
|
|
ConnectableTool connectableTool2 = this.connectableTool;
|
|
int num3 = 0;
|
|
connectableTool2.ParentTool.AuthorityChangeVelocity(num3, num);
|
|
break;
|
|
}
|
|
break;
|
|
}
|
|
else
|
|
{
|
|
while (this.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
}
|
|
while (this.<CMPLOJHCLMG>k__BackingField)
|
|
{
|
|
}
|
|
while (this.<LPPHFOBBGNL>k__BackingField)
|
|
{
|
|
}
|
|
if (!this.LBPNBENCCHK)
|
|
{
|
|
if (this.CustomVelocityChangeModifier != 0)
|
|
{
|
|
Transform transform = base.transform;
|
|
}
|
|
int num4;
|
|
if (this.ALHMFELKBMA)
|
|
{
|
|
num4 = 0;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
NHAOMEMANJA.z = z;
|
|
}
|
|
this.rigidbodyEx.NHAOMEMANJA = NHAOMEMANJA;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num5 = 0;
|
|
rigidbodyEx.KHJFDILDLAD = NHAOMEMANJA;
|
|
ActionEvent<Tool, Vector3, Vector3> authorityVelocityChangeEvent = this.AuthorityVelocityChangeEvent;
|
|
while (authorityVelocityChangeEvent == 0)
|
|
{
|
|
}
|
|
authorityVelocityChangeEvent.Invoke(this, num5, num4);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002837 RID: 10295 RVA: 0x000A6D24 File Offset: 0x000A4F24
|
|
[Token(Token = "0x6002837")]
|
|
[Address(RVA = "0xFCBFF0", Offset = "0xFCA9F0", VA = "0x180FCBFF0")]
|
|
public void SetDynamicMaxSpeed(float DDNELLGHHLD)
|
|
{
|
|
this.KINIAKNPLCA = DDNELLGHHLD;
|
|
this.ALHMFELKBMA = true;
|
|
this.GCOJNMNOAJM();
|
|
}
|
|
|
|
// Token: 0x06002838 RID: 10296 RVA: 0x000A6D48 File Offset: 0x000A4F48
|
|
[Token(Token = "0x6002838")]
|
|
[Address(RVA = "0xFBFD90", Offset = "0xFBE790", VA = "0x180FBFD90")]
|
|
public void ClearDynamicMaxSpeed()
|
|
{
|
|
this.ALHMFELKBMA = false;
|
|
this.GCOJNMNOAJM();
|
|
}
|
|
|
|
// Token: 0x06002839 RID: 10297 RVA: 0x000A6D64 File Offset: 0x000A4F64
|
|
[Token(Token = "0x6002839")]
|
|
[Address(RVA = "0xFCC8D0", Offset = "0xFCB2D0", VA = "0x180FCC8D0")]
|
|
public void SnapToHand()
|
|
{
|
|
Tool.IHPELPFHCOO customSnapToHandBehavior = this.CustomSnapToHandBehavior;
|
|
if (customSnapToHandBehavior == 0)
|
|
{
|
|
Transform transform = base.transform;
|
|
RigidbodyPickup rigidbodyPickup = this.rigidbodyPickup;
|
|
Transform transform2 = base.transform;
|
|
RigidbodyPickup rigidbodyPickup2 = this.rigidbodyPickup;
|
|
this.Snap();
|
|
return;
|
|
}
|
|
customSnapToHandBehavior();
|
|
}
|
|
|
|
// Token: 0x0600283A RID: 10298 RVA: 0x000A6DB0 File Offset: 0x000A4FB0
|
|
[Token(Token = "0x600283A")]
|
|
[Address(RVA = "0xFCC9C0", Offset = "0xFCB3C0", VA = "0x180FCC9C0")]
|
|
public void Snap()
|
|
{
|
|
NetworkTransform networkTransform = this.networkTransform;
|
|
int num = 0;
|
|
if (!(networkTransform != num))
|
|
{
|
|
this.rigidbodyEx.ClearVelocity();
|
|
return;
|
|
}
|
|
NetworkTransform networkTransform2 = this.networkTransform;
|
|
int num2 = 0;
|
|
networkTransform2.InsertPositionDiscontinuity(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x0600283B RID: 10299 RVA: 0x000A6DF4 File Offset: 0x000A4FF4
|
|
[Token(Token = "0x600283B")]
|
|
[Address(RVA = "0xFC9EB0", Offset = "0xFC88B0", VA = "0x180FC9EB0")]
|
|
private void PMPFPCENICP()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
if (rigidbodyEx != num)
|
|
{
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
rigidbodyEx2.LLOHKJOOOIM = 1f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600283C RID: 10300 RVA: 0x000A6E38 File Offset: 0x000A5038
|
|
[Token(Token = "0x600283C")]
|
|
[Address(RVA = "0xFCC7B0", Offset = "0xFCB1B0", VA = "0x180FCC7B0")]
|
|
public void SetUsingGravityRigidBody(bool BDLLAANDCMI)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
if (rigidbodyEx != num)
|
|
{
|
|
this.rigidbodyEx.IEIKHAKBHFL = BDLLAANDCMI;
|
|
this.rigidbodyEx.SetKinematic(this, BDLLAANDCMI);
|
|
if (!BDLLAANDCMI)
|
|
{
|
|
this.rigidbodyEx.ClearVelocity();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600283D RID: 10301 RVA: 0x000A6E88 File Offset: 0x000A5088
|
|
[Token(Token = "0x600283D")]
|
|
[Address(RVA = "0xFC40C0", Offset = "0xFC2AC0", VA = "0x180FC40C0")]
|
|
private void KNOIIIGFLPE(RigidbodyEx AFEBLJOIBBC)
|
|
{
|
|
bool flag = this.rigidbodyEx.IsSleeping();
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
if (this.KinematicOnSleep == flag)
|
|
{
|
|
object bfipicmihnd = this.BFIPICMIHND;
|
|
if (bfipicmihnd == 0)
|
|
{
|
|
object obj = new object();
|
|
this.BFIPICMIHND = obj;
|
|
}
|
|
rigidbodyEx.RemoveKinematic(bfipicmihnd);
|
|
return;
|
|
}
|
|
object obj2;
|
|
if (this.BFIPICMIHND == 0)
|
|
{
|
|
obj2 = new object();
|
|
this.BFIPICMIHND = obj2;
|
|
}
|
|
rigidbodyEx.AddKinematic(obj2);
|
|
this.rigidbodyEx.Sleep();
|
|
}
|
|
|
|
// Token: 0x0600283E RID: 10302 RVA: 0x000A6F04 File Offset: 0x000A5104
|
|
[Token(Token = "0x600283E")]
|
|
[Address(RVA = "0xFC2890", Offset = "0xFC1290", VA = "0x180FC2890")]
|
|
private bool HLGMIKJACFB()
|
|
{
|
|
if (!this.<BIPMAHKMNKF>k__BackingField && !this.<CMPLOJHCLMG>k__BackingField && !this.<LPPHFOBBGNL>k__BackingField)
|
|
{
|
|
return this.rigidbodyEx.JEGGMAKBGEK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600283F RID: 10303 RVA: 0x000A6F40 File Offset: 0x000A5140
|
|
[Token(Token = "0x600283F")]
|
|
[Address(RVA = "0xFCBAE0", Offset = "0xFCA4E0", VA = "0x180FCBAE0")]
|
|
public Tool SelectForwardedTool(global::Player NHCEBNBEEBE, bool GFOOFHEHGFK, [Optional] Collider DMMDDFILJMK)
|
|
{
|
|
Tool.DNDBJKJIFNL customSelectionForwarding = this.CustomSelectionForwarding;
|
|
if (customSelectionForwarding != 0)
|
|
{
|
|
return customSelectionForwarding(NHCEBNBEEBE, GFOOFHEHGFK, DMMDDFILJMK);
|
|
}
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06002840 RID: 10304 RVA: 0x000A6F64 File Offset: 0x000A5164
|
|
[Token(Token = "0x6002840")]
|
|
[Address(RVA = "0xFCB970", Offset = "0xFCA370", VA = "0x180FCB970")]
|
|
public CreationObject SelectForwardedCreationObject(global::Player NHCEBNBEEBE, bool GFOOFHEHGFK, Collider DMMDDFILJMK)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
int num2 = 0;
|
|
if (!(creationObject != num2) || !this.creationObject.CanBeRaycasted())
|
|
{
|
|
Tool.DNDBJKJIFNL customSelectionForwarding = this.CustomSelectionForwarding;
|
|
if (customSelectionForwarding != 0)
|
|
{
|
|
Tool tool = customSelectionForwarding(NHCEBNBEEBE, GFOOFHEHGFK, DMMDDFILJMK);
|
|
}
|
|
if (!(this == this))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002841 RID: 10305 RVA: 0x000A6FCC File Offset: 0x000A51CC
|
|
[Token(Token = "0x6002841")]
|
|
[Address(RVA = "0xFC9220", Offset = "0xFC7C20", VA = "0x180FC9220")]
|
|
private void PILECAHCNAC(RigidbodyEx AFEBLJOIBBC)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
float z = this.LOGLDBNBHAD.z;
|
|
this.GDHALDIENKM.z = z;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
if (rigidbodyEx.JEGGMAKBGEK)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
}
|
|
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
|
|
float z2 = rigidbodyEx.NHAOMEMANJA.z;
|
|
this.LOGLDBNBHAD.z = z2;
|
|
RigidbodyEx cmkbcgmcjgl = this.CMKBCGMCJGL;
|
|
int num2 = 0;
|
|
if (cmkbcgmcjgl == num2)
|
|
{
|
|
return;
|
|
}
|
|
float z3;
|
|
if ((this.AGACGJMOMFK ? 1 : 0) != num)
|
|
{
|
|
this.AGACGJMOMFK = num != 0;
|
|
float unscaledTime = Time.unscaledTime;
|
|
this.ECFHIBDKMKJ = unscaledTime;
|
|
this.rigidbodyEx.NHAOMEMANJA = num2;
|
|
RigidbodyEx rigidbodyEx3 = this.rigidbodyEx;
|
|
z3 = this.JEHBHPIGJHM.z;
|
|
rigidbodyEx3.KHJFDILDLAD = num2;
|
|
}
|
|
List<ToolCollider> nnbalfkkndo = this.NNBALFKKNDO;
|
|
if (z3 != 0f)
|
|
{
|
|
RigidbodyEx cmkbcgmcjgl2 = this.CMKBCGMCJGL;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
float unscaledTime2 = Time.unscaledTime;
|
|
this.ECFHIBDKMKJ = unscaledTime2;
|
|
}
|
|
int num3 = 0;
|
|
if (z3 != 0f)
|
|
{
|
|
}
|
|
if (num3 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (Time.unscaledTime > 0.25f)
|
|
{
|
|
if (this.<BIPMAHKMNKF>k__BackingField || this.<CMPLOJHCLMG>k__BackingField || !this.<LPPHFOBBGNL>k__BackingField)
|
|
{
|
|
}
|
|
DAJFOCGPHGP heldCollisionLayer = this.HeldCollisionLayer;
|
|
this.SetCollisionLayer(heldCollisionLayer);
|
|
this.CMKBCGMCJGL = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002842 RID: 10306 RVA: 0x000A7130 File Offset: 0x000A5330
|
|
[Token(Token = "0x6002842")]
|
|
[Address(RVA = "0xFC5AC0", Offset = "0xFC44C0", VA = "0x180FC5AC0")]
|
|
private void MHNEDBBKLGK(RigidbodyEx AFEBLJOIBBC, Collision GBJHLKOJGPB)
|
|
{
|
|
RigidbodyEx cmkbcgmcjgl = this.CMKBCGMCJGL;
|
|
int num = 0;
|
|
if (!(cmkbcgmcjgl != num))
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Tool tool = GBJHLKOJGPB.AMKJBLIFHPB();
|
|
int num2 = 0;
|
|
if (tool != num2)
|
|
{
|
|
}
|
|
this.AGACGJMOMFK = true;
|
|
this.CMKBCGMCJGL = AFEBLJOIBBC;
|
|
this.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002843 RID: 10307 RVA: 0x000A7190 File Offset: 0x000A5390
|
|
[Token(Token = "0x6002843")]
|
|
[Address(RVA = "0xFC3A30", Offset = "0xFC2430", VA = "0x180FC3A30")]
|
|
private void JPIPJLHCPMO(RigidbodyEx AFEBLJOIBBC, Collision GBJHLKOJGPB, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
float num2 = rigidbodyEx.OPDHAKGKECE;
|
|
float z = this.GDHALDIENKM.z;
|
|
float z2 = (num2 * num).z;
|
|
num2 = AFEBLJOIBBC.OPDHAKGKECE;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
RecRoomCollider component = GBJHLKOJGPB.collider.GetComponent<RecRoomCollider>();
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
Vector3 vector5;
|
|
float z7 = vector5.z;
|
|
Vector3 vector6;
|
|
float z8 = vector6.z;
|
|
Vector3 vector7;
|
|
float z9 = vector7.z;
|
|
Vector3 vector8;
|
|
float z10 = vector8.z;
|
|
Vector3 vector9;
|
|
float z11 = vector9.z;
|
|
vector9.z = z11;
|
|
Vector3 vector10;
|
|
float z12 = vector10.z;
|
|
Vector3 vector11;
|
|
float z13 = vector11.z;
|
|
Vector3 vector12;
|
|
float z14 = vector12.z;
|
|
Vector3 vector13;
|
|
float z15 = vector13.z;
|
|
Vector3 vector14;
|
|
float z16 = vector14.z;
|
|
Vector3 vector15;
|
|
float z17 = vector15.z;
|
|
}
|
|
|
|
// Token: 0x06002844 RID: 10308 RVA: 0x000A7274 File Offset: 0x000A5474
|
|
[Token(Token = "0x6002844")]
|
|
[Address(RVA = "0xFC0060", Offset = "0xFBEA60", VA = "0x180FC0060")]
|
|
public void DisableDynamicKinematicCollisions(bool FAJKOBIAGAI)
|
|
{
|
|
if (FAJKOBIAGAI)
|
|
{
|
|
this.SetCollisionLayer((DAJFOCGPHGP)((uint)17));
|
|
return;
|
|
}
|
|
if (this.<BIPMAHKMNKF>k__BackingField == FAJKOBIAGAI && this.<CMPLOJHCLMG>k__BackingField == FAJKOBIAGAI && this.<LPPHFOBBGNL>k__BackingField == FAJKOBIAGAI)
|
|
{
|
|
DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer;
|
|
this.SetCollisionLayer(defaultCollisionLayer);
|
|
return;
|
|
}
|
|
DAJFOCGPHGP heldCollisionLayer = this.HeldCollisionLayer;
|
|
this.SetCollisionLayer(heldCollisionLayer);
|
|
}
|
|
|
|
// Token: 0x06002845 RID: 10309 RVA: 0x000A72C8 File Offset: 0x000A54C8
|
|
[Token(Token = "0x6002845")]
|
|
[Address(RVA = "0xFCB8A0", Offset = "0xFCA2A0", VA = "0x180FCB8A0")]
|
|
[PunRPC]
|
|
private void RpcOnReset(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool CDKDOENOHIL, Vector3 GMMJHABHDHE, Quaternion BCNBHCBMGBG, bool ACPOOMGHPKJ)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x06002846 RID: 10310 RVA: 0x000A72DC File Offset: 0x000A54DC
|
|
[Token(Token = "0x6002846")]
|
|
[Address(RVA = "0xFC0290", Offset = "0xFBEC90", VA = "0x180FC0290")]
|
|
[PunRPC]
|
|
private void RpcApplyAttack(Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN)
|
|
{
|
|
if (Time.time > 0.25f)
|
|
{
|
|
RecRoomAudioClip remoteAttackAppliedAudio = this.audioSettings.RemoteAttackAppliedAudio;
|
|
float z = KPLDEODOJID.z;
|
|
}
|
|
float time = Time.time;
|
|
ActionEvent<Tool, Weapon, FJDJKDOJKDO, Vector3, Vector3> attackAppliedEvent = this.AttackAppliedEvent;
|
|
this.MHBDJPACJJL = time;
|
|
if (attackAppliedEvent != 0)
|
|
{
|
|
float z2 = KPLDEODOJID.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002847 RID: 10311 RVA: 0x000A7334 File Offset: 0x000A5534
|
|
[Token(Token = "0x6002847")]
|
|
[Address(RVA = "0xFCB930", Offset = "0xFCA330", VA = "0x180FCB930")]
|
|
[PunRPC]
|
|
private void RpcSetAnimateInOut(bool KDKFENMFJFK, bool PNLCJJADKOL)
|
|
{
|
|
this.BEKODHBDOFG = KDKFENMFJFK;
|
|
this.NFNOHGFMPEA = KDKFENMFJFK;
|
|
}
|
|
|
|
// Token: 0x06002848 RID: 10312 RVA: 0x000A7350 File Offset: 0x000A5550
|
|
[Token(Token = "0x6002848")]
|
|
[Address(RVA = "0xFC8840", Offset = "0xFC7240", VA = "0x180FC8840")]
|
|
private void OnPhotonPlayerConnected(Photon.Realtime.Player BJGOFOEKLMC)
|
|
{
|
|
this.MELBAJGOMIC();
|
|
}
|
|
|
|
// Token: 0x06002849 RID: 10313 RVA: 0x000A7364 File Offset: 0x000A5564
|
|
[Token(Token = "0x6002849")]
|
|
[Address(RVA = "0xFC8850", Offset = "0xFC7250", VA = "0x180FC8850")]
|
|
private void OnPhotonPlayerDisconnected(Photon.Realtime.Player LCMOMBBKFIP)
|
|
{
|
|
this.MELBAJGOMIC();
|
|
this.GEIGHJKFLML();
|
|
}
|
|
|
|
// Token: 0x0600284A RID: 10314 RVA: 0x000A7380 File Offset: 0x000A5580
|
|
[Token(Token = "0x600284A")]
|
|
[Address(RVA = "0xFC8830", Offset = "0xFC7230", VA = "0x180FC8830")]
|
|
private void OnMasterClientSwitched(Photon.Realtime.Player DIPNOFHGLDP)
|
|
{
|
|
this.GEIGHJKFLML();
|
|
}
|
|
|
|
// Token: 0x0600284B RID: 10315 RVA: 0x000A7394 File Offset: 0x000A5594
|
|
[Token(Token = "0x600284B")]
|
|
[Address(RVA = "0xFC1D50", Offset = "0xFC0750", VA = "0x180FC1D50")]
|
|
private void GNAHEBAADFF()
|
|
{
|
|
SynchronizedField<OKIMOMGKKDH> ogpminjncge = this.OGPMINJNCGE;
|
|
}
|
|
|
|
// Token: 0x0600284C RID: 10316 RVA: 0x000A73B0 File Offset: 0x000A55B0
|
|
[Token(Token = "0x600284C")]
|
|
[Address(RVA = "0xFCA070", Offset = "0xFC8A70", VA = "0x180FCA070")]
|
|
public static Tool PhotonInstantiate(string GBKONFBHCMB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB = 1f, int KEIHNAGDKIM = -1, [Optional] Dictionary<string, object> AHHBNNJJICD)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
int num = 0;
|
|
GameObject gameObject;
|
|
if (gameObject != num)
|
|
{
|
|
Tool component = gameObject.GetComponent<Tool>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600284D RID: 10317 RVA: 0x000A73E4 File Offset: 0x000A55E4
|
|
[Token(Token = "0x600284D")]
|
|
[Address(RVA = "0xFC9F50", Offset = "0xFC8950", VA = "0x180FC9F50")]
|
|
public static Tool PhotonInstantiateForRoom(string GBKONFBHCMB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB = 1f, int KEIHNAGDKIM = -1, [Optional] Dictionary<string, object> AHHBNNJJICD)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
int num = 0;
|
|
GameObject gameObject;
|
|
if (gameObject != num)
|
|
{
|
|
Tool component = gameObject.GetComponent<Tool>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600284E RID: 10318 RVA: 0x000A7418 File Offset: 0x000A5618
|
|
[Token(Token = "0x600284E")]
|
|
[Address(RVA = "0xFC1090", Offset = "0xFBFA90", VA = "0x180FC1090")]
|
|
public static Tool Find(int OIBOLAPHBAK)
|
|
{
|
|
PhotonView photonView = PhotonNetwork.GetPhotonView(OIBOLAPHBAK);
|
|
int num = 0;
|
|
if (photonView == num)
|
|
{
|
|
}
|
|
return photonView.GetComponent<Tool>();
|
|
}
|
|
|
|
// Token: 0x0600284F RID: 10319 RVA: 0x000A7448 File Offset: 0x000A5648
|
|
[Token(Token = "0x600284F")]
|
|
[Address(RVA = "0xFC7600", Offset = "0xFC6000", VA = "0x180FC7600", Slot = "15")]
|
|
private void OJJEMIPIMCK(LJJOCDFAMGA FLIPBCAPDGC)
|
|
{
|
|
if (!this.rigidbodyEx.JEGGMAKBGEK)
|
|
{
|
|
this.rigidbodyEx.WakeUp();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000774 RID: 1908
|
|
// (get) Token: 0x06002850 RID: 10320 RVA: 0x000A7478 File Offset: 0x000A5678
|
|
[Token(Token = "0x17000774")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6002850")]
|
|
[Address(RVA = "0xA0B3F0", Offset = "0xA09DF0", VA = "0x180A0B3F0", Slot = "21")]
|
|
get
|
|
{
|
|
return this.<NOFDEKIKHNL>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002851 RID: 10321 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002851")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "22")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002852 RID: 10322 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002852")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "23")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002853 RID: 10323 RVA: 0x000A748C File Offset: 0x000A568C
|
|
[Token(Token = "0x6002853")]
|
|
[Address(RVA = "0xFC23A0", Offset = "0xFC0DA0", VA = "0x180FC23A0")]
|
|
public static int GetToolCount(OGNBCNBPFCC AAICMBDEJBE)
|
|
{
|
|
int num = 0;
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho = Tool.EKKDIGKLGHO;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06002854 RID: 10324 RVA: 0x000A74A8 File Offset: 0x000A56A8
|
|
[Token(Token = "0x6002854")]
|
|
[Address(RVA = "0xFBD210", Offset = "0xFBBC10", VA = "0x180FBD210")]
|
|
private static void APPHPHGCDEI(OGNBCNBPFCC AAICMBDEJBE)
|
|
{
|
|
int num = Tool.<MGJIBCHEOBO>k__BackingField;
|
|
num++;
|
|
Tool.<MGJIBCHEOBO>k__BackingField = num;
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho = Tool.EKKDIGKLGHO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho2 = Tool.EKKDIGKLGHO;
|
|
int num2;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002855 RID: 10325 RVA: 0x000A74E4 File Offset: 0x000A56E4
|
|
[Token(Token = "0x6002855")]
|
|
[Address(RVA = "0xFC41F0", Offset = "0xFC2BF0", VA = "0x180FC41F0")]
|
|
private static void KOBNDFLOIMD(OGNBCNBPFCC AAICMBDEJBE)
|
|
{
|
|
Tool.<MGJIBCHEOBO>k__BackingField = Tool.<MGJIBCHEOBO>k__BackingField;
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho = Tool.EKKDIGKLGHO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Dictionary<OGNBCNBPFCC, int> ekkdigklgho2 = Tool.EKKDIGKLGHO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002856 RID: 10326 RVA: 0x000A7514 File Offset: 0x000A5714
|
|
[Token(Token = "0x6002856")]
|
|
[Address(RVA = "0xFCDA30", Offset = "0xFCC430", VA = "0x180FCDA30")]
|
|
public Tool()
|
|
{
|
|
ActionEvent actionEvent = new ActionEvent(1, true);
|
|
this.FDNPBBKGAEH = actionEvent;
|
|
ActionEvent actionEvent2 = new ActionEvent(1, true);
|
|
this.AJKJPAFGHJJ = actionEvent2;
|
|
ActionEvent actionEvent3 = new ActionEvent(1, true);
|
|
this.NEMPBKDKMGO = actionEvent3;
|
|
Tool.InteractionSettings @default = Tool.InteractionSettings.Default;
|
|
Tool.PickupTransforms rightHandPickupTransforms = @default.RightHandPickupTransforms;
|
|
this.interactionSettings.RightHandPickupTransforms = rightHandPickupTransforms;
|
|
Transform shoulderEquipSlotOrientationTransform = @default.ShoulderEquipSlotOrientationTransform;
|
|
this.interactionSettings.ShoulderEquipSlotOrientationTransform = shoulderEquipSlotOrientationTransform;
|
|
float y = @default.HipEquipSlotPosition.y;
|
|
this.interactionSettings.HipEquipSlotPosition.y = y;
|
|
float z = @default.HipEquipSlotRotation.z;
|
|
this.interactionSettings.HipEquipSlotRotation.z = z;
|
|
float y2 = @default.ShoulderEquipSlotPosition.y;
|
|
this.interactionSettings.ShoulderEquipSlotPosition.y = y2;
|
|
float z2 = @default.ShoulderEquipSlotRotation.z;
|
|
this.interactionSettings.ShoulderEquipSlotRotation.z = z2;
|
|
Tool.CollisionSettings default2 = Tool.CollisionSettings.Default;
|
|
Tool.AudioSettings default3 = Tool.AudioSettings.Default;
|
|
RecRoomAudioClip dropAudio = default3.DropAudio;
|
|
this.audioSettings.DropAudio = dropAudio;
|
|
RecRoomAudioClip localAttackAppliedAudio = default3.LocalAttackAppliedAudio;
|
|
this.audioSettings.LocalAttackAppliedAudio = localAttackAppliedAudio;
|
|
Tool.RenderSettings default4 = Tool.RenderSettings.Default;
|
|
this.vrSettings = default4;
|
|
PlayerAnimation idleAnimation = Tool.ScreenActionSettings.Default.IdleAnimation;
|
|
this.screenSettings.IdleAnimation = idleAnimation;
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.AIAFJADFAHO = tokenFlag;
|
|
object obj = new object();
|
|
this.FDODNIALMNA = obj;
|
|
TokenFlag tokenFlag2 = new TokenFlag();
|
|
this.LKMDAGKMEDD = tokenFlag2;
|
|
TokenFlag tokenFlag3 = new TokenFlag();
|
|
this.EFDAKLMLAPB = tokenFlag3;
|
|
this.FBPJJHILLEJ = true;
|
|
this.HIGEHNBHMBD = true;
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
this.JPNOEIPDDJA = ekjclgjfign;
|
|
this.HAMNLLLIACP = (PlayerHand.PLLIKAOIPHP)((ulong)(-1L));
|
|
this.NFBNAKDDJHJ = true;
|
|
TokenFlag tokenFlag4 = new TokenFlag();
|
|
this.HGCGFIGNIGN = tokenFlag4;
|
|
List<ToolCollider> list = new List();
|
|
this.NNBALFKKNDO = list;
|
|
HashSet<ToolCollider> hashSet = new HashSet();
|
|
this.CLCOCGLFLBC = hashSet;
|
|
TokenFlag tokenFlag5 = new TokenFlag();
|
|
this.NHKGABHFFHB = tokenFlag5;
|
|
TokenFlag tokenFlag6 = new TokenFlag();
|
|
this.HHCGNCDJEKA = tokenFlag6;
|
|
object obj2 = new object();
|
|
this.MMMDBLDIFOP = obj2;
|
|
object obj3 = new object();
|
|
this.HLGPCOJMHJA = obj3;
|
|
TokenFlag tokenFlag7 = new TokenFlag();
|
|
this.MJEGGGLCGFI = tokenFlag7;
|
|
int num;
|
|
ActionEvent<Tool> actionEvent4 = new ActionEvent(4, num != 0);
|
|
num = 0;
|
|
this.PostAwakeEvent = actionEvent4;
|
|
int num2;
|
|
ActionEvent<Tool> actionEvent5 = new ActionEvent(4, num2 != 0);
|
|
num2 = 0;
|
|
this.PostStartEvent = actionEvent5;
|
|
int num3;
|
|
ActionEvent<Tool> actionEvent6 = new ActionEvent(4, num3 != 0);
|
|
num3 = 0;
|
|
this.DestroyEvent = actionEvent6;
|
|
int num4;
|
|
ActionEvent<Tool> actionEvent7 = new ActionEvent(4, num4 != 0);
|
|
num4 = 0;
|
|
this.EnabledChangeEvent = actionEvent7;
|
|
int num5;
|
|
ActionEvent<Tool> actionEvent8 = new ActionEvent(4, num5 != 0);
|
|
num5 = 0;
|
|
this.HolderChangedEvent = actionEvent8;
|
|
int num6;
|
|
ActionEvent<Tool, bool> actionEvent9 = new ActionEvent(32, num6 != 0);
|
|
num6 = 0;
|
|
this.IgnoredChangeEvent = actionEvent9;
|
|
int num7;
|
|
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> actionEvent10 = new ActionEvent(32, num7 != 0);
|
|
num7 = 0;
|
|
this.PreResetEvent = actionEvent10;
|
|
int num8;
|
|
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> actionEvent11 = new ActionEvent(32, num8 != 0);
|
|
num8 = 0;
|
|
this.PostResetEvent = actionEvent11;
|
|
int num9;
|
|
ActionEvent<Tool> actionEvent12 = new ActionEvent(4, num9 != 0);
|
|
num9 = 0;
|
|
this.PrePickupEvent = actionEvent12;
|
|
int num10;
|
|
ActionEvent<Tool> actionEvent13 = new ActionEvent(4, num10 != 0);
|
|
num10 = 0;
|
|
this.PostPickupEvent = actionEvent13;
|
|
int num11;
|
|
ActionEvent<Tool> actionEvent14 = new ActionEvent(4, num11 != 0);
|
|
num11 = 0;
|
|
this.PreReleaseEvent = actionEvent14;
|
|
int num12;
|
|
ActionEvent<Tool> actionEvent15 = new ActionEvent(4, num12 != 0);
|
|
num12 = 0;
|
|
this.PostReleaseEvent = actionEvent15;
|
|
int num13;
|
|
ActionEvent<Tool> actionEvent16 = new ActionEvent(4, num13 != 0);
|
|
num13 = 0;
|
|
this.PreAttachEvent = actionEvent16;
|
|
int num14;
|
|
ActionEvent<Tool> actionEvent17 = new ActionEvent(4, num14 != 0);
|
|
num14 = 0;
|
|
this.PostAttachEvent = actionEvent17;
|
|
int num15;
|
|
ActionEvent<Tool> actionEvent18 = new ActionEvent(4, num15 != 0);
|
|
num15 = 0;
|
|
this.PreDetachEvent = actionEvent18;
|
|
int num16;
|
|
ActionEvent<Tool> actionEvent19 = new ActionEvent(4, num16 != 0);
|
|
num16 = 0;
|
|
this.PostDetachEvent = actionEvent19;
|
|
int num17;
|
|
ActionEvent<Tool> actionEvent20 = new ActionEvent(4, num17 != 0);
|
|
num17 = 0;
|
|
this.HolderHandVelocityUpdateEvent = actionEvent20;
|
|
int num18;
|
|
ActionEvent<Tool> actionEvent21 = new ActionEvent(4, num18 != 0);
|
|
num18 = 0;
|
|
this.HoverStartEvent = actionEvent21;
|
|
int num19;
|
|
ActionEvent<Tool> actionEvent22 = new ActionEvent(4, num19 != 0);
|
|
num19 = 0;
|
|
this.HoverEndEvent = actionEvent22;
|
|
int num20;
|
|
ActionEvent<Tool> actionEvent23 = new ActionEvent(4, num20 != 0);
|
|
num20 = 0;
|
|
this.LockEvent = actionEvent23;
|
|
int num21;
|
|
ActionEvent<Tool> actionEvent24 = new ActionEvent(4, num21 != 0);
|
|
num21 = 0;
|
|
this.UnlockEvent = actionEvent24;
|
|
int num22;
|
|
ActionEvent<Tool> actionEvent25 = new ActionEvent(4, num22 != 0);
|
|
num22 = 0;
|
|
this.InputDownEvent = actionEvent25;
|
|
int num23;
|
|
ActionEvent<Tool> actionEvent26 = new ActionEvent(4, num23 != 0);
|
|
num23 = 0;
|
|
this.InputPressedEvent = actionEvent26;
|
|
int num24;
|
|
ActionEvent<Tool> actionEvent27 = new ActionEvent(4, num24 != 0);
|
|
num24 = 0;
|
|
this.InputUpEvent = actionEvent27;
|
|
int num25;
|
|
ActionEvent<Tool, Vector3, Vector3> actionEvent28 = new ActionEvent(32, num25 != 0);
|
|
num25 = 0;
|
|
this.InputUpWithVelocityEvent = actionEvent28;
|
|
int num26;
|
|
ActionEvent<Tool> actionEvent29 = new ActionEvent(4, num26 != 0);
|
|
num26 = 0;
|
|
this.InputCancelledEvent = actionEvent29;
|
|
int num27;
|
|
ActionEvent<Tool> actionEvent30 = new ActionEvent(4, num27 != 0);
|
|
num27 = 0;
|
|
this.ShakeEvent = actionEvent30;
|
|
int num28;
|
|
ActionEvent<Tool, Vector2, float, bool> actionEvent31 = new ActionEvent(32, num28 != 0);
|
|
num28 = 0;
|
|
this.RemoteControlInputEvent = actionEvent31;
|
|
int num29;
|
|
ActionEvent<Tool, float> actionEvent32 = new ActionEvent(32, num29 != 0);
|
|
num29 = 0;
|
|
this.OwnerTeleportEvent = actionEvent32;
|
|
int num30;
|
|
ActionEvent<Tool, float, float> actionEvent33 = new ActionEvent(32, num30 != 0);
|
|
num30 = 0;
|
|
this.OwnerRotateInPlaceEvent = actionEvent33;
|
|
int num31;
|
|
ActionEvent<Tool, Weapon, FJDJKDOJKDO, Vector3, Vector3> actionEvent34 = new ActionEvent(32, num31 != 0);
|
|
num31 = 0;
|
|
this.AttackAppliedEvent = actionEvent34;
|
|
int num32;
|
|
ActionEvent<Tool, Vector3, Vector3> actionEvent35 = new ActionEvent(32, num32 != 0);
|
|
num32 = 0;
|
|
this.AuthorityForceAppliedEvent = actionEvent35;
|
|
int num33;
|
|
ActionEvent<Tool, Vector3, Vector3> actionEvent36 = new ActionEvent(32, num33 != 0);
|
|
num33 = 0;
|
|
this.AuthorityVelocityChangeEvent = actionEvent36;
|
|
int num34;
|
|
ActionEvent<bool> actionEvent37 = new ActionEvent(4, num34 != 0);
|
|
num34 = 0;
|
|
this.VisibilityChangeEvent = actionEvent37;
|
|
int num35;
|
|
ActionEvent<Tool, bool> actionEvent38 = new ActionEvent(32, num35 != 0);
|
|
num35 = 0;
|
|
this.OKGLNACODBA = actionEvent38;
|
|
List<Tool.OGLAJAFKBMN> list2 = new List();
|
|
this.OPMBAAJOICC = list2;
|
|
List<Tool.EHOOCLKEMPD> list3 = new List();
|
|
this.IJGCIGFNJDB = list3;
|
|
this.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)18L);
|
|
this.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)10L);
|
|
this.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
|
|
this.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)10L);
|
|
this.CanBeLocked = true;
|
|
this.AllowedToTransferOwnershipOnCollision = true;
|
|
float z3 = Vector3.zero.z;
|
|
this.LastWorldSpacePickupPosition.z = z3;
|
|
Quaternion identity = Quaternion.identity;
|
|
this.SleepOnStart = true;
|
|
this.ClearVelocitiesOnFrozenChange = true;
|
|
this.RemotelyRunRigidbodyPickupWhenHeld = true;
|
|
this.DNCDIAFBPHO = true;
|
|
TokenMap<bool> tokenMap = new TokenMap();
|
|
this.OCDAPABGABP = tokenMap;
|
|
List<Tool.HDFOKJKEMCH> list4 = new List();
|
|
this.PBCBHPGPNED = list4;
|
|
List<Tool.HDFOKJKEMCH> list5 = new List();
|
|
this.IAEGDBOIEBM = list5;
|
|
List<Tool.HDFOKJKEMCH> list6 = new List();
|
|
this.KPKJDENLNNJ = list6;
|
|
List<Tool.HDFOKJKEMCH> list7 = new List();
|
|
this.MLIJIGCCPNI = list7;
|
|
List<Canvas> list8 = new List();
|
|
this.PHMLDEKEAOO = list8;
|
|
List<Killzone> list9 = new List();
|
|
this.BPAPGFBNGNK = list9;
|
|
this.HNAALFCDECO = (int)((ulong)2147483648L);
|
|
float z4 = Vector3.zero.z;
|
|
this.LOGLDBNBHAD.z = z4;
|
|
float z5 = Vector3.zero.z;
|
|
this.GDHALDIENKM.z = z5;
|
|
float z6 = Vector3.zero.z;
|
|
this.GBFGBPMOKGL.z = z6;
|
|
float z7 = Vector3.zero.z;
|
|
this.JEHBHPIGJHM.z = z7;
|
|
List<Tool> list10 = new List();
|
|
this.NABGMILJPHH = list10;
|
|
object obj4 = new object();
|
|
this.LJJNEGGCFEB = obj4;
|
|
float z8 = Vector3.one.z;
|
|
this.<NCENJFHMACF>k__BackingField.z = z8;
|
|
float z9 = Vector3.zero.z;
|
|
this.<CBDFBLMIBLP>k__BackingField.z = z9;
|
|
float z10 = Vector3.zero.z;
|
|
this.<PJMHDFLDLBF>k__BackingField.z = z10;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06002857 RID: 10327 RVA: 0x000A7C08 File Offset: 0x000A5E08
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6002857")]
|
|
[Address(RVA = "0xFCD720", Offset = "0xFCC120", VA = "0x180FCD720")]
|
|
static Tool()
|
|
{
|
|
int num;
|
|
ActionEvent<Tool> actionEvent = new ActionEvent(4, num != 0);
|
|
num = 0;
|
|
Tool.StaticHolderChangedEvent = actionEvent;
|
|
int num2;
|
|
ActionEvent<Tool> actionEvent2 = new ActionEvent(4, num2 != 0);
|
|
num2 = 0;
|
|
Tool.StaticToolInstantiatedEvent = actionEvent2;
|
|
int num3;
|
|
ActionEvent<Tool> actionEvent3 = new ActionEvent(4, num3 != 0);
|
|
num3 = 0;
|
|
Tool.StaticLockedToolPickedUpEvent = actionEvent3;
|
|
int num4;
|
|
ActionEvent<Tool> actionEvent4 = new ActionEvent(4, num4 != 0);
|
|
num4 = 0;
|
|
Tool.StaticToolPostReleaseEvent = actionEvent4;
|
|
int num5;
|
|
ActionEvent<Tool, Collision> actionEvent5 = new ActionEvent(32, num5 != 0);
|
|
num5 = 0;
|
|
Tool.GenericCollisionEvent = actionEvent5;
|
|
int num6;
|
|
ActionEvent<Tool, Collision> actionEvent6 = new ActionEvent(32, num6 != 0);
|
|
num6 = 0;
|
|
Tool.LocalPlayerCollisionEvent = actionEvent6;
|
|
Dictionary<EEDONNAHMFK, float> dictionary = new Dictionary();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002858 RID: 10328 RVA: 0x000A7CF4 File Offset: 0x000A5EF4
|
|
[Token(Token = "0x6002858")]
|
|
[Address(RVA = "0xFC11E0", Offset = "0xFBFBE0", VA = "0x180FC11E0")]
|
|
[CompilerGenerated]
|
|
private void GAGCAPLCBBC()
|
|
{
|
|
int num = 0;
|
|
this.DODDBBEOJNN = num != 0;
|
|
}
|
|
|
|
// Token: 0x06002859 RID: 10329 RVA: 0x000A7D0C File Offset: 0x000A5F0C
|
|
[Token(Token = "0x6002859")]
|
|
[Address(RVA = "0xFC7650", Offset = "0xFC6050", VA = "0x180FC7650")]
|
|
[CompilerGenerated]
|
|
private bool OLBHKOCBEFN()
|
|
{
|
|
if (!this.OGPMINJNCGE.Get().LJPBJFHMEAN)
|
|
{
|
|
return true;
|
|
}
|
|
PhotonView photonView = PhotonNetwork.GetPhotonView(this.OGPMINJNCGE.Get().KHDKHLFAMOK);
|
|
int num = 0;
|
|
return photonView != num;
|
|
}
|
|
|
|
// Token: 0x0600285A RID: 10330 RVA: 0x000A7D54 File Offset: 0x000A5F54
|
|
[Token(Token = "0x600285A")]
|
|
[Address(RVA = "0xFBD1E0", Offset = "0xFBBBE0", VA = "0x180FBD1E0")]
|
|
[CompilerGenerated]
|
|
private void APADPHOOCGA()
|
|
{
|
|
object ljjneggcfeb = this.LJJNEGGCFEB;
|
|
this.SetCollisionEnabled(true, ljjneggcfeb);
|
|
this.LOFMCIHBMAN = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x04002141 RID: 8513
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002141")]
|
|
private ObscuredInt MHDPLJDBCAN;
|
|
|
|
// Token: 0x04002142 RID: 8514
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002142")]
|
|
private bool PAAOGFJOIFD;
|
|
|
|
// Token: 0x04002143 RID: 8515
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002143")]
|
|
private readonly ActionEvent FDNPBBKGAEH;
|
|
|
|
// Token: 0x04002144 RID: 8516
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002144")]
|
|
private readonly ActionEvent AJKJPAFGHJJ;
|
|
|
|
// Token: 0x04002145 RID: 8517
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002145")]
|
|
private readonly ActionEvent NEMPBKDKMGO;
|
|
|
|
// Token: 0x04002149 RID: 8521
|
|
[Token(Token = "0x4002149")]
|
|
private static readonly Dictionary<OGNBCNBPFCC, int> EKKDIGKLGHO = new Dictionary();
|
|
|
|
// Token: 0x0400214A RID: 8522
|
|
[Token(Token = "0x400214A")]
|
|
private static readonly List<Material> CNHCPDAFLPM = new List();
|
|
|
|
// Token: 0x0400214B RID: 8523
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400214B")]
|
|
[SerializeField]
|
|
private Tool.InteractionSettings interactionSettings;
|
|
|
|
// Token: 0x0400214C RID: 8524
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400214C")]
|
|
[SerializeField]
|
|
private Tool.CollisionSettings collisionSettings;
|
|
|
|
// Token: 0x0400214D RID: 8525
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400214D")]
|
|
[SerializeField]
|
|
private Tool.AudioSettings audioSettings;
|
|
|
|
// Token: 0x0400214E RID: 8526
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400214E")]
|
|
[SerializeField]
|
|
private Tool.RenderSettings renderSettings;
|
|
|
|
// Token: 0x0400214F RID: 8527
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400214F")]
|
|
[SerializeField]
|
|
private Tool.MenuSettings menuSettings;
|
|
|
|
// Token: 0x04002150 RID: 8528
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4002150")]
|
|
[SerializeField]
|
|
private Tool.VRActionSettings vrSettings;
|
|
|
|
// Token: 0x04002151 RID: 8529
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4002151")]
|
|
[SerializeField]
|
|
private Tool.ScreenActionSettings screenSettings;
|
|
|
|
// Token: 0x04002152 RID: 8530
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x4002152")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)]
|
|
private ToolEntity toolEntity;
|
|
|
|
// Token: 0x04002153 RID: 8531
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x4002153")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private TaggedTool tags;
|
|
|
|
// Token: 0x04002154 RID: 8532
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x4002154")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private AnimateInOut animateInOut;
|
|
|
|
// Token: 0x04002155 RID: 8533
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x4002155")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, true, false)]
|
|
private LODGroup lodGroup;
|
|
|
|
// Token: 0x04002156 RID: 8534
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x4002156")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, true, false)]
|
|
private Animator animator;
|
|
|
|
// Token: 0x04002157 RID: 8535
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x4002157")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private NetworkTransform networkTransform;
|
|
|
|
// Token: 0x04002158 RID: 8536
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x4002158")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private RigidbodyEx rigidbodyEx;
|
|
|
|
// Token: 0x04002159 RID: 8537
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x4002159")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private RigidbodyPickup rigidbodyPickup;
|
|
|
|
// Token: 0x0400215A RID: 8538
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400215A")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private ToolSkinMapper toolSkinMapper;
|
|
|
|
// Token: 0x0400215B RID: 8539
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x400215B")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private VisibleInCamera visibleInCamera;
|
|
|
|
// Token: 0x0400215C RID: 8540
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x400215C")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private ConnectableTool connectableTool;
|
|
|
|
// Token: 0x0400215D RID: 8541
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400215D")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private PersistenceView persistenceView;
|
|
|
|
// Token: 0x0400215E RID: 8542
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400215E")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private CreationObject creationObject;
|
|
|
|
// Token: 0x0400215F RID: 8543
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400215F")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, false, false)]
|
|
private MoveableToolMenu moveableToolMenu;
|
|
|
|
// Token: 0x04002160 RID: 8544
|
|
[Token(Token = "0x4002160")]
|
|
private const int KDPGEMALGFJ = 4;
|
|
|
|
// Token: 0x04002161 RID: 8545
|
|
[Token(Token = "0x4002161")]
|
|
private const float OLKDIOIBMNH = 0.25f;
|
|
|
|
// Token: 0x04002162 RID: 8546
|
|
[Token(Token = "0x4002162")]
|
|
private const int IEIBPFMGBCJ = 4;
|
|
|
|
// Token: 0x04002163 RID: 8547
|
|
[Token(Token = "0x4002163")]
|
|
private const float LHGFIBFGEGG = 0.25f;
|
|
|
|
// Token: 0x04002164 RID: 8548
|
|
[Token(Token = "0x4002164")]
|
|
private static readonly string LIIKNFKIPFN = "InteractionSettings";
|
|
|
|
// Token: 0x04002165 RID: 8549
|
|
[Token(Token = "0x4002165")]
|
|
public const DAJFOCGPHGP DEFAULT_LAYER = DAJFOCGPHGP.DynamicPhysics;
|
|
|
|
// Token: 0x04002166 RID: 8550
|
|
[Token(Token = "0x4002166")]
|
|
public const DAJFOCGPHGP DEFAULT_HELD_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnorePlayerPhysics;
|
|
|
|
// Token: 0x04002167 RID: 8551
|
|
[Token(Token = "0x4002167")]
|
|
public const DAJFOCGPHGP DEFAULT_EQUIPPED_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicAndPlayerAndEnemyPhysics;
|
|
|
|
// Token: 0x04002168 RID: 8552
|
|
[Token(Token = "0x4002168")]
|
|
public const DAJFOCGPHGP DEFAULT_ATTACHED_LAYER = DAJFOCGPHGP.DynamicPhysics;
|
|
|
|
// Token: 0x04002169 RID: 8553
|
|
[Token(Token = "0x4002169")]
|
|
public const DAJFOCGPHGP TOOL_COLLISION_DISABLED_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics;
|
|
|
|
// Token: 0x0400216A RID: 8554
|
|
[Token(Token = "0x400216A")]
|
|
public static Transform DoDestroyOnLoadParentTransform;
|
|
|
|
// Token: 0x0400216B RID: 8555
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400216B")]
|
|
private bool DJOGLAAEACB;
|
|
|
|
// Token: 0x0400216C RID: 8556
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400216C")]
|
|
private SynchronizedField<bool> MGNCNNNKHFM;
|
|
|
|
// Token: 0x0400216D RID: 8557
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400216D")]
|
|
private SynchronizedField<bool> GINMIAOAHKG;
|
|
|
|
// Token: 0x0400216E RID: 8558
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x400216E")]
|
|
private TokenFlag AIAFJADFAHO;
|
|
|
|
// Token: 0x0400216F RID: 8559
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400216F")]
|
|
private readonly object FDODNIALMNA;
|
|
|
|
// Token: 0x04002170 RID: 8560
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x228")]
|
|
[Token(Token = "0x4002170")]
|
|
private TokenFlag LKMDAGKMEDD;
|
|
|
|
// Token: 0x04002173 RID: 8563
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x240")]
|
|
[Token(Token = "0x4002173")]
|
|
private TokenFlag EFDAKLMLAPB;
|
|
|
|
// Token: 0x04002174 RID: 8564
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x248")]
|
|
[Token(Token = "0x4002174")]
|
|
private bool FBPJJHILLEJ;
|
|
|
|
// Token: 0x04002175 RID: 8565
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x249")]
|
|
[Token(Token = "0x4002175")]
|
|
private bool PEOIDPNGCGO;
|
|
|
|
// Token: 0x04002176 RID: 8566
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24A")]
|
|
[Token(Token = "0x4002176")]
|
|
private bool HIGEHNBHMBD;
|
|
|
|
// Token: 0x04002177 RID: 8567
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24B")]
|
|
[Token(Token = "0x4002177")]
|
|
private bool JEFOHBFAHKM;
|
|
|
|
// Token: 0x04002179 RID: 8569
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x250")]
|
|
[Token(Token = "0x4002179")]
|
|
private IDisposable KKECFIMMINE;
|
|
|
|
// Token: 0x0400217B RID: 8571
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x260")]
|
|
[Token(Token = "0x400217B")]
|
|
private OKIMOMGKKDH JPNOEIPDDJA;
|
|
|
|
// Token: 0x0400217C RID: 8572
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x268")]
|
|
[Token(Token = "0x400217C")]
|
|
private PlayerHand.PLLIKAOIPHP HAMNLLLIACP;
|
|
|
|
// Token: 0x0400217D RID: 8573
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x26C")]
|
|
[Token(Token = "0x400217D")]
|
|
private PlayerHand.PLLIKAOIPHP EKJFBMPIGMD;
|
|
|
|
// Token: 0x0400217E RID: 8574
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x270")]
|
|
[Token(Token = "0x400217E")]
|
|
private SynchronizedField<OKIMOMGKKDH> OGPMINJNCGE;
|
|
|
|
// Token: 0x04002182 RID: 8578
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x280")]
|
|
[Token(Token = "0x4002182")]
|
|
private PhotonView BHAAHKEILOG;
|
|
|
|
// Token: 0x04002188 RID: 8584
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2B0")]
|
|
[Token(Token = "0x4002188")]
|
|
private TokenFlag HGCGFIGNIGN;
|
|
|
|
// Token: 0x0400218A RID: 8586
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C0")]
|
|
[Token(Token = "0x400218A")]
|
|
private List<ToolCollider> NNBALFKKNDO;
|
|
|
|
// Token: 0x0400218B RID: 8587
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C8")]
|
|
[Token(Token = "0x400218B")]
|
|
private HashSet<ToolCollider> CLCOCGLFLBC;
|
|
|
|
// Token: 0x0400218C RID: 8588
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2D0")]
|
|
[Token(Token = "0x400218C")]
|
|
private ToolUI IFOHIGMCOIG;
|
|
|
|
// Token: 0x0400218E RID: 8590
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2E0")]
|
|
[Token(Token = "0x400218E")]
|
|
private TokenFlag NHKGABHFFHB;
|
|
|
|
// Token: 0x04002191 RID: 8593
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x308")]
|
|
[Token(Token = "0x4002191")]
|
|
private global::Player HBMIPPCKNHF;
|
|
|
|
// Token: 0x04002192 RID: 8594
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x310")]
|
|
[Token(Token = "0x4002192")]
|
|
private CameraIgnoreBubble HFPAOBJPFBK;
|
|
|
|
// Token: 0x04002193 RID: 8595
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x318")]
|
|
[Token(Token = "0x4002193")]
|
|
private IgnoredRendererEffect.PFDHGMKOPJJ? ABDALDOPDOB;
|
|
|
|
// Token: 0x04002194 RID: 8596
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x330")]
|
|
[Token(Token = "0x4002194")]
|
|
private TokenFlag HHCGNCDJEKA;
|
|
|
|
// Token: 0x04002195 RID: 8597
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x338")]
|
|
[Token(Token = "0x4002195")]
|
|
private object MMMDBLDIFOP;
|
|
|
|
// Token: 0x04002196 RID: 8598
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x340")]
|
|
[Token(Token = "0x4002196")]
|
|
private object HLGPCOJMHJA;
|
|
|
|
// Token: 0x04002197 RID: 8599
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x348")]
|
|
[Token(Token = "0x4002197")]
|
|
private TokenFlag MJEGGGLCGFI;
|
|
|
|
// Token: 0x04002198 RID: 8600
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x350")]
|
|
[Token(Token = "0x4002198")]
|
|
private Tool NMPIHKPMFLM;
|
|
|
|
// Token: 0x0400219A RID: 8602
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x360")]
|
|
[Token(Token = "0x400219A")]
|
|
private object BFIPICMIHND;
|
|
|
|
// Token: 0x0400219B RID: 8603
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x368")]
|
|
[Token(Token = "0x400219B")]
|
|
private object CJDPMFIJPLA;
|
|
|
|
// Token: 0x0400219C RID: 8604
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x370")]
|
|
[Token(Token = "0x400219C")]
|
|
private object HINOMIEINGF;
|
|
|
|
// Token: 0x0400219D RID: 8605
|
|
[Token(Token = "0x400219D")]
|
|
public static ActionEvent<Tool> StaticHolderChangedEvent;
|
|
|
|
// Token: 0x0400219E RID: 8606
|
|
[Token(Token = "0x400219E")]
|
|
public static ActionEvent<Tool> StaticToolInstantiatedEvent;
|
|
|
|
// Token: 0x0400219F RID: 8607
|
|
[Token(Token = "0x400219F")]
|
|
public static ActionEvent<Tool> StaticLockedToolPickedUpEvent;
|
|
|
|
// Token: 0x040021A0 RID: 8608
|
|
[Token(Token = "0x40021A0")]
|
|
public static ActionEvent<Tool> StaticToolPostReleaseEvent;
|
|
|
|
// Token: 0x040021A1 RID: 8609
|
|
[Token(Token = "0x40021A1")]
|
|
public static ActionEvent<Tool, Collision> GenericCollisionEvent;
|
|
|
|
// Token: 0x040021A2 RID: 8610
|
|
[Token(Token = "0x40021A2")]
|
|
public static ActionEvent<Tool, Collision> LocalPlayerCollisionEvent;
|
|
|
|
// Token: 0x040021A3 RID: 8611
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x378")]
|
|
[Token(Token = "0x40021A3")]
|
|
public ActionEvent<Tool> PostAwakeEvent;
|
|
|
|
// Token: 0x040021A4 RID: 8612
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x380")]
|
|
[Token(Token = "0x40021A4")]
|
|
public ActionEvent<Tool> PostStartEvent;
|
|
|
|
// Token: 0x040021A5 RID: 8613
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x388")]
|
|
[Token(Token = "0x40021A5")]
|
|
public ActionEvent<Tool> DestroyEvent;
|
|
|
|
// Token: 0x040021A6 RID: 8614
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x390")]
|
|
[Token(Token = "0x40021A6")]
|
|
public ActionEvent<Tool> EnabledChangeEvent;
|
|
|
|
// Token: 0x040021A7 RID: 8615
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x398")]
|
|
[Token(Token = "0x40021A7")]
|
|
public ActionEvent<Tool> HolderChangedEvent;
|
|
|
|
// Token: 0x040021A8 RID: 8616
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3A0")]
|
|
[Token(Token = "0x40021A8")]
|
|
public ActionEvent<Tool, bool> IgnoredChangeEvent;
|
|
|
|
// Token: 0x040021A9 RID: 8617
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3A8")]
|
|
[Token(Token = "0x40021A9")]
|
|
public ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> PreResetEvent;
|
|
|
|
// Token: 0x040021AA RID: 8618
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3B0")]
|
|
[Token(Token = "0x40021AA")]
|
|
public ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> PostResetEvent;
|
|
|
|
// Token: 0x040021AB RID: 8619
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3B8")]
|
|
[Token(Token = "0x40021AB")]
|
|
public ActionEvent<Tool> PrePickupEvent;
|
|
|
|
// Token: 0x040021AC RID: 8620
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C0")]
|
|
[Token(Token = "0x40021AC")]
|
|
public ActionEvent<Tool> PostPickupEvent;
|
|
|
|
// Token: 0x040021AD RID: 8621
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C8")]
|
|
[Token(Token = "0x40021AD")]
|
|
public ActionEvent<Tool> PreReleaseEvent;
|
|
|
|
// Token: 0x040021AE RID: 8622
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3D0")]
|
|
[Token(Token = "0x40021AE")]
|
|
public ActionEvent<Tool> PostReleaseEvent;
|
|
|
|
// Token: 0x040021AF RID: 8623
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3D8")]
|
|
[Token(Token = "0x40021AF")]
|
|
public ActionEvent<Tool> PreAttachEvent;
|
|
|
|
// Token: 0x040021B0 RID: 8624
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3E0")]
|
|
[Token(Token = "0x40021B0")]
|
|
public ActionEvent<Tool> PostAttachEvent;
|
|
|
|
// Token: 0x040021B1 RID: 8625
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3E8")]
|
|
[Token(Token = "0x40021B1")]
|
|
public ActionEvent<Tool> PreDetachEvent;
|
|
|
|
// Token: 0x040021B2 RID: 8626
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3F0")]
|
|
[Token(Token = "0x40021B2")]
|
|
public ActionEvent<Tool> PostDetachEvent;
|
|
|
|
// Token: 0x040021B3 RID: 8627
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3F8")]
|
|
[Token(Token = "0x40021B3")]
|
|
public ActionEvent<Tool> HolderHandVelocityUpdateEvent;
|
|
|
|
// Token: 0x040021B4 RID: 8628
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x400")]
|
|
[Token(Token = "0x40021B4")]
|
|
public ActionEvent<Tool> HoverStartEvent;
|
|
|
|
// Token: 0x040021B5 RID: 8629
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x408")]
|
|
[Token(Token = "0x40021B5")]
|
|
public ActionEvent<Tool> HoverEndEvent;
|
|
|
|
// Token: 0x040021B6 RID: 8630
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x410")]
|
|
[Token(Token = "0x40021B6")]
|
|
public ActionEvent<Tool> LockEvent;
|
|
|
|
// Token: 0x040021B7 RID: 8631
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x418")]
|
|
[Token(Token = "0x40021B7")]
|
|
public ActionEvent<Tool> UnlockEvent;
|
|
|
|
// Token: 0x040021B8 RID: 8632
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x420")]
|
|
[Token(Token = "0x40021B8")]
|
|
public ActionEvent<Tool> InputDownEvent;
|
|
|
|
// Token: 0x040021B9 RID: 8633
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x428")]
|
|
[Token(Token = "0x40021B9")]
|
|
public ActionEvent<Tool> InputPressedEvent;
|
|
|
|
// Token: 0x040021BA RID: 8634
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x430")]
|
|
[Token(Token = "0x40021BA")]
|
|
public ActionEvent<Tool> InputUpEvent;
|
|
|
|
// Token: 0x040021BB RID: 8635
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x438")]
|
|
[Token(Token = "0x40021BB")]
|
|
public ActionEvent<Tool, Vector3, Vector3> InputUpWithVelocityEvent;
|
|
|
|
// Token: 0x040021BC RID: 8636
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x440")]
|
|
[Token(Token = "0x40021BC")]
|
|
public ActionEvent<Tool> InputCancelledEvent;
|
|
|
|
// Token: 0x040021BD RID: 8637
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x448")]
|
|
[Token(Token = "0x40021BD")]
|
|
public ActionEvent<Tool> ShakeEvent;
|
|
|
|
// Token: 0x040021BE RID: 8638
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x450")]
|
|
[Token(Token = "0x40021BE")]
|
|
public ActionEvent<Tool, Vector2, float, bool> RemoteControlInputEvent;
|
|
|
|
// Token: 0x040021BF RID: 8639
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x458")]
|
|
[Token(Token = "0x40021BF")]
|
|
public ActionEvent<Tool, float> OwnerTeleportEvent;
|
|
|
|
// Token: 0x040021C0 RID: 8640
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x460")]
|
|
[Token(Token = "0x40021C0")]
|
|
public ActionEvent<Tool, float, float> OwnerRotateInPlaceEvent;
|
|
|
|
// Token: 0x040021C1 RID: 8641
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x468")]
|
|
[Token(Token = "0x40021C1")]
|
|
public ActionEvent<Tool, Weapon, FJDJKDOJKDO, Vector3, Vector3> AttackAppliedEvent;
|
|
|
|
// Token: 0x040021C2 RID: 8642
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x470")]
|
|
[Token(Token = "0x40021C2")]
|
|
public ActionEvent<Tool, Vector3, Vector3> AuthorityForceAppliedEvent;
|
|
|
|
// Token: 0x040021C3 RID: 8643
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x478")]
|
|
[Token(Token = "0x40021C3")]
|
|
public ActionEvent<Tool, Vector3, Vector3> AuthorityVelocityChangeEvent;
|
|
|
|
// Token: 0x040021C4 RID: 8644
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x480")]
|
|
[Token(Token = "0x40021C4")]
|
|
public ActionEvent<bool> VisibilityChangeEvent;
|
|
|
|
// Token: 0x040021C5 RID: 8645
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x488")]
|
|
[Token(Token = "0x40021C5")]
|
|
private ActionEvent<Tool, bool> OKGLNACODBA;
|
|
|
|
// Token: 0x040021C6 RID: 8646
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x490")]
|
|
[Token(Token = "0x40021C6")]
|
|
public Tool.DIMPKKAHGAC CustomHandSpacePickupTransformModifier;
|
|
|
|
// Token: 0x040021C7 RID: 8647
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x498")]
|
|
[Token(Token = "0x40021C7")]
|
|
public Tool.IHPELPFHCOO CustomSnapToHandBehavior;
|
|
|
|
// Token: 0x040021C8 RID: 8648
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4A0")]
|
|
[Token(Token = "0x40021C8")]
|
|
public Tool.LFAGEJFCFCG CustomDistanceToTransformBehavior;
|
|
|
|
// Token: 0x040021C9 RID: 8649
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4A8")]
|
|
[Token(Token = "0x40021C9")]
|
|
public Tool.HMMDPJMIHGJ CustomAuthorityResetOnKillzoneBehavior;
|
|
|
|
// Token: 0x040021CA RID: 8650
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4B0")]
|
|
[Token(Token = "0x40021CA")]
|
|
public Tool.MCBIGKMJJEN CustomApplyForceModifier;
|
|
|
|
// Token: 0x040021CB RID: 8651
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4B8")]
|
|
[Token(Token = "0x40021CB")]
|
|
public Tool.DLMNINHKBAJ CustomVelocityChangeModifier;
|
|
|
|
// Token: 0x040021CC RID: 8652
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C0")]
|
|
[Token(Token = "0x40021CC")]
|
|
public Tool.DNDBJKJIFNL CustomSelectionForwarding;
|
|
|
|
// Token: 0x040021CD RID: 8653
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C8")]
|
|
[Token(Token = "0x40021CD")]
|
|
public Tool.EAFJJELOGME CustomVisibilityBehavior;
|
|
|
|
// Token: 0x040021CE RID: 8654
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4D0")]
|
|
[Token(Token = "0x40021CE")]
|
|
public Tool.BPPMEBHPHDM CustomHighlightingBehavior;
|
|
|
|
// Token: 0x040021CF RID: 8655
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4D8")]
|
|
[Token(Token = "0x40021CF")]
|
|
public Tool.BPPMEBHPHDM CustomTutorialHighlightingBehavior;
|
|
|
|
// Token: 0x040021D0 RID: 8656
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4E0")]
|
|
[Token(Token = "0x40021D0")]
|
|
private readonly List<Tool.OGLAJAFKBMN> OPMBAAJOICC;
|
|
|
|
// Token: 0x040021D1 RID: 8657
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4E8")]
|
|
[Token(Token = "0x40021D1")]
|
|
private readonly List<Tool.EHOOCLKEMPD> IJGCIGFNJDB;
|
|
|
|
// Token: 0x040021D2 RID: 8658
|
|
[Token(Token = "0x40021D2")]
|
|
private static Dictionary<EEDONNAHMFK, float> ONJODBDBGGP;
|
|
|
|
// Token: 0x040021D3 RID: 8659
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4F0")]
|
|
[Token(Token = "0x40021D3")]
|
|
[NonSerialized]
|
|
public DAJFOCGPHGP HeldCollisionLayer;
|
|
|
|
// Token: 0x040021D4 RID: 8660
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4F4")]
|
|
[Token(Token = "0x40021D4")]
|
|
[NonSerialized]
|
|
public DAJFOCGPHGP DefaultCollisionLayer;
|
|
|
|
// Token: 0x040021D5 RID: 8661
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4F8")]
|
|
[Token(Token = "0x40021D5")]
|
|
[NonSerialized]
|
|
public DAJFOCGPHGP EquippedCollisionLayer;
|
|
|
|
// Token: 0x040021D6 RID: 8662
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4FC")]
|
|
[Token(Token = "0x40021D6")]
|
|
[NonSerialized]
|
|
public DAJFOCGPHGP AttachedCollisionLayer;
|
|
|
|
// Token: 0x040021D7 RID: 8663
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x500")]
|
|
[Token(Token = "0x40021D7")]
|
|
[NonSerialized]
|
|
public float InputAmount;
|
|
|
|
// Token: 0x040021D8 RID: 8664
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x504")]
|
|
[Token(Token = "0x40021D8")]
|
|
[NonSerialized]
|
|
public bool CanBeLocked;
|
|
|
|
// Token: 0x040021D9 RID: 8665
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x505")]
|
|
[Token(Token = "0x40021D9")]
|
|
[NonSerialized]
|
|
public bool ReleaseWithVelocity;
|
|
|
|
// Token: 0x040021DA RID: 8666
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x506")]
|
|
[Token(Token = "0x40021DA")]
|
|
[NonSerialized]
|
|
public bool SpawnedFromPool;
|
|
|
|
// Token: 0x040021DB RID: 8667
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x507")]
|
|
[Token(Token = "0x40021DB")]
|
|
[NonSerialized]
|
|
public bool SupportsToolOverlap;
|
|
|
|
// Token: 0x040021DC RID: 8668
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x508")]
|
|
[Token(Token = "0x40021DC")]
|
|
[NonSerialized]
|
|
public bool AllowedToTransferOwnershipOnCollision;
|
|
|
|
// Token: 0x040021DD RID: 8669
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x509")]
|
|
[Token(Token = "0x40021DD")]
|
|
[NonSerialized]
|
|
public bool AlwaysPhysicalPickupOffCenter;
|
|
|
|
// Token: 0x040021DE RID: 8670
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50A")]
|
|
[Token(Token = "0x40021DE")]
|
|
[NonSerialized]
|
|
public bool IgnorePickupDirection;
|
|
|
|
// Token: 0x040021DF RID: 8671
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50C")]
|
|
[Token(Token = "0x40021DF")]
|
|
[NonSerialized]
|
|
public Tool.LMJNHJCGDOF GravityPickupMode;
|
|
|
|
// Token: 0x040021E0 RID: 8672
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x510")]
|
|
[Token(Token = "0x40021E0")]
|
|
[NonSerialized]
|
|
public bool SupportsPlayerLocomotionAttacks;
|
|
|
|
// Token: 0x040021E1 RID: 8673
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x514")]
|
|
[Token(Token = "0x40021E1")]
|
|
[NonSerialized]
|
|
public float PlayerLocomotionAttackMinForce;
|
|
|
|
// Token: 0x040021E2 RID: 8674
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x518")]
|
|
[Token(Token = "0x40021E2")]
|
|
[NonSerialized]
|
|
public float PlayerLocomotionAttackMaxForce;
|
|
|
|
// Token: 0x040021E3 RID: 8675
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x51C")]
|
|
[Token(Token = "0x40021E3")]
|
|
[NonSerialized]
|
|
public bool KinematicOnReset;
|
|
|
|
// Token: 0x040021E4 RID: 8676
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x51D")]
|
|
[Token(Token = "0x40021E4")]
|
|
[NonSerialized]
|
|
public bool KinematicOnSleep;
|
|
|
|
// Token: 0x040021E5 RID: 8677
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x520")]
|
|
[Token(Token = "0x40021E5")]
|
|
[NonSerialized]
|
|
public Vector3 LastWorldSpacePickupPosition;
|
|
|
|
// Token: 0x040021E6 RID: 8678
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x52C")]
|
|
[Token(Token = "0x40021E6")]
|
|
[NonSerialized]
|
|
public Quaternion LastWorldSpacePickupRotation;
|
|
|
|
// Token: 0x040021E7 RID: 8679
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x53C")]
|
|
[Token(Token = "0x40021E7")]
|
|
[NonSerialized]
|
|
public bool SleepOnStart;
|
|
|
|
// Token: 0x040021E8 RID: 8680
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x53D")]
|
|
[Token(Token = "0x40021E8")]
|
|
[NonSerialized]
|
|
public bool SleepOnCleanup;
|
|
|
|
// Token: 0x040021E9 RID: 8681
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x53E")]
|
|
[Token(Token = "0x40021E9")]
|
|
[NonSerialized]
|
|
public bool SupportsRemoteControlInput;
|
|
|
|
// Token: 0x040021EA RID: 8682
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x53F")]
|
|
[Token(Token = "0x40021EA")]
|
|
[NonSerialized]
|
|
public bool ClearVelocitiesOnFrozenChange;
|
|
|
|
// Token: 0x040021EB RID: 8683
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x540")]
|
|
[Token(Token = "0x40021EB")]
|
|
[NonSerialized]
|
|
public bool ExcludeFromTriggerVolume;
|
|
|
|
// Token: 0x040021EC RID: 8684
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x541")]
|
|
[Token(Token = "0x40021EC")]
|
|
[NonSerialized]
|
|
public bool RemotelyRunRigidbodyPickupWhenHeld;
|
|
|
|
// Token: 0x040021ED RID: 8685
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x544")]
|
|
[Token(Token = "0x40021ED")]
|
|
private EEDONNAHMFK EJJGPPDAPDJ;
|
|
|
|
// Token: 0x040021EE RID: 8686
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x548")]
|
|
[Token(Token = "0x40021EE")]
|
|
private bool DNCDIAFBPHO;
|
|
|
|
// Token: 0x040021EF RID: 8687
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x549")]
|
|
[Token(Token = "0x40021EF")]
|
|
[NonSerialized]
|
|
public bool IsInteractibleSubtool;
|
|
|
|
// Token: 0x040021F0 RID: 8688
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x550")]
|
|
[Token(Token = "0x40021F0")]
|
|
private TokenMap<bool> OCDAPABGABP;
|
|
|
|
// Token: 0x040021F1 RID: 8689
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x558")]
|
|
[Token(Token = "0x40021F1")]
|
|
[NonSerialized]
|
|
public OutlineRendererEffect.HLEDHCIGMPJ OutlineType;
|
|
|
|
// Token: 0x040021F2 RID: 8690
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x55C")]
|
|
[Token(Token = "0x40021F2")]
|
|
[NonSerialized]
|
|
public SelectionRendererEffect.KOOAFIGMBBP SelectionType;
|
|
|
|
// Token: 0x040021F3 RID: 8691
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x560")]
|
|
[Token(Token = "0x40021F3")]
|
|
[NonSerialized]
|
|
private List<Tool.HDFOKJKEMCH> PBCBHPGPNED;
|
|
|
|
// Token: 0x040021F4 RID: 8692
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x568")]
|
|
[Token(Token = "0x40021F4")]
|
|
[NonSerialized]
|
|
private List<Tool.HDFOKJKEMCH> IAEGDBOIEBM;
|
|
|
|
// Token: 0x040021F5 RID: 8693
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x570")]
|
|
[Token(Token = "0x40021F5")]
|
|
[NonSerialized]
|
|
private List<Tool.HDFOKJKEMCH> KPKJDENLNNJ;
|
|
|
|
// Token: 0x040021F6 RID: 8694
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x578")]
|
|
[Token(Token = "0x40021F6")]
|
|
[NonSerialized]
|
|
private List<Tool.HDFOKJKEMCH> MLIJIGCCPNI;
|
|
|
|
// Token: 0x040021F7 RID: 8695
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x580")]
|
|
[Token(Token = "0x40021F7")]
|
|
private List<Canvas> PHMLDEKEAOO;
|
|
|
|
// Token: 0x040021F8 RID: 8696
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x588")]
|
|
[Token(Token = "0x40021F8")]
|
|
private Renderer[] FIKLFHJBIAE;
|
|
|
|
// Token: 0x040021F9 RID: 8697
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x590")]
|
|
[Token(Token = "0x40021F9")]
|
|
private IDisposable BELHBOONGGI;
|
|
|
|
// Token: 0x040021FA RID: 8698
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x598")]
|
|
[Token(Token = "0x40021FA")]
|
|
private IDisposable DCLHPCMGHIC;
|
|
|
|
// Token: 0x040021FB RID: 8699
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5A0")]
|
|
[Token(Token = "0x40021FB")]
|
|
private IDisposable EDNAEGEOLIF;
|
|
|
|
// Token: 0x040021FC RID: 8700
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5A8")]
|
|
[Token(Token = "0x40021FC")]
|
|
private IDisposable EAFLPDIMFCK;
|
|
|
|
// Token: 0x040021FD RID: 8701
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5B0")]
|
|
[Token(Token = "0x40021FD")]
|
|
private IDisposable DNJADGLENDF;
|
|
|
|
// Token: 0x040021FE RID: 8702
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5B8")]
|
|
[Token(Token = "0x40021FE")]
|
|
private JAKMIGBBBOM.BAFPMPJFBEM HBEJPGMIJDD;
|
|
|
|
// Token: 0x040021FF RID: 8703
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C0")]
|
|
[Token(Token = "0x40021FF")]
|
|
private Transform GIEFKPDNLFA;
|
|
|
|
// Token: 0x04002200 RID: 8704
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C8")]
|
|
[Token(Token = "0x4002200")]
|
|
private bool DCMCJANIMIN;
|
|
|
|
// Token: 0x04002201 RID: 8705
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5CC")]
|
|
[Token(Token = "0x4002201")]
|
|
private Vector3 GBIPEMFEIDA;
|
|
|
|
// Token: 0x04002202 RID: 8706
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5D8")]
|
|
[Token(Token = "0x4002202")]
|
|
private Vector3 BFDCDEEMAOF;
|
|
|
|
// Token: 0x04002203 RID: 8707
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5E4")]
|
|
[Token(Token = "0x4002203")]
|
|
private bool KOPJBHEGHGF;
|
|
|
|
// Token: 0x04002204 RID: 8708
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5E8")]
|
|
[Token(Token = "0x4002204")]
|
|
private List<Killzone> BPAPGFBNGNK;
|
|
|
|
// Token: 0x04002205 RID: 8709
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5F0")]
|
|
[Token(Token = "0x4002205")]
|
|
private int HNAALFCDECO;
|
|
|
|
// Token: 0x04002206 RID: 8710
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5F8")]
|
|
[Token(Token = "0x4002206")]
|
|
private ISchedulerPromise LOFMCIHBMAN;
|
|
|
|
// Token: 0x04002207 RID: 8711
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x600")]
|
|
[Token(Token = "0x4002207")]
|
|
private float MHBDJPACJJL;
|
|
|
|
// Token: 0x04002208 RID: 8712
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x604")]
|
|
[Token(Token = "0x4002208")]
|
|
private bool ALHMFELKBMA;
|
|
|
|
// Token: 0x04002209 RID: 8713
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x608")]
|
|
[Token(Token = "0x4002209")]
|
|
private float KINIAKNPLCA;
|
|
|
|
// Token: 0x0400220A RID: 8714
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60C")]
|
|
[Token(Token = "0x400220A")]
|
|
private Vector3 LOGLDBNBHAD;
|
|
|
|
// Token: 0x0400220B RID: 8715
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x618")]
|
|
[Token(Token = "0x400220B")]
|
|
private Vector3 GDHALDIENKM;
|
|
|
|
// Token: 0x0400220C RID: 8716
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x624")]
|
|
[Token(Token = "0x400220C")]
|
|
private float ECFHIBDKMKJ;
|
|
|
|
// Token: 0x0400220D RID: 8717
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x628")]
|
|
[Token(Token = "0x400220D")]
|
|
private RigidbodyEx CMKBCGMCJGL;
|
|
|
|
// Token: 0x0400220E RID: 8718
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x630")]
|
|
[Token(Token = "0x400220E")]
|
|
private Vector3 GBFGBPMOKGL;
|
|
|
|
// Token: 0x0400220F RID: 8719
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x63C")]
|
|
[Token(Token = "0x400220F")]
|
|
private Vector3 JEHBHPIGJHM;
|
|
|
|
// Token: 0x04002210 RID: 8720
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x648")]
|
|
[Token(Token = "0x4002210")]
|
|
private bool AGACGJMOMFK;
|
|
|
|
// Token: 0x04002211 RID: 8721
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x650")]
|
|
[Token(Token = "0x4002211")]
|
|
private List<Tool> NABGMILJPHH;
|
|
|
|
// Token: 0x04002212 RID: 8722
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x658")]
|
|
[Token(Token = "0x4002212")]
|
|
private object LJJNEGGCFEB;
|
|
|
|
// Token: 0x04002213 RID: 8723
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x660")]
|
|
[Token(Token = "0x4002213")]
|
|
private float NKGIMKEHJHH;
|
|
|
|
// Token: 0x04002219 RID: 8729
|
|
[Token(Token = "0x4002219")]
|
|
public static string RUNTIME_SPAWN_PARAM = null;
|
|
|
|
// Token: 0x02000526 RID: 1318
|
|
[Token(Token = "0x2000526")]
|
|
public enum LMJNHJCGDOF
|
|
{
|
|
// Token: 0x0400221B RID: 8731
|
|
[Token(Token = "0x400221B")]
|
|
SNAP_POSITION_SNAP_ORIENTATION,
|
|
// Token: 0x0400221C RID: 8732
|
|
[Token(Token = "0x400221C")]
|
|
SNAP_POSITION_MAINTAIN_ORIENTATION,
|
|
// Token: 0x0400221D RID: 8733
|
|
[Token(Token = "0x400221D")]
|
|
MAINTAIN_POSITION_MAINTAIN_ORIENTATION,
|
|
// Token: 0x0400221E RID: 8734
|
|
[Token(Token = "0x400221E")]
|
|
DISABLED = -1
|
|
}
|
|
|
|
// Token: 0x02000527 RID: 1319
|
|
[Token(Token = "0x2000527")]
|
|
public sealed class GAJNGIAPPAI : MulticastDelegate
|
|
{
|
|
// Token: 0x0600285B RID: 10331 RVA: 0x000A7D7C File Offset: 0x000A5F7C
|
|
[Token(Token = "0x600285B")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public GAJNGIAPPAI(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600285C RID: 10332 RVA: 0x000A7D98 File Offset: 0x000A5F98
|
|
[Token(Token = "0x600285C")]
|
|
[Address(RVA = "0xBA9FC0", Offset = "0xBA89C0", VA = "0x180BA9FC0", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600285D RID: 10333 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600285D")]
|
|
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600285E RID: 10334 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600285E")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000528 RID: 1320
|
|
[Token(Token = "0x2000528")]
|
|
public sealed class BKEAMAGNFFG : MulticastDelegate
|
|
{
|
|
// Token: 0x0600285F RID: 10335 RVA: 0x000A7DF4 File Offset: 0x000A5FF4
|
|
[Token(Token = "0x600285F")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BKEAMAGNFFG(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002860 RID: 10336 RVA: 0x000A7E10 File Offset: 0x000A6010
|
|
[Token(Token = "0x6002860")]
|
|
[Address(RVA = "0x18833A0", Offset = "0x1881DA0", VA = "0x1818833A0", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, bool PKOEPOCKKOJ, Vector3 JHLOHHJHNEA)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002861 RID: 10337 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002861")]
|
|
[Address(RVA = "0x1883300", Offset = "0x1881D00", VA = "0x181883300", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, bool PKOEPOCKKOJ, Vector3 JHLOHHJHNEA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002862 RID: 10338 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002862")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000529 RID: 1321
|
|
[Token(Token = "0x2000529")]
|
|
public sealed class ABFLLCEFEGP : MulticastDelegate
|
|
{
|
|
// Token: 0x06002863 RID: 10339 RVA: 0x000A7F90 File Offset: 0x000A6190
|
|
[Token(Token = "0x6002863")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public ABFLLCEFEGP(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002864 RID: 10340 RVA: 0x000A7FAC File Offset: 0x000A61AC
|
|
[Token(Token = "0x6002864")]
|
|
[Address(RVA = "0x1882280", Offset = "0x1880C80", VA = "0x181882280", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool GLOBBFOJOAP)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002865 RID: 10341 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002865")]
|
|
[Address(RVA = "0x18821C0", Offset = "0x1880BC0", VA = "0x1818821C0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool GLOBBFOJOAP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002866 RID: 10342 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002866")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200052A RID: 1322
|
|
[Token(Token = "0x200052A")]
|
|
public sealed class AMFIAPLJBCI : MulticastDelegate
|
|
{
|
|
// Token: 0x06002867 RID: 10343 RVA: 0x000A80A4 File Offset: 0x000A62A4
|
|
[Token(Token = "0x6002867")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public AMFIAPLJBCI(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002868 RID: 10344 RVA: 0x000A80C0 File Offset: 0x000A62C0
|
|
[Token(Token = "0x6002868")]
|
|
[Address(RVA = "0x519DF0", Offset = "0x5187F0", VA = "0x180519DF0", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, PhotonView BNOFLBFPCLI)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002869 RID: 10345 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002869")]
|
|
[Address(RVA = "0x4330B0", Offset = "0x431AB0", VA = "0x1804330B0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, PhotonView BNOFLBFPCLI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600286A RID: 10346 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600286A")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200052B RID: 1323
|
|
[Token(Token = "0x200052B")]
|
|
public sealed class JMJIOKOMOGC : MulticastDelegate
|
|
{
|
|
// Token: 0x0600286B RID: 10347 RVA: 0x000A81B8 File Offset: 0x000A63B8
|
|
[Token(Token = "0x600286B")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public JMJIOKOMOGC(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600286C RID: 10348 RVA: 0x000A81D4 File Offset: 0x000A63D4
|
|
[Token(Token = "0x600286C")]
|
|
[Address(RVA = "0x1885CE0", Offset = "0x18846E0", VA = "0x181885CE0", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600286D RID: 10349 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600286D")]
|
|
[Address(RVA = "0x1885BF0", Offset = "0x18845F0", VA = "0x181885BF0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600286E RID: 10350 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600286E")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200052C RID: 1324
|
|
[Token(Token = "0x200052C")]
|
|
public sealed class POBLJOMMKLA : MulticastDelegate
|
|
{
|
|
// Token: 0x0600286F RID: 10351 RVA: 0x000A8370 File Offset: 0x000A6570
|
|
[Token(Token = "0x600286F")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public POBLJOMMKLA(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002870 RID: 10352 RVA: 0x000A838C File Offset: 0x000A658C
|
|
[Token(Token = "0x6002870")]
|
|
[Address(RVA = "0x1882880", Offset = "0x1881280", VA = "0x181882880", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002871 RID: 10353 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002871")]
|
|
[Address(RVA = "0x18881F0", Offset = "0x1886BF0", VA = "0x1818881F0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002872 RID: 10354 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002872")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200052D RID: 1325
|
|
[Token(Token = "0x200052D")]
|
|
public sealed class ACIKBDCJJLA : MulticastDelegate
|
|
{
|
|
// Token: 0x06002873 RID: 10355 RVA: 0x000A846C File Offset: 0x000A666C
|
|
[Token(Token = "0x6002873")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public ACIKBDCJJLA(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002874 RID: 10356 RVA: 0x000A8488 File Offset: 0x000A6688
|
|
[Token(Token = "0x6002874")]
|
|
[Address(RVA = "0x1882880", Offset = "0x1881280", VA = "0x181882880", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002875 RID: 10357 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002875")]
|
|
[Address(RVA = "0x18827D0", Offset = "0x18811D0", VA = "0x1818827D0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002876 RID: 10358 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002876")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200052E RID: 1326
|
|
[Token(Token = "0x200052E")]
|
|
public sealed class BAAJDBMFMGJ : MulticastDelegate
|
|
{
|
|
// Token: 0x06002877 RID: 10359 RVA: 0x000A8568 File Offset: 0x000A6768
|
|
[Token(Token = "0x6002877")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BAAJDBMFMGJ(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002878 RID: 10360 RVA: 0x000A8584 File Offset: 0x000A6784
|
|
[Token(Token = "0x6002878")]
|
|
[Address(RVA = "0x40C000", Offset = "0x40AA00", VA = "0x18040C000", Slot = "13")]
|
|
public void Invoke(bool NOCJEBBJIAN)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002879 RID: 10361 RVA: 0x000A85C0 File Offset: 0x000A67C0
|
|
[Token(Token = "0x6002879")]
|
|
[Address(RVA = "0x1883280", Offset = "0x1881C80", VA = "0x181883280", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(bool NOCJEBBJIAN, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600287A RID: 10362 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600287A")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200052F RID: 1327
|
|
[Token(Token = "0x200052F")]
|
|
public sealed class KGCOJJMGNOP : MulticastDelegate
|
|
{
|
|
// Token: 0x0600287B RID: 10363 RVA: 0x000A85D0 File Offset: 0x000A67D0
|
|
[Token(Token = "0x600287B")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public KGCOJJMGNOP(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600287C RID: 10364 RVA: 0x000A85EC File Offset: 0x000A67EC
|
|
[Token(Token = "0x600287C")]
|
|
[Address(RVA = "0xBA9890", Offset = "0xBA8290", VA = "0x180BA9890", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, bool CBHMNNAINHM)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600287D RID: 10365 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600287D")]
|
|
[Address(RVA = "0x1887100", Offset = "0x1885B00", VA = "0x181887100", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, bool CBHMNNAINHM, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600287E RID: 10366 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600287E")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000530 RID: 1328
|
|
[Token(Token = "0x2000530")]
|
|
public sealed class NFGOKMFCNPD : MulticastDelegate
|
|
{
|
|
// Token: 0x0600287F RID: 10367 RVA: 0x000A8648 File Offset: 0x000A6848
|
|
[Token(Token = "0x600287F")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public NFGOKMFCNPD(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002880 RID: 10368 RVA: 0x000A8664 File Offset: 0x000A6864
|
|
[Token(Token = "0x6002880")]
|
|
[Address(RVA = "0xBA9890", Offset = "0xBA8290", VA = "0x180BA9890", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, bool HPFENKLCOFE)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002881 RID: 10369 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002881")]
|
|
[Address(RVA = "0x1887BE0", Offset = "0x18865E0", VA = "0x181887BE0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, bool HPFENKLCOFE, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002882 RID: 10370 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002882")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000531 RID: 1329
|
|
[Token(Token = "0x2000531")]
|
|
public sealed class BNLPKBEGMCJ : MulticastDelegate
|
|
{
|
|
// Token: 0x06002883 RID: 10371 RVA: 0x000A86C0 File Offset: 0x000A68C0
|
|
[Token(Token = "0x6002883")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BNLPKBEGMCJ(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002884 RID: 10372 RVA: 0x000A86DC File Offset: 0x000A68DC
|
|
[Token(Token = "0x6002884")]
|
|
[Address(RVA = "0xBA9FC0", Offset = "0xBA89C0", VA = "0x180BA9FC0", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002885 RID: 10373 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002885")]
|
|
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002886 RID: 10374 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002886")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000532 RID: 1330
|
|
[Token(Token = "0x2000532")]
|
|
public sealed class JOLBLIBNLNE : MulticastDelegate
|
|
{
|
|
// Token: 0x06002887 RID: 10375 RVA: 0x000A8738 File Offset: 0x000A6938
|
|
[Token(Token = "0x6002887")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public JOLBLIBNLNE(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002888 RID: 10376 RVA: 0x000A8754 File Offset: 0x000A6954
|
|
[Token(Token = "0x6002888")]
|
|
[Address(RVA = "0x18867C0", Offset = "0x18851C0", VA = "0x1818867C0", Slot = "13")]
|
|
public void Invoke(Tool NBHJPDBHDHB, Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002889 RID: 10377 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002889")]
|
|
[Address(RVA = "0x18866F0", Offset = "0x18850F0", VA = "0x1818866F0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600288A RID: 10378 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600288A")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000533 RID: 1331
|
|
[Token(Token = "0x2000533")]
|
|
public sealed class DIMPKKAHGAC : MulticastDelegate
|
|
{
|
|
// Token: 0x0600288B RID: 10379 RVA: 0x000A8850 File Offset: 0x000A6A50
|
|
[Token(Token = "0x600288B")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public DIMPKKAHGAC(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600288C RID: 10380 RVA: 0x000A886C File Offset: 0x000A6A6C
|
|
[Token(Token = "0x600288C")]
|
|
[Address(RVA = "0x1884670", Offset = "0x1883070", VA = "0x181884670", Slot = "13")]
|
|
public void Invoke(Transform BGCMCCOABIJ, bool JKGLJIHNJFJ, ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600288D RID: 10381 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600288D")]
|
|
[Address(RVA = "0x18845B0", Offset = "0x1882FB0", VA = "0x1818845B0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Transform BGCMCCOABIJ, bool JKGLJIHNJFJ, ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600288E RID: 10382 RVA: 0x000A8958 File Offset: 0x000A6B58
|
|
[Token(Token = "0x600288E")]
|
|
[Address(RVA = "0x46DDC0", Offset = "0x46C7C0", VA = "0x18046DDC0", Slot = "15")]
|
|
public void EndInvoke(ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK, IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000534 RID: 1332
|
|
[Token(Token = "0x2000534")]
|
|
public sealed class IHPELPFHCOO : MulticastDelegate
|
|
{
|
|
// Token: 0x0600288F RID: 10383 RVA: 0x000A8968 File Offset: 0x000A6B68
|
|
[Token(Token = "0x600288F")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public IHPELPFHCOO(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002890 RID: 10384 RVA: 0x000A8984 File Offset: 0x000A6B84
|
|
[Token(Token = "0x6002890")]
|
|
[Address(RVA = "0x4685A0", Offset = "0x466FA0", VA = "0x1804685A0", Slot = "13")]
|
|
public void Invoke()
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002891 RID: 10385 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002891")]
|
|
[Address(RVA = "0x4340F0", Offset = "0x432AF0", VA = "0x1804340F0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002892 RID: 10386 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002892")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000535 RID: 1333
|
|
[Token(Token = "0x2000535")]
|
|
public sealed class LFAGEJFCFCG : MulticastDelegate
|
|
{
|
|
// Token: 0x06002893 RID: 10387 RVA: 0x000A89BC File Offset: 0x000A6BBC
|
|
[Token(Token = "0x6002893")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public LFAGEJFCFCG(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002894 RID: 10388 RVA: 0x000A89D8 File Offset: 0x000A6BD8
|
|
[Token(Token = "0x6002894")]
|
|
[Address(RVA = "0xDE3FD0", Offset = "0xDE29D0", VA = "0x180DE3FD0", Slot = "13")]
|
|
public float Invoke(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool OBBHGNPICMF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002895 RID: 10389 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002895")]
|
|
[Address(RVA = "0x1887230", Offset = "0x1885C30", VA = "0x181887230", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool OBBHGNPICMF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002896 RID: 10390 RVA: 0x000A8AD4 File Offset: 0x000A6CD4
|
|
[Token(Token = "0x6002896")]
|
|
[Address(RVA = "0x46BBE0", Offset = "0x46A5E0", VA = "0x18046BBE0", Slot = "15")]
|
|
public float EndInvoke(out bool OBBHGNPICMF, IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000536 RID: 1334
|
|
[Token(Token = "0x2000536")]
|
|
public sealed class HMMDPJMIHGJ : MulticastDelegate
|
|
{
|
|
// Token: 0x06002897 RID: 10391 RVA: 0x000A8AE8 File Offset: 0x000A6CE8
|
|
[Token(Token = "0x6002897")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public HMMDPJMIHGJ(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002898 RID: 10392 RVA: 0x000A8B04 File Offset: 0x000A6D04
|
|
[Token(Token = "0x6002898")]
|
|
[Address(RVA = "0x7691D0", Offset = "0x767BD0", VA = "0x1807691D0", Slot = "13")]
|
|
public bool Invoke(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)2L)
|
|
{
|
|
MethodInfo method_info = @delegate.method_info;
|
|
MethodInfo methodInfo;
|
|
if (NBHJPDBHDHB != (ulong)2L)
|
|
{
|
|
uint num4;
|
|
if (method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
methodInfo = @delegate.method_info;
|
|
if (num < @delegate)
|
|
{
|
|
num += num;
|
|
if (num != @delegate)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
num += methodInfo;
|
|
num += 19;
|
|
methodInfo += methodInfo;
|
|
num += num;
|
|
num++;
|
|
num += methodInfo;
|
|
num += 19;
|
|
}
|
|
if (methodInfo != 0 || methodInfo == 0)
|
|
{
|
|
goto IL_B6;
|
|
}
|
|
}
|
|
if (methodInfo == null)
|
|
{
|
|
goto IL_118;
|
|
}
|
|
if (methodInfo != 0)
|
|
{
|
|
}
|
|
if (methodInfo == 0)
|
|
{
|
|
}
|
|
IL_B6:
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
int num5 = 0;
|
|
if (num5 < @delegate)
|
|
{
|
|
num5 += num5;
|
|
if (num5 != @delegate)
|
|
{
|
|
num5++;
|
|
}
|
|
}
|
|
num5 += method_info2;
|
|
num5 += 19;
|
|
num5 += num5;
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
num7 += num6;
|
|
num7 += 19;
|
|
num7 += 19;
|
|
IL_118:
|
|
if (methodInfo != 0 || num7 != 0)
|
|
{
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06002899 RID: 10393 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002899")]
|
|
[Address(RVA = "0x4330B0", Offset = "0x431AB0", VA = "0x1804330B0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600289A RID: 10394 RVA: 0x000A8C3C File Offset: 0x000A6E3C
|
|
[Token(Token = "0x600289A")]
|
|
[Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000537 RID: 1335
|
|
[Token(Token = "0x2000537")]
|
|
public sealed class MCBIGKMJJEN : MulticastDelegate
|
|
{
|
|
// Token: 0x0600289B RID: 10395 RVA: 0x000A8C50 File Offset: 0x000A6E50
|
|
[Token(Token = "0x600289B")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public MCBIGKMJJEN(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600289C RID: 10396 RVA: 0x000A8C6C File Offset: 0x000A6E6C
|
|
[Token(Token = "0x600289C")]
|
|
[Address(RVA = "0x1887360", Offset = "0x1885D60", VA = "0x181887360", Slot = "13")]
|
|
public void Invoke(ref Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
}
|
|
uint num4;
|
|
float z2;
|
|
if (@delegate.method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
float z;
|
|
if (delegate2 == 0)
|
|
{
|
|
z = KPLDEODOJID.z;
|
|
}
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
if (z != 0f)
|
|
{
|
|
if (z != 0f)
|
|
{
|
|
int num5 = 0;
|
|
if (num5 < @delegate)
|
|
{
|
|
num5 += num5;
|
|
if (num5 != @delegate)
|
|
{
|
|
num5++;
|
|
}
|
|
}
|
|
num5 += methodInfo;
|
|
num5 += 19;
|
|
}
|
|
methodInfo += methodInfo;
|
|
}
|
|
int num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
num6 += methodInfo;
|
|
num6 += 19;
|
|
z2 = KPLDEODOJID.z;
|
|
}
|
|
if (delegate2 != 0 || z2 != 0f)
|
|
{
|
|
}
|
|
float z3 = KPLDEODOJID.z;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600289D RID: 10397 RVA: 0x000A8D64 File Offset: 0x000A6F64
|
|
[Token(Token = "0x600289D")]
|
|
[Address(RVA = "0x18872C0", Offset = "0x1885CC0", VA = "0x1818872C0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(ref Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600289E RID: 10398 RVA: 0x000A8D74 File Offset: 0x000A6F74
|
|
[Token(Token = "0x600289E")]
|
|
[Address(RVA = "0x46AF70", Offset = "0x469970", VA = "0x18046AF70", Slot = "15")]
|
|
public void EndInvoke(ref Vector3 CDFHDACBFKN, IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000538 RID: 1336
|
|
[Token(Token = "0x2000538")]
|
|
public sealed class DLMNINHKBAJ : MulticastDelegate
|
|
{
|
|
// Token: 0x0600289F RID: 10399 RVA: 0x000A8D84 File Offset: 0x000A6F84
|
|
[Token(Token = "0x600289F")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public DLMNINHKBAJ(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060028A0 RID: 10400 RVA: 0x000A8DA0 File Offset: 0x000A6FA0
|
|
[Token(Token = "0x60028A0")]
|
|
[Address(RVA = "0x1884CF0", Offset = "0x18836F0", VA = "0x181884CF0", Slot = "13")]
|
|
public void Invoke(ref Vector3 EAOCEINLAKP, ref Vector3 KHJFDILDLAD, Vector3 KPLDEODOJID)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060028A1 RID: 10401 RVA: 0x000A8E50 File Offset: 0x000A7050
|
|
[Token(Token = "0x60028A1")]
|
|
[Address(RVA = "0x1884C30", Offset = "0x1883630", VA = "0x181884C30", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(ref Vector3 EAOCEINLAKP, ref Vector3 KHJFDILDLAD, Vector3 KPLDEODOJID, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060028A2 RID: 10402 RVA: 0x000A8E60 File Offset: 0x000A7060
|
|
[Token(Token = "0x60028A2")]
|
|
[Address(RVA = "0x46DDC0", Offset = "0x46C7C0", VA = "0x18046DDC0", Slot = "15")]
|
|
public void EndInvoke(ref Vector3 EAOCEINLAKP, ref Vector3 KHJFDILDLAD, IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000539 RID: 1337
|
|
[Token(Token = "0x2000539")]
|
|
public sealed class OGLAJAFKBMN : MulticastDelegate
|
|
{
|
|
// Token: 0x060028A3 RID: 10403 RVA: 0x000A8E70 File Offset: 0x000A7070
|
|
[Token(Token = "0x60028A3")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public OGLAJAFKBMN(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060028A4 RID: 10404 RVA: 0x000A8E8C File Offset: 0x000A708C
|
|
[Token(Token = "0x60028A4")]
|
|
[Address(RVA = "0x17E9530", Offset = "0x17E7F30", VA = "0x1817E9530", Slot = "13")]
|
|
public bool Invoke(Tool NBHJPDBHDHB, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
int num;
|
|
MethodInfo method_info;
|
|
for (;;)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
break;
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
float z = JEDLNAEEMEN.z;
|
|
if (@delegate == (ulong)4L)
|
|
{
|
|
}
|
|
}
|
|
method_info = @delegate.method_info;
|
|
if (NBHJPDBHDHB != (ulong)4L)
|
|
{
|
|
goto Block_3;
|
|
}
|
|
}
|
|
throw new ExecutionEngineException();
|
|
Block_3:
|
|
uint num4;
|
|
MethodInfo methodInfo;
|
|
float z3;
|
|
if (method_info != num4)
|
|
{
|
|
Delegate delegate2;
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
Delegate @delegate;
|
|
methodInfo = @delegate.method_info;
|
|
int num5 = 0;
|
|
num5 += num5;
|
|
num5++;
|
|
float num6 = JEDLNAEEMEN.z;
|
|
num6 += methodInfo;
|
|
num6 += 2.7E-44f;
|
|
methodInfo += methodInfo;
|
|
if (JEDLNAEEMEN.z != 0f)
|
|
{
|
|
int num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
float z2 = JEDLNAEEMEN.z;
|
|
num7 += methodInfo;
|
|
num7 += 19;
|
|
}
|
|
z3 = JEDLNAEEMEN.z;
|
|
}
|
|
if (methodInfo != 0 || z3 != 0f)
|
|
{
|
|
}
|
|
float z5;
|
|
if (JEDLNAEEMEN.z != NBHJPDBHDHB)
|
|
{
|
|
if (methodInfo != 0)
|
|
{
|
|
}
|
|
float z4;
|
|
if (methodInfo == 0)
|
|
{
|
|
z4 = JEDLNAEEMEN.z;
|
|
}
|
|
float num10;
|
|
if (z4 != 0f)
|
|
{
|
|
if (z4 != 0f)
|
|
{
|
|
int num8 = 0;
|
|
if (num8 < methodInfo)
|
|
{
|
|
num8 += num8;
|
|
if (num8 == methodInfo)
|
|
{
|
|
goto IL_13B;
|
|
}
|
|
num8++;
|
|
}
|
|
float num9 = JEDLNAEEMEN.z;
|
|
IL_13B:
|
|
num9 += NHCEBNBEEBE;
|
|
num9 += 2.7E-44f;
|
|
}
|
|
num10 = JEDLNAEEMEN.z;
|
|
}
|
|
if (num10 != 0f)
|
|
{
|
|
int num11 = 0;
|
|
num11 += num11;
|
|
num11++;
|
|
num10 += num10;
|
|
num11 += NHCEBNBEEBE;
|
|
num11 += 19;
|
|
}
|
|
z5 = JEDLNAEEMEN.z;
|
|
}
|
|
if (methodInfo != 0 || z5 != 0f)
|
|
{
|
|
}
|
|
float z6 = JEDLNAEEMEN.z;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x060028A5 RID: 10405 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60028A5")]
|
|
[Address(RVA = "0x1888130", Offset = "0x1886B30", VA = "0x181888130", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028A6 RID: 10406 RVA: 0x000A9040 File Offset: 0x000A7240
|
|
[Token(Token = "0x60028A6")]
|
|
[Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200053A RID: 1338
|
|
[Token(Token = "0x200053A")]
|
|
public sealed class EHOOCLKEMPD : MulticastDelegate
|
|
{
|
|
// Token: 0x060028A7 RID: 10407 RVA: 0x000A9054 File Offset: 0x000A7254
|
|
[Token(Token = "0x60028A7")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public EHOOCLKEMPD(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060028A8 RID: 10408 RVA: 0x000A9070 File Offset: 0x000A7270
|
|
[Token(Token = "0x60028A8")]
|
|
[Address(RVA = "0xDE2690", Offset = "0xDE1090", VA = "0x180DE2690", Slot = "13")]
|
|
public bool Invoke(Tool NBHJPDBHDHB, global::Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)3L)
|
|
{
|
|
MethodInfo method_info = @delegate.method_info;
|
|
MethodInfo methodInfo;
|
|
if (NBHJPDBHDHB != (ulong)3L)
|
|
{
|
|
uint num4;
|
|
if (method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
methodInfo = @delegate.method_info;
|
|
int num5 = 0;
|
|
if (num5 < HCPBBFGIBAB)
|
|
{
|
|
num5 += num5;
|
|
if (num5 != HCPBBFGIBAB)
|
|
{
|
|
num5++;
|
|
}
|
|
}
|
|
num5 += methodInfo;
|
|
num5 += 19;
|
|
methodInfo += methodInfo;
|
|
int num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
num6 += methodInfo;
|
|
num6 += 19;
|
|
}
|
|
if (methodInfo != 0 || methodInfo == 0)
|
|
{
|
|
goto IL_CE;
|
|
}
|
|
}
|
|
if (methodInfo == null)
|
|
{
|
|
goto IL_116;
|
|
}
|
|
if (methodInfo != 0)
|
|
{
|
|
}
|
|
if (methodInfo == 0)
|
|
{
|
|
}
|
|
IL_CE:
|
|
int num7 = 0;
|
|
if (num7 < HCPBBFGIBAB)
|
|
{
|
|
num7 += num7;
|
|
if (num7 != HCPBBFGIBAB)
|
|
{
|
|
num7++;
|
|
}
|
|
}
|
|
num7 += this;
|
|
num7 += 19;
|
|
int num8 = 0;
|
|
if (num8 < HCPBBFGIBAB)
|
|
{
|
|
num8 += num8;
|
|
if (num8 != HCPBBFGIBAB)
|
|
{
|
|
num8++;
|
|
}
|
|
}
|
|
num8 += 19;
|
|
IL_116:
|
|
if (methodInfo != 0 || num8 != 0)
|
|
{
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x060028A9 RID: 10409 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60028A9")]
|
|
[Address(RVA = "0x438D50", Offset = "0x437750", VA = "0x180438D50", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, global::Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028AA RID: 10410 RVA: 0x000A91A4 File Offset: 0x000A73A4
|
|
[Token(Token = "0x60028AA")]
|
|
[Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200053B RID: 1339
|
|
[Token(Token = "0x200053B")]
|
|
public sealed class EAFJJELOGME : MulticastDelegate
|
|
{
|
|
// Token: 0x060028AB RID: 10411 RVA: 0x000A91B8 File Offset: 0x000A73B8
|
|
[Token(Token = "0x60028AB")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public EAFJJELOGME(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060028AC RID: 10412 RVA: 0x000A91D4 File Offset: 0x000A73D4
|
|
[Token(Token = "0x60028AC")]
|
|
[Address(RVA = "0x870770", Offset = "0x86F170", VA = "0x180870770", Slot = "13")]
|
|
public bool Invoke()
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
}
|
|
if (@delegate.method_info != num3)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
num4 += num4;
|
|
num4 += method_info;
|
|
num4 += 19;
|
|
uint num5;
|
|
num5 += num5;
|
|
uint num6;
|
|
num6 += (uint)19;
|
|
}
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x060028AD RID: 10413 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60028AD")]
|
|
[Address(RVA = "0x4340F0", Offset = "0x432AF0", VA = "0x1804340F0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028AE RID: 10414 RVA: 0x000A9270 File Offset: 0x000A7470
|
|
[Token(Token = "0x60028AE")]
|
|
[Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200053C RID: 1340
|
|
[Token(Token = "0x200053C")]
|
|
public sealed class DNDBJKJIFNL : MulticastDelegate
|
|
{
|
|
// Token: 0x060028AF RID: 10415 RVA: 0x000A9284 File Offset: 0x000A7484
|
|
[Token(Token = "0x60028AF")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public DNDBJKJIFNL(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060028B0 RID: 10416 RVA: 0x000A92A0 File Offset: 0x000A74A0
|
|
[Token(Token = "0x60028B0")]
|
|
[Address(RVA = "0x1885160", Offset = "0x1883B60", VA = "0x181885160", Slot = "13")]
|
|
public Tool Invoke(global::Player NHCEBNBEEBE, bool GFOOFHEHGFK, [Optional] Collider DMMDDFILJMK)
|
|
{
|
|
uint num;
|
|
do
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num == (uint)0);
|
|
throw new ExecutionEngineException();
|
|
}
|
|
|
|
// Token: 0x060028B1 RID: 10417 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60028B1")]
|
|
[Address(RVA = "0x18850C0", Offset = "0x1883AC0", VA = "0x1818850C0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(global::Player NHCEBNBEEBE, bool GFOOFHEHGFK, Collider DMMDDFILJMK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028B2 RID: 10418 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60028B2")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public Tool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200053D RID: 1341
|
|
[Token(Token = "0x200053D")]
|
|
public sealed class BPPMEBHPHDM : MulticastDelegate
|
|
{
|
|
// Token: 0x060028B3 RID: 10419 RVA: 0x000A9364 File Offset: 0x000A7564
|
|
[Token(Token = "0x60028B3")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BPPMEBHPHDM(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060028B4 RID: 10420 RVA: 0x000A9380 File Offset: 0x000A7580
|
|
[Token(Token = "0x60028B4")]
|
|
[Address(RVA = "0x1884290", Offset = "0x1882C90", VA = "0x181884290", Slot = "13")]
|
|
public void Invoke(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060028B5 RID: 10421 RVA: 0x000A940C File Offset: 0x000A760C
|
|
[Token(Token = "0x60028B5")]
|
|
[Address(RVA = "0x1884210", Offset = "0x1882C10", VA = "0x181884210", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060028B6 RID: 10422 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60028B6")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200053E RID: 1342
|
|
[Token(Token = "0x200053E")]
|
|
[Serializable]
|
|
public struct InteractionSettings
|
|
{
|
|
// Token: 0x17000775 RID: 1909
|
|
// (get) Token: 0x060028B7 RID: 10423 RVA: 0x000A941C File Offset: 0x000A761C
|
|
[Token(Token = "0x17000775")]
|
|
public static Tool.InteractionSettings Default
|
|
{
|
|
[Token(Token = "0x60028B7")]
|
|
[Address(RVA = "0x1885AD0", Offset = "0x18844D0", VA = "0x181885AD0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060028B7)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling Tool/InteractionSettings Tool/InteractionSettings::get_Default()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:PickupTransforms(var_2_05, newobj:PickupTransforms(PickupTransforms::.ctor))
|
|
stloc:PickupTransforms(var_3_0B, newobj:PickupTransforms(PickupTransforms::.ctor))
|
|
}
|
|
|
|
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: 0x0400221F RID: 8735
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400221F")]
|
|
[Header("Pickup")]
|
|
public bool CanBePickedUp;
|
|
|
|
// Token: 0x04002220 RID: 8736
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
|
[Token(Token = "0x4002220")]
|
|
public bool LockOnPickup;
|
|
|
|
// Token: 0x04002221 RID: 8737
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2")]
|
|
[Token(Token = "0x4002221")]
|
|
[HideInInspector]
|
|
[Header("Pickup Transforms")]
|
|
public bool OptimizedPickupTransforms;
|
|
|
|
// Token: 0x04002222 RID: 8738
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4002222")]
|
|
[OMAIFIIBMNL("OptimizedPickupTransforms", false)]
|
|
public Tool.PickupTransforms LeftHandPickupTransforms;
|
|
|
|
// Token: 0x04002223 RID: 8739
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002223")]
|
|
[OMAIFIIBMNL("OptimizedPickupTransforms", false)]
|
|
public Tool.PickupTransforms RightHandPickupTransforms;
|
|
|
|
// Token: 0x04002224 RID: 8740
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002224")]
|
|
[OMAIFIIBMNL("OptimizedPickupTransforms", false)]
|
|
public Transform HipEquipSlotOrientationTransform;
|
|
|
|
// Token: 0x04002225 RID: 8741
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002225")]
|
|
[OMAIFIIBMNL("OptimizedPickupTransforms", false)]
|
|
public Transform ShoulderEquipSlotOrientationTransform;
|
|
|
|
// Token: 0x04002226 RID: 8742
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002226")]
|
|
[HideInInspector]
|
|
public bool HasHipEquipSlot;
|
|
|
|
// Token: 0x04002227 RID: 8743
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4002227")]
|
|
[HideInInspector]
|
|
public Vector3 HipEquipSlotPosition;
|
|
|
|
// Token: 0x04002228 RID: 8744
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002228")]
|
|
[HideInInspector]
|
|
public Quaternion HipEquipSlotRotation;
|
|
|
|
// Token: 0x04002229 RID: 8745
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002229")]
|
|
[HideInInspector]
|
|
public bool HasShoulderEquipSlot;
|
|
|
|
// Token: 0x0400222A RID: 8746
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400222A")]
|
|
[HideInInspector]
|
|
public Vector3 ShoulderEquipSlotPosition;
|
|
|
|
// Token: 0x0400222B RID: 8747
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400222B")]
|
|
[HideInInspector]
|
|
public Quaternion ShoulderEquipSlotRotation;
|
|
|
|
// Token: 0x0400222C RID: 8748
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400222C")]
|
|
[Header("Throwing")]
|
|
public float ThrowSpeedMultiplier;
|
|
|
|
// Token: 0x0400222D RID: 8749
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400222D")]
|
|
public bool HasMaxThrowSpeed;
|
|
|
|
// Token: 0x0400222E RID: 8750
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400222E")]
|
|
public float MaxThrowSpeed;
|
|
|
|
// Token: 0x0400222F RID: 8751
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400222F")]
|
|
[Header("Equipping")]
|
|
public bool CanBeEquipped;
|
|
|
|
// Token: 0x04002230 RID: 8752
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x75")]
|
|
[Token(Token = "0x4002230")]
|
|
[Header("Environment")]
|
|
public bool CanHolderHandClimb;
|
|
}
|
|
|
|
// Token: 0x0200053F RID: 1343
|
|
[Token(Token = "0x200053F")]
|
|
[Serializable]
|
|
public class PickupTransforms
|
|
{
|
|
// Token: 0x060028B8 RID: 10424 RVA: 0x000A9434 File Offset: 0x000A7634
|
|
[Token(Token = "0x60028B8")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PickupTransforms()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002231 RID: 8753
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002231")]
|
|
public Transform Default;
|
|
|
|
// Token: 0x04002232 RID: 8754
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002232")]
|
|
public Transform SteamVrVive;
|
|
|
|
// Token: 0x04002233 RID: 8755
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002233")]
|
|
public Transform SteamVrOculus;
|
|
|
|
// Token: 0x04002234 RID: 8756
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002234")]
|
|
public Transform SteamVrMicrosoft;
|
|
|
|
// Token: 0x04002235 RID: 8757
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002235")]
|
|
public Transform Oculus;
|
|
|
|
// Token: 0x04002236 RID: 8758
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002236")]
|
|
public Transform SteamVrIndex;
|
|
|
|
// Token: 0x04002237 RID: 8759
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002237")]
|
|
[HideInInspector]
|
|
public bool HasDefault;
|
|
|
|
// Token: 0x04002238 RID: 8760
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x4002238")]
|
|
[HideInInspector]
|
|
public Vector3 DefaultPosition;
|
|
|
|
// Token: 0x04002239 RID: 8761
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002239")]
|
|
[HideInInspector]
|
|
public Quaternion DefaultRotation;
|
|
|
|
// Token: 0x0400223A RID: 8762
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400223A")]
|
|
[HideInInspector]
|
|
public bool HasSteamVrVive;
|
|
|
|
// Token: 0x0400223B RID: 8763
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400223B")]
|
|
[HideInInspector]
|
|
public Vector3 SteamVrVivePosition;
|
|
|
|
// Token: 0x0400223C RID: 8764
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400223C")]
|
|
[HideInInspector]
|
|
public Quaternion SteamVrViveRotation;
|
|
|
|
// Token: 0x0400223D RID: 8765
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400223D")]
|
|
[HideInInspector]
|
|
public bool HasSteamVrOculus;
|
|
|
|
// Token: 0x0400223E RID: 8766
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400223E")]
|
|
[HideInInspector]
|
|
public Vector3 SteamVrOculusPosition;
|
|
|
|
// Token: 0x0400223F RID: 8767
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400223F")]
|
|
[HideInInspector]
|
|
public Quaternion SteamVrOculusRotation;
|
|
|
|
// Token: 0x04002240 RID: 8768
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4002240")]
|
|
[HideInInspector]
|
|
public bool HasSteamVrMicrosoft;
|
|
|
|
// Token: 0x04002241 RID: 8769
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x4002241")]
|
|
[HideInInspector]
|
|
public Vector3 SteamVrMicrosoftPosition;
|
|
|
|
// Token: 0x04002242 RID: 8770
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4002242")]
|
|
[HideInInspector]
|
|
public Quaternion SteamVrMicrosoftRotation;
|
|
|
|
// Token: 0x04002243 RID: 8771
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4002243")]
|
|
[HideInInspector]
|
|
public bool HasOculus;
|
|
|
|
// Token: 0x04002244 RID: 8772
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4002244")]
|
|
[HideInInspector]
|
|
public Vector3 OculusPosition;
|
|
|
|
// Token: 0x04002245 RID: 8773
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002245")]
|
|
[HideInInspector]
|
|
public Quaternion OculusRotation;
|
|
|
|
// Token: 0x04002246 RID: 8774
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002246")]
|
|
[HideInInspector]
|
|
public bool HasSteamVrIndex;
|
|
|
|
// Token: 0x04002247 RID: 8775
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4002247")]
|
|
[HideInInspector]
|
|
public Vector3 SteamVrIndexPosition;
|
|
|
|
// Token: 0x04002248 RID: 8776
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002248")]
|
|
[HideInInspector]
|
|
public Quaternion SteamVrIndexRotation;
|
|
}
|
|
|
|
// Token: 0x02000540 RID: 1344
|
|
[Token(Token = "0x2000540")]
|
|
[Serializable]
|
|
public struct CollisionSettings
|
|
{
|
|
// Token: 0x17000776 RID: 1910
|
|
// (get) Token: 0x060028B9 RID: 10425 RVA: 0x000A9448 File Offset: 0x000A7648
|
|
[Token(Token = "0x17000776")]
|
|
public static Tool.CollisionSettings Default
|
|
{
|
|
[Token(Token = "0x60028B9")]
|
|
[Address(RVA = "0x1884570", Offset = "0x1882F70", VA = "0x181884570")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x04002249 RID: 8777
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4002249")]
|
|
public Collider[] IgnoredColliders;
|
|
|
|
// Token: 0x0400224A RID: 8778
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400224A")]
|
|
[Header("Dynamic Kinematic Collisions")]
|
|
public bool DynamicKinematicCollisionsCanBeApplied;
|
|
|
|
// Token: 0x0400224B RID: 8779
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9")]
|
|
[Token(Token = "0x400224B")]
|
|
public bool CanApplyDynamicKinematicCollisions;
|
|
|
|
// Token: 0x0400224C RID: 8780
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400224C")]
|
|
public float DynamicKinematicCollisionSpin;
|
|
}
|
|
|
|
// Token: 0x02000541 RID: 1345
|
|
[Token(Token = "0x2000541")]
|
|
[Serializable]
|
|
public struct AudioSettings
|
|
{
|
|
// Token: 0x17000777 RID: 1911
|
|
// (get) Token: 0x060028BA RID: 10426 RVA: 0x000A9458 File Offset: 0x000A7658
|
|
[Token(Token = "0x17000777")]
|
|
public static Tool.AudioSettings Default
|
|
{
|
|
[Token(Token = "0x60028BA")]
|
|
[Address(RVA = "0x1883260", Offset = "0x1881C60", VA = "0x181883260")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400224D RID: 8781
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400224D")]
|
|
public RecRoomAudioClip PickupAudio;
|
|
|
|
// Token: 0x0400224E RID: 8782
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400224E")]
|
|
public RecRoomAudioClip ThrowAudio;
|
|
|
|
// Token: 0x0400224F RID: 8783
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400224F")]
|
|
public RecRoomAudioClip DropAudio;
|
|
|
|
// Token: 0x04002250 RID: 8784
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002250")]
|
|
public RecRoomAudioClip ResetAudio;
|
|
|
|
// Token: 0x04002251 RID: 8785
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002251")]
|
|
public RecRoomAudioClip LocalAttackAppliedAudio;
|
|
|
|
// Token: 0x04002252 RID: 8786
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002252")]
|
|
public RecRoomAudioClip RemoteAttackAppliedAudio;
|
|
}
|
|
|
|
// Token: 0x02000542 RID: 1346
|
|
[Token(Token = "0x2000542")]
|
|
[Serializable]
|
|
public struct RenderSettings
|
|
{
|
|
// Token: 0x17000778 RID: 1912
|
|
// (get) Token: 0x060028BB RID: 10427 RVA: 0x000A946C File Offset: 0x000A766C
|
|
[Token(Token = "0x17000778")]
|
|
public static Tool.RenderSettings Default
|
|
{
|
|
[Token(Token = "0x60028BB")]
|
|
[Address(RVA = "0x18882A0", Offset = "0x1886CA0", VA = "0x1818882A0")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x04002253 RID: 8787
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4002253")]
|
|
public Renderer[] RenderersThatDoNotHoverHighlight;
|
|
|
|
// Token: 0x04002254 RID: 8788
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4002254")]
|
|
public Renderer[] RenderersThatAlwaysHoverHighlight;
|
|
|
|
// Token: 0x04002255 RID: 8789
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002255")]
|
|
[Header("Settings")]
|
|
public bool VisibleWhileTeleporterVisible;
|
|
|
|
// Token: 0x04002256 RID: 8790
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11")]
|
|
[Token(Token = "0x4002256")]
|
|
public bool SuppressAnimateInOut;
|
|
|
|
// Token: 0x04002257 RID: 8791
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12")]
|
|
[Token(Token = "0x4002257")]
|
|
public bool ShouldAnimateWhileNotHeld;
|
|
|
|
// Token: 0x04002258 RID: 8792
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13")]
|
|
[Token(Token = "0x4002258")]
|
|
public bool SkipIncludeRenderersOutsideLODGroup;
|
|
}
|
|
|
|
// Token: 0x02000543 RID: 1347
|
|
[Token(Token = "0x2000543")]
|
|
[Serializable]
|
|
public struct ScreenActionSettings
|
|
{
|
|
// Token: 0x17000779 RID: 1913
|
|
// (get) Token: 0x060028BC RID: 10428 RVA: 0x000A947C File Offset: 0x000A767C
|
|
[Token(Token = "0x17000779")]
|
|
public static Tool.ScreenActionSettings Default
|
|
{
|
|
[Token(Token = "0x60028BC")]
|
|
[Address(RVA = "0x18882D0", Offset = "0x1886CD0", VA = "0x1818882D0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060028BC)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling Tool/ScreenActionSettings Tool/ScreenActionSettings::get_Default()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:PlayerAnimation(var_2_09, callgetter:PlayerAnimation(PlayerAnimation::get_Default))
|
|
stloc:PlayerAnimation(var_4_11, callgetter:PlayerAnimation(PlayerAnimation::get_Default))
|
|
}
|
|
|
|
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: 0x04002259 RID: 8793
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4002259")]
|
|
[Header("Tooltip")]
|
|
public bool HasPickupTooltipString;
|
|
|
|
// Token: 0x0400225A RID: 8794
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400225A")]
|
|
public string PickupTooltipString;
|
|
|
|
// Token: 0x0400225B RID: 8795
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400225B")]
|
|
[Header("Animation")]
|
|
public PlayerAnimation IdleAnimation;
|
|
|
|
// Token: 0x0400225C RID: 8796
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400225C")]
|
|
public PlayerAnimation FocusAnimation;
|
|
|
|
// Token: 0x0400225D RID: 8797
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400225D")]
|
|
[Header("Controllers")]
|
|
public ScreenToolBehaviorConfigBase ScreenBehaviorConfig;
|
|
}
|
|
|
|
// Token: 0x02000544 RID: 1348
|
|
[Token(Token = "0x2000544")]
|
|
[Serializable]
|
|
public struct VRActionSettings
|
|
{
|
|
// Token: 0x1700077A RID: 1914
|
|
// (get) Token: 0x060028BD RID: 10429 RVA: 0x000A949C File Offset: 0x000A769C
|
|
[Token(Token = "0x1700077A")]
|
|
public static Tool.VRActionSettings Default
|
|
{
|
|
[Token(Token = "0x60028BD")]
|
|
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400225E RID: 8798
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400225E")]
|
|
[Header("Controllers")]
|
|
public VRToolController[] ActionControllers;
|
|
}
|
|
|
|
// Token: 0x02000545 RID: 1349
|
|
[Token(Token = "0x2000545")]
|
|
[Serializable]
|
|
public struct MenuSettings
|
|
{
|
|
// Token: 0x1700077B RID: 1915
|
|
// (get) Token: 0x060028BE RID: 10430 RVA: 0x000A94AC File Offset: 0x000A76AC
|
|
[Token(Token = "0x1700077B")]
|
|
public static Tool.MenuSettings Default
|
|
{
|
|
[Token(Token = "0x60028BE")]
|
|
[Address(RVA = "0x3F8790", Offset = "0x3F7190", VA = "0x1803F8790")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400225F RID: 8799
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400225F")]
|
|
public ToolUI menuPrefab;
|
|
|
|
// Token: 0x04002260 RID: 8800
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4002260")]
|
|
public Transform menuAnchorTransform;
|
|
|
|
// Token: 0x04002261 RID: 8801
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002261")]
|
|
public ToolMenuProjector menuProjector;
|
|
}
|
|
|
|
// Token: 0x02000546 RID: 1350
|
|
[Token(Token = "0x2000546")]
|
|
public struct HDFOKJKEMCH
|
|
{
|
|
// Token: 0x060028BF RID: 10431 RVA: 0x000A94BC File Offset: 0x000A76BC
|
|
[Token(Token = "0x60028BF")]
|
|
[Address(RVA = "0x23A090", Offset = "0x239490", VA = "0x18023A090")]
|
|
public HDFOKJKEMCH(Renderer renderer)
|
|
{
|
|
this.MCKFGAHENEN = renderer;
|
|
Mesh mesh = renderer.GetMesh();
|
|
int num = 0;
|
|
if (mesh != num)
|
|
{
|
|
int subMeshCount = mesh.subMeshCount;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04002262 RID: 8802
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4002262")]
|
|
public Renderer PMEAHMEKPHO;
|
|
|
|
// Token: 0x04002263 RID: 8803
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4002263")]
|
|
public Mesh IHBCLLCIGOJ;
|
|
|
|
// Token: 0x04002264 RID: 8804
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002264")]
|
|
public int MCKFGAHENEN;
|
|
}
|
|
|
|
// Token: 0x02000548 RID: 1352
|
|
[Token(Token = "0x2000548")]
|
|
[CompilerGenerated]
|
|
private sealed class MNHODDKOHLN
|
|
{
|
|
// Token: 0x060028C6 RID: 10438 RVA: 0x000A95EC File Offset: 0x000A77EC
|
|
[Token(Token = "0x60028C6")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MNHODDKOHLN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060028C7 RID: 10439 RVA: 0x000A9600 File Offset: 0x000A7800
|
|
[Token(Token = "0x60028C7")]
|
|
[Address(RVA = "0x1887770", Offset = "0x1886170", VA = "0x181887770")]
|
|
internal object <AuthorityResetToDefault>b__0()
|
|
{
|
|
object[] array = new object[5];
|
|
string name = this.<>4__this.name;
|
|
if (name != 0)
|
|
{
|
|
}
|
|
array[0] = name;
|
|
int viewID = this.<>4__this.photonView.ViewID;
|
|
if (viewID != 0)
|
|
{
|
|
}
|
|
array[1] = viewID;
|
|
Space space = this.space;
|
|
if (space != Space.World)
|
|
{
|
|
}
|
|
array[2] = space;
|
|
float z = this.position.z;
|
|
if (z != 0f)
|
|
{
|
|
}
|
|
array[3] = z;
|
|
Quaternion quaternion = this.rotation;
|
|
if (z != 0f)
|
|
{
|
|
}
|
|
array[4] = z;
|
|
string text = string.Format("Resetting {0} {1} transform to {2} {3}, {4}", array);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04002268 RID: 8808
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002268")]
|
|
public Tool <>4__this;
|
|
|
|
// Token: 0x04002269 RID: 8809
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002269")]
|
|
public Space space;
|
|
|
|
// Token: 0x0400226A RID: 8810
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400226A")]
|
|
public Vector3 position;
|
|
|
|
// Token: 0x0400226B RID: 8811
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400226B")]
|
|
public Quaternion rotation;
|
|
}
|
|
|
|
// Token: 0x02000549 RID: 1353
|
|
[Token(Token = "0x2000549")]
|
|
[CompilerGenerated]
|
|
private sealed class ADAFMNGJPHD
|
|
{
|
|
// Token: 0x060028C8 RID: 10440 RVA: 0x000A96A8 File Offset: 0x000A78A8
|
|
[Token(Token = "0x60028C8")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ADAFMNGJPHD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060028C9 RID: 10441 RVA: 0x000A96BC File Offset: 0x000A78BC
|
|
[Token(Token = "0x60028C9")]
|
|
[Address(RVA = "0x1882E80", Offset = "0x1881880", VA = "0x181882E80")]
|
|
internal object <AuthorityResetToToolCleanup>b__0()
|
|
{
|
|
string name = this.<>4__this.name;
|
|
float z = this.position.z;
|
|
Quaternion quaternion = this.rotation;
|
|
string text = string.Format("Resetting {0} to (local) cleanup transform: {1}, {2}", name, name, name);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400226C RID: 8812
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400226C")]
|
|
public Tool <>4__this;
|
|
|
|
// Token: 0x0400226D RID: 8813
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400226D")]
|
|
public Vector3 position;
|
|
|
|
// Token: 0x0400226E RID: 8814
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400226E")]
|
|
public Quaternion rotation;
|
|
}
|
|
|
|
// Token: 0x0200054A RID: 1354
|
|
[Token(Token = "0x200054A")]
|
|
[CompilerGenerated]
|
|
private sealed class MGFKKOBOJMO
|
|
{
|
|
// Token: 0x060028CA RID: 10442 RVA: 0x000A96FC File Offset: 0x000A78FC
|
|
[Token(Token = "0x60028CA")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MGFKKOBOJMO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060028CB RID: 10443 RVA: 0x000A9710 File Offset: 0x000A7910
|
|
[Token(Token = "0x60028CB")]
|
|
[Address(RVA = "0x1887710", Offset = "0x1886110", VA = "0x181887710")]
|
|
internal bool <InLodGroup>b__0(LOD x)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0400226F RID: 8815
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400226F")]
|
|
public Renderer renderer;
|
|
}
|
|
}
|