382 lines
14 KiB
C#
382 lines
14 KiB
C#
using System;
|
|
using System.Globalization;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000A3C RID: 2620
|
|
[Token(Token = "0x2000A3C")]
|
|
public class ClubEventModelController : ModelController<ClubEventModel>, IOLLIDNPNNA
|
|
{
|
|
// Token: 0x060043C0 RID: 17344 RVA: 0x0010739C File Offset: 0x0010559C
|
|
[Token(Token = "0x60043C0")]
|
|
[Address(RVA = "0x13DCFD0", Offset = "0x13DBDD0", VA = "0x1813DCFD0", Slot = "20")]
|
|
public BAEJLDPBGFI GetToCardController()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060043C0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.ClubEventModelController::GetToCardController()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_1C:
|
|
brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060043C1 RID: 17345 RVA: 0x001073C8 File Offset: 0x001055C8
|
|
[Token(Token = "0x60043C1")]
|
|
[Address(RVA = "0x13DD080", Offset = "0x13DBE80", VA = "0x1813DD080")]
|
|
public ClubEventModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000A3D RID: 2621
|
|
[Token(Token = "0x2000A3D")]
|
|
[Serializable]
|
|
private class ClubNameTextImpl : TextControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043C2 RID: 17346 RVA: 0x001073DC File Offset: 0x001055DC
|
|
[Token(Token = "0x60043C2")]
|
|
[Address(RVA = "0x13DF880", Offset = "0x13DE680", VA = "0x1813DF880", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043C3 RID: 17347 RVA: 0x001073F0 File Offset: 0x001055F0
|
|
[Token(Token = "0x60043C3")]
|
|
[Address(RVA = "0x13DF8E0", Offset = "0x13DE6E0", VA = "0x1813DF8E0")]
|
|
public ClubNameTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A3E RID: 2622
|
|
[Token(Token = "0x2000A3E")]
|
|
[Serializable]
|
|
private class NameTextImpl : TextControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043C4 RID: 17348 RVA: 0x00107404 File Offset: 0x00105604
|
|
[Token(Token = "0x60043C4")]
|
|
[Address(RVA = "0x13E4520", Offset = "0x13E3320", VA = "0x1813E4520", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043C5 RID: 17349 RVA: 0x00107418 File Offset: 0x00105618
|
|
[Token(Token = "0x60043C5")]
|
|
[Address(RVA = "0x13E4590", Offset = "0x13E3390", VA = "0x1813E4590")]
|
|
public NameTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A3F RID: 2623
|
|
[Token(Token = "0x2000A3F")]
|
|
[Serializable]
|
|
private class StartTimeTextImpl : TextControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043C6 RID: 17350 RVA: 0x0010742C File Offset: 0x0010562C
|
|
[Token(Token = "0x60043C6")]
|
|
[Address(RVA = "0x13E6BA0", Offset = "0x13E59A0", VA = "0x1813E6BA0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
if (typeof(string).TypeHandle != 0 && 0 != 0)
|
|
{
|
|
CultureInfo currentCulture = CultureInfo.CurrentCulture;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060043C7 RID: 17351 RVA: 0x00107454 File Offset: 0x00105654
|
|
[Token(Token = "0x60043C7")]
|
|
[Address(RVA = "0x13E6CD0", Offset = "0x13E5AD0", VA = "0x1813E6CD0")]
|
|
public StartTimeTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A40 RID: 2624
|
|
[Token(Token = "0x2000A40")]
|
|
[Serializable]
|
|
private class ImageImpl : RecNetRawImageControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043C8 RID: 17352 RVA: 0x00107468 File Offset: 0x00105668
|
|
[Token(Token = "0x60043C8")]
|
|
[Address(RVA = "0x13E3610", Offset = "0x13E2410", VA = "0x1813E3610", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043C9 RID: 17353 RVA: 0x00107480 File Offset: 0x00105680
|
|
[Token(Token = "0x60043C9")]
|
|
[Address(RVA = "0x13E3720", Offset = "0x13E2520", VA = "0x1813E3720")]
|
|
public ImageImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A41 RID: 2625
|
|
[Token(Token = "0x2000A41")]
|
|
[Serializable]
|
|
private class Shim_NavigateToOldWatchEventDetailsButtonImpl : ButtonControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043CA RID: 17354 RVA: 0x00107494 File Offset: 0x00105694
|
|
[Token(Token = "0x60043CA")]
|
|
[Address(RVA = "0x13E6200", Offset = "0x13E5000", VA = "0x1813E6200", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043CB RID: 17355 RVA: 0x001074A8 File Offset: 0x001056A8
|
|
[Token(Token = "0x60043CB")]
|
|
[Address(RVA = "0x13E6260", Offset = "0x13E5060", VA = "0x1813E6260", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
EventDetailsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<EventDetailsScreen>();
|
|
EventDetailsScreen eventDetailsScreen = flowByType;
|
|
Action<StackedUIFlowBase> mhbpdlmfdac = flowByType.MHBPDLMFDAC;
|
|
Action<IOFNNFFJIAN> action = delegate(IOFNNFFJIAN details)
|
|
{
|
|
};
|
|
}
|
|
|
|
// Token: 0x060043CC RID: 17356 RVA: 0x001074F0 File Offset: 0x001056F0
|
|
[Token(Token = "0x60043CC")]
|
|
[Address(RVA = "0x13E6400", Offset = "0x13E5200", VA = "0x1813E6400")]
|
|
public Shim_NavigateToOldWatchEventDetailsButtonImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003572 RID: 13682
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003572")]
|
|
[SerializeField]
|
|
[Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")]
|
|
private string amplitudeCommandContext;
|
|
|
|
// Token: 0x02000A42 RID: 2626
|
|
[Token(Token = "0x2000A42")]
|
|
[CompilerGenerated]
|
|
private sealed class HAPKFJMAOOE
|
|
{
|
|
// Token: 0x060043CD RID: 17357 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x60043CD")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HAPKFJMAOOE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043CE RID: 17358 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x60043CE")]
|
|
[Address(RVA = "0x13D3B60", Offset = "0x13D2960", VA = "0x1813D3B60")]
|
|
internal void <OnButtonClicked>b__0(IOFNNFFJIAN details)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003573 RID: 13683
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003573")]
|
|
public EventDetailsScreen eventDetailsScreen;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A43 RID: 2627
|
|
[Token(Token = "0x2000A43")]
|
|
[Serializable]
|
|
private class RemoveLinkImpl : LinkControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043CF RID: 17359 RVA: 0x00107504 File Offset: 0x00105704
|
|
[Token(Token = "0x60043CF")]
|
|
[Address(RVA = "0x13E59C0", Offset = "0x13E47C0", VA = "0x1813E59C0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag = 0 != 0;
|
|
}
|
|
|
|
// Token: 0x060043D0 RID: 17360 RVA: 0x00107520 File Offset: 0x00105720
|
|
[Token(Token = "0x60043D0")]
|
|
[Address(RVA = "0x13E5A20", Offset = "0x13E4820", VA = "0x1813E5A20", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
CECAKDDNHLN cecakddnhln;
|
|
Action action = new Action(new ClubEventModel.ALAPNPNFBNO
|
|
{
|
|
redirectUri = cecakddnhln,
|
|
<>4__this = this
|
|
}.<RemoveThenRedirect>b__0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060043D1 RID: 17361 RVA: 0x00107560 File Offset: 0x00105760
|
|
[Token(Token = "0x60043D1")]
|
|
[Address(RVA = "0x13E5BD0", Offset = "0x13E49D0", VA = "0x1813E5BD0")]
|
|
public RemoveLinkImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A44 RID: 2628
|
|
[Token(Token = "0x2000A44")]
|
|
[Serializable]
|
|
private class FromUriImpl : FromUriControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x060043D2 RID: 17362 RVA: 0x00107574 File Offset: 0x00105774
|
|
[Token(Token = "0x60043D2")]
|
|
[Address(RVA = "0x13E10F0", Offset = "0x13DFEF0", VA = "0x1813E10F0", Slot = "29")]
|
|
protected override void BOEJIAHIFCH()
|
|
{
|
|
int num = 0;
|
|
CECAKDDNHLN cecakddnhln;
|
|
if (cecakddnhln.NIAPNGIGHFE(num))
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060043D3 RID: 17363 RVA: 0x00107594 File Offset: 0x00105794
|
|
[Token(Token = "0x60043D3")]
|
|
[Address(RVA = "0x13E1340", Offset = "0x13E0140", VA = "0x1813E1340")]
|
|
public FromUriImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A45 RID: 2629
|
|
[Token(Token = "0x2000A45")]
|
|
[Serializable]
|
|
private class ToCardImpl : ToCardControllerImpl<ClubEventModel>
|
|
{
|
|
// Token: 0x17000BE2 RID: 3042
|
|
// (get) Token: 0x060043D4 RID: 17364 RVA: 0x001075A8 File Offset: 0x001057A8
|
|
[Token(Token = "0x17000BE2")]
|
|
protected override GALEIGFHNBB CardData
|
|
{
|
|
[Token(Token = "0x60043D4")]
|
|
[Address(RVA = "0x13E7750", Offset = "0x13E6550", VA = "0x1813E7750", Slot = "76")]
|
|
get
|
|
{
|
|
int num = 0;
|
|
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
|
Sprite <NHBCJNENEMO>k__BackingField = galeigfhnbb.<NHBCJNENEMO>k__BackingField;
|
|
galeigfhnbb.<GJINGNPBMOF>k__BackingField = <NHBCJNENEMO>k__BackingField;
|
|
if (galeigfhnbb != 0)
|
|
{
|
|
}
|
|
galeigfhnbb.<BFDIBJOMOMM>k__BackingField = num;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
galeigfhnbb.<DKPKBGEABHC>k__BackingField = num;
|
|
CardsConfig instance = CardsConfig.Instance;
|
|
Action action = new Action(this.MEHKJFGIKOC);
|
|
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
|
if (action != 0)
|
|
{
|
|
}
|
|
bool flag = num != 0;
|
|
galeigfhnbb.<OBOGHPKEKFJ>k__BackingField = flag;
|
|
CardsConfig instance2 = CardsConfig.Instance;
|
|
galeigfhnbb.<EMICANACGJK>k__BackingField = instance2;
|
|
Action action2 = new Action(this.HOICHBEMMMC);
|
|
galeigfhnbb.<NDEBJBPHHJJ>k__BackingField = action2;
|
|
if (action2 != 0)
|
|
{
|
|
if (action2.delegates != 0)
|
|
{
|
|
}
|
|
if (num != 1)
|
|
{
|
|
}
|
|
}
|
|
if ("Now" == 0 || "Now" != 0)
|
|
{
|
|
}
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
}
|
|
string empty = string.Empty;
|
|
galeigfhnbb.<FOIMMDBIEMM>k__BackingField = empty;
|
|
return galeigfhnbb;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060043D5 RID: 17365 RVA: 0x0010768C File Offset: 0x0010588C
|
|
[Token(Token = "0x60043D5")]
|
|
[Address(RVA = "0x13E7710", Offset = "0x13E6510", VA = "0x1813E7710")]
|
|
public ToCardImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043D6 RID: 17366 RVA: 0x001076A0 File Offset: 0x001058A0
|
|
[Token(Token = "0x60043D6")]
|
|
[Address(RVA = "0x13E7570", Offset = "0x13E6370", VA = "0x1813E7570")]
|
|
[CompilerGenerated]
|
|
private void MEHKJFGIKOC()
|
|
{
|
|
EventDetailsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<EventDetailsScreen>();
|
|
EventDetailsScreen eventDetailsScreen = flowByType;
|
|
Action<StackedUIFlowBase> mhbpdlmfdac = flowByType.MHBPDLMFDAC;
|
|
Action<IOFNNFFJIAN> action = delegate(IOFNNFFJIAN details)
|
|
{
|
|
};
|
|
}
|
|
|
|
// Token: 0x060043D7 RID: 17367 RVA: 0x001076E8 File Offset: 0x001058E8
|
|
[Token(Token = "0x60043D7")]
|
|
[Address(RVA = "0x13E7510", Offset = "0x13E6310", VA = "0x1813E7510")]
|
|
[CompilerGenerated]
|
|
private void HOICHBEMMMC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000A46 RID: 2630
|
|
[Token(Token = "0x2000A46")]
|
|
[CompilerGenerated]
|
|
private sealed class CIJNNBAHKPP
|
|
{
|
|
// Token: 0x060043D8 RID: 17368 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x60043D8")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CIJNNBAHKPP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060043D9 RID: 17369 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x60043D9")]
|
|
[Address(RVA = "0x13D3B60", Offset = "0x13D2960", VA = "0x1813D3B60")]
|
|
internal void <get_CardData>b__2(IOFNNFFJIAN details)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003574 RID: 13684
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003574")]
|
|
public EventDetailsScreen eventDetailsScreen;
|
|
}
|
|
}
|
|
}
|
|
}
|