Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/CollisionVibration.cs
T
2026-04-10 22:50:51 +02:00

62 lines
1.3 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000326 RID: 806
[Token(Token = "0x2000326")]
public class CollisionVibration : MonoBehaviour
{
// Token: 0x060018F0 RID: 6384 RVA: 0x00064CA0 File Offset: 0x00062EA0
[Token(Token = "0x60018F0")]
[Address(RVA = "0x10E7770", Offset = "0x10E6570", VA = "0x1810E7770")]
private void OnCollisionEnter(Collision GBJHLKOJGPB)
{
int num = 0;
Player player = GBJHLKOJGPB.PKPLHJFDDKE(num);
Tool tool = GBJHLKOJGPB.AMKJBLIFHPB();
int num2 = 0;
if (!(player != num2))
{
int num3 = 0;
if (!(tool != num3) || !tool.FNFNLDBILFE)
{
goto IL_A0;
}
Player owner = tool.BHNPNHMILIF;
int num4 = 0;
if (!(owner != num4))
{
goto IL_A0;
}
bool flag = tool.BHNPNHMILIF.leftHand.FEBAPKCNNDC == tool;
Player owner2 = tool.BHNPNHMILIF;
if (!flag)
{
if (!(owner2.rightHand.FEBAPKCNNDC == tool))
{
goto IL_A0;
}
Player owner3 = tool.BHNPNHMILIF;
}
}
PlayerHand leftHand;
if (num == 2 || num == 3)
{
leftHand = player.leftHand;
}
IL_A0:
int num5 = 0;
if (leftHand != num5)
{
leftHand.Vibrate(50, 1f);
}
}
// Token: 0x060018F1 RID: 6385 RVA: 0x00064D70 File Offset: 0x00062F70
[Token(Token = "0x60018F1")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public CollisionVibration()
{
}
}