using System; using System.Globalization; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RRUI.Data { // Token: 0x02000C29 RID: 3113 [Token(Token = "0x2000C29")] public class EventModelController : ModelController, IOLLIDNPNNA { // Token: 0x06004BEC RID: 19436 RVA: 0x00118960 File Offset: 0x00116B60 [Token(Token = "0x6004BEC")] [Address(RVA = "0xF5F240", Offset = "0xF5E040", VA = "0x180F5F240", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06004BEC) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.EventModelController::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 1660 */; } // Token: 0x06004BED RID: 19437 RVA: 0x0011898C File Offset: 0x00116B8C [Token(Token = "0x6004BED")] [Address(RVA = "0xF5F2F0", Offset = "0xF5E0F0", VA = "0x180F5F2F0")] public EventModelController() { } // Token: 0x02000C2A RID: 3114 [Token(Token = "0x2000C2A")] [Serializable] private class NameImpl : TextControllerImpl { // Token: 0x06004BEE RID: 19438 RVA: 0x001189A0 File Offset: 0x00116BA0 [Token(Token = "0x6004BEE")] [Address(RVA = "0xF6D5C0", Offset = "0xF6C3C0", VA = "0x180F6D5C0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004BEF RID: 19439 RVA: 0x001189B4 File Offset: 0x00116BB4 [Token(Token = "0x6004BEF")] [Address(RVA = "0xF6D640", Offset = "0xF6C440", VA = "0x180F6D640")] public NameImpl() { } } // Token: 0x02000C2B RID: 3115 [Token(Token = "0x2000C2B")] [Serializable] private class CreatorAccountUsernameTextImpl : TextControllerImpl { // Token: 0x06004BF0 RID: 19440 RVA: 0x001189C8 File Offset: 0x00116BC8 [Token(Token = "0x6004BF0")] [Address(RVA = "0xF5DAE0", Offset = "0xF5C8E0", VA = "0x180F5DAE0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; if (num != 0) { string text = "@" + num; } bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06004BF1 RID: 19441 RVA: 0x001189F4 File Offset: 0x00116BF4 [Token(Token = "0x6004BF1")] [Address(RVA = "0xF5DB80", Offset = "0xF5C980", VA = "0x180F5DB80")] public CreatorAccountUsernameTextImpl() { } } // Token: 0x02000C2C RID: 3116 [Token(Token = "0x2000C2C")] [Serializable] private class DescriptionImpl : TextControllerImpl { // Token: 0x06004BF2 RID: 19442 RVA: 0x00118A08 File Offset: 0x00116C08 [Token(Token = "0x6004BF2")] [Address(RVA = "0xF5DBC0", Offset = "0xF5C9C0", VA = "0x180F5DBC0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004BF3 RID: 19443 RVA: 0x00118A1C File Offset: 0x00116C1C [Token(Token = "0x6004BF3")] [Address(RVA = "0xF5DC40", Offset = "0xF5CA40", VA = "0x180F5DC40")] public DescriptionImpl() { } } // Token: 0x02000C2D RID: 3117 [Token(Token = "0x2000C2D")] [Serializable] private class StartTimeImpl : TextControllerImpl { // Token: 0x06004BF4 RID: 19444 RVA: 0x00118A30 File Offset: 0x00116C30 [Token(Token = "0x6004BF4")] [Address(RVA = "0xF705C0", Offset = "0xF6F3C0", VA = "0x180F705C0", Slot = "27")] protected override void DMAHGBLDMFA() { if (typeof(string).TypeHandle != 0 && 0 != 0) { CultureInfo currentCulture = CultureInfo.CurrentCulture; } } // Token: 0x06004BF5 RID: 19445 RVA: 0x00118A58 File Offset: 0x00116C58 [Token(Token = "0x6004BF5")] [Address(RVA = "0xF706F0", Offset = "0xF6F4F0", VA = "0x180F706F0")] public StartTimeImpl() { } } // Token: 0x02000C2E RID: 3118 [Token(Token = "0x2000C2E")] [Serializable] private class EndTimeImpl : TextControllerImpl { // Token: 0x06004BF6 RID: 19446 RVA: 0x00118A6C File Offset: 0x00116C6C [Token(Token = "0x6004BF6")] [Address(RVA = "0xF5E010", Offset = "0xF5CE10", VA = "0x180F5E010", Slot = "27")] protected override void DMAHGBLDMFA() { if (typeof(string).TypeHandle != 0 && 0 != 0) { CultureInfo currentCulture = CultureInfo.CurrentCulture; } } // Token: 0x06004BF7 RID: 19447 RVA: 0x00118A94 File Offset: 0x00116C94 [Token(Token = "0x6004BF7")] [Address(RVA = "0xF5E140", Offset = "0xF5CF40", VA = "0x180F5E140")] public EndTimeImpl() { } } // Token: 0x02000C2F RID: 3119 [Token(Token = "0x2000C2F")] [Serializable] private class MainImageImpl : RecNetRawImageControllerImpl { // Token: 0x06004BF8 RID: 19448 RVA: 0x00118AA8 File Offset: 0x00116CA8 [Token(Token = "0x6004BF8")] [Address(RVA = "0xF6D4F0", Offset = "0xF6C2F0", VA = "0x180F6D4F0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004BF9 RID: 19449 RVA: 0x00118AC0 File Offset: 0x00116CC0 [Token(Token = "0x6004BF9")] [Address(RVA = "0xF6D570", Offset = "0xF6C370", VA = "0x180F6D570")] public MainImageImpl() { } } // Token: 0x02000C30 RID: 3120 [Token(Token = "0x2000C30")] [Serializable] private class Shim_NavigateToOldWatchEventDetailsButtonImpl : ButtonControllerImpl { // Token: 0x06004BFA RID: 19450 RVA: 0x00118AD4 File Offset: 0x00116CD4 [Token(Token = "0x6004BFA")] [Address(RVA = "0xF6F610", Offset = "0xF6E410", VA = "0x180F6F610", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004BFB RID: 19451 RVA: 0x00118AE8 File Offset: 0x00116CE8 [Token(Token = "0x6004BFB")] [Address(RVA = "0xF6F670", Offset = "0xF6E470", VA = "0x180F6F670", Slot = "29")] protected override void IKNMALNFPII() { Action action = new Action(WatchUI.BFPPPLIJIGC.ShowEventDetails); } // Token: 0x06004BFC RID: 19452 RVA: 0x00118B10 File Offset: 0x00116D10 [Token(Token = "0x6004BFC")] [Address(RVA = "0xF6F790", Offset = "0xF6E590", VA = "0x180F6F790")] public Shim_NavigateToOldWatchEventDetailsButtonImpl() { } // Token: 0x0400381F RID: 14367 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400381F")] [SerializeField] [Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")] private string amplitudeCommandContext; } // Token: 0x02000C31 RID: 3121 [Token(Token = "0x2000C31")] [Serializable] private class ToCardImpl : ToCardControllerImpl { // Token: 0x17000DB2 RID: 3506 // (get) Token: 0x06004BFD RID: 19453 RVA: 0x00118B24 File Offset: 0x00116D24 [Token(Token = "0x17000DB2")] protected override GALEIGFHNBB CardData { [Token(Token = "0x6004BFD")] [Address(RVA = "0xF72030", Offset = "0xF70E30", VA = "0x180F72030", Slot = "76")] get { int num = 0; GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); if (galeigfhnbb.k__BackingField != 0) { } galeigfhnbb.k__BackingField = num; if (num != 0) { } galeigfhnbb.k__BackingField = num; if (galeigfhnbb != 0) { } string text = ObscuredString.FAJDMKOEFLH(num); int num2 = 0; if (string.IsNullOrEmpty(text)) { string empty = string.Empty; } string text2 = string.Format("@{0}", num2); galeigfhnbb.k__BackingField = text2; if (CardsConfig.Instance.room.recRoomOriginalIcon != 0) { } string text3; galeigfhnbb.k__BackingField = text3; CardsConfig instance = CardsConfig.Instance; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; Delegate[] delegates = action.delegates; if (delegates != 0) { Delegate @delegate = delegates[8]; bool flag; if (flag) { string text4 = "Now"; bool flag2; if (!flag2) { text4 = "Today"; } galeigfhnbb.k__BackingField = text4; } } return galeigfhnbb; } } // Token: 0x06004BFE RID: 19454 RVA: 0x00118C04 File Offset: 0x00116E04 [Token(Token = "0x6004BFE")] [Address(RVA = "0xF71FF0", Offset = "0xF70DF0", VA = "0x180F71FF0")] public ToCardImpl() { } // Token: 0x06004BFF RID: 19455 RVA: 0x00118C18 File Offset: 0x00116E18 [Token(Token = "0x6004BFF")] [Address(RVA = "0xF71ED0", Offset = "0xF70CD0", VA = "0x180F71ED0")] [CompilerGenerated] private void MEHKJFGIKOC() { Action action = new Action(WatchUI.BFPPPLIJIGC.ShowEventDetails); } } } }