116 lines
4.1 KiB
C#
116 lines
4.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x0200211D RID: 8477
|
|
[Token(Token = "0x200211D")]
|
|
public class PoolCueRigidbodyPickup : RigidbodyPickup
|
|
{
|
|
// Token: 0x0600D6F0 RID: 55024 RVA: 0x0031441C File Offset: 0x0031261C
|
|
[Token(Token = "0x600D6F0")]
|
|
[Address(RVA = "0x1346DC0", Offset = "0x1345DC0", VA = "0x181346DC0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = egfejghdnai.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.HAAIALDMMEL);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action);
|
|
egfejghdnai.PostPickupEvent = mfbglihgcgo;
|
|
Tool egfejghdnai2 = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.OIOCPLEKMEK);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action2);
|
|
egfejghdnai2.PostReleaseEvent = mfbglihgcgo2;
|
|
}
|
|
|
|
// Token: 0x0600D6F1 RID: 55025 RVA: 0x00314494 File Offset: 0x00312694
|
|
[Token(Token = "0x600D6F1")]
|
|
[Address(RVA = "0x13471C0", Offset = "0x13461C0", VA = "0x1813471C0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = egfejghdnai.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.HAAIALDMMEL);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
|
egfejghdnai.PostPickupEvent = mfbglihgcgo;
|
|
Tool egfejghdnai2 = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.OIOCPLEKMEK);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
|
|
egfejghdnai2.PostReleaseEvent = mfbglihgcgo2;
|
|
}
|
|
|
|
// Token: 0x0600D6F2 RID: 55026 RVA: 0x0031450C File Offset: 0x0031270C
|
|
[Token(Token = "0x600D6F2")]
|
|
[Address(RVA = "0x1346ED0", Offset = "0x1345ED0", VA = "0x181346ED0")]
|
|
private void HAAIALDMMEL(Tool NBHJPDBHDHB)
|
|
{
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
Transform transform = egfejghdnai.<PBCNKLKCIHJ>k__BackingField.transform;
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this.EGFEJGHDNAI.<PBCNKLKCIHJ>k__BackingField;
|
|
float z = Vector3.one.z;
|
|
PoolCue poolCue = this.cue;
|
|
float z2 = Vector3.zero.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
KLLMCPFPIIE<PoolCue.EBBMJPHAEME> phhlomkicdf = this.cue.PHHLOMKICDF;
|
|
int num = 0;
|
|
phhlomkicdf.BDJFGEJFPPO(num);
|
|
}
|
|
|
|
// Token: 0x0600D6F3 RID: 55027 RVA: 0x00314584 File Offset: 0x00312784
|
|
[Token(Token = "0x600D6F3")]
|
|
[Address(RVA = "0x1347160", Offset = "0x1346160", VA = "0x181347160")]
|
|
private void OIOCPLEKMEK(Tool NBHJPDBHDHB)
|
|
{
|
|
KLLMCPFPIIE<PoolCue.EBBMJPHAEME> phhlomkicdf = this.cue.PHHLOMKICDF;
|
|
int num = 0;
|
|
phhlomkicdf.BDJFGEJFPPO(num);
|
|
}
|
|
|
|
// Token: 0x1700223B RID: 8763
|
|
// (get) Token: 0x0600D6F4 RID: 55028 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700223B")]
|
|
public override Quaternion IKNMCIEGEHH
|
|
{
|
|
[Token(Token = "0x600D6F4")]
|
|
[Address(RVA = "0x13479F0", Offset = "0x13469F0", VA = "0x1813479F0", Slot = "17")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700223C RID: 8764
|
|
// (get) Token: 0x0600D6F5 RID: 55029 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700223C")]
|
|
public override Vector3 EHAINJEAMKF
|
|
{
|
|
[Token(Token = "0x600D6F5")]
|
|
[Address(RVA = "0x1347330", Offset = "0x1346330", VA = "0x181347330", Slot = "16")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6F6 RID: 55030 RVA: 0x003145AC File Offset: 0x003127AC
|
|
[Token(Token = "0x600D6F6")]
|
|
[Address(RVA = "0x13472D0", Offset = "0x13462D0", VA = "0x1813472D0")]
|
|
public PoolCueRigidbodyPickup()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040088D0 RID: 35024
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40088D0")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private PoolCue cue;
|
|
}
|
|
}
|