166 lines
5.9 KiB
C#
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;
|
|
}
|