384 lines
9.6 KiB
C#
384 lines
9.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020022D7 RID: 8919
|
|
[Token(Token = "0x20022D7")]
|
|
[StructLayout(3)]
|
|
public class KEHDIENJPAI : KGKLFGJLLJE<FANFKFOJNKM>
|
|
{
|
|
// Token: 0x1700296D RID: 10605
|
|
// (get) Token: 0x0600F4F5 RID: 62709 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F4F6 RID: 62710 RVA: 0x0039DAC8 File Offset: 0x0039BCC8
|
|
[Token(Token = "0x1700296D")]
|
|
public FDKPONPCGGC ILGFOHIJHMG
|
|
{
|
|
[Token(Token = "0x600F4F5")]
|
|
[Address(RVA = "0x103BC20", Offset = "0x103A620", VA = "0x18103BC20")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F4F6")]
|
|
[Address(RVA = "0x103B690", Offset = "0x103A090", VA = "0x18103B690")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
bool gpghkkmcfif = value.GPGHKKMCFIF;
|
|
this.<HJCNADDOKKB>k__BackingField.GPGHKKMCFIF = gpghkkmcfif;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700296E RID: 10606
|
|
// (get) Token: 0x0600F4F7 RID: 62711 RVA: 0x0039DAE8 File Offset: 0x0039BCE8
|
|
// (set) Token: 0x0600F4F8 RID: 62712 RVA: 0x0039DAFC File Offset: 0x0039BCFC
|
|
[Token(Token = "0x1700296E")]
|
|
public bool JDKJCDNCDAN
|
|
{
|
|
[Token(Token = "0x600F4F7")]
|
|
[Address(RVA = "0x19D7AD0", Offset = "0x19D64D0", VA = "0x1819D7AD0")]
|
|
get;
|
|
[Token(Token = "0x600F4F8")]
|
|
[Address(RVA = "0x19D7980", Offset = "0x19D6380", VA = "0x1819D7980")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700296F RID: 10607
|
|
// (get) Token: 0x0600F4F9 RID: 62713 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700296F")]
|
|
public override int AKGEGLEMFGM
|
|
{
|
|
[Token(Token = "0x600F4F9")]
|
|
[Address(RVA = "0x19D7990", Offset = "0x19D6390", VA = "0x1819D7990", Slot = "6")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000104 RID: 260
|
|
// (add) Token: 0x0600F4FA RID: 62714 RVA: 0x0039DB10 File Offset: 0x0039BD10
|
|
// (remove) Token: 0x0600F4FB RID: 62715 RVA: 0x0039DB38 File Offset: 0x0039BD38
|
|
[Token(Token = "0x14000104")]
|
|
public event Action NNBDPAJLOMF
|
|
{
|
|
[Token(Token = "0x600F4FA")]
|
|
[Address(RVA = "0x19D78E0", Offset = "0x19D62E0", VA = "0x1819D78E0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action nnbdpajlomf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
nnbdpajlomf = this.NNBDPAJLOMF;
|
|
@delegate = Delegate.Combine(nnbdpajlomf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != nnbdpajlomf)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600F4FB")]
|
|
[Address(RVA = "0x19D7170", Offset = "0x19D5B70", VA = "0x1819D7170")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action nnbdpajlomf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
nnbdpajlomf = this.NNBDPAJLOMF;
|
|
@delegate = Delegate.Remove(nnbdpajlomf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != nnbdpajlomf)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000105 RID: 261
|
|
// (add) Token: 0x0600F4FC RID: 62716 RVA: 0x0039DB60 File Offset: 0x0039BD60
|
|
// (remove) Token: 0x0600F4FD RID: 62717 RVA: 0x0039DB88 File Offset: 0x0039BD88
|
|
[Token(Token = "0x14000105")]
|
|
public event Action PAEFCHDJPHF
|
|
{
|
|
[Token(Token = "0x600F4FC")]
|
|
[Address(RVA = "0x19D7580", Offset = "0x19D5F80", VA = "0x1819D7580")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action paefchdjphf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
paefchdjphf = this.PAEFCHDJPHF;
|
|
@delegate = Delegate.Combine(paefchdjphf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != paefchdjphf)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600F4FD")]
|
|
[Address(RVA = "0x19D7840", Offset = "0x19D6240", VA = "0x1819D7840")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action paefchdjphf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
paefchdjphf = this.PAEFCHDJPHF;
|
|
@delegate = Delegate.Remove(paefchdjphf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != paefchdjphf)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002970 RID: 10608
|
|
// (get) Token: 0x0600F4FE RID: 62718 RVA: 0x0039DBB0 File Offset: 0x0039BDB0
|
|
[Token(Token = "0x17002970")]
|
|
public override bool IJCHDCHAKCM
|
|
{
|
|
[Token(Token = "0x600F4FE")]
|
|
[Address(RVA = "0x9EF5D0", Offset = "0x9EDFD0", VA = "0x1809EF5D0", Slot = "4")]
|
|
get
|
|
{
|
|
return this.LAHAOAHDGIK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F4FF RID: 62719 RVA: 0x0039DBC4 File Offset: 0x0039BDC4
|
|
[Token(Token = "0x600F4FF")]
|
|
[Address(RVA = "0x19D7AE0", Offset = "0x19D64E0", VA = "0x1819D7AE0")]
|
|
public KEHDIENJPAI(FANFKFOJNKM type, int priority, bool blocksRaycasts, KEHDIENJPAI.OPAMNJAOBEP parameters)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002971 RID: 10609
|
|
// (get) Token: 0x0600F500 RID: 62720 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F501 RID: 62721 RVA: 0x0039DBE0 File Offset: 0x0039BDE0
|
|
[Token(Token = "0x17002971")]
|
|
public Vector2 HDNHKLGNFJL
|
|
{
|
|
[Token(Token = "0x600F500")]
|
|
[Address(RVA = "0x7D7A10", Offset = "0x7D6410", VA = "0x1807D7A10")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F501")]
|
|
[Address(RVA = "0x7D7B30", Offset = "0x7D6530", VA = "0x1807D7B30")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
this.<KHALDGPMJNI>k__BackingField = value;
|
|
this.<KHALDGPMJNI>k__BackingField.y = (float)0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F502 RID: 62722 RVA: 0x0039DC00 File Offset: 0x0039BE00
|
|
[Token(Token = "0x600F502")]
|
|
[Address(RVA = "0x19D7210", Offset = "0x19D5C10", VA = "0x1819D7210", Slot = "5")]
|
|
protected override void BALOKJMBNIN()
|
|
{
|
|
int num;
|
|
bool lahaoahdgik;
|
|
int alcakjbalkc;
|
|
do
|
|
{
|
|
num = 0;
|
|
lahaoahdgik = this.LAHAOAHDGIK;
|
|
alcakjbalkc = this.ALCAKJBALKC;
|
|
if (lahaoahdgik)
|
|
{
|
|
bool flag = this.DMFKKOCJOPA(alcakjbalkc);
|
|
}
|
|
int num2 = this.AKGEGLEMFGM;
|
|
this.LAHAOAHDGIK = num2 != 0;
|
|
if (num2 == 0)
|
|
{
|
|
}
|
|
if (lahaoahdgik)
|
|
{
|
|
}
|
|
if (num2 != 0)
|
|
{
|
|
}
|
|
bool flag2 = num2 == 0;
|
|
if (lahaoahdgik != flag2)
|
|
{
|
|
}
|
|
this.<HJCNADDOKKB>k__BackingField = num2;
|
|
bool flag3;
|
|
this.<HJCNADDOKKB>k__BackingField.GPGHKKMCFIF = flag3;
|
|
if ((this.LAHAOAHDGIK ? 1 : 0) == num)
|
|
{
|
|
break;
|
|
}
|
|
IReadOnlyList<Touch> mkipboajmej = this.MKIPBOAJMEJ;
|
|
if (num2 != 0)
|
|
{
|
|
if (num < num2)
|
|
{
|
|
num += num;
|
|
if (num == num2)
|
|
{
|
|
goto IL_90;
|
|
}
|
|
num++;
|
|
}
|
|
while (num2 != this.ALCAKJBALKC)
|
|
{
|
|
}
|
|
int num3 = 0;
|
|
IL_90:
|
|
num3 += num3;
|
|
num2 += 19;
|
|
}
|
|
if (num2 != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (!lahaoahdgik)
|
|
{
|
|
if (this.LAHAOAHDGIK == lahaoahdgik)
|
|
{
|
|
goto IL_E1;
|
|
}
|
|
int num4 = this.ALCAKJBALKC;
|
|
bool flag4 = base.PLHMLJKGCMN(num4);
|
|
}
|
|
if (!this.LAHAOAHDGIK)
|
|
{
|
|
int num4 = alcakjbalkc;
|
|
base.DOJKJNMCKEF(num4);
|
|
}
|
|
IL_E1:
|
|
FDKPONPCGGC fdkponpcggc = this.<HJCNADDOKKB>k__BackingField;
|
|
Action nnbdpajlomf = this.NNBDPAJLOMF;
|
|
if (nnbdpajlomf != 0)
|
|
{
|
|
nnbdpajlomf();
|
|
}
|
|
Action paefchdjphf = this.PAEFCHDJPHF;
|
|
if (paefchdjphf != 0)
|
|
{
|
|
paefchdjphf();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F503 RID: 62723 RVA: 0x0039DD24 File Offset: 0x0039BF24
|
|
[Token(Token = "0x600F503")]
|
|
[Address(RVA = "0x19D7620", Offset = "0x19D6020", VA = "0x1819D7620", Slot = "7")]
|
|
protected virtual bool DMFKKOCJOPA(out int HIPBEIIOHMA)
|
|
{
|
|
IReadOnlyList<Touch> mkipboajmej = this.MKIPBOAJMEJ;
|
|
int num = 0;
|
|
if (num < mkipboajmej)
|
|
{
|
|
IReadOnlyList<Touch> mkipboajmej2 = this.MKIPBOAJMEJ;
|
|
int num2 = 0;
|
|
bool flag = base.OJAJJAGJBBP(num2, JJOBICMCEFO.KNIMPBAAJLM.Began);
|
|
if (!flag)
|
|
{
|
|
if (this.DOIIBLGAAJE != flag)
|
|
{
|
|
bool flag2 = base.OJAJJAGJBBP(num2, JJOBICMCEFO.KNIMPBAAJLM.Began | JJOBICMCEFO.KNIMPBAAJLM.Moved | JJOBICMCEFO.KNIMPBAAJLM.Stationary);
|
|
if (flag2)
|
|
{
|
|
JJOBICMCEFO jjobicmcefo = this.NAPJMFGPCNB.CKLHBHDGHFM(flag2 ? 1 : 0);
|
|
if (jjobicmcefo != 0 && ListExt.Contains<JJOBICMCEFO>(jjobicmcefo.BHEBANPKLLA, this))
|
|
{
|
|
goto IL_76;
|
|
}
|
|
}
|
|
}
|
|
IReadOnlyList<Touch> mkipboajmej3 = this.MKIPBOAJMEJ;
|
|
num++;
|
|
}
|
|
IL_76:
|
|
HIPBEIIOHMA.m_value = (flag ? 1 : 0);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F504 RID: 62724 RVA: 0x0039DDB8 File Offset: 0x0039BFB8
|
|
[Token(Token = "0x600F504")]
|
|
[Address(RVA = "0x19D79D0", Offset = "0x19D63D0", VA = "0x1819D79D0", Slot = "8")]
|
|
protected virtual bool OPNOOBPGPKH(int HIPBEIIOHMA, out bool ACKDMPOPIBH)
|
|
{
|
|
int num = 0;
|
|
ACKDMPOPIBH.m_value = num != 0;
|
|
bool flag;
|
|
if (!base.PJEOMOLIHAA(HIPBEIIOHMA) || !flag)
|
|
{
|
|
return;
|
|
}
|
|
if (this.EEPDECIMAGA)
|
|
{
|
|
int num2 = 0;
|
|
if (!base.EEPIBIPDEPH(num2, flag ? 1 : 0))
|
|
{
|
|
}
|
|
}
|
|
int num3;
|
|
if (num3 != 4)
|
|
{
|
|
bool eepdecimaga = this.EEPDECIMAGA;
|
|
ACKDMPOPIBH.m_value = eepdecimaga;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400A419 RID: 42009
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400A419")]
|
|
private bool DOIIBLGAAJE = false;
|
|
|
|
// Token: 0x0400A41A RID: 42010
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5D")]
|
|
[Token(Token = "0x400A41A")]
|
|
private bool EEPDECIMAGA = false;
|
|
|
|
// Token: 0x0400A41B RID: 42011
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5E")]
|
|
[Token(Token = "0x400A41B")]
|
|
private bool LAHAOAHDGIK;
|
|
|
|
// Token: 0x0400A41C RID: 42012
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400A41C")]
|
|
private int ALCAKJBALKC;
|
|
|
|
// Token: 0x020022D8 RID: 8920
|
|
[Token(Token = "0x20022D8")]
|
|
public struct OPAMNJAOBEP
|
|
{
|
|
// Token: 0x0400A420 RID: 42016
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A420")]
|
|
public bool DOIIBLGAAJE;
|
|
|
|
// Token: 0x0400A421 RID: 42017
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
|
[Token(Token = "0x400A421")]
|
|
public bool EEPDECIMAGA;
|
|
}
|
|
}
|