m
This commit is contained in:
@@ -0,0 +1,335 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities.Arena
|
||||
{
|
||||
// Token: 0x02002D72 RID: 11634
|
||||
[Token(Token = "0x2002D72")]
|
||||
public class ArenaVendingMachineEquipmentSlot : ArenaVendingMachineSlot
|
||||
{
|
||||
// Token: 0x1700364B RID: 13899
|
||||
// (get) Token: 0x060139A4 RID: 80292 RVA: 0x004889BC File Offset: 0x00486BBC
|
||||
[Token(Token = "0x1700364B")]
|
||||
private OGNBCNBPFCC KBMMIDCMFHF
|
||||
{
|
||||
[Token(Token = "0x60139A4")]
|
||||
[Address(RVA = "0x12ECE20", Offset = "0x12EBE20", VA = "0x1812ECE20")]
|
||||
get
|
||||
{
|
||||
return HELOBGLDDLH.CCFEJLNMDLG(this.equipmentTypeId);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700364C RID: 13900
|
||||
// (get) Token: 0x060139A5 RID: 80293 RVA: 0x004889D4 File Offset: 0x00486BD4
|
||||
[Token(Token = "0x1700364C")]
|
||||
private Vector3 HFGEGDHINKH
|
||||
{
|
||||
[Token(Token = "0x60139A5")]
|
||||
[Address(RVA = "0x12ECE80", Offset = "0x12EBE80", VA = "0x1812ECE80")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
float z = Vector3.zero.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700364D RID: 13901
|
||||
// (get) Token: 0x060139A6 RID: 80294 RVA: 0x004889F8 File Offset: 0x00486BF8
|
||||
[Token(Token = "0x1700364D")]
|
||||
private Quaternion BBFGBHLGGPB
|
||||
{
|
||||
[Token(Token = "0x60139A6")]
|
||||
[Address(RVA = "0x12EC8C0", Offset = "0x12EB8C0", VA = "0x1812EC8C0")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Quaternion identity = Quaternion.identity;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700364E RID: 13902
|
||||
// (get) Token: 0x060139A7 RID: 80295 RVA: 0x00488A18 File Offset: 0x00486C18
|
||||
// (set) Token: 0x060139A8 RID: 80296 RVA: 0x00488A2C File Offset: 0x00486C2C
|
||||
[Token(Token = "0x1700364E")]
|
||||
private Tool AFFNGJAPHAC
|
||||
{
|
||||
[Token(Token = "0x60139A7")]
|
||||
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
||||
get
|
||||
{
|
||||
return this.LCMCCHCAMIC;
|
||||
}
|
||||
[Token(Token = "0x60139A8")]
|
||||
[Address(RVA = "0x12EC7D0", Offset = "0x12EB7D0", VA = "0x1812EC7D0")]
|
||||
set
|
||||
{
|
||||
int num = 0;
|
||||
if (value != num)
|
||||
{
|
||||
PhotonView photonView = value.JDHMIOJKLCK;
|
||||
int num2 = 0;
|
||||
if (photonView != num2)
|
||||
{
|
||||
PhotonView photonView2 = value.JDHMIOJKLCK;
|
||||
}
|
||||
}
|
||||
KLLMCPFPIIE<int> bbnbjpfgbdk = this.BBNBJPFGBDK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060139A9 RID: 80297 RVA: 0x00488A70 File Offset: 0x00486C70
|
||||
[Token(Token = "0x60139A9")]
|
||||
[Address(RVA = "0x12EC5E0", Offset = "0x12EB5E0", VA = "0x1812EC5E0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action action = new Action(this.DJICPGDJEHK);
|
||||
KLLMCPFPIIE<int> kllmcpfpiie;
|
||||
this.BBNBJPFGBDK = kllmcpfpiie;
|
||||
MFBGLIHGCGO<Tool> staticToolInstantiatedEvent = Tool.StaticToolInstantiatedEvent;
|
||||
Action<Tool> action2 = new Action(this.BEAIGEDBBOH);
|
||||
Tool.StaticToolInstantiatedEvent = MFBGLIHGCGO.BPJDFPACLMK(staticToolInstantiatedEvent, action2);
|
||||
}
|
||||
|
||||
// Token: 0x060139AA RID: 80298 RVA: 0x00488ABC File Offset: 0x00486CBC
|
||||
[Token(Token = "0x60139AA")]
|
||||
[Address(RVA = "0x12ED030", Offset = "0x12EC030", VA = "0x1812ED030", Slot = "15")]
|
||||
protected override void Start()
|
||||
{
|
||||
this.DJICPGDJEHK();
|
||||
}
|
||||
|
||||
// Token: 0x060139AB RID: 80299 RVA: 0x00488AD0 File Offset: 0x00486CD0
|
||||
[Token(Token = "0x60139AB")]
|
||||
[Address(RVA = "0x12ECF60", Offset = "0x12EBF60", VA = "0x1812ECF60", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
MFBGLIHGCGO<Tool> staticToolInstantiatedEvent = Tool.StaticToolInstantiatedEvent;
|
||||
Action<Tool> action = new Action(this.BEAIGEDBBOH);
|
||||
Tool.StaticToolInstantiatedEvent = MFBGLIHGCGO.GMNMHGMFGOL(staticToolInstantiatedEvent, action);
|
||||
}
|
||||
|
||||
// Token: 0x060139AC RID: 80300 RVA: 0x00488B04 File Offset: 0x00486D04
|
||||
[Token(Token = "0x60139AC")]
|
||||
[Address(RVA = "0x12ED040", Offset = "0x12EC040", VA = "0x1812ED040", Slot = "16")]
|
||||
protected override void Update()
|
||||
{
|
||||
ArenaVendingMachine fjallkmdhof = this.FJALLKMDHOF;
|
||||
int num = 0;
|
||||
if (!(fjallkmdhof == num))
|
||||
{
|
||||
ArenaManager <MCKOOMOCKNI>k__BackingField = this.FJALLKMDHOF.<MCKOOMOCKNI>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (!(<MCKOOMOCKNI>k__BackingField == num2))
|
||||
{
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
if (!(instance == num3))
|
||||
{
|
||||
float time = Time.time;
|
||||
float time2 = Time.time;
|
||||
this.IAJDBKKFEDE = time2;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
Tool lcmcchcamic = this.LCMCCHCAMIC;
|
||||
int num4 = 0;
|
||||
if (lcmcchcamic == num4)
|
||||
{
|
||||
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
|
||||
OGNBCNBPFCC ognbcnbpfcc = HELOBGLDDLH.CCFEJLNMDLG(this.equipmentTypeId);
|
||||
Transform transform = this.equipmentSpawnTransform;
|
||||
int num5 = 0;
|
||||
if (transform != num5)
|
||||
{
|
||||
Transform transform2 = this.equipmentSpawnTransform;
|
||||
}
|
||||
float z = Vector3.zero.z;
|
||||
Transform transform3 = this.equipmentSpawnTransform;
|
||||
int num6 = 0;
|
||||
if (transform3 != num6)
|
||||
{
|
||||
Transform transform4 = this.equipmentSpawnTransform;
|
||||
}
|
||||
Quaternion identity = Quaternion.identity;
|
||||
int num7 = 0;
|
||||
Tool tool;
|
||||
if (tool != num7)
|
||||
{
|
||||
PhotonView photonView = tool.JDHMIOJKLCK;
|
||||
int num8 = 0;
|
||||
if (photonView != num8)
|
||||
{
|
||||
PhotonView photonView2 = tool.JDHMIOJKLCK;
|
||||
}
|
||||
}
|
||||
KLLMCPFPIIE<int> bbnbjpfgbdk = this.BBNBJPFGBDK;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060139AD RID: 80301 RVA: 0x00488C4C File Offset: 0x00486E4C
|
||||
[Token(Token = "0x60139AD")]
|
||||
[Address(RVA = "0x12EC720", Offset = "0x12EB720", VA = "0x1812EC720")]
|
||||
private void BEAIGEDBBOH(Tool NBHJPDBHDHB)
|
||||
{
|
||||
int num = 0;
|
||||
if (NBHJPDBHDHB != num)
|
||||
{
|
||||
PhotonView photonView = NBHJPDBHDHB.JDHMIOJKLCK;
|
||||
KLLMCPFPIIE<int> bbnbjpfgbdk = this.BBNBJPFGBDK;
|
||||
int viewIdField = photonView.viewIdField;
|
||||
int num2 = bbnbjpfgbdk.IAHDANBDAAM();
|
||||
if (viewIdField == num2)
|
||||
{
|
||||
this.DJICPGDJEHK();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060139AE RID: 80302 RVA: 0x00488C94 File Offset: 0x00486E94
|
||||
[Token(Token = "0x60139AE")]
|
||||
[Address(RVA = "0x12EC990", Offset = "0x12EB990", VA = "0x1812EC990")]
|
||||
private void DJICPGDJEHK()
|
||||
{
|
||||
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.BBNBJPFGBDK.IAHDANBDAAM());
|
||||
int num = 0;
|
||||
if (photonView != num)
|
||||
{
|
||||
Tool component = photonView.GetComponent<Tool>();
|
||||
}
|
||||
int num2 = 0;
|
||||
Tool lcmcchcamic = this.LCMCCHCAMIC;
|
||||
if (num2 != lcmcchcamic)
|
||||
{
|
||||
this.LCMCCHCAMIC = num2;
|
||||
int num3 = 0;
|
||||
if (num2 != num3)
|
||||
{
|
||||
this.LCMCCHCAMIC.KinematicOnReset = true;
|
||||
Tool lcmcchcamic2 = this.LCMCCHCAMIC;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.APAEOEGIIAK);
|
||||
lcmcchcamic2.AddCustomPickupCondition(oglajafkbmn);
|
||||
Tool lcmcchcamic3 = this.LCMCCHCAMIC;
|
||||
MFBGLIHGCGO<Tool> prePickupEvent = lcmcchcamic3.PrePickupEvent;
|
||||
Action<Tool> action = new Action(this.EGAGCNKAHPJ);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(prePickupEvent, action);
|
||||
lcmcchcamic3.PrePickupEvent = mfbglihgcgo;
|
||||
ToolPlayerAttractor component2 = this.LCMCCHCAMIC.GetComponent<ToolPlayerAttractor>();
|
||||
int num4 = 0;
|
||||
if (component2 != num4)
|
||||
{
|
||||
component2.DHFOGELFLFC = true;
|
||||
}
|
||||
this.LCMCCHCAMIC.<JGABDFBGDEB>k__BackingField.PauseAutomaticCleanup(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060139AF RID: 80303 RVA: 0x00488D90 File Offset: 0x00486F90
|
||||
[Token(Token = "0x60139AF")]
|
||||
[Address(RVA = "0x12ECC20", Offset = "0x12EBC20", VA = "0x1812ECC20")]
|
||||
private void EGAGCNKAHPJ(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
Tool lcmcchcamic = this.LCMCCHCAMIC;
|
||||
if (EGFEJGHDNAI == lcmcchcamic)
|
||||
{
|
||||
}
|
||||
}
|
||||
MFBGLIHGCGO<Tool> prePickupEvent = EGFEJGHDNAI.PrePickupEvent;
|
||||
Action<Tool> action = new Action(this.EGAGCNKAHPJ);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(prePickupEvent, action);
|
||||
EGFEJGHDNAI.PrePickupEvent = mfbglihgcgo;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.APAEOEGIIAK);
|
||||
EGFEJGHDNAI.RemoveCustomPickupCondition(oglajafkbmn);
|
||||
ToolPlayerAttractor component = EGFEJGHDNAI.GetComponent<ToolPlayerAttractor>();
|
||||
int num = 0;
|
||||
if (component != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
component.DHFOGELFLFC = num2 != 0;
|
||||
}
|
||||
EGFEJGHDNAI.<JGABDFBGDEB>k__BackingField.ResumeAutomaticCleanup(this);
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
AGAJMBPABDL photonPlayer = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField.DBAJDHGDPOL;
|
||||
base.FNPKCLECCNF(photonPlayer);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060139B0 RID: 80304 RVA: 0x00488E48 File Offset: 0x00487048
|
||||
[Token(Token = "0x60139B0")]
|
||||
[Address(RVA = "0x12EC5A0", Offset = "0x12EB5A0", VA = "0x1812EC5A0")]
|
||||
private bool APAEOEGIIAK(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
if (!NHCEBNBEEBE.DBAJDHGDPOL.DMKCIEPGGAB)
|
||||
{
|
||||
}
|
||||
return this.PGOHKPPKPOK;
|
||||
}
|
||||
|
||||
// Token: 0x060139B1 RID: 80305 RVA: 0x00488E74 File Offset: 0x00487074
|
||||
[Token(Token = "0x60139B1")]
|
||||
[Address(RVA = "0x12ED530", Offset = "0x12EC530", VA = "0x1812ED530")]
|
||||
public ArenaVendingMachineEquipmentSlot()
|
||||
{
|
||||
SerializedGuid serializedGuid;
|
||||
this.equipmentTypeId = serializedGuid;
|
||||
this.CGOLFOLCHIF = (CGLKOJIMDIH)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400CB76 RID: 52086
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400CB76")]
|
||||
[SerializeField]
|
||||
[HELOBGLDDLH.KBCDAGDEHAO(false)]
|
||||
private SerializedGuid equipmentTypeId;
|
||||
|
||||
// Token: 0x0400CB77 RID: 52087
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400CB77")]
|
||||
[SerializeField]
|
||||
private Transform equipmentSpawnTransform;
|
||||
|
||||
// Token: 0x0400CB78 RID: 52088
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400CB78")]
|
||||
private KLLMCPFPIIE<int> BBNBJPFGBDK;
|
||||
|
||||
// Token: 0x0400CB79 RID: 52089
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400CB79")]
|
||||
private float IAJDBKKFEDE;
|
||||
|
||||
// Token: 0x0400CB7A RID: 52090
|
||||
[Token(Token = "0x400CB7A")]
|
||||
private const float FHINLFKBOEM = 2f;
|
||||
|
||||
// Token: 0x0400CB7B RID: 52091
|
||||
[Token(Token = "0x400CB7B")]
|
||||
private const float EAPHALPHBCG = 0.5f;
|
||||
|
||||
// Token: 0x0400CB7C RID: 52092
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400CB7C")]
|
||||
private Tool LCMCCHCAMIC;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user