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: 0x02002E7E RID: 11902
|
|
[Token(Token = "0x2002E7E")]
|
|
public sealed class ODBMDOCCCIO
|
|
{
|
|
// Token: 0x06014157 RID: 82263 RVA: 0x004A49B8 File Offset: 0x004A2BB8
|
|
[Token(Token = "0x6014157")]
|
|
[Address(RVA = "0x129B3B0", Offset = "0x129A3B0", VA = "0x18129B3B0")]
|
|
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: 0x06014158 RID: 82264 RVA: 0x004A49F4 File Offset: 0x004A2BF4
|
|
[Token(Token = "0x6014158")]
|
|
[Address(RVA = "0x129ABE0", Offset = "0x1299BE0", VA = "0x18129ABE0")]
|
|
public void JBBLIBHHEBC()
|
|
{
|
|
this.FAPNMPFABPH.JBBLIBHHEBC();
|
|
}
|
|
|
|
// Token: 0x06014159 RID: 82265 RVA: 0x004A4A14 File Offset: 0x004A2C14
|
|
[Token(Token = "0x6014159")]
|
|
[Address(RVA = "0x129AE00", Offset = "0x1299E00", VA = "0x18129AE00")]
|
|
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: 0x0601415A RID: 82266 RVA: 0x004A4A5C File Offset: 0x004A2C5C
|
|
[Token(Token = "0x601415A")]
|
|
[Address(RVA = "0x129AC00", Offset = "0x1299C00", VA = "0x18129AC00")]
|
|
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: 0x0601415B RID: 82267 RVA: 0x004A4ADC File Offset: 0x004A2CDC
|
|
[Token(Token = "0x601415B")]
|
|
[Address(RVA = "0x129AAB0", Offset = "0x1299AB0", VA = "0x18129AAB0")]
|
|
private UIInputModule.GBLBJCNGCGN GIOHLJKNCMK(bool IBHFHCKDLJE, bool IEDKOEGHAIL, Vector2 GJCDADEGOLM)
|
|
{
|
|
UIInputModule instance = UIInputModule.Instance;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601415C RID: 82268 RVA: 0x004A4AF8 File Offset: 0x004A2CF8
|
|
[Token(Token = "0x601415C")]
|
|
[Address(RVA = "0x129A880", Offset = "0x1299880", VA = "0x18129A880")]
|
|
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: 0x0601415D RID: 82269 RVA: 0x004A4B58 File Offset: 0x004A2D58
|
|
[Token(Token = "0x601415D")]
|
|
[Address(RVA = "0x129A7A0", Offset = "0x12997A0", VA = "0x18129A7A0")]
|
|
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: 0x0601415E RID: 82270 RVA: 0x004A4BA4 File Offset: 0x004A2DA4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x601415E")]
|
|
[Address(RVA = "0x129B320", Offset = "0x129A320", VA = "0x18129B320")]
|
|
static ODBMDOCCCIO()
|
|
{
|
|
RuntimeHelpers.InitializeArray(new GAMNIEMGCBI[3], fieldof(<PrivateImplementationDetails>.15EEEA4B9AC0A5379201D3CC75CC458692FEB6D4).FieldHandle);
|
|
ReadOnlyCollection<GAMNIEMGCBI> readOnlyCollection;
|
|
ODBMDOCCCIO.IBICJFOAINL = readOnlyCollection;
|
|
}
|
|
|
|
// Token: 0x0400D041 RID: 53313
|
|
[Token(Token = "0x400D041")]
|
|
private static readonly IReadOnlyList<GAMNIEMGCBI> IBICJFOAINL;
|
|
|
|
// Token: 0x0400D042 RID: 53314
|
|
[Token(Token = "0x400D042")]
|
|
private const int OIILGGLEOHD = 0;
|
|
|
|
// Token: 0x0400D043 RID: 53315
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400D043")]
|
|
private readonly LOCNHHPGIAG DBFBLNILIGL;
|
|
|
|
// Token: 0x0400D044 RID: 53316
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400D044")]
|
|
private readonly Camera FOMHGMLPOND;
|
|
|
|
// Token: 0x0400D045 RID: 53317
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D045")]
|
|
private readonly ScreenHUD PKAKIKHIFNG;
|
|
|
|
// Token: 0x0400D046 RID: 53318
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400D046")]
|
|
private readonly PIMINIBFBEI JPDFCDGCBNG;
|
|
|
|
// Token: 0x0400D047 RID: 53319
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400D047")]
|
|
private readonly BDCNPDGNFHN FAPNMPFABPH;
|
|
}
|