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

166 lines
5.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core;
using RecRoom.Core.UI;
using UnityEngine;
using UnityEngine.EventSystems;
// Token: 0x02002D95 RID: 11669
[Token(Token = "0x2002D95")]
public sealed class ODBMDOCCCIO
{
// Token: 0x06013D11 RID: 81169 RVA: 0x0049AC54 File Offset: 0x00498E54
[Token(Token = "0x6013D11")]
[Address(RVA = "0x777DC0", Offset = "0x776BC0", VA = "0x180777DC0")]
public ODBMDOCCCIO(LOCNHHPGIAG DBFBLNILIGL, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG, PIMINIBFBEI JPDFCDGCBNG)
{
this.JPDFCDGCBNG = 0;
this.DBFBLNILIGL = DBFBLNILIGL;
this.FOMHGMLPOND = FOMHGMLPOND;
this.PKAKIKHIFNG = PKAKIKHIFNG;
BDCNPDGNFHN bdcnpdgnfhn = new BDCNPDGNFHN();
this.FAPNMPFABPH = bdcnpdgnfhn;
}
// Token: 0x06013D12 RID: 81170 RVA: 0x0049AC90 File Offset: 0x00498E90
[Token(Token = "0x6013D12")]
[Address(RVA = "0x777610", Offset = "0x776410", VA = "0x180777610")]
public void JBBLIBHHEBC()
{
this.FAPNMPFABPH.JBBLIBHHEBC();
}
// Token: 0x06013D13 RID: 81171 RVA: 0x0049ACB0 File Offset: 0x00498EB0
[Token(Token = "0x6013D13")]
[Address(RVA = "0x777830", Offset = "0x776630", VA = "0x180777830")]
public UIInputModule.GBLBJCNGCGN OPEMIFENIJM(bool IEGCNLHPKFH, bool CJMDKANADGK = false)
{
UIInputModule.LAGCGHDHJEI lagcghdhjei;
PhysicalButtonBase flalbhihdmp = lagcghdhjei.FLALBHIHDMP;
IReadOnlyList<GAMNIEMGCBI> ibicjfoainl = ODBMDOCCCIO.IBICJFOAINL;
IReadOnlyList<GAMNIEMGCBI> ibicjfoainl2 = ODBMDOCCCIO.IBICJFOAINL;
Vector2 zero = Vector2.zero;
Vector2 zero2 = Vector2.zero;
UIInputModule instance = UIInputModule.Instance;
throw new NullReferenceException();
}
// Token: 0x06013D14 RID: 81172 RVA: 0x0049ACF8 File Offset: 0x00498EF8
[Token(Token = "0x6013D14")]
[Address(RVA = "0x777630", Offset = "0x776430", VA = "0x180777630")]
private UIInputModule.LAGCGHDHJEI LIJCEKCGFEK(bool CJMDKANADGK)
{
UIInputModule instance = UIInputModule.Instance;
UIInputModule instance2 = UIInputModule.Instance;
UIInputModule.LAGCGHDHJEI lagcghdhjei;
bool has_value = lagcghdhjei.FHMPGBCCAIM.has_value;
float z = lagcghdhjei.CCNPNGGMNGG.z;
this.DBFBLNILIGL = has_value;
this.PKAKIKHIFNG = z;
BaseRaycaster ecdaheaglek = lagcghdhjei.ECDAHEAGLEK;
this.FAPNMPFABPH = has_value;
PhysicalButtonBase flalbhihdmp = lagcghdhjei.FLALBHIHDMP;
bool has_value2 = lagcghdhjei.LOJFGCFIMNE.has_value;
GameObject epfgkpffdff = lagcghdhjei.EPFGKPFFDFF;
throw new NullReferenceException();
}
// Token: 0x06013D15 RID: 81173 RVA: 0x0049AD78 File Offset: 0x00498F78
[Token(Token = "0x6013D15")]
[Address(RVA = "0x777500", Offset = "0x776300", VA = "0x180777500")]
private UIInputModule.GBLBJCNGCGN GIOHLJKNCMK(bool IBHFHCKDLJE, bool IEDKOEGHAIL, Vector2 GJCDADEGOLM)
{
UIInputModule instance = UIInputModule.Instance;
throw new NullReferenceException();
}
// Token: 0x06013D16 RID: 81174 RVA: 0x0049AD94 File Offset: 0x00498F94
[Token(Token = "0x6013D16")]
[Address(RVA = "0x7772D0", Offset = "0x7760D0", VA = "0x1807772D0")]
private Vector2 BBDJEMLCKFP(UIInputModule.LAGCGHDHJEI ALHOKANAMDJ)
{
LOCNHHPGIAG dbfblniligl = this.DBFBLNILIGL;
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = dbfblniligl.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
{
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
{
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE)
{
Vector2 zero = Vector2.zero;
}
Vector2 zero2 = Vector2.zero;
}
float num = dbfblniligl.NDHGMBPBGPF(GAMNIEMGCBI.MouseScrollAxis);
}
Vector2 vector = dbfblniligl.NPPIGAFIGFD(GAMNIEMGCBI.ScrollUIAxis);
BDCNPDGNFHN fapnmpfabph = this.FAPNMPFABPH;
Vector2 vector2;
return vector2;
}
// Token: 0x06013D17 RID: 81175 RVA: 0x0049ADF4 File Offset: 0x00498FF4
[Token(Token = "0x6013D17")]
[Address(RVA = "0x7771F0", Offset = "0x775FF0", VA = "0x1807771F0")]
private static Vector2 ABOMPIKMOJB(LOCNHHPGIAG DBFBLNILIGL, GameObject OCAMGDMKCLC, GameObject JGDJPPFHMNA)
{
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.GAMEPAD)
{
return BDCNPDGNFHN.GOAFCNOCAJF(DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.ScrollUIAxis), OCAMGDMKCLC, JGDJPPFHMNA);
}
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
{
return Vector2.zero;
}
return BDCNPDGNFHN.EIBBAJDPGIF(DBFBLNILIGL.NDHGMBPBGPF(GAMNIEMGCBI.MouseScrollAxis), OCAMGDMKCLC, JGDJPPFHMNA);
}
// Token: 0x06013D18 RID: 81176 RVA: 0x0049AE40 File Offset: 0x00499040
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6013D18")]
[Address(RVA = "0x777D30", Offset = "0x776B30", VA = "0x180777D30")]
static ODBMDOCCCIO()
{
RuntimeHelpers.InitializeArray(new GAMNIEMGCBI[3], fieldof(<PrivateImplementationDetails>.15EEEA4B9AC0A5379201D3CC75CC458692FEB6D4).FieldHandle);
ReadOnlyCollection<GAMNIEMGCBI> readOnlyCollection;
ODBMDOCCCIO.IBICJFOAINL = readOnlyCollection;
}
// Token: 0x0400CE24 RID: 52772
[Token(Token = "0x400CE24")]
private static readonly IReadOnlyList<GAMNIEMGCBI> IBICJFOAINL;
// Token: 0x0400CE25 RID: 52773
[Token(Token = "0x400CE25")]
private const int OIILGGLEOHD = 0;
// Token: 0x0400CE26 RID: 52774
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CE26")]
private readonly LOCNHHPGIAG DBFBLNILIGL;
// Token: 0x0400CE27 RID: 52775
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CE27")]
private readonly Camera FOMHGMLPOND;
// Token: 0x0400CE28 RID: 52776
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400CE28")]
private readonly ScreenHUD PKAKIKHIFNG;
// Token: 0x0400CE29 RID: 52777
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400CE29")]
private readonly PIMINIBFBEI JPDFCDGCBNG;
// Token: 0x0400CE2A RID: 52778
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400CE2A")]
private readonly BDCNPDGNFHN FAPNMPFABPH;
}