809 lines
26 KiB
C#
809 lines
26 KiB
C#
using System;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Players.Watch;
|
|
using RecRoom.Sharing;
|
|
using RRUI.Navigation;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000C86 RID: 3206
|
|
[Token(Token = "0x2000C86")]
|
|
public class GlobalModelController : ModelController<GlobalModel>
|
|
{
|
|
// Token: 0x06004DCD RID: 19917 RVA: 0x0011C92C File Offset: 0x0011AB2C
|
|
[Token(Token = "0x6004DCD")]
|
|
[Address(RVA = "0x173FFA0", Offset = "0x173EFA0", VA = "0x18173FFA0")]
|
|
public GlobalModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000C87 RID: 3207
|
|
[Token(Token = "0x2000C87")]
|
|
[Serializable]
|
|
private class LocalAccountImpl : ControllerImplementation<GlobalModel>
|
|
{
|
|
// Token: 0x06004DCE RID: 19918 RVA: 0x0011C940 File Offset: 0x0011AB40
|
|
[Token(Token = "0x6004DCE")]
|
|
[Address(RVA = "0x1749CC0", Offset = "0x1748CC0", VA = "0x181749CC0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
AccountModel accountModel = this.accountModel;
|
|
}
|
|
|
|
// Token: 0x06004DCF RID: 19919 RVA: 0x0011C95C File Offset: 0x0011AB5C
|
|
[Token(Token = "0x6004DCF")]
|
|
[Address(RVA = "0x1749D30", Offset = "0x1748D30", VA = "0x181749D30")]
|
|
public LocalAccountImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400390D RID: 14605
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400390D")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private AccountModel accountModel;
|
|
}
|
|
|
|
// Token: 0x02000C88 RID: 3208
|
|
[Token(Token = "0x2000C88")]
|
|
[Serializable]
|
|
private class LocalRoomImpl : ControllerImplementation<GlobalModel>
|
|
{
|
|
// Token: 0x06004DD0 RID: 19920 RVA: 0x0011C970 File Offset: 0x0011AB70
|
|
[Token(Token = "0x6004DD0")]
|
|
[Address(RVA = "0x1749E10", Offset = "0x1748E10", VA = "0x181749E10", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
RoomModel roomModel = this.roomModel;
|
|
}
|
|
|
|
// Token: 0x06004DD1 RID: 19921 RVA: 0x0011C98C File Offset: 0x0011AB8C
|
|
[Token(Token = "0x6004DD1")]
|
|
[Address(RVA = "0x1749E80", Offset = "0x1748E80", VA = "0x181749E80")]
|
|
public LocalRoomImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400390E RID: 14606
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400390E")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private RoomModel roomModel;
|
|
|
|
// Token: 0x0400390F RID: 14607
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400390F")]
|
|
[SerializeField]
|
|
private SessionManager.BDPNOBGNGNI source;
|
|
}
|
|
|
|
// Token: 0x02000C89 RID: 3209
|
|
[Token(Token = "0x2000C89")]
|
|
[Serializable]
|
|
private class LocalEventImpl : ControllerImplementation<GlobalModel>
|
|
{
|
|
// Token: 0x06004DD2 RID: 19922 RVA: 0x0011C9A0 File Offset: 0x0011ABA0
|
|
[Token(Token = "0x6004DD2")]
|
|
[Address(RVA = "0x1749D70", Offset = "0x1748D70", VA = "0x181749D70", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
EventModel eventModel = this.eventModel;
|
|
eventModel.GDPJLIOIIAM = true;
|
|
eventModel.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004DD3 RID: 19923 RVA: 0x0011C9C8 File Offset: 0x0011ABC8
|
|
[Token(Token = "0x6004DD3")]
|
|
[Address(RVA = "0x1749DD0", Offset = "0x1748DD0", VA = "0x181749DD0")]
|
|
public LocalEventImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003910 RID: 14608
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003910")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private EventModel eventModel;
|
|
}
|
|
|
|
// Token: 0x02000C8A RID: 3210
|
|
[Token(Token = "0x2000C8A")]
|
|
[Serializable]
|
|
private class OpenExternalWebpageButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DD4 RID: 19924 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DD4")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DD5 RID: 19925 RVA: 0x0011C9DC File Offset: 0x0011ABDC
|
|
[Token(Token = "0x6004DD5")]
|
|
[Address(RVA = "0x174AA20", Offset = "0x1749A20", VA = "0x18174AA20", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK omjhegoaohk = this.webpage;
|
|
int num = (int)omjhegoaohk;
|
|
if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy)
|
|
{
|
|
FBPACFPINIK.IAJIDPEFALM();
|
|
return;
|
|
}
|
|
if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy)
|
|
{
|
|
FBPACFPINIK.FPONHAPCINA();
|
|
return;
|
|
}
|
|
if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy)
|
|
{
|
|
ulong num2;
|
|
FBPACFPINIK.IIHKLJONBPO(num2 != 0UL);
|
|
return;
|
|
}
|
|
if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy)
|
|
{
|
|
FBPACFPINIK.HHBGCJAIACK();
|
|
return;
|
|
}
|
|
if (num == 1)
|
|
{
|
|
ulong num3;
|
|
FBPACFPINIK.LBIOGBGOOAM(num3 != 0UL);
|
|
return;
|
|
}
|
|
if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.Other)
|
|
{
|
|
string text = this.externalUrl;
|
|
string text2 = this.externalPageName;
|
|
ulong num4;
|
|
FBPACFPINIK.GCPHCMAKAPA(text, text2, num4 != 0UL);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004DD6 RID: 19926 RVA: 0x0011CA50 File Offset: 0x0011AC50
|
|
[Token(Token = "0x6004DD6")]
|
|
[Address(RVA = "0x174ABA0", Offset = "0x1749BA0", VA = "0x18174ABA0")]
|
|
public OpenExternalWebpageButtonImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003911 RID: 14609
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003911")]
|
|
[SerializeField]
|
|
private GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK webpage;
|
|
|
|
// Token: 0x04003912 RID: 14610
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003912")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("webpage", 99)]
|
|
private string externalUrl;
|
|
|
|
// Token: 0x04003913 RID: 14611
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003913")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("webpage", 99)]
|
|
private string externalPageName;
|
|
|
|
// Token: 0x02000C8B RID: 3211
|
|
[Token(Token = "0x2000C8B")]
|
|
private enum OMJHEGOAOHK
|
|
{
|
|
// Token: 0x04003915 RID: 14613
|
|
[Token(Token = "0x4003915")]
|
|
PrivacyPolicy,
|
|
// Token: 0x04003916 RID: 14614
|
|
[Token(Token = "0x4003916")]
|
|
TermsOfService,
|
|
// Token: 0x04003917 RID: 14615
|
|
[Token(Token = "0x4003917")]
|
|
HelpPage,
|
|
// Token: 0x04003918 RID: 14616
|
|
[Token(Token = "0x4003918")]
|
|
ComfortAndSafety,
|
|
// Token: 0x04003919 RID: 14617
|
|
[Token(Token = "0x4003919")]
|
|
CodeOfConduct,
|
|
// Token: 0x0400391A RID: 14618
|
|
[Token(Token = "0x400391A")]
|
|
Other = 99
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C8C RID: 3212
|
|
[Token(Token = "0x2000C8C")]
|
|
[Serializable]
|
|
private class NavigateToRouteInWatchMenuButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DD7 RID: 19927 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DD7")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DD8 RID: 19928 RVA: 0x0011CA64 File Offset: 0x0011AC64
|
|
[Token(Token = "0x6004DD8")]
|
|
[Address(RVA = "0x174A050", Offset = "0x1749050", VA = "0x18174A050", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
|
bool flag = this.resetBrowser;
|
|
Route route = this.route;
|
|
flowByType.ShowScreenAndGoToRoute(route, flag);
|
|
if (this.openDetached)
|
|
{
|
|
string lghbppioobm = flowByType.LGHBPPIOOBM;
|
|
Route roomKeyStoreRoute = flowByType.roomKeyStoreRoute;
|
|
float num = this.detachedVerticalOffsetFromHead;
|
|
int num2 = 0;
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num3 = 0;
|
|
WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL;
|
|
float num4 = this.detachedScale;
|
|
ulong num5;
|
|
watchMenuProjector.AuthorityOpenMenuDetached(num3, num2, num4, num5 != 0UL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004DD9 RID: 19929 RVA: 0x0011CAF0 File Offset: 0x0011ACF0
|
|
[Token(Token = "0x6004DD9")]
|
|
[Address(RVA = "0x174A4E0", Offset = "0x17494E0", VA = "0x18174A4E0")]
|
|
public NavigateToRouteInWatchMenuButtonImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400391B RID: 14619
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400391B")]
|
|
[SerializeField]
|
|
private Route route;
|
|
|
|
// Token: 0x0400391C RID: 14620
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400391C")]
|
|
[SerializeField]
|
|
private bool openDetached;
|
|
|
|
// Token: 0x0400391D RID: 14621
|
|
[FieldOffset(Offset = "0x41")]
|
|
[Token(Token = "0x400391D")]
|
|
[SerializeField]
|
|
private bool resetBrowser = true;
|
|
|
|
// Token: 0x0400391E RID: 14622
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400391E")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("openDetached", true)]
|
|
private float detachedDistance = 0.61f;
|
|
|
|
// Token: 0x0400391F RID: 14623
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400391F")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("openDetached", true)]
|
|
private float detachedVerticalOffsetFromHead = -0.33f;
|
|
|
|
// Token: 0x04003920 RID: 14624
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4003920")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("openDetached", true)]
|
|
private float detachedScale = 1f;
|
|
}
|
|
|
|
// Token: 0x02000C8D RID: 3213
|
|
[Token(Token = "0x2000C8D")]
|
|
[Serializable]
|
|
private class CloseWatchMenuButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DDA RID: 19930 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DDA")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DDB RID: 19931 RVA: 0x0011CB2C File Offset: 0x0011AD2C
|
|
[Token(Token = "0x6004DDB")]
|
|
[Address(RVA = "0x1737DF0", Offset = "0x1736DF0", VA = "0x181737DF0", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
RRUIRootScreen rruirootScreen;
|
|
rruirootScreen.CloseScreenAndPopFlows();
|
|
}
|
|
|
|
// Token: 0x06004DDC RID: 19932 RVA: 0x0011CB48 File Offset: 0x0011AD48
|
|
[Token(Token = "0x6004DDC")]
|
|
[Address(RVA = "0x1737ED0", Offset = "0x1736ED0", VA = "0x181737ED0")]
|
|
public CloseWatchMenuButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C8E RID: 3214
|
|
[Token(Token = "0x2000C8E")]
|
|
[Serializable]
|
|
private class Shim_NavigateToOldWatchSavedOutfitsButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DDD RID: 19933 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DDD")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DDE RID: 19934 RVA: 0x0011CB5C File Offset: 0x0011AD5C
|
|
[Token(Token = "0x6004DDE")]
|
|
[Address(RVA = "0x174C8E0", Offset = "0x174B8E0", VA = "0x18174C8E0", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.ShowSavedOutfitsPage();
|
|
}
|
|
|
|
// Token: 0x06004DDF RID: 19935 RVA: 0x0011CB84 File Offset: 0x0011AD84
|
|
[Token(Token = "0x6004DDF")]
|
|
[Address(RVA = "0x174CA20", Offset = "0x174BA20", VA = "0x18174CA20")]
|
|
public Shim_NavigateToOldWatchSavedOutfitsButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C8F RID: 3215
|
|
[Token(Token = "0x2000C8F")]
|
|
[Serializable]
|
|
private class Shim_NavigateToOldWatchGetMoreTokensButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DE0 RID: 19936 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DE0")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DE1 RID: 19937 RVA: 0x0011CB98 File Offset: 0x0011AD98
|
|
[Token(Token = "0x6004DE1")]
|
|
[Address(RVA = "0x174C6A0", Offset = "0x174B6A0", VA = "0x18174C6A0", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num)
|
|
{
|
|
WatchUI local2 = WatchUI.BFPPPLIJIGC;
|
|
string text = this.entrypointName;
|
|
local2.ShowTokenStore(text);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004DE2 RID: 19938 RVA: 0x0011CBDC File Offset: 0x0011ADDC
|
|
[Token(Token = "0x6004DE2")]
|
|
[Address(RVA = "0x174C770", Offset = "0x174B770", VA = "0x18174C770")]
|
|
public Shim_NavigateToOldWatchGetMoreTokensButtonImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003921 RID: 14625
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003921")]
|
|
[SerializeField]
|
|
private string entrypointName = "getmoretokensentrypoint";
|
|
}
|
|
|
|
// Token: 0x02000C90 RID: 3216
|
|
[Token(Token = "0x2000C90")]
|
|
[Serializable]
|
|
private class Shim_NavigateToOldWatchEventsButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DE3 RID: 19939 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DE3")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DE4 RID: 19940 RVA: 0x0011CBFC File Offset: 0x0011ADFC
|
|
[Token(Token = "0x6004DE4")]
|
|
[Address(RVA = "0x174C590", Offset = "0x174B590", VA = "0x18174C590", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num)
|
|
{
|
|
WatchUI local2 = WatchUI.BFPPPLIJIGC;
|
|
int num2 = 0;
|
|
EventsScreen eventsScreen = local2.PushFlow<EventsScreen>(num2);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004DE5 RID: 19941 RVA: 0x0011CC3C File Offset: 0x0011AE3C
|
|
[Token(Token = "0x6004DE5")]
|
|
[Address(RVA = "0x174C660", Offset = "0x174B660", VA = "0x18174C660")]
|
|
public Shim_NavigateToOldWatchEventsButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C91 RID: 3217
|
|
[Token(Token = "0x2000C91")]
|
|
[Serializable]
|
|
private class Shim_NavigateToOldWatchRecRoomPlusButtonImpl : ButtonControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DE6 RID: 19942 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004DE6")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004DE7 RID: 19943 RVA: 0x0011CC50 File Offset: 0x0011AE50
|
|
[Token(Token = "0x6004DE7")]
|
|
[Address(RVA = "0x174C7C0", Offset = "0x174B7C0", VA = "0x18174C7C0", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num)
|
|
{
|
|
WatchUI local2 = WatchUI.BFPPPLIJIGC;
|
|
string text = this.entrypointName;
|
|
local2.ShowRecRoomPlusPage(text);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004DE8 RID: 19944 RVA: 0x0011CC94 File Offset: 0x0011AE94
|
|
[Token(Token = "0x6004DE8")]
|
|
[Address(RVA = "0x174C890", Offset = "0x174B890", VA = "0x18174C890")]
|
|
public Shim_NavigateToOldWatchRecRoomPlusButtonImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003922 RID: 14626
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003922")]
|
|
[SerializeField]
|
|
private string entrypointName = "recroomplusentrypoint";
|
|
}
|
|
|
|
// Token: 0x02000C92 RID: 3218
|
|
[Token(Token = "0x2000C92")]
|
|
[Serializable]
|
|
private class HideIfJuniorImpl : HideableControllerImpl<GlobalModel>, CPNNLEAKNBA<PAJJMBFGMMF>
|
|
{
|
|
// Token: 0x06004DE9 RID: 19945 RVA: 0x0011CCB4 File Offset: 0x0011AEB4
|
|
[Token(Token = "0x6004DE9")]
|
|
[Address(RVA = "0x1743710", Offset = "0x1742710", VA = "0x181743710", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004DEA RID: 19946 RVA: 0x0011CCC8 File Offset: 0x0011AEC8
|
|
[Token(Token = "0x6004DEA")]
|
|
[Address(RVA = "0x1743770", Offset = "0x1742770", VA = "0x181743770")]
|
|
public HideIfJuniorImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C93 RID: 3219
|
|
[Token(Token = "0x2000C93")]
|
|
[Serializable]
|
|
private class HideIfNotJuniorImpl : HideableControllerImpl<GlobalModel>, CPNNLEAKNBA<PAJJMBFGMMF>
|
|
{
|
|
// Token: 0x06004DEB RID: 19947 RVA: 0x0011CCDC File Offset: 0x0011AEDC
|
|
[Token(Token = "0x6004DEB")]
|
|
[Address(RVA = "0x1744120", Offset = "0x1743120", VA = "0x181744120", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
}
|
|
|
|
// Token: 0x06004DEC RID: 19948 RVA: 0x0011CCF4 File Offset: 0x0011AEF4
|
|
[Token(Token = "0x6004DEC")]
|
|
[Address(RVA = "0x1744180", Offset = "0x1743180", VA = "0x181744180")]
|
|
public HideIfNotJuniorImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C94 RID: 3220
|
|
[Token(Token = "0x2000C94")]
|
|
[Serializable]
|
|
private class HideIfNoLocalAccountImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DED RID: 19949 RVA: 0x0011CD08 File Offset: 0x0011AF08
|
|
[Token(Token = "0x6004DED")]
|
|
[Address(RVA = "0x1743B70", Offset = "0x1742B70", VA = "0x181743B70", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004DEE RID: 19950 RVA: 0x0011CD1C File Offset: 0x0011AF1C
|
|
[Token(Token = "0x6004DEE")]
|
|
[Address(RVA = "0x1743BD0", Offset = "0x1742BD0", VA = "0x181743BD0")]
|
|
public HideIfNoLocalAccountImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C95 RID: 3221
|
|
[Token(Token = "0x2000C95")]
|
|
[Serializable]
|
|
private class HideIfLocalRoomHasNoEventImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DEF RID: 19951 RVA: 0x0011CD30 File Offset: 0x0011AF30
|
|
[Token(Token = "0x6004DEF")]
|
|
[Address(RVA = "0x1743850", Offset = "0x1742850", VA = "0x181743850", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004DF0 RID: 19952 RVA: 0x0011CD44 File Offset: 0x0011AF44
|
|
[Token(Token = "0x6004DF0")]
|
|
[Address(RVA = "0x17438B0", Offset = "0x17428B0", VA = "0x1817438B0")]
|
|
public HideIfLocalRoomHasNoEventImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C96 RID: 3222
|
|
[Token(Token = "0x2000C96")]
|
|
[Serializable]
|
|
private class HideIfLocalRoomHasEventImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DF1 RID: 19953 RVA: 0x0011CD58 File Offset: 0x0011AF58
|
|
[Token(Token = "0x6004DF1")]
|
|
[Address(RVA = "0x17437B0", Offset = "0x17427B0", VA = "0x1817437B0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004DF2 RID: 19954 RVA: 0x0011CD6C File Offset: 0x0011AF6C
|
|
[Token(Token = "0x6004DF2")]
|
|
[Address(RVA = "0x1743810", Offset = "0x1742810", VA = "0x181743810")]
|
|
public HideIfLocalRoomHasEventImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C97 RID: 3223
|
|
[Token(Token = "0x2000C97")]
|
|
[Serializable]
|
|
private class HideIfNotDeveloperImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DF3 RID: 19955 RVA: 0x0011CD80 File Offset: 0x0011AF80
|
|
[Token(Token = "0x6004DF3")]
|
|
[Address(RVA = "0x1744080", Offset = "0x1743080", VA = "0x181744080", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
}
|
|
|
|
// Token: 0x06004DF4 RID: 19956 RVA: 0x0011CD98 File Offset: 0x0011AF98
|
|
[Token(Token = "0x6004DF4")]
|
|
[Address(RVA = "0x17440E0", Offset = "0x17430E0", VA = "0x1817440E0")]
|
|
public HideIfNotDeveloperImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C98 RID: 3224
|
|
[Token(Token = "0x2000C98")]
|
|
[Serializable]
|
|
private class HideIfNotDeveloperAndNotDebugBuildImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DF5 RID: 19957 RVA: 0x0011CDAC File Offset: 0x0011AFAC
|
|
[Token(Token = "0x6004DF5")]
|
|
[Address(RVA = "0x1743FE0", Offset = "0x1742FE0", VA = "0x181743FE0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
}
|
|
|
|
// Token: 0x06004DF6 RID: 19958 RVA: 0x0011CDC4 File Offset: 0x0011AFC4
|
|
[Token(Token = "0x6004DF6")]
|
|
[Address(RVA = "0x1744040", Offset = "0x1743040", VA = "0x181744040")]
|
|
public HideIfNotDeveloperAndNotDebugBuildImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C99 RID: 3225
|
|
[Token(Token = "0x2000C99")]
|
|
[Serializable]
|
|
private class HideIfNotDebugBuildImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DF7 RID: 19959 RVA: 0x0011CDD8 File Offset: 0x0011AFD8
|
|
[Token(Token = "0x6004DF7")]
|
|
[Address(RVA = "0x1743F70", Offset = "0x1742F70", VA = "0x181743F70", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004DF8 RID: 19960 RVA: 0x0011CDEC File Offset: 0x0011AFEC
|
|
[Token(Token = "0x6004DF8")]
|
|
[Address(RVA = "0x1743FA0", Offset = "0x1742FA0", VA = "0x181743FA0")]
|
|
public HideIfNotDebugBuildImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C9A RID: 3226
|
|
[Token(Token = "0x2000C9A")]
|
|
[Serializable]
|
|
private class HideDuringNUXImpl : HideableControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004DF9 RID: 19961 RVA: 0x0011CE00 File Offset: 0x0011B000
|
|
[Token(Token = "0x6004DF9")]
|
|
[Address(RVA = "0x1743090", Offset = "0x1742090", VA = "0x181743090", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag = !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_WATCH);
|
|
}
|
|
|
|
// Token: 0x06004DFA RID: 19962 RVA: 0x0011CE24 File Offset: 0x0011B024
|
|
[Token(Token = "0x6004DFA")]
|
|
[Address(RVA = "0x1743150", Offset = "0x1742150", VA = "0x181743150")]
|
|
public HideDuringNUXImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C9B RID: 3227
|
|
[Token(Token = "0x2000C9B")]
|
|
[Serializable]
|
|
private class HideScreensCursorControllerImpl : ControllerImplementation<GlobalModel>
|
|
{
|
|
// Token: 0x06004DFB RID: 19963 RVA: 0x0011CE38 File Offset: 0x0011B038
|
|
[Token(Token = "0x6004DFB")]
|
|
[Address(RVA = "0x1744350", Offset = "0x1743350", VA = "0x181744350", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
this.KDJNCBJKCLM();
|
|
}
|
|
|
|
// Token: 0x06004DFC RID: 19964 RVA: 0x0011CE4C File Offset: 0x0011B04C
|
|
[Token(Token = "0x6004DFC")]
|
|
[Address(RVA = "0x1744640", Offset = "0x1743640", VA = "0x181744640", Slot = "23")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
base.PPAOALHOODL();
|
|
this.KDJNCBJKCLM();
|
|
}
|
|
|
|
// Token: 0x06004DFD RID: 19965 RVA: 0x0011CE68 File Offset: 0x0011B068
|
|
[Token(Token = "0x6004DFD")]
|
|
[Address(RVA = "0x1744480", Offset = "0x1743480", VA = "0x181744480", Slot = "24")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
base.JNGMMNANOCH();
|
|
this.FBKHCOCNIOJ();
|
|
}
|
|
|
|
// Token: 0x06004DFE RID: 19966 RVA: 0x0011CE84 File Offset: 0x0011B084
|
|
[Token(Token = "0x6004DFE")]
|
|
[Address(RVA = "0x17445F0", Offset = "0x17435F0", VA = "0x1817445F0", Slot = "25")]
|
|
protected override void MDDAPCCABNK()
|
|
{
|
|
base.MDDAPCCABNK();
|
|
this.FBKHCOCNIOJ();
|
|
}
|
|
|
|
// Token: 0x06004DFF RID: 19967 RVA: 0x0011CEA0 File Offset: 0x0011B0A0
|
|
[Token(Token = "0x6004DFF")]
|
|
[Address(RVA = "0x17444D0", Offset = "0x17434D0", VA = "0x1817444D0")]
|
|
private void KDJNCBJKCLM()
|
|
{
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num != num2)
|
|
{
|
|
ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD;
|
|
int num3 = 0;
|
|
screenModeHUD.Enable(num3 != 0, this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004E00 RID: 19968 RVA: 0x0011CEE0 File Offset: 0x0011B0E0
|
|
[Token(Token = "0x6004E00")]
|
|
[Address(RVA = "0x1744360", Offset = "0x1743360", VA = "0x181744360")]
|
|
private void FBKHCOCNIOJ()
|
|
{
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num != num2)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD.Enable(true, this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E0F RID: 3599
|
|
// (get) Token: 0x06004E01 RID: 19969 RVA: 0x0011CF1C File Offset: 0x0011B11C
|
|
[Token(Token = "0x17000E0F")]
|
|
private ScreenHUD ScreenHud
|
|
{
|
|
[Token(Token = "0x6004E01")]
|
|
[Address(RVA = "0x17446D0", Offset = "0x17436D0", VA = "0x1817446D0")]
|
|
get
|
|
{
|
|
CameraRig instance;
|
|
do
|
|
{
|
|
instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
while (instance == 0);
|
|
return instance.screenModeHUD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004E02 RID: 19970 RVA: 0x0011CF3C File Offset: 0x0011B13C
|
|
[Token(Token = "0x6004E02")]
|
|
[Address(RVA = "0x1744690", Offset = "0x1743690", VA = "0x181744690")]
|
|
public HideScreensCursorControllerImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000C9C RID: 3228
|
|
[Token(Token = "0x2000C9C")]
|
|
[Serializable]
|
|
private class InvitePageLinkControllerImpl : LinkControllerImpl<GlobalModel>
|
|
{
|
|
// Token: 0x06004E03 RID: 19971 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E03")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004E04 RID: 19972 RVA: 0x0011CF50 File Offset: 0x0011B150
|
|
[Token(Token = "0x6004E04")]
|
|
[Address(RVA = "0x1749A90", Offset = "0x1748A90", VA = "0x181749A90", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare((EAEKNPLNKKO)num2, num);
|
|
}
|
|
|
|
// Token: 0x06004E05 RID: 19973 RVA: 0x0011CF78 File Offset: 0x0011B178
|
|
[Token(Token = "0x6004E05")]
|
|
[Address(RVA = "0x1749B00", Offset = "0x1748B00", VA = "0x181749B00")]
|
|
public InvitePageLinkControllerImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|