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

131 lines
3.5 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02002254 RID: 8788
[Token(Token = "0x2002254")]
public class HLFBFCMHIBK
{
// Token: 0x0600DFC2 RID: 57282 RVA: 0x00338BD8 File Offset: 0x00336DD8
[Token(Token = "0x600DFC2")]
[Address(RVA = "0x5AE3B0", Offset = "0x5AD3B0", VA = "0x1805AE3B0")]
public HLFBFCMHIBK(string LIMGCIECODJ)
{
this.PAJKDHEINGI = LIMGCIECODJ;
}
// Token: 0x0600DFC3 RID: 57283 RVA: 0x00338BF4 File Offset: 0x00336DF4
[Token(Token = "0x600DFC3")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public HLFBFCMHIBK(KeyCode[] LIMGCIECODJ)
{
this.IKHOIENBKAP = LIMGCIECODJ;
}
// Token: 0x0600DFC4 RID: 57284 RVA: 0x00338C10 File Offset: 0x00336E10
[Token(Token = "0x600DFC4")]
[Address(RVA = "0x141C650", Offset = "0x141B650", VA = "0x18141C650")]
public bool EIMGAMMIMAH()
{
bool anyKeyDown = Input.anyKeyDown;
if (!anyKeyDown)
{
return anyKeyDown;
}
if (this.PAJKDHEINGI == (ulong)0L)
{
KeyCode[] ikhoienbkap = this.IKHOIENBKAP;
int efbdcijmfgd = this.EFBDCIJMFGD;
if (Input.GetKeyDownInt(ikhoienbkap[efbdcijmfgd]))
{
int num = this.EFBDCIJMFGD;
KeyCode[] ikhoienbkap2 = this.IKHOIENBKAP;
num++;
this.EFBDCIJMFGD = num;
this.EFBDCIJMFGD = (int)((ulong)0L);
return true;
}
}
else if (Input.inputString.m_stringLength == 1)
{
string inputString = Input.inputString;
int num2 = 0;
char c = inputString[num2];
string pajkdheingi = this.PAJKDHEINGI;
int efbdcijmfgd2 = this.EFBDCIJMFGD;
char c2 = pajkdheingi[efbdcijmfgd2];
if (c == c2)
{
int num3 = this.EFBDCIJMFGD;
string pajkdheingi2 = this.PAJKDHEINGI;
num3++;
this.EFBDCIJMFGD = num3;
}
}
this.EFBDCIJMFGD = (int)((ulong)0L);
throw new NullReferenceException();
}
// Token: 0x0600DFC5 RID: 57285 RVA: 0x00338CF8 File Offset: 0x00336EF8
[Token(Token = "0x600DFC5")]
[Address(RVA = "0x141C7E0", Offset = "0x141B7E0", VA = "0x18141C7E0")]
private bool OGHCJGKEDIM()
{
if (Input.inputString.m_stringLength == 1)
{
string inputString = Input.inputString;
int num = 0;
char c = inputString[num];
string pajkdheingi = this.PAJKDHEINGI;
int efbdcijmfgd = this.EFBDCIJMFGD;
char c2 = pajkdheingi[efbdcijmfgd];
if (c == c2)
{
int num2 = this.EFBDCIJMFGD;
string pajkdheingi2 = this.PAJKDHEINGI;
num2++;
this.EFBDCIJMFGD = num2;
this.EFBDCIJMFGD = (int)((ulong)0L);
return true;
}
}
this.EFBDCIJMFGD = (int)((ulong)0L);
throw new NullReferenceException();
}
// Token: 0x0600DFC6 RID: 57286 RVA: 0x00338D84 File Offset: 0x00336F84
[Token(Token = "0x600DFC6")]
[Address(RVA = "0x141C760", Offset = "0x141B760", VA = "0x18141C760")]
private bool LNKOMGPPBOJ()
{
KeyCode[] ikhoienbkap = this.IKHOIENBKAP;
int efbdcijmfgd = this.EFBDCIJMFGD;
if (Input.GetKeyDownInt(ikhoienbkap[efbdcijmfgd]))
{
int num = this.EFBDCIJMFGD;
KeyCode[] ikhoienbkap2 = this.IKHOIENBKAP;
num++;
this.EFBDCIJMFGD = num;
this.EFBDCIJMFGD = (int)((ulong)0L);
return true;
}
this.EFBDCIJMFGD = (int)((ulong)0L);
throw new NullReferenceException();
}
// Token: 0x0400911D RID: 37149
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400911D")]
private KeyCode[] IKHOIENBKAP;
// Token: 0x0400911E RID: 37150
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400911E")]
private string PAJKDHEINGI;
// Token: 0x0400911F RID: 37151
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400911F")]
private int EFBDCIJMFGD;
}