Files
2026-04-08 23:40:05 +02:00

822 lines
25 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core.DataStructures.Tokens;
using RecRoom.Inputs;
using UnityEngine;
// Token: 0x020022AD RID: 8877
[Token(Token = "0x20022AD")]
[StructLayout(3)]
public sealed class LOCNHHPGIAG
{
// Token: 0x170028EB RID: 10475
// (get) Token: 0x0600F384 RID: 62340 RVA: 0x003999CC File Offset: 0x00397BCC
// (set) Token: 0x0600F385 RID: 62341 RVA: 0x003999E0 File Offset: 0x00397BE0
[Token(Token = "0x170028EB")]
public IFDIGHKFEGF KDPLODLILDE
{
[Token(Token = "0x600F384")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get;
[Token(Token = "0x600F385")]
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
private set;
}
// Token: 0x170028EC RID: 10476
// (get) Token: 0x0600F386 RID: 62342 RVA: 0x003999F4 File Offset: 0x00397BF4
// (set) Token: 0x0600F387 RID: 62343 RVA: 0x00399A08 File Offset: 0x00397C08
[Token(Token = "0x170028EC")]
public COBOOKPLEBJ BOHGHCOIGKB
{
[Token(Token = "0x600F386")]
[Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")]
get;
[Token(Token = "0x600F387")]
[Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")]
private set;
}
// Token: 0x170028ED RID: 10477
// (get) Token: 0x0600F388 RID: 62344 RVA: 0x00399A1C File Offset: 0x00397C1C
// (set) Token: 0x0600F389 RID: 62345 RVA: 0x00399A30 File Offset: 0x00397C30
[Token(Token = "0x170028ED")]
public bool IJCHDCHAKCM
{
[Token(Token = "0x600F388")]
[Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")]
get;
[Token(Token = "0x600F389")]
[Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")]
private set;
}
// Token: 0x0600F38A RID: 62346 RVA: 0x00399A44 File Offset: 0x00397C44
[Token(Token = "0x600F38A")]
[Address(RVA = "0x124FDE0", Offset = "0x124E7E0", VA = "0x18124FDE0")]
public LOCNHHPGIAG(ScreenControlsMap controlsMap, InputSourceConfigBase[] inputSourceConfigs)
{
MCKDGBIJLNL[] array = new MCKDGBIJLNL[80];
int num = 0;
this.EIAMPDPEFOP = array;
int length = controlsMap.controls.Length;
if (num < length)
{
ScreenControlsMap.Control control;
if (control.type == ScreenControlsMap.APCFOGEHGGK.CONCRETE)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
num++;
ControlConfig config = control.config;
ControlSettings globalControlSettings = controlsMap.globalControlSettings;
MCKDGBIJLNL mckdgbijlnl = new MCKDGBIJLNL(config, globalControlSettings);
throw new ArrayTypeMismatchException();
}
ScreenControlsMap.Control[] controls = controlsMap.controls;
ScreenControlsMap.Control control2;
string[] concreteControlNames = control2.concreteControlNames;
if (num < concreteControlNames.Length)
{
MCKDGBIJLNL[] eiampdpefop2 = this.EIAMPDPEFOP;
num++;
ControlConfig config2 = control2.config;
ControlSettings globalControlSettings2 = controlsMap.globalControlSettings;
MCKDGBIJLNL mckdgbijlnl2 = new MCKDGBIJLNL(config2, globalControlSettings2);
throw new ArrayTypeMismatchException();
}
num++;
}
TokenFlag[] array2 = new TokenFlag[80];
this.JBADPPAAOAO = array2;
int num2;
if (num < array2.Length)
{
TokenFlag tokenFlag = new TokenFlag();
num2 = 0;
if (tokenFlag != 0)
{
}
num++;
array2[0] = tokenFlag;
}
HJAJIGDPBDH[] array3 = new HJAJIGDPBDH[num2];
if (num < array3)
{
if (num.ToString() != 0)
{
}
num++;
}
}
// Token: 0x0600F38B RID: 62347 RVA: 0x00399B70 File Offset: 0x00397D70
[Token(Token = "0x600F38B")]
[Address(RVA = "0x124DFE0", Offset = "0x124C9E0", VA = "0x18124DFE0")]
public void DABPLMFLLFN()
{
int num = 0;
HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE;
if (fhoddphphoe != 0)
{
COBOOKPLEBJ cobookplebj = fhoddphphoe.PCMBOBNHLDA;
if (cobookplebj == COBOOKPLEBJ.PLAYSTATION)
{
goto IL_72;
}
if (cobookplebj != COBOOKPLEBJ.NONE)
{
goto IL_23;
}
}
this.FHODDPHPHOE = num;
IL_23:
HJAJIGDPBDH[] dhnhfeogmmc = this.DHNHFEOGMMC;
int length = dhnhfeogmmc.Length;
if (num < length)
{
HJAJIGDPBDH hjajigdpbdh = dhnhfeogmmc[num];
COBOOKPLEBJ cobookplebj2 = hjajigdpbdh.PCMBOBNHLDA;
if (cobookplebj2 != COBOOKPLEBJ.PLAYSTATION)
{
if (cobookplebj2 == COBOOKPLEBJ.XBOX && this.FHODDPHPHOE == (ulong)0L)
{
this.FHODDPHPHOE = hjajigdpbdh;
}
num++;
}
this.FHODDPHPHOE = hjajigdpbdh;
}
IL_72:
HJAJIGDPBDH fhoddphphoe2 = this.FHODDPHPHOE;
if (fhoddphphoe2 != 0)
{
string text = fhoddphphoe2.ToString();
this.<HOFGEEMNDAN>k__BackingField = text;
IFDIGHKFEGF ifdighkfegf = fhoddphphoe2.AKFKMKMEBHG;
this.<JCCIIBHBJEL>k__BackingField = (COBOOKPLEBJ)ifdighkfegf;
}
bool flag = this.DALMKEGNMJC(fhoddphphoe2);
this.<EKAPIFHFJBI>k__BackingField = flag;
}
// Token: 0x0600F38C RID: 62348 RVA: 0x00399C38 File Offset: 0x00397E38
[Token(Token = "0x600F38C")]
[Address(RVA = "0x124F290", Offset = "0x124DC90", VA = "0x18124F290")]
public void KOBJHNHIAHN(GAMNIEMGCBI NJDKPFFBCOM, object PIHIPPPPEBI)
{
int num = 0;
this.JBADPPAAOAO[(int)NJDKPFFBCOM].Add(PIHIPPPPEBI);
if (this.FHODDPHPHOE != (ulong)0L)
{
ControlConfig ooclicdljph = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].OOCLICDLJPH;
this.FHODDPHPHOE.LDBHDPMNFKP(num);
}
}
// Token: 0x0600F38D RID: 62349 RVA: 0x00399C8C File Offset: 0x00397E8C
[Token(Token = "0x600F38D")]
[Address(RVA = "0x124F070", Offset = "0x124DA70", VA = "0x18124F070")]
public void JANJAKHFOEP(GAMNIEMGCBI NJDKPFFBCOM, object PIHIPPPPEBI)
{
TokenFlag[] jbadppaaoao = this.JBADPPAAOAO;
jbadppaaoao[(int)NJDKPFFBCOM].Remove(PIHIPPPPEBI);
}
// Token: 0x0600F38E RID: 62350 RVA: 0x00399CB8 File Offset: 0x00397EB8
[Token(Token = "0x600F38E")]
[Address(RVA = "0x124F1C0", Offset = "0x124DBC0", VA = "0x18124F1C0")]
public Sprite KGDLBEAPDFE(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].<KIAMEICGNPB>k__BackingField;
}
// Token: 0x0600F38F RID: 62351 RVA: 0x00399CE0 File Offset: 0x00397EE0
[Token(Token = "0x600F38F")]
[Address(RVA = "0x124F430", Offset = "0x124DE30", VA = "0x18124F430")]
public Sprite LFAOCCNBLPO(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].<BGDKHKDLOHD>k__BackingField;
}
// Token: 0x0600F390 RID: 62352 RVA: 0x00399D08 File Offset: 0x00397F08
[Token(Token = "0x600F390")]
[Address(RVA = "0x124FA30", Offset = "0x124E430", VA = "0x18124FA30")]
public LOADIDAJBDH ODOINKEDEIO(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].<JDGIIMLIACO>k__BackingField;
}
// Token: 0x0600F391 RID: 62353 RVA: 0x00399D30 File Offset: 0x00397F30
[Token(Token = "0x600F391")]
[Address(RVA = "0x124E9A0", Offset = "0x124D3A0", VA = "0x18124E9A0")]
public EJAJJNEHCIC GAIIFELIOME(GAMNIEMGCBI NJDKPFFBCOM, out int FOFCDBPJKMH)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].GAIIFELIOME(out FOFCDBPJKMH);
}
// Token: 0x0600F392 RID: 62354 RVA: 0x00399D5C File Offset: 0x00397F5C
[Token(Token = "0x600F392")]
[Address(RVA = "0x124F380", Offset = "0x124DD80", VA = "0x18124F380")]
public bool KOILLJBMBLO(GAMNIEMGCBI ODKKENOKOAG, GAMNIEMGCBI FJFPACGDKMB)
{
HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE;
if (fhoddphphoe != 0)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
int length = eiampdpefop.Length;
ControlConfig ooclicdljph = eiampdpefop[(int)ODKKENOKOAG].OOCLICDLJPH;
ControlConfig ooclicdljph2 = eiampdpefop[(int)FJFPACGDKMB].OOCLICDLJPH;
IFDIGHKFEGF ifdighkfegf = fhoddphphoe.AKFKMKMEBHG;
}
throw new IndexOutOfRangeException();
}
// Token: 0x0600F393 RID: 62355 RVA: 0x00399DB4 File Offset: 0x00397FB4
[Token(Token = "0x600F393")]
[Address(RVA = "0x124E790", Offset = "0x124D190", VA = "0x18124E790")]
public bool FNODGNELIBM(Player IEKDDPPNFPF, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, out GAMNIEMGCBI GAONIALIOLG)
{
Tool febapkcnndc = IEKDDPPNFPF.GetHand((int)CBCCPKBNKAP).FEBAPKCNNDC;
PlayerHand playerHand;
Tool febapkcnndc2 = playerHand.FEBAPKCNNDC;
int num = 0;
if (!(febapkcnndc == num) && febapkcnndc.ECJIKMMMDOG)
{
bool flag = CBCCPKBNKAP != PlayerHand.PLLIKAOIPHP.Right;
GAONIALIOLG.value__ = (flag ? 1 : 0);
int num2 = 0;
if (!(febapkcnndc2 == num2) && febapkcnndc2.ECJIKMMMDOG && this.FHODDPHPHOE != 0)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
int length = eiampdpefop.Length;
ControlConfig ooclicdljph = eiampdpefop[6].OOCLICDLJPH;
ControlConfig ooclicdljph2 = eiampdpefop[7].OOCLICDLJPH;
return IEKDDPPNFPF.DNBIPBNNKJH.type == CBCCPKBNKAP;
}
}
throw new NullReferenceException();
}
// Token: 0x0600F394 RID: 62356 RVA: 0x00399E68 File Offset: 0x00398068
[Token(Token = "0x600F394")]
[Address(RVA = "0x124DF50", Offset = "0x124C950", VA = "0x18124DF50")]
public bool BCHHKJLFIMM(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].<IOOLNMHKOKD>k__BackingField;
}
// Token: 0x0600F395 RID: 62357 RVA: 0x00399E90 File Offset: 0x00398090
[Token(Token = "0x600F395")]
[Address(RVA = "0x124F750", Offset = "0x124E150", VA = "0x18124F750")]
public bool MAMCIMINMFH(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].MNIGDIAFAKL;
}
// Token: 0x0600F396 RID: 62358 RVA: 0x00399EB8 File Offset: 0x003980B8
[Token(Token = "0x600F396")]
[Address(RVA = "0x124F470", Offset = "0x124DE70", VA = "0x18124F470")]
public bool LGJMNHAODLD(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].IEGNLINFPCP;
}
// Token: 0x0600F397 RID: 62359 RVA: 0x00399EE0 File Offset: 0x003980E0
[Token(Token = "0x600F397")]
[Address(RVA = "0x124F110", Offset = "0x124DB10", VA = "0x18124F110")]
public bool JNMOBOCNCCP(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
bool flag = eiampdpefop[(int)NJDKPFFBCOM].IEGNLINFPCP;
if (!flag)
{
return flag;
}
return !this.EIAMPDPEFOP[(int)NJDKPFFBCOM].MNIGDIAFAKL;
}
// Token: 0x0600F398 RID: 62360 RVA: 0x00399F24 File Offset: 0x00398124
[Token(Token = "0x600F398")]
[Address(RVA = "0x124DF90", Offset = "0x124C990", VA = "0x18124DF90")]
public bool BOFDEILHCLO(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].GPGHKKMCFIF;
}
// Token: 0x0600F399 RID: 62361 RVA: 0x00399F4C File Offset: 0x0039814C
[Token(Token = "0x600F399")]
[Address(RVA = "0x124F0C0", Offset = "0x124DAC0", VA = "0x18124F0C0")]
public float JKOODLIMGNL(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].PKDIOJHNJEM;
}
// Token: 0x0600F39A RID: 62362 RVA: 0x00399F74 File Offset: 0x00398174
[Token(Token = "0x600F39A")]
[Address(RVA = "0x124FA70", Offset = "0x124E470", VA = "0x18124FA70")]
public bool PBOOILFPDLL(GAMNIEMGCBI NJDKPFFBCOM)
{
HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE;
if (fhoddphphoe == 0)
{
}
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
ControlConfig ooclicdljph = eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH;
IFDIGHKFEGF ifdighkfegf = fhoddphphoe.AKFKMKMEBHG;
throw new NullReferenceException();
}
// Token: 0x0600F39B RID: 62363 RVA: 0x00399FB4 File Offset: 0x003981B4
[Token(Token = "0x600F39B")]
[Address(RVA = "0x124F7A0", Offset = "0x124E1A0", VA = "0x18124F7A0")]
public FDKPONPCGGC MDNLCPFOJNI(GAMNIEMGCBI NJDKPFFBCOM)
{
throw new NullReferenceException();
}
// Token: 0x0600F39C RID: 62364 RVA: 0x00399FC8 File Offset: 0x003981C8
[Token(Token = "0x600F39C")]
[Address(RVA = "0x124F8C0", Offset = "0x124E2C0", VA = "0x18124F8C0")]
public float NDHGMBPBGPF(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].<JAPKGOMJMJL>k__BackingField;
}
// Token: 0x0600F39D RID: 62365 RVA: 0x00399FF0 File Offset: 0x003981F0
[Token(Token = "0x600F39D")]
[Address(RVA = "0x124F9E0", Offset = "0x124E3E0", VA = "0x18124F9E0")]
public Vector2 NPPIGAFIGFD(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
MCKDGBIJLNL mckdgbijlnl = eiampdpefop[(int)NJDKPFFBCOM];
throw new NullReferenceException();
}
// Token: 0x0600F39E RID: 62366 RVA: 0x0039A014 File Offset: 0x00398214
[Token(Token = "0x600F39E")]
[Address(RVA = "0x124F860", Offset = "0x124E260", VA = "0x18124F860")]
public CMHJJGKEICG NBBAOGANDAP(GAMNIEMGCBI NJDKPFFBCOM)
{
throw new NullReferenceException();
}
// Token: 0x0600F39F RID: 62367 RVA: 0x0039A028 File Offset: 0x00398228
[Token(Token = "0x600F39F")]
[Address(RVA = "0x124F200", Offset = "0x124DC00", VA = "0x18124F200")]
public EBEKFKJMBMK KIECKAJDPKJ(GAMNIEMGCBI NJDKPFFBCOM)
{
Vector3 hejbifghjod = this.IICBGIGPBKF.HEJBIFGHJOD;
float y = this.IICBGIGPBKF.GBABMHBIGFJ.y;
float z = this.IICBGIGPBKF.PHMMKNJHDJO.z;
this.<HOFGEEMNDAN>k__BackingField = (IFDIGHKFEGF)y;
this.EIAMPDPEFOP = z;
this.DHNHFEOGMMC = y;
this.IICBGIGPBKF = z;
this.IICBGIGPBKF.HEJBIFGHJOD = y;
throw new NullReferenceException();
}
// Token: 0x0600F3A0 RID: 62368 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600F3A0")]
[Address(RVA = "0x4680A0", Offset = "0x466AA0", VA = "0x1804680A0")]
public Vector2 JGENCKPPAPJ()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600F3A1 RID: 62369 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600F3A1")]
[Address(RVA = "0x124F720", Offset = "0x124E120", VA = "0x18124F720")]
public IFCNMNFEGAM LOHKPILHPED()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600F3A2 RID: 62370 RVA: 0x0039A090 File Offset: 0x00398290
[Token(Token = "0x600F3A2")]
[Address(RVA = "0x124DEE0", Offset = "0x124C8E0", VA = "0x18124DEE0")]
public float ACFJMOHHDII(GAMNIEMGCBI NJDKPFFBCOM)
{
float time = Time.time;
float num = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].PKDIOJHNJEM;
return time;
}
// Token: 0x0600F3A3 RID: 62371 RVA: 0x0039A0C4 File Offset: 0x003982C4
[Token(Token = "0x600F3A3")]
[Address(RVA = "0x124E660", Offset = "0x124D060", VA = "0x18124E660")]
public bool EFGJFNDHPMG(IReadOnlyList<GAMNIEMGCBI> GPMNMDMFCOC)
{
int num = 0;
bool flag = this.EIAMPDPEFOP[num].MNIGDIAFAKL;
if ((this.EIAMPDPEFOP[num].IEGNLINFPCP && flag) || flag)
{
num++;
}
num++;
throw new NullReferenceException();
}
// Token: 0x0600F3A4 RID: 62372 RVA: 0x0039A110 File Offset: 0x00398310
[Token(Token = "0x600F3A4")]
[Address(RVA = "0x124FB30", Offset = "0x124E530", VA = "0x18124FB30")]
public bool PJFKDLIGHIJ(IReadOnlyList<GAMNIEMGCBI> GPMNMDMFCOC)
{
int num = 0;
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
MCKDGBIJLNL mckdgbijlnl;
if (!mckdgbijlnl.IEGNLINFPCP)
{
num++;
}
return true;
}
// Token: 0x0600F3A5 RID: 62373 RVA: 0x0039A13C File Offset: 0x0039833C
[Token(Token = "0x600F3A5")]
[Address(RVA = "0x124EAD0", Offset = "0x124D4D0", VA = "0x18124EAD0")]
public bool HOMHEJFALKO(IReadOnlyList<GAMNIEMGCBI> GPMNMDMFCOC)
{
int num = 0;
if (!this.EIAMPDPEFOP[num].IEGNLINFPCP)
{
if (this.BOFDEILHCLO((GAMNIEMGCBI)num))
{
num++;
}
num++;
}
throw new NullReferenceException();
}
// Token: 0x0600F3A6 RID: 62374 RVA: 0x0039A178 File Offset: 0x00398378
[Token(Token = "0x600F3A6")]
[Address(RVA = "0x124F4C0", Offset = "0x124DEC0", VA = "0x18124F4C0")]
public void LMCHHHAKFNH(IReadOnlyList<GAMNIEMGCBI> GPMNMDMFCOC, object PIHIPPPPEBI)
{
int num = 0;
if (num < PIHIPPPPEBI)
{
num += num;
if (num == PIHIPPPPEBI)
{
return;
}
num++;
}
int num2 = 0;
if (num < num2)
{
num += num;
if (num == num2)
{
return;
}
num++;
}
TokenFlag[] jbadppaaoao = this.JBADPPAAOAO;
int num3 = 0;
jbadppaaoao[num].Add(PIHIPPPPEBI);
if (this.FHODDPHPHOE != num)
{
ControlConfig ooclicdljph = this.EIAMPDPEFOP[num].OOCLICDLJPH;
this.FHODDPHPHOE.LDBHDPMNFKP(num3);
}
num++;
}
// Token: 0x0600F3A7 RID: 62375 RVA: 0x0039A1F4 File Offset: 0x003983F4
[Token(Token = "0x600F3A7")]
[Address(RVA = "0x124E4D0", Offset = "0x124CED0", VA = "0x18124E4D0")]
public void DINNLPMHHDN(IReadOnlyList<GAMNIEMGCBI> GPMNMDMFCOC, object PIHIPPPPEBI)
{
int num = 0;
if (num < PIHIPPPPEBI)
{
num += num;
if (num == PIHIPPPPEBI)
{
goto IL_3A;
}
num++;
}
int num2 = 0;
if (num < num2)
{
num += num;
if (num == num2)
{
goto IL_3F;
}
num++;
}
this.JBADPPAAOAO[num].Remove(PIHIPPPPEBI);
num++;
IL_3A:
num += 19;
IL_3F:
num += 19;
}
// Token: 0x0600F3A8 RID: 62376 RVA: 0x0039A24C File Offset: 0x0039844C
[Token(Token = "0x600F3A8")]
[Address(RVA = "0x124E100", Offset = "0x124CB00", VA = "0x18124E100")]
private bool DALMKEGNMJC(HJAJIGDPBDH DNAKMCGMEEA)
{
if (DNAKMCGMEEA != 0)
{
List<AJIPAMOFEHD> bclgdndnfmp = LOCNHHPGIAG.BCLGDNDNFMP;
int num = 0;
bclgdndnfmp.Clear();
TokenFlag[] jbadppaaoao = this.JBADPPAAOAO;
int num2 = 0;
int num3 = 0;
if (num2 < jbadppaaoao.Length)
{
if (jbadppaaoao[num3].HasTokens)
{
ControlConfig controlConfig = this.MFDIKLPCDMJ((GAMNIEMGCBI)num3);
bclgdndnfmp.Add(num);
}
TokenFlag[] jbadppaaoao2 = this.JBADPPAAOAO;
num3++;
}
}
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
int num4 = 0;
int num5 = 0;
if (num5 < eiampdpefop.Length)
{
if (DNAKMCGMEEA == 0)
{
}
ControlConfig ooclicdljph = eiampdpefop[num4].OOCLICDLJPH;
bool flag = DNAKMCGMEEA.KJDKANJIGDD(num4);
MCKDGBIJLNL mckdgbijlnl = this.EIAMPDPEFOP[num4];
bool flag2 = flag;
mckdgbijlnl.HMPCGCMLFAO(DNAKMCGMEEA, flag2);
bool flag3 = this.EIAMPDPEFOP[num4].IEGNLINFPCP;
MCKDGBIJLNL[] eiampdpefop2 = this.EIAMPDPEFOP;
num4++;
}
if (DNAKMCGMEEA == 0)
{
Vector2 zero = Vector2.zero;
this.KEJFLDCHDNM = zero;
this.KEJFLDCHDNM.y = (float)0;
IFCNMNFEGAM ifcnmnfegam = IFCNMNFEGAM.JMIGKJPPFND;
Vector3 hejbifghjod = ifcnmnfegam.HEJBIFGHJOD;
this.IICBGIGPBKF.HEJBIFGHJOD = hejbifghjod;
float y = ifcnmnfegam.GBABMHBIGFJ.y;
this.IICBGIGPBKF.GBABMHBIGFJ.y = y;
float z = ifcnmnfegam.PHMMKNJHDJO.z;
this.IICBGIGPBKF.PHMMKNJHDJO.z = z;
}
throw new NullReferenceException();
}
// Token: 0x0600F3A9 RID: 62377 RVA: 0x0039A3C4 File Offset: 0x003985C4
[Token(Token = "0x600F3A9")]
[Address(RVA = "0x124F820", Offset = "0x124E220", VA = "0x18124F820")]
private ControlConfig MFDIKLPCDMJ(GAMNIEMGCBI NJDKPFFBCOM)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
return eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH;
}
// Token: 0x0600F3AA RID: 62378 RVA: 0x0039A3EC File Offset: 0x003985EC
[Token(Token = "0x600F3AA")]
[Address(RVA = "0x124FD30", Offset = "0x124E730", VA = "0x18124FD30")]
private void PNGJBIPMGLF(GAMNIEMGCBI NJDKPFFBCOM, MILAJELFOIJ OEPNEGOMJEC)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
eiampdpefop[(int)NJDKPFFBCOM].NABIPCFCKAB = OEPNEGOMJEC;
}
// Token: 0x0600F3AB RID: 62379 RVA: 0x0039A418 File Offset: 0x00398618
[Token(Token = "0x600F3AB")]
[Address(RVA = "0x124EBD0", Offset = "0x124D5D0", VA = "0x18124EBD0")]
private void IFNGBMPACJI(GAMNIEMGCBI NJDKPFFBCOM, NEPLPLIMDKB OEPNEGOMJEC)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
eiampdpefop[(int)NJDKPFFBCOM].GMLHFKAAPJA = OEPNEGOMJEC;
}
// Token: 0x0600F3AC RID: 62380 RVA: 0x0039A444 File Offset: 0x00398644
[Token(Token = "0x600F3AC")]
[Address(RVA = "0x124FAE0", Offset = "0x124E4E0", VA = "0x18124FAE0")]
private void PDOMGAFIKJM(GAMNIEMGCBI NJDKPFFBCOM, NABJHNIAPMN OEPNEGOMJEC)
{
MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP;
eiampdpefop[(int)NJDKPFFBCOM].JCHCNHKJAOM = OEPNEGOMJEC;
}
// Token: 0x0600F3AD RID: 62381 RVA: 0x0039A470 File Offset: 0x00398670
[Token(Token = "0x600F3AD")]
[Address(RVA = "0x124E9F0", Offset = "0x124D3F0", VA = "0x18124E9F0")]
private void GMKDFHLHCIG(HJAJIGDPBDH DNAKMCGMEEA)
{
if (DNAKMCGMEEA == 0)
{
Vector2 zero = Vector2.zero;
this.KEJFLDCHDNM = zero;
this.KEJFLDCHDNM.y = (float)0;
IFCNMNFEGAM ifcnmnfegam = IFCNMNFEGAM.JMIGKJPPFND;
Vector3 hejbifghjod = ifcnmnfegam.HEJBIFGHJOD;
this.IICBGIGPBKF.HEJBIFGHJOD = hejbifghjod;
float y = ifcnmnfegam.GBABMHBIGFJ.y;
this.IICBGIGPBKF.GBABMHBIGFJ.y = y;
float z = ifcnmnfegam.PHMMKNJHDJO.z;
this.IICBGIGPBKF.PHMMKNJHDJO.z = z;
return;
}
IFDIGHKFEGF ifdighkfegf = DNAKMCGMEEA.AKFKMKMEBHG;
}
// Token: 0x0600F3AE RID: 62382 RVA: 0x0039A4FC File Offset: 0x003986FC
[Token(Token = "0x600F3AE")]
[Address(RVA = "0x124FC00", Offset = "0x124E600", VA = "0x18124FC00")]
private void PNDJNBMLNKI(List<AJIPAMOFEHD> JCLDLPBNIMC)
{
int num = 0;
JCLDLPBNIMC.Clear();
TokenFlag[] jbadppaaoao = this.JBADPPAAOAO;
int num2 = 0;
if (num2 < jbadppaaoao.Length)
{
if (jbadppaaoao[num2].HasTokens)
{
ControlConfig controlConfig = this.MFDIKLPCDMJ((GAMNIEMGCBI)num2);
JCLDLPBNIMC.Add(num);
}
TokenFlag[] jbadppaaoao2 = this.JBADPPAAOAO;
num2++;
}
}
// Token: 0x0600F3AF RID: 62383 RVA: 0x0039A554 File Offset: 0x00398754
[Token(Token = "0x600F3AF")]
[Address(RVA = "0x124EC20", Offset = "0x124D620", VA = "0x18124EC20")]
private void IHKGLCAIGEJ()
{
NEPLPLIMDKB <>9__56_ = LOCNHHPGIAG.<>c.<>9__56_0;
if (<>9__56_ == 0)
{
LOCNHHPGIAG.<>c.<>9__56_0 = delegate(Vector2 axis)
{
if (!SingletonMonoBehaviour.Instance.JOFJKDHLAGH)
{
}
throw new NullReferenceException();
};
}
this.EIAMPDPEFOP[58].GMLHFKAAPJA = <>9__56_;
NABJHNIAPMN nabjhniapmn;
if (LOCNHHPGIAG.<>c.<>9__56_1 == 0)
{
nabjhniapmn = delegate(EBEKFKJMBMK drag)
{
SettingsManager instance = SingletonMonoBehaviour.Instance;
float screensTouchSensitivity = instance.IBHAPAPAFBA;
if (SingletonMonoBehaviour.Instance.KDPPJKCNBBI)
{
float num = instance * -1f;
}
throw new NullReferenceException();
};
LOCNHHPGIAG.<>c.<>9__56_1 = nabjhniapmn;
}
this.EIAMPDPEFOP[58].JCHCNHKJAOM = nabjhniapmn;
NABJHNIAPMN nabjhniapmn2;
if (LOCNHHPGIAG.<>c.<>9__56_2 == 0)
{
nabjhniapmn2 = delegate(EBEKFKJMBMK drag)
{
SettingsManager instance2 = SingletonMonoBehaviour.Instance;
float screensTouchSensitivity2 = instance2.IBHAPAPAFBA;
if (SingletonMonoBehaviour.Instance.KDPPJKCNBBI)
{
float num2 = instance2 * -1f;
}
throw new NullReferenceException();
};
LOCNHHPGIAG.<>c.<>9__56_2 = nabjhniapmn2;
}
this.EIAMPDPEFOP[73].JCHCNHKJAOM = nabjhniapmn2;
NEPLPLIMDKB neplplimdkb;
if (LOCNHHPGIAG.<>c.<>9__56_3 == 0)
{
neplplimdkb = delegate(Vector2 axis)
{
float screensMouseSensitivity = SingletonMonoBehaviour.Instance.IOCJEHAMFBA;
throw new NullReferenceException();
};
LOCNHHPGIAG.<>c.<>9__56_3 = neplplimdkb;
}
this.EIAMPDPEFOP[59].GMLHFKAAPJA = neplplimdkb;
NEPLPLIMDKB neplplimdkb2;
if (LOCNHHPGIAG.<>c.<>9__56_4 == 0)
{
neplplimdkb2 = delegate(Vector2 axis)
{
float screensMouseSensitivity2 = SingletonMonoBehaviour.Instance.IOCJEHAMFBA;
if (!SingletonMonoBehaviour.Instance.JPJLBAFGJAI)
{
}
throw new NullReferenceException();
};
LOCNHHPGIAG.<>c.<>9__56_4 = neplplimdkb2;
}
this.EIAMPDPEFOP[60].GMLHFKAAPJA = neplplimdkb2;
}
// Token: 0x0600F3B0 RID: 62384 RVA: 0x0039A664 File Offset: 0x00398864
[Token(Token = "0x600F3B0")]
[Address(RVA = "0x124F900", Offset = "0x124E300", VA = "0x18124F900")]
private HJAJIGDPBDH NFKJCAIDKGH()
{
int num = 0;
HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE;
if (fhoddphphoe != 0)
{
COBOOKPLEBJ cobookplebj = fhoddphphoe.PCMBOBNHLDA;
if (cobookplebj == COBOOKPLEBJ.PLAYSTATION)
{
goto IL_6A;
}
if (cobookplebj != COBOOKPLEBJ.NONE)
{
goto IL_23;
}
}
this.FHODDPHPHOE = num;
IL_23:
HJAJIGDPBDH[] dhnhfeogmmc = this.DHNHFEOGMMC;
int length = dhnhfeogmmc.Length;
if (num < length)
{
HJAJIGDPBDH hjajigdpbdh = dhnhfeogmmc[num];
COBOOKPLEBJ cobookplebj2 = hjajigdpbdh.PCMBOBNHLDA;
if (cobookplebj2 != COBOOKPLEBJ.PLAYSTATION)
{
if (cobookplebj2 == COBOOKPLEBJ.XBOX && this.FHODDPHPHOE == (ulong)0L)
{
this.FHODDPHPHOE = hjajigdpbdh;
}
num++;
goto IL_6A;
}
this.FHODDPHPHOE = hjajigdpbdh;
}
return this.FHODDPHPHOE;
IL_6A:
return this.FHODDPHPHOE;
}
// Token: 0x0400A318 RID: 41752
[Token(Token = "0x400A318")]
private static readonly List<AJIPAMOFEHD> BCLGDNDNFMP = new List();
// Token: 0x0400A319 RID: 41753
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A319")]
private readonly MCKDGBIJLNL[] EIAMPDPEFOP;
// Token: 0x0400A31A RID: 41754
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A31A")]
private readonly TokenFlag[] JBADPPAAOAO;
// Token: 0x0400A31B RID: 41755
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400A31B")]
private readonly HJAJIGDPBDH[] DHNHFEOGMMC;
// Token: 0x0400A31C RID: 41756
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400A31C")]
private Vector2 KEJFLDCHDNM;
// Token: 0x0400A31D RID: 41757
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400A31D")]
private IFCNMNFEGAM IICBGIGPBKF;
// Token: 0x0400A31E RID: 41758
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400A31E")]
private HJAJIGDPBDH FHODDPHPHOE;
}