m
This commit is contained in:
@@ -0,0 +1,433 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200109E RID: 4254
|
||||
[Token(Token = "0x200109E")]
|
||||
public class WatchModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17001046 RID: 4166
|
||||
// (get) Token: 0x06005F6B RID: 24427 RVA: 0x0014D6C4 File Offset: 0x0014B8C4
|
||||
[Token(Token = "0x17001046")]
|
||||
public Button ENELCDLDDOK
|
||||
{
|
||||
[Token(Token = "0x6005F6B")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return this.homeButton;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001047 RID: 4167
|
||||
// (get) Token: 0x06005F6C RID: 24428 RVA: 0x0014D6D8 File Offset: 0x0014B8D8
|
||||
[Token(Token = "0x17001047")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005F6C")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001048 RID: 4168
|
||||
// (get) Token: 0x06005F6D RID: 24429 RVA: 0x0014D6E8 File Offset: 0x0014B8E8
|
||||
// (set) Token: 0x06005F6E RID: 24430 RVA: 0x0014D70C File Offset: 0x0014B90C
|
||||
[Token(Token = "0x17001048")]
|
||||
private bool JAMJHMIMDDG
|
||||
{
|
||||
[Token(Token = "0x6005F6D")]
|
||||
[Address(RVA = "0x1E79350", Offset = "0x1E78350", VA = "0x181E79350")]
|
||||
get
|
||||
{
|
||||
EFEFMHJPJIJ aoofiinpkhc = this.AOOFIINPKHC;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6005F6E")]
|
||||
[Address(RVA = "0x1E791D0", Offset = "0x1E781D0", VA = "0x181E791D0")]
|
||||
set
|
||||
{
|
||||
EFEFMHJPJIJ aoofiinpkhc = this.AOOFIINPKHC;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F6F RID: 24431 RVA: 0x0014D730 File Offset: 0x0014B930
|
||||
[Token(Token = "0x6005F6F")]
|
||||
[Address(RVA = "0x1E79420", Offset = "0x1E78420", VA = "0x181E79420", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
EFEFMHJPJIJ efefmhjpjij;
|
||||
this.AOOFIINPKHC = efefmhjpjij;
|
||||
}
|
||||
|
||||
// Token: 0x06005F70 RID: 24432 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005F70")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005F71 RID: 24433 RVA: 0x0014D754 File Offset: 0x0014B954
|
||||
[Token(Token = "0x6005F71")]
|
||||
[Address(RVA = "0x1E792B0", Offset = "0x1E782B0", VA = "0x181E792B0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005F72 RID: 24434 RVA: 0x0014D768 File Offset: 0x0014B968
|
||||
[Token(Token = "0x6005F72")]
|
||||
[Address(RVA = "0x1E79690", Offset = "0x1E78690", VA = "0x181E79690")]
|
||||
public void TryShowHomeScreenChoiceDialog()
|
||||
{
|
||||
WatchModel.GMPCJIOOOOO gmpcjiooooo = new WatchModel.GMPCJIOOOOO();
|
||||
gmpcjiooooo.<>4__this = this;
|
||||
int num = 0;
|
||||
int? <HLHHHMNJAEM>k__BackingField = BPHGKAEDBPE.<HLHHHMNJAEM>k__BackingField;
|
||||
bool flag = <HLHHHMNJAEM>k__BackingField == (ulong)1L;
|
||||
if (flag == <HLHHHMNJAEM>k__BackingField)
|
||||
{
|
||||
EFEFMHJPJIJ aoofiinpkhc = this.AOOFIINPKHC;
|
||||
num += num;
|
||||
num++;
|
||||
if (!flag && this.OCCHBCMEDKJ == num)
|
||||
{
|
||||
gmpcjiooooo.dialog = num;
|
||||
if (this.OCCHBCMEDKJ == num)
|
||||
{
|
||||
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
|
||||
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "New Home Menu";
|
||||
objafkdpohb.<JGGILCHDEFC>k__BackingField = num != 0;
|
||||
Sprite homeScreenChoiceDialogIcon = WatchConfig.Instance._homeScreenChoiceDialogIcon;
|
||||
objafkdpohb.<KIAMEICGNPB>k__BackingField = homeScreenChoiceDialogIcon;
|
||||
objafkdpohb.<LHJAKNBODPE>k__BackingField = "The Watch Home Menu is now more personalized. Check it out! While we work out the kinks, you can switch back to the old one in Settings.";
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "No, Thanks";
|
||||
imafjgkhemd.GPJAHEOLCPN = imafjgkhemd;
|
||||
imafjgkhemd.BMBFCGOFPIM = imafjgkhemd;
|
||||
LKECHMGOCGI lkechmgocgi = new LKECHMGOCGI();
|
||||
lkechmgocgi.<OBHNJENCHDE>k__BackingField = lkechmgocgi;
|
||||
lkechmgocgi.<KCBLDGJNKJO>k__BackingField = lkechmgocgi;
|
||||
imafjgkhemd.<ALFJBDILAME>k__BackingField = lkechmgocgi;
|
||||
Action action = delegate
|
||||
{
|
||||
gmpcjiooooo.<>4__this.JAMJHMIMDDG = true;
|
||||
WatchUI <LBNLPAIAGHF>k__BackingField = gmpcjiooooo.<>4__this.GKNIDBFDJNG.<LBNLPAIAGHF>k__BackingField;
|
||||
int num3 = 0;
|
||||
<LBNLPAIAGHF>k__BackingField.JNLHICKONDN = num3 != 0;
|
||||
BaseDialogModel<OBJAFKDPOHB> dialog = gmpcjiooooo.dialog;
|
||||
int num4 = 0;
|
||||
if (dialog != num4)
|
||||
{
|
||||
gmpcjiooooo.dialog.Dismiss();
|
||||
return;
|
||||
}
|
||||
};
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
list.Add(imafjgkhemd);
|
||||
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
||||
imafjgkhemd2.GPJEDBDCNNP = "Let's See!";
|
||||
imafjgkhemd2.GPJAHEOLCPN = "Let's See!";
|
||||
imafjgkhemd2.BMBFCGOFPIM = imafjgkhemd2;
|
||||
LKECHMGOCGI lkechmgocgi2 = new LKECHMGOCGI();
|
||||
lkechmgocgi2.<OBHNJENCHDE>k__BackingField = lkechmgocgi2;
|
||||
lkechmgocgi2.<KCBLDGJNKJO>k__BackingField = lkechmgocgi2;
|
||||
imafjgkhemd2.<ALFJBDILAME>k__BackingField = lkechmgocgi2;
|
||||
Action action2 = delegate
|
||||
{
|
||||
ulong num5;
|
||||
gmpcjiooooo.<>4__this.JAMJHMIMDDG = num5 != 0UL;
|
||||
ulong num6;
|
||||
gmpcjiooooo.<>4__this.GKNIDBFDJNG.<LBNLPAIAGHF>k__BackingField.JNLHICKONDN = num6 != 0UL;
|
||||
WatchModel <>4__this = gmpcjiooooo.<>4__this;
|
||||
WatchModel.NBOGAMNAMGB nbogamnamgb = new WatchModel.NBOGAMNAMGB();
|
||||
int num7 = 0;
|
||||
nbogamnamgb.dialog = num7;
|
||||
DialogListModel dialogListModel2 = <>4__this.PKJJDBNMMEA;
|
||||
DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF();
|
||||
Action action4 = delegate
|
||||
{
|
||||
BaseDialogModel<DGHLPMOEABF> dialog3 = nbogamnamgb.dialog;
|
||||
int num9 = 0;
|
||||
if (dialog3 != num9)
|
||||
{
|
||||
nbogamnamgb.dialog.Dismiss();
|
||||
}
|
||||
};
|
||||
dghlpmoeabf.<ECHBNKMHBBM>k__BackingField = action4;
|
||||
PMGCJEPKFOF pmgcjepkfof2 = dialogListModel2.AddDialog<DGHLPMOEABF>(DLKPBLNKLAD.HOME_TUTORIAL_DIALOG, dghlpmoeabf);
|
||||
Action<BaseDialogModel<DGHLPMOEABF>> action5 = delegate(BaseDialogModel<DGHLPMOEABF> dialogModel)
|
||||
{
|
||||
nbogamnamgb.dialog = dialogModel;
|
||||
};
|
||||
if (num7 < nbogamnamgb)
|
||||
{
|
||||
num7 += num7;
|
||||
if (num7 == nbogamnamgb)
|
||||
{
|
||||
BaseDialogModel<OBJAFKDPOHB> baseDialogModel;
|
||||
baseDialogModel += baseDialogModel;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num7++;
|
||||
}
|
||||
BaseDialogModel<OBJAFKDPOHB> dialog2 = gmpcjiooooo.dialog;
|
||||
int num8 = 0;
|
||||
if (dialog2 != num8)
|
||||
{
|
||||
BaseDialogModel<OBJAFKDPOHB> baseDialogModel = gmpcjiooooo.dialog;
|
||||
baseDialogModel.Dismiss();
|
||||
}
|
||||
};
|
||||
imafjgkhemd2.MEEKCCGGFFD = action2;
|
||||
list.Add(imafjgkhemd2);
|
||||
objafkdpohb.<OKANBHKMMBD>k__BackingField = list;
|
||||
this.OCCHBCMEDKJ = objafkdpohb;
|
||||
}
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
Action<BaseDialogModel<OBJAFKDPOHB>> action3 = delegate(BaseDialogModel<OBJAFKDPOHB> dialogModel)
|
||||
{
|
||||
gmpcjiooooo.dialog = dialogModel;
|
||||
};
|
||||
if (num < gmpcjiooooo)
|
||||
{
|
||||
num += num;
|
||||
if (num == gmpcjiooooo)
|
||||
{
|
||||
PMGCJEPKFOF pmgcjepkfof;
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 19;
|
||||
goto IL_1CE;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
IL_1CE:
|
||||
ulong num2;
|
||||
this.JAMJHMIMDDG = num2 != 0UL;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005F73 RID: 24435 RVA: 0x0014D950 File Offset: 0x0014BB50
|
||||
[Token(Token = "0x6005F73")]
|
||||
[Address(RVA = "0x1E794F0", Offset = "0x1E784F0", VA = "0x181E794F0")]
|
||||
private void MMPJKBNIPEF()
|
||||
{
|
||||
WatchModel.NBOGAMNAMGB nbogamnamgb = new WatchModel.NBOGAMNAMGB();
|
||||
int num = 0;
|
||||
nbogamnamgb.dialog = num;
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF();
|
||||
Action action = delegate
|
||||
{
|
||||
BaseDialogModel<DGHLPMOEABF> dialog = nbogamnamgb.dialog;
|
||||
int num2 = 0;
|
||||
if (dialog != num2)
|
||||
{
|
||||
nbogamnamgb.dialog.Dismiss();
|
||||
}
|
||||
};
|
||||
dghlpmoeabf.<ECHBNKMHBBM>k__BackingField = action;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<DGHLPMOEABF>(DLKPBLNKLAD.HOME_TUTORIAL_DIALOG, dghlpmoeabf);
|
||||
Action<BaseDialogModel<DGHLPMOEABF>> action2 = delegate(BaseDialogModel<DGHLPMOEABF> dialogModel)
|
||||
{
|
||||
nbogamnamgb.dialog = dialogModel;
|
||||
};
|
||||
if (num < nbogamnamgb)
|
||||
{
|
||||
num += num;
|
||||
if (num == nbogamnamgb)
|
||||
{
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action2);
|
||||
}
|
||||
|
||||
// Token: 0x06005F74 RID: 24436 RVA: 0x0014D9D0 File Offset: 0x0014BBD0
|
||||
[Token(Token = "0x6005F74")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public WatchModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F13 RID: 16147
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003F13")]
|
||||
[SerializeField]
|
||||
private Button homeButton;
|
||||
|
||||
// Token: 0x04003F14 RID: 16148
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003F14")]
|
||||
private EFEFMHJPJIJ AOOFIINPKHC;
|
||||
|
||||
// Token: 0x04003F15 RID: 16149
|
||||
[Token(Token = "0x4003F15")]
|
||||
private const string BFFAAMGKIGG = "HAS_SEEN_HOME_SCREEN_CHOICE";
|
||||
|
||||
// Token: 0x04003F16 RID: 16150
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003F16")]
|
||||
private OBJAFKDPOHB OCCHBCMEDKJ;
|
||||
|
||||
// Token: 0x0200109F RID: 4255
|
||||
[Token(Token = "0x200109F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GMPCJIOOOOO
|
||||
{
|
||||
// Token: 0x06005F75 RID: 24437 RVA: 0x0014D9E4 File Offset: 0x0014BBE4
|
||||
[Token(Token = "0x6005F75")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GMPCJIOOOOO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005F76 RID: 24438 RVA: 0x0014D9F8 File Offset: 0x0014BBF8
|
||||
[Token(Token = "0x6005F76")]
|
||||
[Address(RVA = "0x1E69CC0", Offset = "0x1E68CC0", VA = "0x181E69CC0")]
|
||||
internal void <TryShowHomeScreenChoiceDialog>b__1()
|
||||
{
|
||||
this.<>4__this.JAMJHMIMDDG = true;
|
||||
WatchUI <LBNLPAIAGHF>k__BackingField = this.<>4__this.GKNIDBFDJNG.<LBNLPAIAGHF>k__BackingField;
|
||||
int num = 0;
|
||||
<LBNLPAIAGHF>k__BackingField.JNLHICKONDN = num != 0;
|
||||
BaseDialogModel<OBJAFKDPOHB> baseDialogModel = this.dialog;
|
||||
int num2 = 0;
|
||||
if (baseDialogModel != num2)
|
||||
{
|
||||
this.dialog.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F77 RID: 24439 RVA: 0x0014DA50 File Offset: 0x0014BC50
|
||||
[Token(Token = "0x6005F77")]
|
||||
[Address(RVA = "0x1E69D90", Offset = "0x1E68D90", VA = "0x181E69D90")]
|
||||
internal void <TryShowHomeScreenChoiceDialog>b__2()
|
||||
{
|
||||
ulong num;
|
||||
this.<>4__this.JAMJHMIMDDG = num != 0UL;
|
||||
ulong num2;
|
||||
this.<>4__this.GKNIDBFDJNG.<LBNLPAIAGHF>k__BackingField.JNLHICKONDN = num2 != 0UL;
|
||||
WatchModel watchModel = this.<>4__this;
|
||||
WatchModel.NBOGAMNAMGB nbogamnamgb = new WatchModel.NBOGAMNAMGB();
|
||||
int num3 = 0;
|
||||
nbogamnamgb.dialog = num3;
|
||||
DialogListModel dialogListModel = watchModel.PKJJDBNMMEA;
|
||||
DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF();
|
||||
Action action = delegate
|
||||
{
|
||||
BaseDialogModel<DGHLPMOEABF> baseDialogModel3 = nbogamnamgb.dialog;
|
||||
int num5 = 0;
|
||||
if (baseDialogModel3 != num5)
|
||||
{
|
||||
nbogamnamgb.dialog.Dismiss();
|
||||
}
|
||||
};
|
||||
dghlpmoeabf.<ECHBNKMHBBM>k__BackingField = action;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<DGHLPMOEABF>(DLKPBLNKLAD.HOME_TUTORIAL_DIALOG, dghlpmoeabf);
|
||||
Action<BaseDialogModel<DGHLPMOEABF>> action2 = delegate(BaseDialogModel<DGHLPMOEABF> dialogModel)
|
||||
{
|
||||
nbogamnamgb.dialog = dialogModel;
|
||||
};
|
||||
if (num3 < nbogamnamgb)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == nbogamnamgb)
|
||||
{
|
||||
BaseDialogModel<OBJAFKDPOHB> baseDialogModel;
|
||||
baseDialogModel += baseDialogModel;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
BaseDialogModel<OBJAFKDPOHB> baseDialogModel2 = this.dialog;
|
||||
int num4 = 0;
|
||||
if (baseDialogModel2 != num4)
|
||||
{
|
||||
BaseDialogModel<OBJAFKDPOHB> baseDialogModel = this.dialog;
|
||||
baseDialogModel.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F78 RID: 24440 RVA: 0x0014DB24 File Offset: 0x0014BD24
|
||||
[Token(Token = "0x6005F78")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
internal void <TryShowHomeScreenChoiceDialog>b__0(BaseDialogModel<OBJAFKDPOHB> dialogModel)
|
||||
{
|
||||
this.dialog = dialogModel;
|
||||
}
|
||||
|
||||
// Token: 0x04003F17 RID: 16151
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F17")]
|
||||
public WatchModel <>4__this;
|
||||
|
||||
// Token: 0x04003F18 RID: 16152
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F18")]
|
||||
public BaseDialogModel<OBJAFKDPOHB> dialog;
|
||||
}
|
||||
|
||||
// Token: 0x020010A0 RID: 4256
|
||||
[Token(Token = "0x20010A0")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NBOGAMNAMGB
|
||||
{
|
||||
// Token: 0x06005F79 RID: 24441 RVA: 0x0014DB38 File Offset: 0x0014BD38
|
||||
[Token(Token = "0x6005F79")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public NBOGAMNAMGB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005F7A RID: 24442 RVA: 0x0014DB4C File Offset: 0x0014BD4C
|
||||
[Token(Token = "0x6005F7A")]
|
||||
[Address(RVA = "0x1E6E250", Offset = "0x1E6D250", VA = "0x181E6E250")]
|
||||
internal void <ShowHomeScreenTutorial>b__1()
|
||||
{
|
||||
BaseDialogModel<DGHLPMOEABF> baseDialogModel = this.dialog;
|
||||
int num = 0;
|
||||
if (baseDialogModel != num)
|
||||
{
|
||||
this.dialog.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F7B RID: 24443 RVA: 0x0014DB80 File Offset: 0x0014BD80
|
||||
[Token(Token = "0x6005F7B")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
internal void <ShowHomeScreenTutorial>b__0(BaseDialogModel<DGHLPMOEABF> dialogModel)
|
||||
{
|
||||
this.dialog = dialogModel;
|
||||
}
|
||||
|
||||
// Token: 0x04003F19 RID: 16153
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F19")]
|
||||
public BaseDialogModel<DGHLPMOEABF> dialog;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user