oh dear
This commit is contained in:
@@ -0,0 +1,340 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI
|
||||
{
|
||||
// Token: 0x020029D1 RID: 10705
|
||||
[Token(Token = "0x20029D1")]
|
||||
public class ShortcutMenuManager : SingletonMonoBehaviour<ShortcutMenuManager>
|
||||
{
|
||||
// Token: 0x06011E92 RID: 73362 RVA: 0x00414F40 File Offset: 0x00413140
|
||||
[Token(Token = "0x6011E92")]
|
||||
[Address(RVA = "0x101E070", Offset = "0x101CE70", VA = "0x18101E070")]
|
||||
public bool IsRadialShortcutMenuOpen()
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.radialShortcutMenu.PEGJGMDGKJN;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06011E93 RID: 73363 RVA: 0x00414F60 File Offset: 0x00413160
|
||||
[Token(Token = "0x6011E93")]
|
||||
[Address(RVA = "0x101E0C0", Offset = "0x101CEC0", VA = "0x18101E0C0")]
|
||||
public bool IsRadialShortcutMenuOpen(LGNOMEAJJHK OMGJNDLPOEN)
|
||||
{
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
HKKOHFHADKK pegjgmdgkjn = radialShortcutMenu.PEGJGMDGKJN;
|
||||
ABKBMAKEGMB kdpehphodcd = this.KDPEHPHODCD;
|
||||
if (kdpehphodcd != 0 && kdpehphodcd.JPOHGBCEJEJ == OMGJNDLPOEN)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06011E94 RID: 73364 RVA: 0x00414F9C File Offset: 0x0041319C
|
||||
[Token(Token = "0x6011E94")]
|
||||
[Address(RVA = "0x101DDA0", Offset = "0x101CBA0", VA = "0x18101DDA0", Slot = "4")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
int num = 0;
|
||||
if (radialShortcutMenu == num)
|
||||
{
|
||||
Debug.LogWarning("Could not find radial shortcut menu");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E95 RID: 73365 RVA: 0x00414FD0 File Offset: 0x004131D0
|
||||
[Token(Token = "0x6011E95")]
|
||||
[Address(RVA = "0x101E150", Offset = "0x101CF50", VA = "0x18101E150")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
if (this.IFOAMGLOKEA)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
GameObject gameObject = base.gameObject;
|
||||
Debug.LogError("Shortcut menu manager scale changed. Ensure that its scale has an override of 1,1,1 in [ScreenModeHUD]", gameObject);
|
||||
Transform transform2 = base.transform;
|
||||
float z2 = Vector3.one.z;
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
ABKBMAKEGMB kdpehphodcd = this.KDPEHPHODCD;
|
||||
radialShortcutMenu.DisplayPageConfig(kdpehphodcd);
|
||||
this.IFOAMGLOKEA = false;
|
||||
}
|
||||
if (this.PIMAEGHFLBI)
|
||||
{
|
||||
this.radialShortcutMenu.StartNewPageAnimation();
|
||||
this.PIMAEGHFLBI = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E96 RID: 73366 RVA: 0x0041505C File Offset: 0x0041325C
|
||||
[Token(Token = "0x6011E96")]
|
||||
[Address(RVA = "0x101DE40", Offset = "0x101CC40", VA = "0x18101DE40")]
|
||||
public void Clear()
|
||||
{
|
||||
this.DDLLIBJKBLO.Clear();
|
||||
this.KDPEHPHODCD = (ulong)0L;
|
||||
this.IFOAMGLOKEA = false;
|
||||
}
|
||||
|
||||
// Token: 0x06011E97 RID: 73367 RVA: 0x0041508C File Offset: 0x0041328C
|
||||
[Token(Token = "0x6011E97")]
|
||||
[Address(RVA = "0x101DAE0", Offset = "0x101C8E0", VA = "0x18101DAE0")]
|
||||
public void AddPage(ABKBMAKEGMB DAJNJHDDOHH)
|
||||
{
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo = this.DDLLIBJKBLO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
string[] array = new string[5];
|
||||
if ("Tried to add shortcut page " != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "Tried to add shortcut page ";
|
||||
string fikebggcdfn = DAJNJHDDOHH.FIKEBGGCDFN;
|
||||
if (fikebggcdfn != 0)
|
||||
{
|
||||
}
|
||||
array[1] = fikebggcdfn;
|
||||
if (", but " != 0)
|
||||
{
|
||||
}
|
||||
array[2] = ", but ";
|
||||
ulong num;
|
||||
if (num != (ulong)0L)
|
||||
{
|
||||
}
|
||||
array[3] = num;
|
||||
if (" already exists and will be replaced!" != 0)
|
||||
{
|
||||
}
|
||||
array[4] = " already exists and will be replaced!";
|
||||
Debug.LogError(string.Concat(array));
|
||||
}
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo2 = this.DDLLIBJKBLO;
|
||||
LGNOMEAJJHK jpohgbcejej = DAJNJHDDOHH.JPOHGBCEJEJ;
|
||||
ddllibjkblo2[jpohgbcejej] = DAJNJHDDOHH;
|
||||
}
|
||||
|
||||
// Token: 0x06011E98 RID: 73368 RVA: 0x0041513C File Offset: 0x0041333C
|
||||
[Token(Token = "0x6011E98")]
|
||||
[Address(RVA = "0x101E3F0", Offset = "0x101D1F0", VA = "0x18101E3F0")]
|
||||
public void RemovePage(ABKBMAKEGMB DAJNJHDDOHH)
|
||||
{
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo = this.DDLLIBJKBLO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (this.KDPEHPHODCD == DAJNJHDDOHH)
|
||||
{
|
||||
string fikebggcdfn = DAJNJHDDOHH.FIKEBGGCDFN;
|
||||
Debug.Log("ShortcutMenuManager.RemovePage: Removing shortcut page " + fikebggcdfn + ", which is also currentPage");
|
||||
this.KDPEHPHODCD = (ulong)0L;
|
||||
}
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo2 = this.DDLLIBJKBLO;
|
||||
LGNOMEAJJHK jpohgbcejej = DAJNJHDDOHH.JPOHGBCEJEJ;
|
||||
bool flag2 = ddllibjkblo2.Remove(jpohgbcejej);
|
||||
this.IFOAMGLOKEA = true;
|
||||
return;
|
||||
}
|
||||
string fikebggcdfn2 = DAJNJHDDOHH.FIKEBGGCDFN;
|
||||
Debug.Log("ShortcutMenuManager.RemovePage: Tried to remove shortcut page " + fikebggcdfn2 + ", but it did not exist!");
|
||||
}
|
||||
|
||||
// Token: 0x06011E99 RID: 73369 RVA: 0x004151CC File Offset: 0x004133CC
|
||||
[Token(Token = "0x6011E99")]
|
||||
[Address(RVA = "0x101E5D0", Offset = "0x101D3D0", VA = "0x18101E5D0")]
|
||||
public void SetPageEntry(LGNOMEAJJHK OMGJNDLPOEN, OOBADNCKEAP FNJHLBLAMLE, int KBKHLCJEAKC)
|
||||
{
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo = this.DDLLIBJKBLO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (FNJHLBLAMLE != 0)
|
||||
{
|
||||
}
|
||||
return;
|
||||
}
|
||||
string fikebggcdfn = FNJHLBLAMLE.FIKEBGGCDFN;
|
||||
Debug.LogError(string.Format("Tried to set shortcut page entry {0}, but page {1} did not exist!", fikebggcdfn, flag));
|
||||
}
|
||||
|
||||
// Token: 0x06011E9A RID: 73370 RVA: 0x0041520C File Offset: 0x0041340C
|
||||
[Token(Token = "0x6011E9A")]
|
||||
[Address(RVA = "0x101E810", Offset = "0x101D610", VA = "0x18101E810")]
|
||||
public void UpdateRadialInput(LOCNHHPGIAG GFAPCDJHMHC, ScreenPlayerController FINBOONIGDO)
|
||||
{
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
HKKOHFHADKK pegjgmdgkjn = radialShortcutMenu.PEGJGMDGKJN;
|
||||
radialShortcutMenu.EJPNJOKKIJJ = GFAPCDJHMHC;
|
||||
radialShortcutMenu.DALDMBOEGIB = FINBOONIGDO;
|
||||
pegjgmdgkjn.OPEMIFENIJM();
|
||||
HKKOHFHADKK pegjgmdgkjn2 = radialShortcutMenu.PEGJGMDGKJN;
|
||||
Vector3 one = Vector3.one;
|
||||
float z = Vector3.zero.z;
|
||||
Transform animatedScaleRoot = radialShortcutMenu.animatedScaleRoot;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
float deltaTime = Time.deltaTime;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
}
|
||||
|
||||
// Token: 0x06011E9B RID: 73371 RVA: 0x00415280 File Offset: 0x00413480
|
||||
[Token(Token = "0x6011E9B")]
|
||||
[Address(RVA = "0x101E730", Offset = "0x101D530", VA = "0x18101E730")]
|
||||
public bool TryGoToPage(LGNOMEAJJHK KNJBLMGLOPJ)
|
||||
{
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo = this.DDLLIBJKBLO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ulong num;
|
||||
this.KDPEHPHODCD = num;
|
||||
this.IFOAMGLOKEA = true;
|
||||
return true;
|
||||
}
|
||||
Debug.LogError(string.Format("No page found for id {0}", flag));
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06011E9C RID: 73372 RVA: 0x004152C4 File Offset: 0x004134C4
|
||||
[Token(Token = "0x6011E9C")]
|
||||
[Address(RVA = "0x101E2D0", Offset = "0x101D0D0", VA = "0x18101E2D0")]
|
||||
public void OpenRadial(LGNOMEAJJHK KNJBLMGLOPJ)
|
||||
{
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
radialShortcutMenu.EJHMEFACCDJ(-1);
|
||||
radialShortcutMenu.IAIILDLFBEL = true;
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo = this.DDLLIBJKBLO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ulong num;
|
||||
this.KDPEHPHODCD = num;
|
||||
this.IFOAMGLOKEA = true;
|
||||
return;
|
||||
}
|
||||
Debug.LogError(string.Format("No page found for id {0}", flag));
|
||||
this.radialShortcutMenu.Close();
|
||||
}
|
||||
|
||||
// Token: 0x06011E9D RID: 73373 RVA: 0x00415328 File Offset: 0x00413528
|
||||
[Token(Token = "0x6011E9D")]
|
||||
[Address(RVA = "0x101DEA0", Offset = "0x101CCA0", VA = "0x18101DEA0")]
|
||||
public void CloseRadialShortcutMenu()
|
||||
{
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
int num = 0;
|
||||
if (radialShortcutMenu != num)
|
||||
{
|
||||
this.radialShortcutMenu.Close();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E9E RID: 73374 RVA: 0x0041535C File Offset: 0x0041355C
|
||||
[Token(Token = "0x6011E9E")]
|
||||
[Address(RVA = "0x101E550", Offset = "0x101D350", VA = "0x18101E550")]
|
||||
public void RunQuickSelect(LGNOMEAJJHK OMGJNDLPOEN)
|
||||
{
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> ddllibjkblo = this.DDLLIBJKBLO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E9F RID: 73375 RVA: 0x0041537C File Offset: 0x0041357C
|
||||
[Token(Token = "0x6011E9F")]
|
||||
[Address(RVA = "0x101DF20", Offset = "0x101CD20", VA = "0x18101DF20")]
|
||||
public void DisableRadial()
|
||||
{
|
||||
this.radialShortcutMenu.Disable();
|
||||
}
|
||||
|
||||
// Token: 0x06011EA0 RID: 73376 RVA: 0x0041539C File Offset: 0x0041359C
|
||||
[Token(Token = "0x6011EA0")]
|
||||
[Address(RVA = "0xB42ED0", Offset = "0xB41CD0", VA = "0x180B42ED0")]
|
||||
public void RequestRepaint()
|
||||
{
|
||||
this.IFOAMGLOKEA = true;
|
||||
}
|
||||
|
||||
// Token: 0x06011EA1 RID: 73377 RVA: 0x004153B0 File Offset: 0x004135B0
|
||||
[Token(Token = "0x6011EA1")]
|
||||
[Address(RVA = "0xCC6DC0", Offset = "0xCC5BC0", VA = "0x180CC6DC0")]
|
||||
private void OGFIAOCGLIL()
|
||||
{
|
||||
this.PIMAEGHFLBI = true;
|
||||
}
|
||||
|
||||
// Token: 0x06011EA2 RID: 73378 RVA: 0x004153C4 File Offset: 0x004135C4
|
||||
[Token(Token = "0x6011EA2")]
|
||||
[Address(RVA = "0x101DF40", Offset = "0x101CD40", VA = "0x18101DF40")]
|
||||
private void FCHAPINHLAH()
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
GameObject gameObject = base.gameObject;
|
||||
Debug.LogError("Shortcut menu manager scale changed. Ensure that its scale has an override of 1,1,1 in [ScreenModeHUD]", gameObject);
|
||||
Transform transform2 = base.transform;
|
||||
float z2 = Vector3.one.z;
|
||||
RadialShortcutMenu radialShortcutMenu = this.radialShortcutMenu;
|
||||
ABKBMAKEGMB kdpehphodcd = this.KDPEHPHODCD;
|
||||
radialShortcutMenu.DisplayPageConfig(kdpehphodcd);
|
||||
}
|
||||
|
||||
// Token: 0x06011EA3 RID: 73379 RVA: 0x00415424 File Offset: 0x00413624
|
||||
[Token(Token = "0x6011EA3")]
|
||||
[Address(RVA = "0x101E2B0", Offset = "0x101D0B0", VA = "0x18101E2B0")]
|
||||
private void OPKAANPDKJN()
|
||||
{
|
||||
this.radialShortcutMenu.StartNewPageAnimation();
|
||||
}
|
||||
|
||||
// Token: 0x06011EA4 RID: 73380 RVA: 0x00415444 File Offset: 0x00413644
|
||||
[Token(Token = "0x6011EA4")]
|
||||
[Address(RVA = "0x101E9F0", Offset = "0x101D7F0", VA = "0x18101E9F0")]
|
||||
public ShortcutMenuManager()
|
||||
{
|
||||
SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> sortedDictionary = new SortedDictionary();
|
||||
this.DDLLIBJKBLO = sortedDictionary;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400B8E8 RID: 47336
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B8E8")]
|
||||
[SerializeField]
|
||||
private RadialShortcutMenu radialShortcutMenu;
|
||||
|
||||
// Token: 0x0400B8E9 RID: 47337
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B8E9")]
|
||||
private readonly SortedDictionary<LGNOMEAJJHK, ABKBMAKEGMB> DDLLIBJKBLO;
|
||||
|
||||
// Token: 0x0400B8EA RID: 47338
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B8EA")]
|
||||
private ABKBMAKEGMB KDPEHPHODCD;
|
||||
|
||||
// Token: 0x0400B8EB RID: 47339
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400B8EB")]
|
||||
private bool IFOAMGLOKEA;
|
||||
|
||||
// Token: 0x0400B8EC RID: 47340
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x400B8EC")]
|
||||
private bool PIMAEGHFLBI;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user