81 lines
3.1 KiB
C#
81 lines
3.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020004B9 RID: 1209
|
|
[Token(Token = "0x20004B9")]
|
|
[RequireComponent(typeof(Tool))]
|
|
public class DisableGravityPickupOnReset : MonoBehaviour
|
|
{
|
|
// Token: 0x060023DE RID: 9182 RVA: 0x0009109C File Offset: 0x0008F29C
|
|
[Token(Token = "0x60023DE")]
|
|
[Address(RVA = "0x1084D80", Offset = "0x1083B80", VA = "0x181084D80")]
|
|
private void Awake()
|
|
{
|
|
Tool component = base.GetComponent<Tool>();
|
|
this.EGFEJGHDNAI = component;
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = egfejghdnai.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action = new Action(this.APBEFBBOMDJ);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action);
|
|
egfejghdnai.PostResetEvent = eahpnacbldd;
|
|
Tool egfejghdnai2 = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.OGHNKALGNEJ);
|
|
EAHPNACBLDD eahpnacbldd2;
|
|
egfejghdnai2.PostReleaseEvent = eahpnacbldd2;
|
|
this.EGFEJGHDNAI.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)4294967295L);
|
|
return;
|
|
}
|
|
Debug.LogError(base.name + " is missing a Tool component.");
|
|
}
|
|
|
|
// Token: 0x060023DF RID: 9183 RVA: 0x0009114C File Offset: 0x0008F34C
|
|
[Token(Token = "0x60023DF")]
|
|
[Address(RVA = "0x1084F50", Offset = "0x1083D50", VA = "0x181084F50")]
|
|
private void OnDestroy()
|
|
{
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = egfejghdnai.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action = new Action(this.APBEFBBOMDJ);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action);
|
|
egfejghdnai.PostResetEvent = eahpnacbldd;
|
|
Tool egfejghdnai2 = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.OGHNKALGNEJ);
|
|
EAHPNACBLDD eahpnacbldd2;
|
|
egfejghdnai2.PostReleaseEvent = eahpnacbldd2;
|
|
}
|
|
|
|
// Token: 0x060023E0 RID: 9184 RVA: 0x000911B4 File Offset: 0x0008F3B4
|
|
[Token(Token = "0x60023E0")]
|
|
[Address(RVA = "0x1084D60", Offset = "0x1083B60", VA = "0x181084D60")]
|
|
private void APBEFBBOMDJ(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
NBHJPDBHDHB.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x060023E1 RID: 9185 RVA: 0x000911D8 File Offset: 0x0008F3D8
|
|
[Token(Token = "0x60023E1")]
|
|
[Address(RVA = "0x1084F30", Offset = "0x1083D30", VA = "0x181084F30")]
|
|
private void OGHNKALGNEJ(Tool NBHJPDBHDHB)
|
|
{
|
|
NBHJPDBHDHB.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)0L);
|
|
}
|
|
|
|
// Token: 0x060023E2 RID: 9186 RVA: 0x000911F4 File Offset: 0x0008F3F4
|
|
[Token(Token = "0x60023E2")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public DisableGravityPickupOnReset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001B7C RID: 7036
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001B7C")]
|
|
private Tool EGFEJGHDNAI;
|
|
}
|