scripts
This commit is contained in:
@@ -0,0 +1,432 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Gestures
|
||||
{
|
||||
// Token: 0x02002997 RID: 10647
|
||||
[Token(Token = "0x2002997")]
|
||||
[StructLayout(3)]
|
||||
public class StopGesture : HandGestureBase
|
||||
{
|
||||
// Token: 0x17003203 RID: 12803
|
||||
// (get) Token: 0x060129D6 RID: 76246 RVA: 0x0047046C File Offset: 0x0046E66C
|
||||
[Token(Token = "0x17003203")]
|
||||
public override bool GKDEGMFGHKJ
|
||||
{
|
||||
[Token(Token = "0x60129D6")]
|
||||
[Address(RVA = "0x15EC610", Offset = "0x15EB010", VA = "0x1815EC610", Slot = "15")]
|
||||
get
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003204 RID: 12804
|
||||
// (get) Token: 0x060129D7 RID: 76247 RVA: 0x00470488 File Offset: 0x0046E688
|
||||
// (set) Token: 0x060129D8 RID: 76248 RVA: 0x004704A4 File Offset: 0x0046E6A4
|
||||
[Token(Token = "0x17003204")]
|
||||
private StopGesture.AOCFBHDLCAM GENECNFMDHJ
|
||||
{
|
||||
[Token(Token = "0x60129D7")]
|
||||
[Address(RVA = "0x15EC4C0", Offset = "0x15EAEC0", VA = "0x1815EC4C0")]
|
||||
get
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x60129D8")]
|
||||
[Address(RVA = "0x15EBC30", Offset = "0x15EA630", VA = "0x1815EBC30")]
|
||||
set
|
||||
{
|
||||
this.PEGJGMDGKJN.PIEOGAPMGIH((ushort)value);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129D9 RID: 76249 RVA: 0x004704C8 File Offset: 0x0046E6C8
|
||||
[Token(Token = "0x60129D9")]
|
||||
[Address(RVA = "0x15EB3F0", Offset = "0x15E9DF0", VA = "0x1815EB3F0", Slot = "19")]
|
||||
public override void Cancel()
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
int num = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129DA RID: 76250 RVA: 0x004704F8 File Offset: 0x0046E6F8
|
||||
[Token(Token = "0x60129DA")]
|
||||
[Address(RVA = "0x15EB1E0", Offset = "0x15E9BE0", VA = "0x1815EB1E0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
||||
this.PEGJGMDGKJN = hkkohfhadkk;
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IFINEDHNJLL);
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
hkkohfhadkk.JEPMLPCOGNM((ushort)num, num3, num2, knfakjmalje);
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.EIMILCLEJOK);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.HNJKBKHKJLP);
|
||||
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FNPDJBGIKLH);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DDCHJGHABAF);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.IGMEMKMIAOO);
|
||||
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OMHFJNMCILC);
|
||||
}
|
||||
|
||||
// Token: 0x060129DB RID: 76251 RVA: 0x004705B4 File Offset: 0x0046E7B4
|
||||
[Token(Token = "0x60129DB")]
|
||||
[Address(RVA = "0x15EC500", Offset = "0x15EAF00", VA = "0x1815EC500")]
|
||||
private void Start()
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
int num = 0;
|
||||
pegjgmdgkjn.OFFLOPLJBBG((ushort)num);
|
||||
if (!base.hasAuthority)
|
||||
{
|
||||
int num2 = 0;
|
||||
base.enabled = num2 != 0;
|
||||
return;
|
||||
}
|
||||
bool flag = this.playerHandGestures._hand._thisPlayer.BBHBBHEBCEO == LocalPlayerController.MIGPLDFLMHA.VR;
|
||||
base.enabled = flag;
|
||||
}
|
||||
|
||||
// Token: 0x060129DC RID: 76252 RVA: 0x0047060C File Offset: 0x0046E80C
|
||||
[Token(Token = "0x60129DC")]
|
||||
[Address(RVA = "0x1022470", Offset = "0x1020E70", VA = "0x181022470")]
|
||||
private void Update()
|
||||
{
|
||||
this.PEGJGMDGKJN.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x060129DD RID: 76253 RVA: 0x0047062C File Offset: 0x0046E82C
|
||||
[Token(Token = "0x60129DD")]
|
||||
[Address(RVA = "0x15EBA50", Offset = "0x15EA450", VA = "0x1815EBA50")]
|
||||
private void IFINEDHNJLL()
|
||||
{
|
||||
if (base.hasAuthority && this.NAFPGAPMMNN())
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129DE RID: 76254 RVA: 0x0047065C File Offset: 0x0046E85C
|
||||
[Token(Token = "0x60129DE")]
|
||||
[Address(RVA = "0x15EB740", Offset = "0x15EA140", VA = "0x1815EB740")]
|
||||
private void EIMILCLEJOK(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
float time = Time.time;
|
||||
this.BLDAJIDMCLM = time;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129DF RID: 76255 RVA: 0x00470684 File Offset: 0x0046E884
|
||||
[Token(Token = "0x60129DF")]
|
||||
[Address(RVA = "0x15EB9C0", Offset = "0x15EA3C0", VA = "0x1815EB9C0")]
|
||||
private void HNJKBKHKJLP()
|
||||
{
|
||||
if (!base.hasAuthority)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (!this.NAFPGAPMMNN())
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
int num = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
||||
return;
|
||||
}
|
||||
float time = Time.time;
|
||||
float bldajidmclm = this.BLDAJIDMCLM;
|
||||
this.GENECNFMDHJ = StopGesture.AOCFBHDLCAM.Charging;
|
||||
}
|
||||
|
||||
// Token: 0x060129E0 RID: 76256 RVA: 0x004706D4 File Offset: 0x0046E8D4
|
||||
[Token(Token = "0x60129E0")]
|
||||
[Address(RVA = "0x15EB770", Offset = "0x15EA170", VA = "0x1815EB770")]
|
||||
private void FNPDJBGIKLH(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
float time = Time.time;
|
||||
GestureTarget bcibfihhceh = this.BCIBFIHHCEH;
|
||||
this.BLDAJIDMCLM = time;
|
||||
int num = 0;
|
||||
if (bcibfihhceh != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
this.NLGCGPNKIBH(PlayerHandGestures.FHEGMOCKLHA.StopGestureCharging, num2 != 0);
|
||||
this.BCIBFIHHCEH.StopGestureRunning(true);
|
||||
string name = this.BCIBFIHHCEH.FIKEBGGCDFN;
|
||||
Transform transform = this.playerHandGestures._hand.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float z2 = Vector3.up.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129E1 RID: 76257 RVA: 0x00470778 File Offset: 0x0046E978
|
||||
[Token(Token = "0x60129E1")]
|
||||
[Address(RVA = "0x15EBAC0", Offset = "0x15EA4C0", VA = "0x1815EBAC0")]
|
||||
private void IGMEMKMIAOO()
|
||||
{
|
||||
if (!base.hasAuthority)
|
||||
{
|
||||
return;
|
||||
}
|
||||
GestureTarget bcibfihhceh = this.BCIBFIHHCEH;
|
||||
int num = 0;
|
||||
if (bcibfihhceh != num && this.OFNLLAOBBFB())
|
||||
{
|
||||
float time = Time.time;
|
||||
this.GENECNFMDHJ = StopGesture.AOCFBHDLCAM.Completed;
|
||||
return;
|
||||
}
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
int num2 = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num2);
|
||||
}
|
||||
|
||||
// Token: 0x060129E2 RID: 76258 RVA: 0x004707D8 File Offset: 0x0046E9D8
|
||||
[Token(Token = "0x60129E2")]
|
||||
[Address(RVA = "0x15EB450", Offset = "0x15E9E50", VA = "0x1815EB450")]
|
||||
private void DDCHJGHABAF(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
||||
{
|
||||
GestureTarget bcibfihhceh = this.BCIBFIHHCEH;
|
||||
int num = 0;
|
||||
if (bcibfihhceh != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
this.NLGCGPNKIBH(PlayerHandGestures.FHEGMOCKLHA.StopGestureCancel, num2 != 0);
|
||||
}
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
GestureTarget bcibfihhceh2 = this.BCIBFIHHCEH;
|
||||
int num3 = 0;
|
||||
bcibfihhceh2.StopGestureRunning(num3 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129E3 RID: 76259 RVA: 0x00470824 File Offset: 0x0046EA24
|
||||
[Token(Token = "0x60129E3")]
|
||||
[Address(RVA = "0x15EC430", Offset = "0x15EAE30", VA = "0x1815EC430")]
|
||||
private void OMHFJNMCILC(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.NLGCGPNKIBH(PlayerHandGestures.FHEGMOCKLHA.StopGestureSuccess, true);
|
||||
this.BCIBFIHHCEH.SetIgnore(true);
|
||||
this.BCIBFIHHCEH = (ulong)0L;
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
int num = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129E4 RID: 76260 RVA: 0x00470870 File Offset: 0x0046EA70
|
||||
[Token(Token = "0x60129E4")]
|
||||
[Address(RVA = "0x15EC040", Offset = "0x15EAA40", VA = "0x1815EC040")]
|
||||
private void NLGCGPNKIBH(PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, bool FEBCMDAAJDP)
|
||||
{
|
||||
GestureTarget bcibfihhceh = this.BCIBFIHHCEH;
|
||||
int num = 0;
|
||||
if (bcibfihhceh != num)
|
||||
{
|
||||
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
||||
int serverTimestamp = PhotonNetwork.ServerTimestamp;
|
||||
Player <LPKAFDJKFJL>k__BackingField = this.BCIBFIHHCEH.<LPKAFDJKFJL>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060129E5 RID: 76261 RVA: 0x004708B4 File Offset: 0x0046EAB4
|
||||
[Token(Token = "0x60129E5")]
|
||||
[Address(RVA = "0x15EBC90", Offset = "0x15EA690", VA = "0x1815EBC90")]
|
||||
private bool NAFPGAPMMNN()
|
||||
{
|
||||
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
||||
int num = 0;
|
||||
this.BCIBFIHHCEH = num;
|
||||
if (!playerHandGestures.IsGestureBlocked(this) && !this.playerHandGestures._hand.NGLBANPEAOI && this.OFNLLAOBBFB())
|
||||
{
|
||||
Transform transform = this.playerHandGestures._hand._thisPlayer.head.transform;
|
||||
Transform transform2 = this.playerHandGestures._hand.transform;
|
||||
Transform transform3 = this.playerHandGestures._hand.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
GestureTarget gestureTarget;
|
||||
this.BCIBFIHHCEH = gestureTarget;
|
||||
int num2 = 0;
|
||||
if (gestureTarget == num2)
|
||||
{
|
||||
GestureTarget gestureTarget2;
|
||||
this.BCIBFIHHCEH = gestureTarget2;
|
||||
}
|
||||
GestureTarget bcibfihhceh = this.BCIBFIHHCEH;
|
||||
int num3 = 0;
|
||||
return bcibfihhceh != num3;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060129E6 RID: 76262 RVA: 0x00470980 File Offset: 0x0046EB80
|
||||
[Token(Token = "0x60129E6")]
|
||||
[Address(RVA = "0x15EB500", Offset = "0x15E9F00", VA = "0x1815EB500")]
|
||||
private GestureTarget EAEBOAHOHIA(Ray OPMKFDNLHKI)
|
||||
{
|
||||
int num = 0;
|
||||
int num2;
|
||||
if (num2 > 0)
|
||||
{
|
||||
RaycastHit[] fgmedomieal = HandGestureBase.FGMEDOMIEAL;
|
||||
long num3 = (long)((ulong)num * (ulong)44L);
|
||||
int num4 = 0;
|
||||
GestureTarget gestureTarget;
|
||||
if (gestureTarget != num4 && gestureTarget.MPIEALHHEPF)
|
||||
{
|
||||
Player <LPKAFDJKFJL>k__BackingField = gestureTarget.<LPKAFDJKFJL>k__BackingField;
|
||||
int num5 = 0;
|
||||
if (<LPKAFDJKFJL>k__BackingField == num5)
|
||||
{
|
||||
goto IL_58;
|
||||
}
|
||||
Player <LPKAFDJKFJL>k__BackingField2 = gestureTarget.<LPKAFDJKFJL>k__BackingField;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
IL_58:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060129E7 RID: 76263 RVA: 0x004709EC File Offset: 0x0046EBEC
|
||||
[Token(Token = "0x60129E7")]
|
||||
[Address(RVA = "0x15EBBB0", Offset = "0x15EA5B0", VA = "0x1815EBBB0")]
|
||||
private bool IGODIHKANGD()
|
||||
{
|
||||
GestureTarget bcibfihhceh = this.BCIBFIHHCEH;
|
||||
int num = 0;
|
||||
bool flag = bcibfihhceh != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.OFNLLAOBBFB();
|
||||
}
|
||||
|
||||
// Token: 0x060129E8 RID: 76264 RVA: 0x00470A18 File Offset: 0x0046EC18
|
||||
[Token(Token = "0x60129E8")]
|
||||
[Address(RVA = "0x15EC130", Offset = "0x15EAB30", VA = "0x1815EC130")]
|
||||
private bool OFNLLAOBBFB()
|
||||
{
|
||||
Transform transform = this.playerHandGestures._hand._thisPlayer.head.transform;
|
||||
PlayerHand hand = this.playerHandGestures._hand;
|
||||
PlayerHand hand2 = this.playerHandGestures._hand;
|
||||
Vector3 up = Vector3.up;
|
||||
Transform transform2 = this.playerHandGestures._hand.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
bool isOpen = this.playerHandGestures._hand.HACBIOINOLL;
|
||||
if (isOpen)
|
||||
{
|
||||
return isOpen;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060129E9 RID: 76265 RVA: 0x00470A9C File Offset: 0x0046EC9C
|
||||
[Token(Token = "0x60129E9")]
|
||||
[Address(RVA = "0x15EC590", Offset = "0x15EAF90", VA = "0x1815EC590")]
|
||||
public StopGesture()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C74E RID: 51022
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C74E")]
|
||||
[SerializeField]
|
||||
private float handHeadDotThreshold = 0.95f;
|
||||
|
||||
// Token: 0x0400C74F RID: 51023
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400C74F")]
|
||||
[SerializeField]
|
||||
private float palmDirectionDotThreshold = 0.8f;
|
||||
|
||||
// Token: 0x0400C750 RID: 51024
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C750")]
|
||||
[SerializeField]
|
||||
private float fingerUpDotThreshold = 0.5f;
|
||||
|
||||
// Token: 0x0400C751 RID: 51025
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400C751")]
|
||||
[SerializeField]
|
||||
private float maximumDistance = 20f;
|
||||
|
||||
// Token: 0x0400C752 RID: 51026
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C752")]
|
||||
[SerializeField]
|
||||
private float chargingDelay = 0.7f;
|
||||
|
||||
// Token: 0x0400C753 RID: 51027
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400C753")]
|
||||
[SerializeField]
|
||||
private float chargingDuration = 1.5f;
|
||||
|
||||
// Token: 0x0400C754 RID: 51028
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400C754")]
|
||||
private HKKOHFHADKK PEGJGMDGKJN;
|
||||
|
||||
// Token: 0x0400C755 RID: 51029
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400C755")]
|
||||
private float BLDAJIDMCLM;
|
||||
|
||||
// Token: 0x0400C756 RID: 51030
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400C756")]
|
||||
private GestureTarget BCIBFIHHCEH;
|
||||
|
||||
// Token: 0x02002998 RID: 10648
|
||||
[Token(Token = "0x2002998")]
|
||||
private enum AOCFBHDLCAM
|
||||
{
|
||||
// Token: 0x0400C758 RID: 51032
|
||||
[Token(Token = "0x400C758")]
|
||||
Inactive,
|
||||
// Token: 0x0400C759 RID: 51033
|
||||
[Token(Token = "0x400C759")]
|
||||
Started,
|
||||
// Token: 0x0400C75A RID: 51034
|
||||
[Token(Token = "0x400C75A")]
|
||||
Charging,
|
||||
// Token: 0x0400C75B RID: 51035
|
||||
[Token(Token = "0x400C75B")]
|
||||
Completed
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user