Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

81 lines
3.1 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020004C5 RID: 1221
[Token(Token = "0x20004C5")]
[RequireComponent(typeof(Tool))]
public class DisableGravityPickupOnReset : MonoBehaviour
{
// Token: 0x06002460 RID: 9312 RVA: 0x00092260 File Offset: 0x00090460
[Token(Token = "0x6002460")]
[Address(RVA = "0x1BE20E0", Offset = "0x1BE10E0", VA = "0x181BE20E0")]
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: 0x06002461 RID: 9313 RVA: 0x00092310 File Offset: 0x00090510
[Token(Token = "0x6002461")]
[Address(RVA = "0x1BE22B0", Offset = "0x1BE12B0", VA = "0x181BE22B0")]
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: 0x06002462 RID: 9314 RVA: 0x00092378 File Offset: 0x00090578
[Token(Token = "0x6002462")]
[Address(RVA = "0x1BE20C0", Offset = "0x1BE10C0", VA = "0x181BE20C0")]
private void APBEFBBOMDJ(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
{
NBHJPDBHDHB.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)4294967295L);
}
// Token: 0x06002463 RID: 9315 RVA: 0x0009239C File Offset: 0x0009059C
[Token(Token = "0x6002463")]
[Address(RVA = "0x1BE2290", Offset = "0x1BE1290", VA = "0x181BE2290")]
private void OGHNKALGNEJ(Tool NBHJPDBHDHB)
{
NBHJPDBHDHB.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)0L);
}
// Token: 0x06002464 RID: 9316 RVA: 0x000923B8 File Offset: 0x000905B8
[Token(Token = "0x6002464")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public DisableGravityPickupOnReset()
{
}
// Token: 0x04001BDD RID: 7133
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001BDD")]
private Tool EGFEJGHDNAI;
}