using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RRUI.Data { // Token: 0x02000B53 RID: 2899 [Token(Token = "0x2000B53")] [StructLayout(3)] public class PlayerEventModelController : ModelController, IOLLIDNPNNA { // Token: 0x06004848 RID: 18504 RVA: 0x00112718 File Offset: 0x00110918 [Token(Token = "0x6004848")] [Address(RVA = "0x1962260", Offset = "0x1960C60", VA = "0x181962260", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06004848) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.PlayerEventModelController::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: 0x06004849 RID: 18505 RVA: 0x00112744 File Offset: 0x00110944 [Token(Token = "0x6004849")] [Address(RVA = "0x1962310", Offset = "0x1960D10", VA = "0x181962310")] public PlayerEventModelController() { } // Token: 0x02000B54 RID: 2900 [Token(Token = "0x2000B54")] [Serializable] private class Shim_NavigateToOldWatchEventDetailsButtonImpl : ButtonControllerImpl { // Token: 0x0600484A RID: 18506 RVA: 0x00112758 File Offset: 0x00110958 [Token(Token = "0x600484A")] [Address(RVA = "0x1968AE0", Offset = "0x19674E0", VA = "0x181968AE0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600484B RID: 18507 RVA: 0x0011276C File Offset: 0x0011096C [Token(Token = "0x600484B")] [Address(RVA = "0x1968B40", Offset = "0x1967540", VA = "0x181968B40", Slot = "29")] protected override void IKNMALNFPII() { EventDetailsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); EventDetailsScreen eventDetailsScreen = flowByType; float b = flowByType.backgroundColor.b; Action action = delegate(IOFNNFFJIAN details) { }; } // Token: 0x0600484C RID: 18508 RVA: 0x001127B8 File Offset: 0x001109B8 [Token(Token = "0x600484C")] [Address(RVA = "0x1968CE0", Offset = "0x19676E0", VA = "0x181968CE0")] public Shim_NavigateToOldWatchEventDetailsButtonImpl() { } // Token: 0x040036DD RID: 14045 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40036DD")] [SerializeField] [Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")] private string amplitudeCommandContext; // Token: 0x02000B55 RID: 2901 [Token(Token = "0x2000B55")] [CompilerGenerated] private sealed class EMNLHDMKHLI { // Token: 0x0600484D RID: 18509 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x600484D")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public EMNLHDMKHLI() { } // Token: 0x0600484E RID: 18510 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x600484E")] [Address(RVA = "0x19584D0", Offset = "0x1956ED0", VA = "0x1819584D0")] internal void b__0(IOFNNFFJIAN details) { } // Token: 0x040036DE RID: 14046 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40036DE")] public EventDetailsScreen eventDetailsScreen; } } // Token: 0x02000B56 RID: 2902 [Token(Token = "0x2000B56")] [Serializable] private class ToCardImpl : ToCardControllerImpl { // Token: 0x17000CBF RID: 3263 // (get) Token: 0x0600484F RID: 18511 RVA: 0x001127CC File Offset: 0x001109CC [Token(Token = "0x17000CBF")] protected override GALEIGFHNBB CardData { [Token(Token = "0x600484F")] [Address(RVA = "0x1969820", Offset = "0x1968220", VA = "0x181969820", Slot = "68")] get { int num = 0; GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); Action k__BackingField = galeigfhnbb.k__BackingField; galeigfhnbb.k__BackingField = k__BackingField; if (galeigfhnbb.k__BackingField) { } galeigfhnbb.k__BackingField = num; if (k__BackingField != 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; Sprite communityPlaylistIcon = CardsConfig.Instance.room.communityPlaylistIcon; if (communityPlaylistIcon != 0) { } galeigfhnbb.k__BackingField = communityPlaylistIcon; CardsConfig instance = CardsConfig.Instance; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; if (action != 0) { bool method_is_virtual = action.method_is_virtual; bool flag; if (flag) { string text3 = "Now"; bool flag2; if (!flag2) { text3 = "Today"; } galeigfhnbb.k__BackingField = text3; } } return galeigfhnbb; } } // Token: 0x06004850 RID: 18512 RVA: 0x001128AC File Offset: 0x00110AAC [Token(Token = "0x6004850")] [Address(RVA = "0x19697E0", Offset = "0x19681E0", VA = "0x1819697E0")] public ToCardImpl() { } // Token: 0x06004851 RID: 18513 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004851")] [Address(RVA = "0x1969660", Offset = "0x1968060", VA = "0x181969660")] [CompilerGenerated] private void MEHKJFGIKOC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x02000B57 RID: 2903 [Token(Token = "0x2000B57")] [CompilerGenerated] private sealed class IHFLBGBILGO { // Token: 0x06004852 RID: 18514 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x6004852")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public IHFLBGBILGO() { } // Token: 0x06004853 RID: 18515 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x6004853")] [Address(RVA = "0x19584D0", Offset = "0x1956ED0", VA = "0x1819584D0")] internal void b__1(IOFNNFFJIAN details) { } // Token: 0x040036DF RID: 14047 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40036DF")] public EventDetailsScreen eventDetailsScreen; } } } }