1028 lines
32 KiB
C#
1028 lines
32 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200033D RID: 829
|
|
[Token(Token = "0x200033D")]
|
|
[DisallowMultipleComponent]
|
|
public class PlayerSpawnedEquipment : MonoBehaviourPun, EOCLMMENCKH, BPGLFKPKJHF
|
|
{
|
|
// Token: 0x1400004F RID: 79
|
|
// (add) Token: 0x060019A7 RID: 6567 RVA: 0x00066E00 File Offset: 0x00065000
|
|
// (remove) Token: 0x060019A8 RID: 6568 RVA: 0x00066E28 File Offset: 0x00065028
|
|
[Token(Token = "0x1400004F")]
|
|
public event Action<PlayerSpawnedEquipment> DPJLPPLJGNK
|
|
{
|
|
[Token(Token = "0x60019A7")]
|
|
[Address(RVA = "0x15791F0", Offset = "0x15781F0", VA = "0x1815791F0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<PlayerSpawnedEquipment> dpjlppljgnk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
dpjlppljgnk = this.DPJLPPLJGNK;
|
|
@delegate = Delegate.Combine(dpjlppljgnk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != dpjlppljgnk)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60019A8")]
|
|
[Address(RVA = "0x1579570", Offset = "0x1578570", VA = "0x181579570")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<PlayerSpawnedEquipment> dpjlppljgnk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
dpjlppljgnk = this.DPJLPPLJGNK;
|
|
@delegate = Delegate.Remove(dpjlppljgnk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != dpjlppljgnk)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700044F RID: 1103
|
|
// (get) Token: 0x060019A9 RID: 6569 RVA: 0x00066E50 File Offset: 0x00065050
|
|
[Token(Token = "0x1700044F")]
|
|
public OKNNKFGFODL IBDOIDOPMOJ
|
|
{
|
|
[Token(Token = "0x60019A9")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "18")]
|
|
get
|
|
{
|
|
return this.FDNPBBKGAEH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000450 RID: 1104
|
|
// (get) Token: 0x060019AA RID: 6570 RVA: 0x00066E64 File Offset: 0x00065064
|
|
[Token(Token = "0x17000450")]
|
|
public OKNNKFGFODL KBNBPACDJFI
|
|
{
|
|
[Token(Token = "0x60019AA")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "19")]
|
|
get
|
|
{
|
|
return this.AJKJPAFGHJJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000451 RID: 1105
|
|
// (get) Token: 0x060019AB RID: 6571 RVA: 0x00066E78 File Offset: 0x00065078
|
|
[Token(Token = "0x17000451")]
|
|
public OKNNKFGFODL DFJHLLFGFMH
|
|
{
|
|
[Token(Token = "0x60019AB")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "20")]
|
|
get
|
|
{
|
|
return this.NEMPBKDKMGO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000452 RID: 1106
|
|
// (get) Token: 0x060019AC RID: 6572 RVA: 0x00066E8C File Offset: 0x0006508C
|
|
[Token(Token = "0x17000452")]
|
|
public bool GNELPILGIKI
|
|
{
|
|
[Token(Token = "0x60019AC")]
|
|
[Address(RVA = "0x8281C0", Offset = "0x8271C0", VA = "0x1808281C0", Slot = "21")]
|
|
get
|
|
{
|
|
return base.isActiveAndEnabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000453 RID: 1107
|
|
// (get) Token: 0x060019AD RID: 6573 RVA: 0x00066EA0 File Offset: 0x000650A0
|
|
// (set) Token: 0x060019AE RID: 6574 RVA: 0x00066EB4 File Offset: 0x000650B4
|
|
[Token(Token = "0x17000453")]
|
|
public new bool BFBKBMDPDPB
|
|
{
|
|
[Token(Token = "0x60019AD")]
|
|
[Address(RVA = "0x4B4FC0", Offset = "0x4B3FC0", VA = "0x1804B4FC0", Slot = "22")]
|
|
get;
|
|
[Token(Token = "0x60019AE")]
|
|
[Address(RVA = "0x5AA170", Offset = "0x5A9170", VA = "0x1805AA170")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000454 RID: 1108
|
|
// (get) Token: 0x060019AF RID: 6575 RVA: 0x00066EC8 File Offset: 0x000650C8
|
|
// (set) Token: 0x060019B0 RID: 6576 RVA: 0x00066EDC File Offset: 0x000650DC
|
|
[Token(Token = "0x17000454")]
|
|
public PlayerSpawnedEquipment.IILDIBHEIDO GNMBKBIJFID
|
|
{
|
|
[Token(Token = "0x60019AF")]
|
|
[Address(RVA = "0x4831A0", Offset = "0x4821A0", VA = "0x1804831A0")]
|
|
get;
|
|
[Token(Token = "0x60019B0")]
|
|
[Address(RVA = "0x483390", Offset = "0x482390", VA = "0x180483390")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000455 RID: 1109
|
|
// (get) Token: 0x060019B1 RID: 6577 RVA: 0x00066EF0 File Offset: 0x000650F0
|
|
// (set) Token: 0x060019B2 RID: 6578 RVA: 0x00066F04 File Offset: 0x00065104
|
|
[Token(Token = "0x17000455")]
|
|
public int CGELEOEDMOM
|
|
{
|
|
[Token(Token = "0x60019B1")]
|
|
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
|
|
get;
|
|
[Token(Token = "0x60019B2")]
|
|
[Address(RVA = "0x4833D0", Offset = "0x4823D0", VA = "0x1804833D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000456 RID: 1110
|
|
// (get) Token: 0x060019B3 RID: 6579 RVA: 0x00066F18 File Offset: 0x00065118
|
|
// (set) Token: 0x060019B4 RID: 6580 RVA: 0x00066F2C File Offset: 0x0006512C
|
|
[Token(Token = "0x17000456")]
|
|
public Player IOIHKEEDIED
|
|
{
|
|
[Token(Token = "0x60019B3")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
get;
|
|
[Token(Token = "0x60019B4")]
|
|
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000457 RID: 1111
|
|
// (get) Token: 0x060019B5 RID: 6581 RVA: 0x00066F40 File Offset: 0x00065140
|
|
// (set) Token: 0x060019B6 RID: 6582 RVA: 0x00066F54 File Offset: 0x00065154
|
|
[Token(Token = "0x17000457")]
|
|
public bool DKLGNFGONEM
|
|
{
|
|
[Token(Token = "0x60019B5")]
|
|
[Address(RVA = "0x4D9840", Offset = "0x4D8840", VA = "0x1804D9840")]
|
|
get;
|
|
[Token(Token = "0x60019B6")]
|
|
[Address(RVA = "0x675930", Offset = "0x674930", VA = "0x180675930")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000458 RID: 1112
|
|
// (get) Token: 0x060019B7 RID: 6583 RVA: 0x00066F68 File Offset: 0x00065168
|
|
// (set) Token: 0x060019B8 RID: 6584 RVA: 0x00066F7C File Offset: 0x0006517C
|
|
[Token(Token = "0x17000458")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x60019B7")]
|
|
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
|
get;
|
|
[Token(Token = "0x60019B8")]
|
|
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x060019B9 RID: 6585 RVA: 0x00066F90 File Offset: 0x00065190
|
|
[Token(Token = "0x60019B9")]
|
|
[Address(RVA = "0x1577C10", Offset = "0x1576C10", VA = "0x181577C10", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
int num = 0;
|
|
this.NKEFBENNLLB(num);
|
|
EFEFMHJPJIJ efefmhjpjij;
|
|
this.JFMOEGCPNAC = efefmhjpjij;
|
|
PlayerSpawnedEquipment.All.Add(this);
|
|
}
|
|
|
|
// Token: 0x060019BA RID: 6586 RVA: 0x00066FC0 File Offset: 0x000651C0
|
|
[Token(Token = "0x60019BA")]
|
|
[Address(RVA = "0x1578680", Offset = "0x1577680", VA = "0x181578680")]
|
|
public void SetSpawningPlayer(Tool EGFEJGHDNAI, int BHOJEPFPFHP, PlayerSpawnedEquipment.IILDIBHEIDO OEFOIFHDBEN)
|
|
{
|
|
do
|
|
{
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = tool2.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.HAAIALDMMEL);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
|
tool2.PostPickupEvent = mfbglihgcgo;
|
|
Tool tool3 = this.<MBFGOCOFHHM>k__BackingField;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool3.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action2 = new Action(this.LBODGLNOABB);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action2);
|
|
tool3.PostResetEvent = eahpnacbldd;
|
|
}
|
|
this.<MBFGOCOFHHM>k__BackingField = EGFEJGHDNAI;
|
|
this.<FPLIGKKEJKH>k__BackingField = BHOJEPFPFHP;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
bool flag = BHOJEPFPFHP == agajmbpabdl.INPOAAAOAHI;
|
|
this.<MHCDCIGJNNA>k__BackingField = flag;
|
|
Player player = KKPBCOOONNK.MDMMDPEKICF.IAHDANBDAAM(BHOJEPFPFHP).GPOMCJICJIH();
|
|
this.<APAJHLAPLCB>k__BackingField = player;
|
|
int num2 = 0;
|
|
if (player != num2)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform transform2 = this.<APAJHLAPLCB>k__BackingField.<BBJNDCODHNJ>k__BackingField.transform;
|
|
transform.parent = transform2;
|
|
}
|
|
this.<EPECNEBCMLG>k__BackingField = OEFOIFHDBEN;
|
|
}
|
|
while (OEFOIFHDBEN != PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox && OEFOIFHDBEN != PlayerSpawnedEquipment.IILDIBHEIDO.Drawer);
|
|
this.<MBFGOCOFHHM>k__BackingField.AllowedToTransferOwnershipOnCollision = false;
|
|
Tool tool4 = this.<MBFGOCOFHHM>k__BackingField;
|
|
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.JAFNMNHMEMC);
|
|
tool4.AddCustomPickupCondition(oglajafkbmn);
|
|
this.<MBFGOCOFHHM>k__BackingField.MBHKHNNAKBB = true;
|
|
this.<MBFGOCOFHHM>k__BackingField.ReleaseWithVelocity = false;
|
|
if (this.<EPECNEBCMLG>k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox)
|
|
{
|
|
Tool tool5 = this.<MBFGOCOFHHM>k__BackingField;
|
|
Tool.HMMDPJMIHGJ hmmdpjmihgj = new Tool.HMMDPJMIHGJ(this.EPPFLONEOMA);
|
|
tool5.CustomAuthorityResetOnKillzoneBehavior = hmmdpjmihgj;
|
|
}
|
|
ToolCleanup <JGABDFBGDEB>k__BackingField = this.<MBFGOCOFHHM>k__BackingField.<JGABDFBGDEB>k__BackingField;
|
|
this.GAKKKKFMOHH = <JGABDFBGDEB>k__BackingField;
|
|
Player player2 = this.<APAJHLAPLCB>k__BackingField;
|
|
<JGABDFBGDEB>k__BackingField.Owner = player2;
|
|
this.GAKKKKFMOHH.PauseAutomaticCleanup(this);
|
|
if (this.<EPECNEBCMLG>k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.Backpack)
|
|
{
|
|
this.<MBFGOCOFHHM>k__BackingField.DODDBBEOJNN = true;
|
|
}
|
|
Tool tool6 = this.<MBFGOCOFHHM>k__BackingField;
|
|
MFBGLIHGCGO<Tool> postPickupEvent2 = tool6.PostPickupEvent;
|
|
Action<Tool> action3 = new Action(this.HAAIALDMMEL);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent2, action3);
|
|
tool6.PostPickupEvent = mfbglihgcgo2;
|
|
Tool tool7 = this.<MBFGOCOFHHM>k__BackingField;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent2 = tool7.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action4 = new Action(this.LBODGLNOABB);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd2 = EAHPNACBLDD.BPJDFPACLMK(postResetEvent2, action4);
|
|
tool7.PostResetEvent = eahpnacbldd2;
|
|
}
|
|
|
|
// Token: 0x060019BB RID: 6587 RVA: 0x000671F0 File Offset: 0x000653F0
|
|
[Token(Token = "0x60019BB")]
|
|
[Address(RVA = "0x1578B70", Offset = "0x1577B70", VA = "0x181578B70")]
|
|
private void Start()
|
|
{
|
|
this.<MBFGOCOFHHM>k__BackingField.rigidbodyEx.AddKinematic(this);
|
|
RigidbodyEx rigidbodyEx = this.<MBFGOCOFHHM>k__BackingField.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
if (this.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
EquipmentManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action<AGAJMBPABDL, string> action = new Action(this.AGDGMANOALL);
|
|
instance2.FavoriteEquipmentChanged += action;
|
|
}
|
|
int num3 = 0;
|
|
this.NDGCHIPBGHN(num3 != 0);
|
|
}
|
|
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(true);
|
|
int num4 = 0;
|
|
if (componentInChildren != num4 && this.<EPECNEBCMLG>k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.None)
|
|
{
|
|
componentInChildren.DHFOGELFLFC = true;
|
|
}
|
|
Action<float> action2 = new Action(this.BEAOEAJMFPK);
|
|
IDisposable disposable = KCBPNKMEDPI.HNFGDIHEFIO(this, action2);
|
|
}
|
|
|
|
// Token: 0x060019BC RID: 6588 RVA: 0x000672B0 File Offset: 0x000654B0
|
|
[Token(Token = "0x60019BC")]
|
|
[Address(RVA = "0x1578660", Offset = "0x1577660", VA = "0x181578660", Slot = "23")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
OKNNKFGFODL ajkjpafghjj = this.AJKJPAFGHJJ;
|
|
if (ajkjpafghjj != 0)
|
|
{
|
|
ajkjpafghjj.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060019BD RID: 6589 RVA: 0x000672D0 File Offset: 0x000654D0
|
|
[Token(Token = "0x60019BD")]
|
|
[Address(RVA = "0x1578640", Offset = "0x1577640", VA = "0x181578640", Slot = "24")]
|
|
protected virtual void OnDisable()
|
|
{
|
|
OKNNKFGFODL nempbkdkmgo = this.NEMPBKDKMGO;
|
|
if (nempbkdkmgo != 0)
|
|
{
|
|
nempbkdkmgo.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060019BE RID: 6590 RVA: 0x000672F0 File Offset: 0x000654F0
|
|
[Token(Token = "0x60019BE")]
|
|
[Address(RVA = "0x15783D0", Offset = "0x15773D0", VA = "0x1815783D0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
OKNNKFGFODL fdnpbbkgaeh = this.FDNPBBKGAEH;
|
|
this.<HODFNLHEIJK>k__BackingField = true;
|
|
if (fdnpbbkgaeh != 0)
|
|
{
|
|
fdnpbbkgaeh.CNFDGDEOPPF();
|
|
}
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = tool2.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.HAAIALDMMEL);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
|
tool2.PostPickupEvent = mfbglihgcgo;
|
|
Tool tool3 = this.<MBFGOCOFHHM>k__BackingField;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool3.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action2 = new Action(this.LBODGLNOABB);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action2);
|
|
tool3.PostResetEvent = eahpnacbldd;
|
|
}
|
|
if (this.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
EquipmentManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action<AGAJMBPABDL, string> action3 = new Action(this.AGDGMANOALL);
|
|
instance2.FavoriteEquipmentChanged -= action3;
|
|
}
|
|
}
|
|
bool flag = PlayerSpawnedEquipment.All.Remove(this);
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x060019BF RID: 6591 RVA: 0x000673E4 File Offset: 0x000655E4
|
|
[Token(Token = "0x60019BF")]
|
|
[Address(RVA = "0x1577D90", Offset = "0x1576D90", VA = "0x181577D90")]
|
|
private void IFHPBOANEMD()
|
|
{
|
|
Tool tool;
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
if ((this.<MHCDCIGJNNA>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
return;
|
|
}
|
|
if (this.<EPECNEBCMLG>k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Backpack && this.<MBFGOCOFHHM>k__BackingField.PAJGCGDFHKK)
|
|
{
|
|
bool isVisible = this.<MBFGOCOFHHM>k__BackingField.GDPKBEBEOBA;
|
|
if (isVisible && isVisible)
|
|
{
|
|
tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
if (!tool.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
while (this.<EPECNEBCMLG>k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox)
|
|
{
|
|
}
|
|
if (!this.<MBFGOCOFHHM>k__BackingField.NDKHDFJHGPP)
|
|
{
|
|
goto Block_8;
|
|
}
|
|
}
|
|
Transform transform = tool.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
PlayerSpawnedEquipment.KMBEPNHFGOM customShouldUseLongerDistanceForBackpackCleanup = this.CustomShouldUseLongerDistanceForBackpackCleanup;
|
|
if (customShouldUseLongerDistanceForBackpackCleanup == 0 || customShouldUseLongerDistanceForBackpackCleanup())
|
|
{
|
|
}
|
|
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
|
return;
|
|
Block_8:
|
|
this.GAKKKKFMOHH.CheckCleanup();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060019C0 RID: 6592 RVA: 0x000674B0 File Offset: 0x000656B0
|
|
[Token(Token = "0x60019C0")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0")]
|
|
private bool EPPFLONEOMA(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060019C1 RID: 6593 RVA: 0x000674C0 File Offset: 0x000656C0
|
|
[Token(Token = "0x60019C1")]
|
|
[Address(RVA = "0x1578040", Offset = "0x1577040", VA = "0x181578040")]
|
|
private bool JAFNMNHMEMC(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
Player owner = NBHJPDBHDHB.BHNPNHMILIF;
|
|
int num = 0;
|
|
bool flag = owner != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return NBHJPDBHDHB.BHNPNHMILIF == NHCEBNBEEBE;
|
|
}
|
|
|
|
// Token: 0x060019C2 RID: 6594 RVA: 0x000674F8 File Offset: 0x000656F8
|
|
[Token(Token = "0x60019C2")]
|
|
[Address(RVA = "0x1578D80", Offset = "0x1577D80", VA = "0x181578D80")]
|
|
public bool TryPickupSpawnedEquipment(Player IEKDDPPNFPF)
|
|
{
|
|
Action<PlayerSpawnedEquipment> dpjlppljgnk = this.DPJLPPLJGNK;
|
|
if (dpjlppljgnk != 0)
|
|
{
|
|
dpjlppljgnk(this);
|
|
}
|
|
int num = 0;
|
|
if (this.<EPECNEBCMLG>k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox && this.HICLCBMIPIN)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "Item saved!", 3f, num, num);
|
|
}
|
|
if (this.<EPECNEBCMLG>k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Drawer && (this.<MHCDCIGJNNA>k__BackingField ? 1 : 0) != num && this.HICLCBMIPIN)
|
|
{
|
|
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
|
string is_NEW_PROPERTY = this.IMFNDCMJPLD;
|
|
if (num < "Item saved!")
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
int num3 = 0;
|
|
this.NDGCHIPBGHN(num3 != 0);
|
|
Action<PlayerSpawnedEquipment, bool> jfamahjfbgo = this.JFAMAHJFBGO;
|
|
if (jfamahjfbgo != 0)
|
|
{
|
|
int num4 = 0;
|
|
jfamahjfbgo(this, num4);
|
|
}
|
|
}
|
|
if ((this.EAEANOPBOEG ? 1 : 0) == num)
|
|
{
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num5 = 0;
|
|
IDisposable disposable2 = instance2.Play((NotificationManager.IBIDFAOPIPC)num5, "This item cannot be used here due to PlayStation® policies.", 1.5f, num, num);
|
|
GameObject gameObject;
|
|
KKPBCOOONNK.HMLHHNMGNAA(gameObject);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060019C3 RID: 6595 RVA: 0x000675E0 File Offset: 0x000657E0
|
|
[Token(Token = "0x60019C3")]
|
|
[Address(RVA = "0x1577D30", Offset = "0x1576D30", VA = "0x181577D30")]
|
|
private void HAAIALDMMEL(Tool EGFEJGHDNAI)
|
|
{
|
|
PlayerSpawnedEquipment.IILDIBHEIDO iildibheido = this.<EPECNEBCMLG>k__BackingField;
|
|
if (iildibheido != PlayerSpawnedEquipment.IILDIBHEIDO.Drawer && iildibheido != PlayerSpawnedEquipment.IILDIBHEIDO.None)
|
|
{
|
|
EGFEJGHDNAI.rigidbodyEx.RemoveKinematic(this);
|
|
EGFEJGHDNAI.rigidbodyEx.IEIKHAKBHFL = true;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060019C4 RID: 6596 RVA: 0x0006761C File Offset: 0x0006581C
|
|
[Token(Token = "0x60019C4")]
|
|
[Address(RVA = "0x1578110", Offset = "0x1577110", VA = "0x181578110")]
|
|
private void LBODGLNOABB(Tool BBDENKKCEEH, Vector3 LGAFJNCKILN, Quaternion CHCKHPBNPJM, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
if (this.<EPECNEBCMLG>k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox && this.<MBFGOCOFHHM>k__BackingField.OGIBLNIIHDK)
|
|
{
|
|
KKPBCOOONNK.HMLHHNMGNAA(this.<MBFGOCOFHHM>k__BackingField.gameObject);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000459 RID: 1113
|
|
// (get) Token: 0x060019C5 RID: 6597 RVA: 0x00067658 File Offset: 0x00065858
|
|
[Token(Token = "0x17000459")]
|
|
public string IMFNDCMJPLD
|
|
{
|
|
[Token(Token = "0x60019C5")]
|
|
[Address(RVA = "0x1579290", Offset = "0x1578290", VA = "0x181579290")]
|
|
get
|
|
{
|
|
int <FMMJEJMBDPL>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
|
int hashCode = this.<MBFGOCOFHHM>k__BackingField.GetHashCode();
|
|
return <FMMJEJMBDPL>k__BackingField + ".Item.Used." + hashCode;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000050 RID: 80
|
|
// (add) Token: 0x060019C6 RID: 6598 RVA: 0x00067690 File Offset: 0x00065890
|
|
// (remove) Token: 0x060019C7 RID: 6599 RVA: 0x000676AC File Offset: 0x000658AC
|
|
[Token(Token = "0x14000050")]
|
|
public event Action<PlayerSpawnedEquipment, bool> JFAMAHJFBGO
|
|
{
|
|
[Token(Token = "0x60019C6")]
|
|
[Address(RVA = "0x1579150", Offset = "0x1578150", VA = "0x181579150")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60019C7")]
|
|
[Address(RVA = "0x15794D0", Offset = "0x15784D0", VA = "0x1815794D0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700045A RID: 1114
|
|
// (get) Token: 0x060019C8 RID: 6600 RVA: 0x000676C8 File Offset: 0x000658C8
|
|
// (set) Token: 0x060019C9 RID: 6601 RVA: 0x00067708 File Offset: 0x00065908
|
|
[Token(Token = "0x1700045A")]
|
|
public bool HICLCBMIPIN
|
|
{
|
|
[Token(Token = "0x60019C8")]
|
|
[Address(RVA = "0x15793A0", Offset = "0x15783A0", VA = "0x1815793A0")]
|
|
get
|
|
{
|
|
if (this.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
|
string is_NEW_PROPERTY = this.IMFNDCMJPLD;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
return is_NEW_PROPERTY == (ulong)1L;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x60019C9")]
|
|
[Address(RVA = "0x1579630", Offset = "0x1578630", VA = "0x181579630")]
|
|
set
|
|
{
|
|
if (this.<MHCDCIGJNNA>k__BackingField)
|
|
{
|
|
bool isNew = this.HICLCBMIPIN;
|
|
if (value != isNew)
|
|
{
|
|
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
|
string is_NEW_PROPERTY = this.IMFNDCMJPLD;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
this.NDGCHIPBGHN(num2 != 0);
|
|
Action<PlayerSpawnedEquipment, bool> jfamahjfbgo = this.JFAMAHJFBGO;
|
|
if (jfamahjfbgo != 0)
|
|
{
|
|
jfamahjfbgo(this, value);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700045B RID: 1115
|
|
// (get) Token: 0x060019CA RID: 6602 RVA: 0x00067768 File Offset: 0x00065968
|
|
// (set) Token: 0x060019CB RID: 6603 RVA: 0x0006777C File Offset: 0x0006597C
|
|
[Token(Token = "0x1700045B")]
|
|
public bool GDAMPIOMCNE
|
|
{
|
|
[Token(Token = "0x60019CA")]
|
|
[Address(RVA = "0x78C660", Offset = "0x78B660", VA = "0x18078C660")]
|
|
get
|
|
{
|
|
return this.EAEANOPBOEG;
|
|
}
|
|
[Token(Token = "0x60019CB")]
|
|
[Address(RVA = "0x1579770", Offset = "0x1578770", VA = "0x181579770")]
|
|
set
|
|
{
|
|
if (this.EAEANOPBOEG != value)
|
|
{
|
|
this.EAEANOPBOEG = value;
|
|
int num = 0;
|
|
this.NDGCHIPBGHN(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700045C RID: 1116
|
|
// (get) Token: 0x060019CC RID: 6604 RVA: 0x000677A4 File Offset: 0x000659A4
|
|
// (set) Token: 0x060019CD RID: 6605 RVA: 0x000677B8 File Offset: 0x000659B8
|
|
[Token(Token = "0x1700045C")]
|
|
public bool EFOPKOFHNCG
|
|
{
|
|
[Token(Token = "0x60019CC")]
|
|
[Address(RVA = "0x78C650", Offset = "0x78B650", VA = "0x18078C650")]
|
|
get
|
|
{
|
|
return this.FMDMAKIAMNO;
|
|
}
|
|
[Token(Token = "0x60019CD")]
|
|
[Address(RVA = "0x1579610", Offset = "0x1578610", VA = "0x181579610")]
|
|
set
|
|
{
|
|
if (this.FMDMAKIAMNO != value)
|
|
{
|
|
this.FMDMAKIAMNO = value;
|
|
int num = 0;
|
|
this.NDGCHIPBGHN(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060019CE RID: 6606 RVA: 0x000677E0 File Offset: 0x000659E0
|
|
[Token(Token = "0x60019CE")]
|
|
[Address(RVA = "0x1578AC0", Offset = "0x1577AC0", VA = "0x181578AC0")]
|
|
public void SetToolUIControlEnabled(bool ONGBFDACHHG, object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.BODBNFCEHCC.CFLJGNJLBFG;
|
|
AOLMGGAPKEH bodbnfcehcc = this.BODBNFCEHCC;
|
|
bool flag2 = !flag;
|
|
if (!ONGBFDACHHG)
|
|
{
|
|
bodbnfcehcc.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
bodbnfcehcc.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
if (!this.BODBNFCEHCC.CFLJGNJLBFG != flag2)
|
|
{
|
|
int num = 0;
|
|
this.NDGCHIPBGHN(num != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700045D RID: 1117
|
|
// (get) Token: 0x060019CF RID: 6607 RVA: 0x00067838 File Offset: 0x00065A38
|
|
[Token(Token = "0x1700045D")]
|
|
public bool EEKHFICIPMM
|
|
{
|
|
[Token(Token = "0x60019CF")]
|
|
[Address(RVA = "0x15794A0", Offset = "0x15784A0", VA = "0x1815794A0")]
|
|
get
|
|
{
|
|
return !this.BODBNFCEHCC.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700045E RID: 1118
|
|
// (get) Token: 0x060019D0 RID: 6608 RVA: 0x0006785C File Offset: 0x00065A5C
|
|
// (set) Token: 0x060019D1 RID: 6609 RVA: 0x00067870 File Offset: 0x00065A70
|
|
[Token(Token = "0x1700045E")]
|
|
public OutfitToolUIControl AJDAGPGHLFO
|
|
{
|
|
[Token(Token = "0x60019D0")]
|
|
[Address(RVA = "0x4936C0", Offset = "0x4926C0", VA = "0x1804936C0")]
|
|
get;
|
|
[Token(Token = "0x60019D1")]
|
|
[Address(RVA = "0x42B6C0", Offset = "0x42A6C0", VA = "0x18042B6C0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x060019D2 RID: 6610 RVA: 0x00067884 File Offset: 0x00065A84
|
|
[Token(Token = "0x60019D2")]
|
|
[Address(RVA = "0x1577C00", Offset = "0x1576C00", VA = "0x181577C00")]
|
|
private void AGDGMANOALL(AGAJMBPABDL AGIHAKFFCCD, string FNKOCNMJKLK)
|
|
{
|
|
int num = 0;
|
|
this.NDGCHIPBGHN(num != 0);
|
|
}
|
|
|
|
// Token: 0x060019D3 RID: 6611 RVA: 0x0006789C File Offset: 0x00065A9C
|
|
[Token(Token = "0x60019D3")]
|
|
[Address(RVA = "0x1577C00", Offset = "0x1576C00", VA = "0x181577C00")]
|
|
private void NDGCHIPBGHN(int NIIDNDCGMDD)
|
|
{
|
|
int num = 0;
|
|
this.NDGCHIPBGHN(num != 0);
|
|
}
|
|
|
|
// Token: 0x060019D4 RID: 6612 RVA: 0x000678B4 File Offset: 0x00065AB4
|
|
[Token(Token = "0x60019D4")]
|
|
[Address(RVA = "0x15781A0", Offset = "0x15771A0", VA = "0x1815781A0")]
|
|
private void NDGCHIPBGHN(bool FBJDEPNNODF = false)
|
|
{
|
|
if (this.BODBNFCEHCC.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
bool isNew = this.HICLCBMIPIN;
|
|
if (isNew || this.FMDMAKIAMNO == isNew)
|
|
{
|
|
}
|
|
uint num;
|
|
bool flag = num != (uint)0;
|
|
if (this.<MHCDCIGJNNA>k__BackingField != flag && this.<EPECNEBCMLG>k__BackingField <= PlayerSpawnedEquipment.IILDIBHEIDO.Backpack)
|
|
{
|
|
OutfitToolUIControl outfitToolUIControl = this.<EDAPMCOBOBM>k__BackingField;
|
|
int num2 = 0;
|
|
if (outfitToolUIControl == num2)
|
|
{
|
|
OutfitToolUIControl outfitToolUIControl2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SpawnOutfitUIControl();
|
|
this.<EDAPMCOBOBM>k__BackingField = outfitToolUIControl2;
|
|
}
|
|
}
|
|
OutfitToolUIControl outfitToolUIControl3 = this.<EDAPMCOBOBM>k__BackingField;
|
|
int num3 = 0;
|
|
if (outfitToolUIControl3 != num3)
|
|
{
|
|
OutfitToolUIControl outfitToolUIControl4 = this.<EDAPMCOBOBM>k__BackingField;
|
|
int num4 = 0;
|
|
outfitToolUIControl4.CDINMMPNAID = (OutfitToolUIControl.PBNGEJAANHG)num4;
|
|
OutfitToolUIControl outfitToolUIControl7;
|
|
if (num != (uint)0)
|
|
{
|
|
if (this.HICLCBMIPIN)
|
|
{
|
|
OutfitToolUIControl outfitToolUIControl5 = this.<EDAPMCOBOBM>k__BackingField;
|
|
OutfitToolUIControl.PBNGEJAANHG state = outfitToolUIControl5._state;
|
|
outfitToolUIControl5.CDINMMPNAID = state;
|
|
}
|
|
if (this.FMDMAKIAMNO)
|
|
{
|
|
OutfitToolUIControl outfitToolUIControl6 = this.<EDAPMCOBOBM>k__BackingField;
|
|
OutfitToolUIControl.PBNGEJAANHG state2 = outfitToolUIControl6._state;
|
|
outfitToolUIControl6.CDINMMPNAID = state2;
|
|
}
|
|
if (this.EAEANOPBOEG)
|
|
{
|
|
outfitToolUIControl7 = this.<EDAPMCOBOBM>k__BackingField;
|
|
OutfitToolUIControl.PBNGEJAANHG state3 = outfitToolUIControl7._state;
|
|
outfitToolUIControl7.CDINMMPNAID = state3;
|
|
}
|
|
}
|
|
if (outfitToolUIControl7 != 0)
|
|
{
|
|
OutfitToolUIControl outfitToolUIControl8 = this.<EDAPMCOBOBM>k__BackingField;
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
outfitToolUIControl8.UpdatePlacement(tool);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700045F RID: 1119
|
|
// (get) Token: 0x060019D5 RID: 6613 RVA: 0x000679E8 File Offset: 0x00065BE8
|
|
[Token(Token = "0x1700045F")]
|
|
private bool DFPHKKDMMNF
|
|
{
|
|
[Token(Token = "0x60019D5")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "15")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060019D6 RID: 6614 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60019D6")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")]
|
|
private void NKEFBENNLLB(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060019D7 RID: 6615 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60019D7")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")]
|
|
private void PEBILDGFOEM(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060019D8 RID: 6616 RVA: 0x000679F8 File Offset: 0x00065BF8
|
|
[Token(Token = "0x60019D8")]
|
|
[Address(RVA = "0x1579060", Offset = "0x1578060", VA = "0x181579060")]
|
|
public PlayerSpawnedEquipment()
|
|
{
|
|
int num;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(1, true, num != 0);
|
|
num = 0;
|
|
this.FDNPBBKGAEH = oknnkfgfodl;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(1, true, num2 != 0);
|
|
num2 = 0;
|
|
this.AJKJPAFGHJJ = oknnkfgfodl2;
|
|
int num3;
|
|
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(1, true, num3 != 0);
|
|
num3 = 0;
|
|
this.NEMPBKDKMGO = oknnkfgfodl3;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.BODBNFCEHCC = aolmggapkeh;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060019DA RID: 6618 RVA: 0x00067A70 File Offset: 0x00065C70
|
|
[Token(Token = "0x60019DA")]
|
|
[Address(RVA = "0x1577D20", Offset = "0x1576D20", VA = "0x181577D20")]
|
|
[CompilerGenerated]
|
|
private void BEAOEAJMFPK(float CEHJGNDELGL)
|
|
{
|
|
this.IFHPBOANEMD();
|
|
}
|
|
|
|
// Token: 0x04001372 RID: 4978
|
|
[Token(Token = "0x4001372")]
|
|
private const float JKPKLBCANAC = 0.075f;
|
|
|
|
// Token: 0x04001373 RID: 4979
|
|
[Token(Token = "0x4001373")]
|
|
private const float LBELLEOGPHM = 3f;
|
|
|
|
// Token: 0x04001374 RID: 4980
|
|
[Token(Token = "0x4001374")]
|
|
private const float CCHOCGHFKCL = 15f;
|
|
|
|
// Token: 0x04001375 RID: 4981
|
|
[Token(Token = "0x4001375")]
|
|
private const float PACEFOKLEEH = 9f;
|
|
|
|
// Token: 0x04001376 RID: 4982
|
|
[Token(Token = "0x4001376")]
|
|
private const float DBAJEDJFOEC = 225f;
|
|
|
|
// Token: 0x04001377 RID: 4983
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001377")]
|
|
public PlayerSpawnedEquipment.KMBEPNHFGOM CustomShouldUseLongerDistanceForBackpackCleanup;
|
|
|
|
// Token: 0x04001378 RID: 4984
|
|
[Token(Token = "0x4001378")]
|
|
public static List<PlayerSpawnedEquipment> All = new List();
|
|
|
|
// Token: 0x0400137A RID: 4986
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400137A")]
|
|
private readonly OKNNKFGFODL FDNPBBKGAEH;
|
|
|
|
// Token: 0x0400137B RID: 4987
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400137B")]
|
|
private readonly OKNNKFGFODL AJKJPAFGHJJ;
|
|
|
|
// Token: 0x0400137C RID: 4988
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400137C")]
|
|
private readonly OKNNKFGFODL NEMPBKDKMGO;
|
|
|
|
// Token: 0x04001381 RID: 4993
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001381")]
|
|
private ToolCleanup GAKKKKFMOHH;
|
|
|
|
// Token: 0x04001384 RID: 4996
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001384")]
|
|
private EFEFMHJPJIJ JFMOEGCPNAC;
|
|
|
|
// Token: 0x04001385 RID: 4997
|
|
[Token(Token = "0x4001385")]
|
|
private const int DCHLAPMEIEA = 1;
|
|
|
|
// Token: 0x04001386 RID: 4998
|
|
[Token(Token = "0x4001386")]
|
|
private const int BDOLDAHNHAG = 0;
|
|
|
|
// Token: 0x04001388 RID: 5000
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001388")]
|
|
private bool EAEANOPBOEG;
|
|
|
|
// Token: 0x04001389 RID: 5001
|
|
[FieldOffset(Offset = "0xA9")]
|
|
[Token(Token = "0x4001389")]
|
|
private bool FMDMAKIAMNO;
|
|
|
|
// Token: 0x0400138A RID: 5002
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400138A")]
|
|
private AOLMGGAPKEH BODBNFCEHCC;
|
|
|
|
// Token: 0x0200033E RID: 830
|
|
[Token(Token = "0x200033E")]
|
|
public sealed class KMBEPNHFGOM : MulticastDelegate
|
|
{
|
|
// Token: 0x060019DB RID: 6619 RVA: 0x00067A84 File Offset: 0x00065C84
|
|
[Token(Token = "0x60019DB")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public KMBEPNHFGOM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060019DC RID: 6620 RVA: 0x00067AA0 File Offset: 0x00065CA0
|
|
[Token(Token = "0x60019DC")]
|
|
[Address(RVA = "0x12879F0", Offset = "0x12869F0", VA = "0x1812879F0", 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 (delegate2 != 0 && @delegate.method_info != num3 && @delegate == (ulong)1L)
|
|
{
|
|
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: 0x060019DD RID: 6621 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60019DD")]
|
|
[Address(RVA = "0x564230", Offset = "0x563230", VA = "0x180564230", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060019DE RID: 6622 RVA: 0x00067B44 File Offset: 0x00065D44
|
|
[Token(Token = "0x60019DE")]
|
|
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200033F RID: 831
|
|
[Token(Token = "0x200033F")]
|
|
public enum IILDIBHEIDO
|
|
{
|
|
// Token: 0x0400138D RID: 5005
|
|
[Token(Token = "0x400138D")]
|
|
None,
|
|
// Token: 0x0400138E RID: 5006
|
|
[Token(Token = "0x400138E")]
|
|
Backpack,
|
|
// Token: 0x0400138F RID: 5007
|
|
[Token(Token = "0x400138F")]
|
|
GiftBox,
|
|
// Token: 0x04001390 RID: 5008
|
|
[Token(Token = "0x4001390")]
|
|
Drawer,
|
|
// Token: 0x04001391 RID: 5009
|
|
[Token(Token = "0x4001391")]
|
|
Streaming
|
|
}
|
|
}
|