546 lines
16 KiB
C#
546 lines
16 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.Pools;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RecRoom.Core.GameManagement
|
|
{
|
|
// Token: 0x0200346A RID: 13418
|
|
[Token(Token = "0x200346A")]
|
|
public class LootTool : CurrencyTool
|
|
{
|
|
// Token: 0x17004022 RID: 16418
|
|
// (get) Token: 0x06017306 RID: 94982 RVA: 0x00564A68 File Offset: 0x00562C68
|
|
[Token(Token = "0x17004022")]
|
|
public LootManager.LFPMPNDODNG GKCIEGFHFHE
|
|
{
|
|
[Token(Token = "0x6017306")]
|
|
[Address(RVA = "0x4B5090", Offset = "0x4B4090", VA = "0x1804B5090")]
|
|
get
|
|
{
|
|
return this.lootType;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004023 RID: 16419
|
|
// (get) Token: 0x06017307 RID: 94983 RVA: 0x00564A7C File Offset: 0x00562C7C
|
|
[Token(Token = "0x17004023")]
|
|
public int BMCADLOCBLG
|
|
{
|
|
[Token(Token = "0x6017307")]
|
|
[Address(RVA = "0x4B5080", Offset = "0x4B4080", VA = "0x1804B5080")]
|
|
get
|
|
{
|
|
return this.customValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004024 RID: 16420
|
|
// (get) Token: 0x06017308 RID: 94984 RVA: 0x00564A90 File Offset: 0x00562C90
|
|
[Token(Token = "0x17004024")]
|
|
public PooledParticle GNJMANBBBHA
|
|
{
|
|
[Token(Token = "0x6017308")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
get
|
|
{
|
|
return this.pickupVFXPrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004025 RID: 16421
|
|
// (get) Token: 0x06017309 RID: 94985 RVA: 0x00564AA4 File Offset: 0x00562CA4
|
|
[Token(Token = "0x17004025")]
|
|
public bool HEIAJNLBPAB
|
|
{
|
|
[Token(Token = "0x6017309")]
|
|
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
|
|
get
|
|
{
|
|
return this.IPIELPBBHBC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004026 RID: 16422
|
|
// (get) Token: 0x0601730A RID: 94986 RVA: 0x00564AB8 File Offset: 0x00562CB8
|
|
[Token(Token = "0x17004026")]
|
|
public int FDCLBFKIIBF
|
|
{
|
|
[Token(Token = "0x601730A")]
|
|
[Address(RVA = "0x82DD80", Offset = "0x82CD80", VA = "0x18082DD80")]
|
|
get
|
|
{
|
|
return this.MHKIMKPIMNI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004027 RID: 16423
|
|
// (get) Token: 0x0601730B RID: 94987 RVA: 0x00564ACC File Offset: 0x00562CCC
|
|
[Token(Token = "0x17004027")]
|
|
public float IMFEIEGCMCD
|
|
{
|
|
[Token(Token = "0x601730B")]
|
|
[Address(RVA = "0x154BD00", Offset = "0x154AD00", VA = "0x18154BD00")]
|
|
get
|
|
{
|
|
return this.KCHOPIJBNPG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004028 RID: 16424
|
|
// (get) Token: 0x0601730C RID: 94988 RVA: 0x00564AE0 File Offset: 0x00562CE0
|
|
[Token(Token = "0x17004028")]
|
|
public override bool OFPBKEKHCHM
|
|
{
|
|
[Token(Token = "0x601730C")]
|
|
[Address(RVA = "0x154BCB0", Offset = "0x154ACB0", VA = "0x18154BCB0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.DCICOENCOEJ.IAHDANBDAAM() != null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004029 RID: 16425
|
|
// (get) Token: 0x0601730D RID: 94989 RVA: 0x00564B00 File Offset: 0x00562D00
|
|
[Token(Token = "0x17004029")]
|
|
private bool NADKANBBALD
|
|
{
|
|
[Token(Token = "0x601730D")]
|
|
[Address(RVA = "0x154B540", Offset = "0x154A540", VA = "0x18154B540")]
|
|
get
|
|
{
|
|
return this.JIJEMKNHMLL.IAHDANBDAAM() != null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601730E RID: 94990 RVA: 0x00564B20 File Offset: 0x00562D20
|
|
[Token(Token = "0x601730E")]
|
|
[Address(RVA = "0x154B030", Offset = "0x154A030", VA = "0x18154B030", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
int num;
|
|
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "SST", (OHOEENCHJJE)num);
|
|
int num2 = 0;
|
|
num = 0;
|
|
this.HEEIAEKGPGC = mjnlddclogp;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.DCICOENCOEJ = kllmcpfpiie;
|
|
Action action = new Action(this.DLBEMDICBKE);
|
|
JNCNPDMJJGG<bool, int, float> jncnpdmjjgg;
|
|
this.FEGMCOFIADM = jncnpdmjjgg;
|
|
Action action2 = new Action(this.PJMGEHKBGLK);
|
|
int num3;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie2 = new KLLMCPFPIIE(this, "SIS", num3, (OHOEENCHJJE)num2, action2, num2);
|
|
num3 = 0;
|
|
this.JIJEMKNHMLL = kllmcpfpiie2;
|
|
Tool tool = this.tool;
|
|
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.LPLIIBBAAOI);
|
|
tool.AddCustomPickupCondition(oglajafkbmn);
|
|
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
|
Action<int> action3 = new Action(this.JGGLGMCIGKL);
|
|
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action3);
|
|
}
|
|
|
|
// Token: 0x0601730F RID: 94991 RVA: 0x00564BE0 File Offset: 0x00562DE0
|
|
[Token(Token = "0x601730F")]
|
|
[Address(RVA = "0x154B960", Offset = "0x154A960", VA = "0x18154B960", Slot = "16")]
|
|
protected override void Start()
|
|
{
|
|
base.Start();
|
|
bool flag = this.FEGMCOFIADM.KLIAOAJIPKM() != null;
|
|
JNCNPDMJJGG<bool, int, float> fegmcofiadm = this.FEGMCOFIADM;
|
|
this.IPIELPBBHBC = flag;
|
|
int num = fegmcofiadm.HHKKJDOCBNH();
|
|
JNCNPDMJJGG<bool, int, float> fegmcofiadm2 = this.FEGMCOFIADM;
|
|
this.MHKIMKPIMNI = num;
|
|
float num2 = fegmcofiadm2.FDPNNFKMEEO();
|
|
this.KCHOPIJBNPG = num2;
|
|
this.GJCJMPHANID();
|
|
PulsingBeam pulsingBeam = this.pulsingBeam;
|
|
int num3 = 0;
|
|
if (pulsingBeam != num3)
|
|
{
|
|
GameObject gameObject = this.pulsingBeam.gameObject;
|
|
if (this.JIJEMKNHMLL.IAHDANBDAAM() != 0)
|
|
{
|
|
}
|
|
int num4 = 0;
|
|
bool flag2 = (this.beaconOnlyEnabledWhenDespawning ? 1 : 0) == num4;
|
|
gameObject.SetActive(flag2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017310 RID: 94992 RVA: 0x00564C88 File Offset: 0x00562E88
|
|
[Token(Token = "0x6017310")]
|
|
[Address(RVA = "0x154BAD0", Offset = "0x154AAD0", VA = "0x18154BAD0", Slot = "17")]
|
|
protected override void Update()
|
|
{
|
|
base.Update();
|
|
if (this.JIJEMKNHMLL.IAHDANBDAAM() != 0)
|
|
{
|
|
PulsingBeam pulsingBeam = this.pulsingBeam;
|
|
int num = 0;
|
|
if (pulsingBeam != num)
|
|
{
|
|
float num2 = this.HEEIAEKGPGC.HPDDAIKGLBM;
|
|
float num3 = this.blinkFeedbackTimeRemaining;
|
|
PulsingBeam pulsingBeam2 = this.pulsingBeam;
|
|
if (num3 < num2)
|
|
{
|
|
int num4 = 0;
|
|
pulsingBeam2.FLCKAAANLPJ = num4 != 0;
|
|
}
|
|
pulsingBeam2.FLCKAAANLPJ = true;
|
|
int num5 = 0;
|
|
float num6 = Mathf.InverseLerp(num2, (float)num5, num2);
|
|
float num7 = this.blinkFeedbackMaxFrequency;
|
|
num2 = num6;
|
|
float num8 = this.blinkFeedbackMinFrequency;
|
|
PulsingBeam pulsingBeam3 = this.pulsingBeam;
|
|
float num9 = Mathf.SmoothStep(num8, num7, num2);
|
|
pulsingBeam3.BlinkFrequency = num9;
|
|
}
|
|
if (base.OGIBLNIIHDK && this.HEEIAEKGPGC.OLGMEEIPCAL)
|
|
{
|
|
this.tool.AuthorityDisableAndMovetoLastSpawnPoint();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017311 RID: 94993 RVA: 0x00564D58 File Offset: 0x00562F58
|
|
[Token(Token = "0x6017311")]
|
|
[Address(RVA = "0x154B7B0", Offset = "0x154A7B0", VA = "0x18154B7B0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
|
Action<int> action = new Action(this.JGGLGMCIGKL);
|
|
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action);
|
|
}
|
|
|
|
// Token: 0x06017312 RID: 94994 RVA: 0x00564D8C File Offset: 0x00562F8C
|
|
[Token(Token = "0x6017312")]
|
|
[Address(RVA = "0x154B2B0", Offset = "0x154A2B0", VA = "0x18154B2B0")]
|
|
private void DLBEMDICBKE()
|
|
{
|
|
bool flag = this.FEGMCOFIADM.KLIAOAJIPKM() != null;
|
|
JNCNPDMJJGG<bool, int, float> fegmcofiadm = this.FEGMCOFIADM;
|
|
this.IPIELPBBHBC = flag;
|
|
int num = fegmcofiadm.HHKKJDOCBNH();
|
|
JNCNPDMJJGG<bool, int, float> fegmcofiadm2 = this.FEGMCOFIADM;
|
|
this.MHKIMKPIMNI = num;
|
|
float num2 = fegmcofiadm2.FDPNNFKMEEO();
|
|
this.KCHOPIJBNPG = num2;
|
|
this.GJCJMPHANID();
|
|
}
|
|
|
|
// Token: 0x06017313 RID: 94995 RVA: 0x00564DE4 File Offset: 0x00562FE4
|
|
[Token(Token = "0x6017313")]
|
|
[Address(RVA = "0x154B4E0", Offset = "0x154A4E0", VA = "0x18154B4E0")]
|
|
private void JGGLGMCIGKL(int GKLPIFBPGOD)
|
|
{
|
|
if (this.IPIELPBBHBC && this.MHKIMKPIMNI == GKLPIFBPGOD)
|
|
{
|
|
this.GJCJMPHANID();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017314 RID: 94996 RVA: 0x00564E0C File Offset: 0x0056300C
|
|
[Token(Token = "0x6017314")]
|
|
[Address(RVA = "0x154B350", Offset = "0x154A350", VA = "0x18154B350")]
|
|
private void GJCJMPHANID()
|
|
{
|
|
GameObject gameObject = this.nameTagCanvas;
|
|
int num = 0;
|
|
if (!(gameObject == num))
|
|
{
|
|
Text text = this.nameTag;
|
|
int num2 = 0;
|
|
if (!(text == num2))
|
|
{
|
|
GameObject gameObject2 = this.nameTagCanvas;
|
|
bool ipielpbbhbc = this.IPIELPBBHBC;
|
|
gameObject2.SetActive(ipielpbbhbc);
|
|
if (this.IPIELPBBHBC)
|
|
{
|
|
int mhkimkpimni = this.MHKIMKPIMNI;
|
|
Text text2 = this.nameTag;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
string text3 = text2.text;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017315 RID: 94997 RVA: 0x00564E88 File Offset: 0x00563088
|
|
[Token(Token = "0x6017315")]
|
|
[Address(RVA = "0x154B590", Offset = "0x154A590", VA = "0x18154B590")]
|
|
public void MasterInitializeAsLostLoot(int CJFGEMGOJHB, float BNABMABMAEF)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
JNCNPDMJJGG<bool, int, float> fegmcofiadm = this.FEGMCOFIADM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017316 RID: 94998 RVA: 0x00564EAC File Offset: 0x005630AC
|
|
[Token(Token = "0x6017316")]
|
|
[Address(RVA = "0x154B6B0", Offset = "0x154A6B0", VA = "0x18154B6B0")]
|
|
public void MasterStartDespawn(float DBIHDDMKDJN)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
if (!base.OGIBLNIIHDK)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
photonView.TransferOwnership(agajmbpabdl);
|
|
}
|
|
KLLMCPFPIIE<bool> jijemknhmll = this.JIJEMKNHMLL;
|
|
this.HEEIAEKGPGC.KGFFMEICLNN(DBIHDDMKDJN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017317 RID: 94999 RVA: 0x00564EFC File Offset: 0x005630FC
|
|
[Token(Token = "0x6017317")]
|
|
[Address(RVA = "0x154B630", Offset = "0x154A630", VA = "0x18154B630")]
|
|
public void MasterSetAlreadyPickedUp()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
KLLMCPFPIIE<bool> dcicoencoej = this.DCICOENCOEJ;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017318 RID: 95000 RVA: 0x00564F24 File Offset: 0x00563124
|
|
[Token(Token = "0x6017318")]
|
|
[Address(RVA = "0x154AED0", Offset = "0x1549ED0", VA = "0x18154AED0", Slot = "18")]
|
|
protected override void APBEFBBOMDJ(Tool EGFEJGHDNAI, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
base..ctor();
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
JNCNPDMJJGG<bool, int, float> fegmcofiadm = this.FEGMCOFIADM;
|
|
KLLMCPFPIIE<bool> dcicoencoej = this.DCICOENCOEJ;
|
|
int num = 0;
|
|
dcicoencoej.BDJFGEJFPPO(num);
|
|
}
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
KLLMCPFPIIE<bool> jijemknhmll = this.JIJEMKNHMLL;
|
|
int num2 = 0;
|
|
jijemknhmll.BDJFGEJFPPO(num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017319 RID: 95001 RVA: 0x00564F88 File Offset: 0x00563188
|
|
[Token(Token = "0x6017319")]
|
|
[Address(RVA = "0x154AE00", Offset = "0x1549E00", VA = "0x18154AE00", Slot = "19")]
|
|
protected override void AEHDEJPEAKM(Tool EGFEJGHDNAI)
|
|
{
|
|
base.AEHDEJPEAKM(EGFEJGHDNAI);
|
|
this.OnDestroy();
|
|
LootTool.CollectEvent(this);
|
|
}
|
|
|
|
// Token: 0x0601731A RID: 95002 RVA: 0x00564FB4 File Offset: 0x005631B4
|
|
[Token(Token = "0x601731A")]
|
|
[Address(RVA = "0x154B500", Offset = "0x154A500", VA = "0x18154B500")]
|
|
private bool LPLIIBBAAOI(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
if (!this.IPIELPBBHBC)
|
|
{
|
|
return true;
|
|
}
|
|
int <FMMJEJMBDPL>k__BackingField = NHCEBNBEEBE.<FMMJEJMBDPL>k__BackingField;
|
|
return this.MHKIMKPIMNI == <FMMJEJMBDPL>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0601731B RID: 95003 RVA: 0x00564FE4 File Offset: 0x005631E4
|
|
[Token(Token = "0x601731B")]
|
|
[Address(RVA = "0x154B880", Offset = "0x154A880", VA = "0x18154B880")]
|
|
private void PJMGEHKBGLK()
|
|
{
|
|
PulsingBeam pulsingBeam = this.pulsingBeam;
|
|
int num = 0;
|
|
if (pulsingBeam != num)
|
|
{
|
|
GameObject gameObject = this.pulsingBeam.gameObject;
|
|
if (this.JIJEMKNHMLL.IAHDANBDAAM() != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
bool flag = (this.beaconOnlyEnabledWhenDespawning ? 1 : 0) == num2;
|
|
gameObject.SetActive(flag);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601731C RID: 95004 RVA: 0x0056503C File Offset: 0x0056323C
|
|
[Token(Token = "0x601731C")]
|
|
[Address(RVA = "0x154BC80", Offset = "0x154AC80", VA = "0x18154BC80")]
|
|
public LootTool()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601731D RID: 95005 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x601731D")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
static LootTool()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400F112 RID: 61714
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400F112")]
|
|
[SerializeField]
|
|
private LootManager.LFPMPNDODNG lootType;
|
|
|
|
// Token: 0x0400F113 RID: 61715
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400F113")]
|
|
[SerializeField]
|
|
[Tooltip("Only for CUSTOM_VALUE Loot Type")]
|
|
private int customValue;
|
|
|
|
// Token: 0x0400F114 RID: 61716
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400F114")]
|
|
[SerializeField]
|
|
[Header("Feedback")]
|
|
private bool beaconOnlyEnabledWhenDespawning = true;
|
|
|
|
// Token: 0x0400F115 RID: 61717
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400F115")]
|
|
[SerializeField]
|
|
private float blinkFeedbackTimeRemaining = 3f;
|
|
|
|
// Token: 0x0400F116 RID: 61718
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400F116")]
|
|
[SerializeField]
|
|
private float blinkFeedbackMinFrequency = 10f;
|
|
|
|
// Token: 0x0400F117 RID: 61719
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400F117")]
|
|
[SerializeField]
|
|
private float blinkFeedbackMaxFrequency = 20f;
|
|
|
|
// Token: 0x0400F118 RID: 61720
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400F118")]
|
|
[SerializeField]
|
|
private PooledParticle pickupVFXPrefab;
|
|
|
|
// Token: 0x0400F119 RID: 61721
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400F119")]
|
|
[SerializeField]
|
|
[Header("Name Tag")]
|
|
private GameObject nameTagCanvas;
|
|
|
|
// Token: 0x0400F11A RID: 61722
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400F11A")]
|
|
[SerializeField]
|
|
private Text nameTag;
|
|
|
|
// Token: 0x0400F11B RID: 61723
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400F11B")]
|
|
private bool IPIELPBBHBC;
|
|
|
|
// Token: 0x0400F11C RID: 61724
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400F11C")]
|
|
private int MHKIMKPIMNI = (int)((ulong)4294967295L);
|
|
|
|
// Token: 0x0400F11D RID: 61725
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400F11D")]
|
|
private float KCHOPIJBNPG;
|
|
|
|
// Token: 0x0400F11E RID: 61726
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400F11E")]
|
|
private MJNLDDCLOGP HEEIAEKGPGC;
|
|
|
|
// Token: 0x0400F11F RID: 61727
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400F11F")]
|
|
private KLLMCPFPIIE<bool> DCICOENCOEJ;
|
|
|
|
// Token: 0x0400F120 RID: 61728
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400F120")]
|
|
private JNCNPDMJJGG<bool, int, float> FEGMCOFIADM;
|
|
|
|
// Token: 0x0400F121 RID: 61729
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400F121")]
|
|
private KLLMCPFPIIE<bool> JIJEMKNHMLL;
|
|
|
|
// Token: 0x0400F122 RID: 61730
|
|
[Token(Token = "0x400F122")]
|
|
public static LootTool.IPHHMLEDBPK CollectEvent;
|
|
|
|
// Token: 0x0200346B RID: 13419
|
|
[Token(Token = "0x200346B")]
|
|
public sealed class IPHHMLEDBPK : MulticastDelegate
|
|
{
|
|
// Token: 0x0601731E RID: 95006 RVA: 0x00565088 File Offset: 0x00563288
|
|
[Token(Token = "0x601731E")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public IPHHMLEDBPK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0601731F RID: 95007 RVA: 0x005650A4 File Offset: 0x005632A4
|
|
[Token(Token = "0x601731F")]
|
|
[Address(RVA = "0xA72B00", Offset = "0xA71B00", VA = "0x180A72B00", Slot = "13")]
|
|
public void Invoke(LootTool FLPPLELMGOP)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017320 RID: 95008 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6017320")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(LootTool FLPPLELMGOP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06017321 RID: 95009 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6017321")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|