Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

297 lines
9.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Inputs;
using TMPro;
using UnityEngine;
// Token: 0x020024D1 RID: 9425
[Token(Token = "0x20024D1")]
public class KKDIDHHNACF : DNLCJBNPBCM<KKDIDHHNACF, KeyboardMouseLegacyInputSource>
{
// Token: 0x0600F265 RID: 62053 RVA: 0x0037AAA4 File Offset: 0x00378CA4
[Token(Token = "0x600F265")]
[Address(RVA = "0xBEBD80", Offset = "0xBEAB80", VA = "0x180BEBD80", Slot = "23")]
public override void OFFLOPLJBBG(KeyboardMouseLegacyInputSource PBGBNMCPEAJ)
{
base.OFFLOPLJBBG(PBGBNMCPEAJ);
int[] array = new int[55];
int num = 0;
this.IDANDPJNIAI = array;
if (num < array.Length)
{
num++;
array[0] = (int)((ulong)4294967295L);
int[] idandpjniai = this.IDANDPJNIAI;
}
KeyboardMouseLegacyInputSource.KeyboardMouseInputMap[] inputMap = PBGBNMCPEAJ.inputMap;
int length = inputMap.Length;
if (num < length)
{
KeyboardMouseLegacyInputSource.KeyboardMouseInputMap keyboardMouseInputMap = inputMap[num];
int[] idandpjniai2 = this.IDANDPJNIAI;
FCGJOOGFCEI inputType = keyboardMouseInputMap.inputType;
idandpjniai2[0] = num;
num++;
}
}
// Token: 0x1700278C RID: 10124
// (get) Token: 0x0600F266 RID: 62054 RVA: 0x0037AB30 File Offset: 0x00378D30
[Token(Token = "0x1700278C")]
public override COBOOKPLEBJ PCMBOBNHLDA
{
[Token(Token = "0x600F266")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "5")]
get
{
}
}
// Token: 0x1700278D RID: 10125
// (get) Token: 0x0600F267 RID: 62055 RVA: 0x0037AB40 File Offset: 0x00378D40
[Token(Token = "0x1700278D")]
public override IFDIGHKFEGF AKFKMKMEBHG
{
[Token(Token = "0x600F267")]
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "4")]
get
{
return IFDIGHKFEGF.KEYBOARD_MOUSE;
}
}
// Token: 0x0600F268 RID: 62056 RVA: 0x0037AB50 File Offset: 0x00378D50
[Token(Token = "0x600F268")]
[Address(RVA = "0xBEB560", Offset = "0xBEA360", VA = "0x180BEB560", Slot = "26")]
protected override bool BHBGIHPJOMI(InputConfig JDFFACACBAC, out LegacyInputConfiguration FJGEFIHPHBJ, out LegacyInputConfiguration POBDHCIAHLB)
{
FCGJOOGFCEI inputType = JDFFACACBAC.keyboardMouse.inputType;
if (inputType != FCGJOOGFCEI.NONE)
{
int[] idandpjniai = this.IDANDPJNIAI;
int num = idandpjniai[(int)inputType];
int length = idandpjniai.Length;
}
throw new NullReferenceException();
}
// Token: 0x0600F269 RID: 62057 RVA: 0x0037AB90 File Offset: 0x00378D90
[Token(Token = "0x600F269")]
[Address(RVA = "0xBEBA30", Offset = "0xBEA830", VA = "0x180BEBA30", Slot = "21")]
public override void KGDLBEAPDFE(InputConfig JCLBMGENPEB, out Sprite KMJNLPEBOIF, out Sprite CJBHMAHHCGE)
{
FCGJOOGFCEI inputType = JCLBMGENPEB.keyboardMouse.inputType;
if (inputType != FCGJOOGFCEI.NONE)
{
int[] idandpjniai = this.IDANDPJNIAI;
int num = idandpjniai[(int)inputType];
int length = idandpjniai.Length;
}
}
// Token: 0x0600F26A RID: 62058 RVA: 0x0037ABCC File Offset: 0x00378DCC
[Token(Token = "0x600F26A")]
[Address(RVA = "0xBEB990", Offset = "0xBEA790", VA = "0x180BEB990", Slot = "22")]
public override LOADIDAJBDH IMOACEJMABI(InputConfig JDFFACACBAC)
{
return JDFFACACBAC.keyboardMouse.keyboardDialogType;
}
// Token: 0x0600F26B RID: 62059 RVA: 0x0037ABEC File Offset: 0x00378DEC
[Token(Token = "0x600F26B")]
[Address(RVA = "0xBEBD30", Offset = "0xBEAB30", VA = "0x180BEBD30", Slot = "9")]
public override MALHPBLGPGM LEMFIADLNAA(InputConfig PBGBNMCPEAJ)
{
return PBGBNMCPEAJ.keyboardMouse.ButtonPressType;
}
// Token: 0x0600F26C RID: 62060 RVA: 0x0037AC0C File Offset: 0x00378E0C
[Token(Token = "0x600F26C")]
[Address(RVA = "0xBEB920", Offset = "0xBEA720", VA = "0x180BEB920", Slot = "16")]
public override bool HCMJCLCPKML(GAMNIEMGCBI NJDKPFFBCOM, InputConfig JDFFACACBAC)
{
KeyboardMouseInputConfig keyboardMouse = JDFFACACBAC.keyboardMouse;
OOEAAFIGGBA<GAMNIEMGCBI, FCGJOOGFCEI> gmmpgnelcpn = this.GMMPGNELCPN;
bool flag;
return flag;
}
// Token: 0x0600F26D RID: 62061 RVA: 0x0037AC30 File Offset: 0x00378E30
[Token(Token = "0x600F26D")]
[Address(RVA = "0xBEBBF0", Offset = "0xBEA9F0", VA = "0x180BEBBF0", Slot = "17")]
public override void LDBHDPMNFKP(List<AJIPAMOFEHD> MMKFFDDADLF)
{
int num;
do
{
num = 0;
this.GMMPGNELCPN.MOPNNFHKCFM();
bool flag;
if (flag)
{
}
}
while (num != 0);
}
// Token: 0x0600F26E RID: 62062 RVA: 0x0037AC54 File Offset: 0x00378E54
[Token(Token = "0x600F26E")]
[Address(RVA = "0xBEBB10", Offset = "0xBEA910", VA = "0x180BEBB10", Slot = "18")]
public override void KOBJHNHIAHN(AJIPAMOFEHD OBGGBEJNPFL)
{
OOEAAFIGGBA<GAMNIEMGCBI, FCGJOOGFCEI> gmmpgnelcpn = this.GMMPGNELCPN;
}
// Token: 0x0600F26F RID: 62063 RVA: 0x0037AC70 File Offset: 0x00378E70
[Token(Token = "0x600F26F")]
[Address(RVA = "0xBEB9B0", Offset = "0xBEA7B0", VA = "0x180BEB9B0", Slot = "19")]
public override void JANJAKHFOEP(AJIPAMOFEHD AKENHHFJNMO)
{
OOEAAFIGGBA<GAMNIEMGCBI, FCGJOOGFCEI> gmmpgnelcpn = this.GMMPGNELCPN;
}
// Token: 0x0600F270 RID: 62064 RVA: 0x0037AC8C File Offset: 0x00378E8C
[Token(Token = "0x600F270")]
[Address(RVA = "0xBEBBB0", Offset = "0xBEA9B0", VA = "0x180BEBBB0", Slot = "20")]
public override bool KOILLJBMBLO(InputConfig JELPFJHDKEF, InputConfig DFBJOICKMMN)
{
KeyboardMouseInputConfig keyboardMouse = JELPFJHDKEF.keyboardMouse;
FCGJOOGFCEI inputType = DFBJOICKMMN.keyboardMouse.inputType;
return keyboardMouse.inputType == inputType;
}
// Token: 0x0600F271 RID: 62065 RVA: 0x0037ACBC File Offset: 0x00378EBC
[Token(Token = "0x600F271")]
[Address(RVA = "0xBEB850", Offset = "0xBEA650", VA = "0x180BEB850")]
private bool EOOJIMHOIEO(FCGJOOGFCEI ALDLLDBNJDL, out LegacyInputConfiguration FJGEFIHPHBJ)
{
if (ALDLLDBNJDL != FCGJOOGFCEI.NONE)
{
int num = this.IDANDPJNIAI[(int)ALDLLDBNJDL];
return true;
}
throw new IndexOutOfRangeException();
}
// Token: 0x0600F272 RID: 62066 RVA: 0x0037ACE8 File Offset: 0x00378EE8
[Token(Token = "0x600F272")]
[Address(RVA = "0x75E9D0", Offset = "0x75D7D0", VA = "0x18075E9D0")]
private int IEDHKFKOMEB(FCGJOOGFCEI KJNDMFLHLIJ)
{
if (KJNDMFLHLIJ != FCGJOOGFCEI.NONE)
{
int[] idandpjniai = this.IDANDPJNIAI;
return idandpjniai[(int)KJNDMFLHLIJ];
}
return -1;
}
// Token: 0x0600F273 RID: 62067 RVA: 0x0037AD14 File Offset: 0x00378F14
[Token(Token = "0x600F273")]
[Address(RVA = "0xBEB780", Offset = "0xBEA580", VA = "0x180BEB780", Slot = "27")]
protected override bool DANEIAIKNDM(KeyCode DNGKIAJLLHG)
{
if (DNGKIAJLLHG > KeyCode.None && DNGKIAJLLHG != KeyCode.Tab && DNGKIAJLLHG != KeyCode.Escape && DNGKIAJLLHG != KeyCode.Delete)
{
TMP_InputField <JBLJOOPHIAE>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<JBLJOOPHIAE>k__BackingField;
int num = 0;
if (<JBLJOOPHIAE>k__BackingField != num)
{
}
}
throw new NullReferenceException();
}
// Token: 0x0600F274 RID: 62068 RVA: 0x0037AD54 File Offset: 0x00378F54
[Token(Token = "0x600F274")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "24")]
protected override bool BJIPCLFGBOE()
{
return true;
}
// Token: 0x0600F275 RID: 62069 RVA: 0x0037AD64 File Offset: 0x00378F64
[Token(Token = "0x600F275")]
[Address(RVA = "0xBEB640", Offset = "0xBEA440", VA = "0x180BEB640", Slot = "25")]
protected override bool BIEPCPJNODI()
{
int num = 0;
FCGJOOGFCEI[] lnfojjmikhd = KKDIDHHNACF.LNFOJJMIKHD;
int length = lnfojjmikhd.Length;
if (num < length)
{
FCGJOOGFCEI fcgjoogfcei = lnfojjmikhd[num];
if (fcgjoogfcei != FCGJOOGFCEI.NONE)
{
int[] idandpjniai = this.IDANDPJNIAI;
int num2 = idandpjniai[(int)fcgjoogfcei];
int length2 = idandpjniai.Length;
bool flag;
if (flag)
{
return true;
}
}
num++;
return true;
}
throw new NullReferenceException();
}
// Token: 0x0600F276 RID: 62070 RVA: 0x0037ADC0 File Offset: 0x00378FC0
[Token(Token = "0x600F276")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "7")]
public override bool NNAMEMBJJFF()
{
return true;
}
// Token: 0x0600F277 RID: 62071 RVA: 0x0037ADD0 File Offset: 0x00378FD0
[Token(Token = "0x600F277")]
[Address(RVA = "0xBEBD50", Offset = "0xBEAB50", VA = "0x180BEBD50")]
private bool MDCHFPACGMD(KeyCode KEMEEGFMGAI)
{
if (KEMEEGFMGAI > KeyCode.None && KEMEEGFMGAI != KeyCode.Tab && KEMEEGFMGAI != KeyCode.Escape && KEMEEGFMGAI != KeyCode.Delete)
{
return true;
}
}
// Token: 0x0600F278 RID: 62072 RVA: 0x0037ADF4 File Offset: 0x00378FF4
[Token(Token = "0x600F278")]
[Address(RVA = "0xBEBF10", Offset = "0xBEAD10", VA = "0x180BEBF10")]
public KKDIDHHNACF()
{
OOEAAFIGGBA<GAMNIEMGCBI, FCGJOOGFCEI> ooeaafiggba = new OOEAAFIGGBA(55);
this.GMMPGNELCPN = ooeaafiggba;
base..ctor();
}
// Token: 0x0600F279 RID: 62073 RVA: 0x0037AE18 File Offset: 0x00379018
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600F279")]
[Address(RVA = "0xBEBEB0", Offset = "0xBEACB0", VA = "0x180BEBEB0")]
static KKDIDHHNACF()
{
FCGJOOGFCEI[] array = new FCGJOOGFCEI[4];
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.A85408BFB58DA00FDA49178E805E02D2FF2043BE).FieldHandle);
KKDIDHHNACF.LNFOJJMIKHD = array;
}
// Token: 0x0400A15F RID: 41311
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A15F")]
private readonly OOEAAFIGGBA<GAMNIEMGCBI, FCGJOOGFCEI> GMMPGNELCPN;
// Token: 0x0400A160 RID: 41312
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A160")]
private int[] IDANDPJNIAI;
// Token: 0x0400A161 RID: 41313
[Token(Token = "0x400A161")]
private static FCGJOOGFCEI[] LNFOJJMIKHD;
}