m
This commit is contained in:
@@ -0,0 +1,285 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x02002112 RID: 8466
|
||||
[Token(Token = "0x2002112")]
|
||||
[Serializable]
|
||||
public class ScreenTitleScreenController : PlayerController
|
||||
{
|
||||
// Token: 0x17002216 RID: 8726
|
||||
// (get) Token: 0x0600D5F8 RID: 54776 RVA: 0x0030F17C File Offset: 0x0030D37C
|
||||
[Token(Token = "0x17002216")]
|
||||
public override bool HasInputThisFrame
|
||||
{
|
||||
[Token(Token = "0x600D5F8")]
|
||||
[Address(RVA = "0x19C8170", Offset = "0x19C7170", VA = "0x1819C8170", Slot = "4")]
|
||||
get
|
||||
{
|
||||
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
||||
if (locnhhpgiag == 0)
|
||||
{
|
||||
}
|
||||
return locnhhpgiag.<EKAPIFHFJBI>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D5F9 RID: 54777 RVA: 0x0030F19C File Offset: 0x0030D39C
|
||||
[Token(Token = "0x600D5F9")]
|
||||
[Address(RVA = "0x19C8000", Offset = "0x19C7000", VA = "0x1819C8000", Slot = "5")]
|
||||
public override void OFFLOPLJBBG(LocalPlayerController DCPIMFCFGAB)
|
||||
{
|
||||
PIMINIBFBEI piminibfbei = new PIMINIBFBEI();
|
||||
this.cursor = piminibfbei;
|
||||
this.isLoginLoaded = false;
|
||||
}
|
||||
|
||||
// Token: 0x0600D5FA RID: 54778 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600D5FA")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
|
||||
public override void MLONLKLKBON()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600D5FB RID: 54779 RVA: 0x0030F1C0 File Offset: 0x0030D3C0
|
||||
[Token(Token = "0x600D5FB")]
|
||||
[Address(RVA = "0x19C7AF0", Offset = "0x19C6AF0", VA = "0x1819C7AF0", Slot = "7")]
|
||||
public override void BGIPNMLMILE()
|
||||
{
|
||||
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
||||
this.inputHandler = <PCNCCNKJIAP>k__BackingField;
|
||||
if (SingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera;
|
||||
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PIMINIBFBEI piminibfbei = this.cursor;
|
||||
ScreenHUD screenModeHUD = instance.screenModeHUD;
|
||||
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
||||
piminibfbei.OFFLOPLJBBG(locnhhpgiag, screenModeHUD, screenModeCamera);
|
||||
LoginScreenSpawnPoint instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance2 != num)
|
||||
{
|
||||
LoginScreenSpawnPoint instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
this.OENOIJCHBMN(instance3);
|
||||
}
|
||||
PIMINIBFBEI piminibfbei2 = this.cursor;
|
||||
int num2 = 0;
|
||||
piminibfbei2.DPLAALHGGMJ(this, num2);
|
||||
if (this.uIInputController == (ulong)0L)
|
||||
{
|
||||
PIMINIBFBEI piminibfbei3 = this.cursor;
|
||||
ODBMDOCCCIO odbmdocccio = new ODBMDOCCCIO(this.inputHandler, screenModeCamera, screenModeHUD, piminibfbei3);
|
||||
this.uIInputController = odbmdocccio;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D5FC RID: 54780 RVA: 0x0030F28C File Offset: 0x0030D48C
|
||||
[Token(Token = "0x600D5FC")]
|
||||
[Address(RVA = "0x19C8060", Offset = "0x19C7060", VA = "0x1819C8060", Slot = "8")]
|
||||
public override void OGCOBGAHOIK()
|
||||
{
|
||||
this.cursor.OCCIJPKCICA(this);
|
||||
this.cursor.JBBLIBHHEBC();
|
||||
ODBMDOCCCIO odbmdocccio = this.uIInputController;
|
||||
if (odbmdocccio != 0)
|
||||
{
|
||||
odbmdocccio.JBBLIBHHEBC();
|
||||
}
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD.worldSpaceUIAnchor.Detach();
|
||||
}
|
||||
|
||||
// Token: 0x0600D5FD RID: 54781 RVA: 0x0030F2DC File Offset: 0x0030D4DC
|
||||
[Token(Token = "0x600D5FD")]
|
||||
[Address(RVA = "0x19C78B0", Offset = "0x19C68B0", VA = "0x1819C78B0", Slot = "9")]
|
||||
public override void BALOKJMBNIN()
|
||||
{
|
||||
if (this.inputHandler == (ulong)0L)
|
||||
{
|
||||
if (SingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
||||
this.inputHandler = <PCNCCNKJIAP>k__BackingField;
|
||||
}
|
||||
if (this.inputHandler == (ulong)0L)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
ACDNIAEFGHK.BALOKJMBNIN();
|
||||
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
||||
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
bool flag = instance == num;
|
||||
int num2 = 0;
|
||||
if (!flag)
|
||||
{
|
||||
if (locnhhpgiag.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH)
|
||||
{
|
||||
if (this.cursor.IOIIADNAGCG)
|
||||
{
|
||||
PIMINIBFBEI piminibfbei = this.cursor;
|
||||
int num3 = 0;
|
||||
piminibfbei.DPLAALHGGMJ(this, num3);
|
||||
}
|
||||
if (locnhhpgiag.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH)
|
||||
{
|
||||
goto IL_C8;
|
||||
}
|
||||
}
|
||||
if (!this.cursor.IOIIADNAGCG && (this.isLoginLoaded ? 1 : 0) != num2)
|
||||
{
|
||||
PIMINIBFBEI piminibfbei2 = this.cursor;
|
||||
ScreenPlayerCursorSettings screenPlayerCursorSettings = this.cursorSettings;
|
||||
int num4 = 0;
|
||||
piminibfbei2.NHKICMJGHDL(screenPlayerCursorSettings, this, num4);
|
||||
}
|
||||
}
|
||||
IL_C8:
|
||||
if (this.uIInputController != num2)
|
||||
{
|
||||
LocalPlayerController instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
ODBMDOCCCIO odbmdocccio = this.uIInputController;
|
||||
}
|
||||
this.cursor.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x0600D5FE RID: 54782 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600D5FE")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")]
|
||||
public override void MKJKHMELFMJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600D5FF RID: 54783 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600D5FF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "11")]
|
||||
public override void BNEAKHONHNH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600D600 RID: 54784 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600D600")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")]
|
||||
public override void CLBLFCJEDLL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600D601 RID: 54785 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600D601")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "13")]
|
||||
public override void MGCNCKFIODL(Player IKPJFNLNPHM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600D602 RID: 54786 RVA: 0x0030F3DC File Offset: 0x0030D5DC
|
||||
[Token(Token = "0x600D602")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "15")]
|
||||
public override Player JBMABFCPHNB(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600D603 RID: 54787 RVA: 0x0030F3EC File Offset: 0x0030D5EC
|
||||
[Token(Token = "0x600D603")]
|
||||
[Address(RVA = "0x19C7E50", Offset = "0x19C6E50", VA = "0x1819C7E50", Slot = "14")]
|
||||
public override void KBNPFLELNLG(LoginScreenSpawnPoint COGPPOCAKNB)
|
||||
{
|
||||
this.isLoginLoaded = true;
|
||||
this.OENOIJCHBMN(COGPPOCAKNB);
|
||||
}
|
||||
|
||||
// Token: 0x0600D604 RID: 54788 RVA: 0x0030F408 File Offset: 0x0030D608
|
||||
[Token(Token = "0x600D604")]
|
||||
[Address(RVA = "0x19C7E60", Offset = "0x19C6E60", VA = "0x1819C7E60")]
|
||||
private void OENOIJCHBMN(LoginScreenSpawnPoint COGPPOCAKNB)
|
||||
{
|
||||
int num = 0;
|
||||
if (COGPPOCAKNB != num)
|
||||
{
|
||||
Transform screenSpawnPoint = COGPPOCAKNB.screenSpawnPoint;
|
||||
int num2 = 0;
|
||||
if (screenSpawnPoint != num2)
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera.transform;
|
||||
Transform screenSpawnPoint2 = COGPPOCAKNB.screenSpawnPoint;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera.transform;
|
||||
Transform screenSpawnPoint3 = COGPPOCAKNB.screenSpawnPoint;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D605 RID: 54789 RVA: 0x0030F474 File Offset: 0x0030D674
|
||||
[Token(Token = "0x600D605")]
|
||||
[Address(RVA = "0x19C7D20", Offset = "0x19C6D20", VA = "0x1819C7D20")]
|
||||
private void JFHCKKDOCIH(LOCNHHPGIAG DBFBLNILIGL)
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (!(instance == num))
|
||||
{
|
||||
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH)
|
||||
{
|
||||
if (this.cursor.IOIIADNAGCG)
|
||||
{
|
||||
PIMINIBFBEI piminibfbei = this.cursor;
|
||||
int num2 = 0;
|
||||
piminibfbei.DPLAALHGGMJ(this, num2);
|
||||
return;
|
||||
}
|
||||
while (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH)
|
||||
{
|
||||
}
|
||||
}
|
||||
bool flag;
|
||||
while (flag)
|
||||
{
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D606 RID: 54790 RVA: 0x0030F4D0 File Offset: 0x0030D6D0
|
||||
[Token(Token = "0x600D606")]
|
||||
[Address(RVA = "0x19C8110", Offset = "0x19C7110", VA = "0x1819C8110")]
|
||||
public ScreenTitleScreenController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04008846 RID: 34886
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4008846")]
|
||||
[SerializeField]
|
||||
private ScreenPlayerCursorSettings cursorSettings;
|
||||
|
||||
// Token: 0x04008847 RID: 34887
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4008847")]
|
||||
private PIMINIBFBEI cursor;
|
||||
|
||||
// Token: 0x04008848 RID: 34888
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4008848")]
|
||||
private LOCNHHPGIAG inputHandler;
|
||||
|
||||
// Token: 0x04008849 RID: 34889
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4008849")]
|
||||
private ODBMDOCCCIO uIInputController;
|
||||
|
||||
// Token: 0x0400884A RID: 34890
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400884A")]
|
||||
private bool isLoginLoaded;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user