using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI.Dialog; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecNet; using RecRoom; using RecRoom.Activities.Bowling; using RecRoom.Async; using RecRoom.Core; using RecRoom.Sharing; using TMPro; using UnityEngine; namespace RRUI.Data { // Token: 0x02000BC4 RID: 3012 [Token(Token = "0x2000BC4")] [StructLayout(3)] public class RoomModelController : ModelController, IOLLIDNPNNA { // Token: 0x06004A4F RID: 19023 RVA: 0x00118218 File Offset: 0x00116418 [Token(Token = "0x6004A4F")] [Address(RVA = "0x1AFAC30", Offset = "0x1AF9630", VA = "0x181AFAC30", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06004A4F) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.RoomModelController::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: 0x06004A50 RID: 19024 RVA: 0x00118244 File Offset: 0x00116444 [Token(Token = "0x6004A50")] [Address(RVA = "0x1AFACE0", Offset = "0x1AF96E0", VA = "0x181AFACE0")] public RoomModelController() { } // Token: 0x02000BC5 RID: 3013 [Token(Token = "0x2000BC5")] [Serializable] private class NameTextImpl : TextControllerImpl { // Token: 0x06004A51 RID: 19025 RVA: 0x00118258 File Offset: 0x00116458 [Token(Token = "0x6004A51")] [Address(RVA = "0x1AF7160", Offset = "0x1AF5B60", VA = "0x181AF7160", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x06004A52 RID: 19026 RVA: 0x00118274 File Offset: 0x00116474 [Token(Token = "0x6004A52")] [Address(RVA = "0x1AF7210", Offset = "0x1AF5C10", VA = "0x181AF7210")] public NameTextImpl() { } } // Token: 0x02000BC6 RID: 3014 [Token(Token = "0x2000BC6")] [Serializable] private class DescriptionTextImpl : TextControllerImpl { // Token: 0x06004A53 RID: 19027 RVA: 0x00118288 File Offset: 0x00116488 [Token(Token = "0x6004A53")] [Address(RVA = "0x1AF3440", Offset = "0x1AF1E40", VA = "0x181AF3440", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x06004A54 RID: 19028 RVA: 0x001182A4 File Offset: 0x001164A4 [Token(Token = "0x6004A54")] [Address(RVA = "0x1AF3520", Offset = "0x1AF1F20", VA = "0x181AF3520")] public DescriptionTextImpl() { } } // Token: 0x02000BC7 RID: 3015 [Token(Token = "0x2000BC7")] [Serializable] private class CreatorAccountUsernameTextImpl : TextControllerImpl { // Token: 0x06004A55 RID: 19029 RVA: 0x001182B8 File Offset: 0x001164B8 [Token(Token = "0x6004A55")] [Address(RVA = "0x1AF3150", Offset = "0x1AF1B50", VA = "0x181AF3150", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; if (num != 0) { string text = "@" + num; } string empty = string.Empty; } // Token: 0x06004A56 RID: 19030 RVA: 0x001182E4 File Offset: 0x001164E4 [Token(Token = "0x6004A56")] [Address(RVA = "0x1AF31F0", Offset = "0x1AF1BF0", VA = "0x181AF31F0")] public CreatorAccountUsernameTextImpl() { } } // Token: 0x02000BC8 RID: 3016 [Token(Token = "0x2000BC8")] [Serializable] private class CheerCountTextImpl : TextControllerImpl { // Token: 0x06004A57 RID: 19031 RVA: 0x001182F8 File Offset: 0x001164F8 [Token(Token = "0x6004A57")] [Address(RVA = "0x1AF2AB0", Offset = "0x1AF14B0", VA = "0x181AF2AB0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { HJPGEGENLPH k__BackingField = ppenfjmfpne.k__BackingField; } string text; if (num != 0 && this.formatMetric) { text = AHMJAGEIBMG.AELBOGGCENP(num); return; } if (text == 0 || text == 0) { string empty = string.Empty; } } // Token: 0x06004A58 RID: 19032 RVA: 0x0011833C File Offset: 0x0011653C [Token(Token = "0x6004A58")] [Address(RVA = "0x1AF2BD0", Offset = "0x1AF15D0", VA = "0x181AF2BD0")] public CheerCountTextImpl() { } // Token: 0x040037B0 RID: 14256 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B0")] [SerializeField] [Tooltip("Shorten to K for thousand, M for million, etc.")] private bool formatMetric; } // Token: 0x02000BC9 RID: 3017 [Token(Token = "0x2000BC9")] [Serializable] private class VisitCountTextImpl : TextControllerImpl { // Token: 0x06004A59 RID: 19033 RVA: 0x00118350 File Offset: 0x00116550 [Token(Token = "0x6004A59")] [Address(RVA = "0x1B03C30", Offset = "0x1B02630", VA = "0x181B03C30", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { HJPGEGENLPH k__BackingField = ppenfjmfpne.k__BackingField; } string text; if (num != 0 && this.formatMetric) { text = AHMJAGEIBMG.AELBOGGCENP(num); return; } if (text == 0 || text == 0) { string empty = string.Empty; } } // Token: 0x06004A5A RID: 19034 RVA: 0x00118394 File Offset: 0x00116594 [Token(Token = "0x6004A5A")] [Address(RVA = "0x1B03D50", Offset = "0x1B02750", VA = "0x181B03D50")] public VisitCountTextImpl() { } // Token: 0x040037B1 RID: 14257 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B1")] [SerializeField] [Tooltip("Shorten to K for thousand, M for million, etc.")] private bool formatMetric; } // Token: 0x02000BCA RID: 3018 [Token(Token = "0x2000BCA")] [Serializable] private class FriendCountTextImpl : TextControllerImpl { // Token: 0x06004A5B RID: 19035 RVA: 0x001183A8 File Offset: 0x001165A8 [Token(Token = "0x6004A5B")] [Address(RVA = "0x1AF3C80", Offset = "0x1AF2680", VA = "0x181AF3C80", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004A5C RID: 19036 RVA: 0x001183C0 File Offset: 0x001165C0 [Token(Token = "0x6004A5C")] [Address(RVA = "0x1AF3D00", Offset = "0x1AF2700", VA = "0x181AF3D00")] public FriendCountTextImpl() { } } // Token: 0x02000BCB RID: 3019 [Token(Token = "0x2000BCB")] [Serializable] private class FavoriteCountTextImpl : TextControllerImpl { // Token: 0x06004A5D RID: 19037 RVA: 0x001183D4 File Offset: 0x001165D4 [Token(Token = "0x6004A5D")] [Address(RVA = "0x1AF39D0", Offset = "0x1AF23D0", VA = "0x181AF39D0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { HJPGEGENLPH k__BackingField = ppenfjmfpne.k__BackingField; } string text; if (num != 0 && this.formatMetric) { text = AHMJAGEIBMG.AELBOGGCENP(num); return; } if (text == 0 || text == 0) { string empty = string.Empty; } } // Token: 0x06004A5E RID: 19038 RVA: 0x00118418 File Offset: 0x00116618 [Token(Token = "0x6004A5E")] [Address(RVA = "0x1AF3AF0", Offset = "0x1AF24F0", VA = "0x181AF3AF0")] public FavoriteCountTextImpl() { } // Token: 0x040037B2 RID: 14258 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B2")] [SerializeField] [Tooltip("Shorten to K for thousand, M for million, etc.")] private bool formatMetric; } // Token: 0x02000BCC RID: 3020 [Token(Token = "0x2000BCC")] [Serializable] private class SmallestSubroomCapacityTextImpl : TextControllerImpl { // Token: 0x06004A5F RID: 19039 RVA: 0x0011842C File Offset: 0x0011662C [Token(Token = "0x6004A5F")] [Address(RVA = "0x1B00F70", Offset = "0x1AFF970", VA = "0x181B00F70", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { IReadOnlyList k__BackingField = ppenfjmfpne.k__BackingField; Func <>9__2_ = RoomModelController.SmallestSubroomCapacityTextImpl.<>c.<>9__2_0; if (<>9__2_ == 0) { RoomModelController.SmallestSubroomCapacityTextImpl.<>c.<>9__2_0 = (DNACJGJEPEC s) => 0; } if (Enumerable.Min(k__BackingField, <>9__2_) != 0) { string text = this.prefix; return; } } string empty = string.Empty; } // Token: 0x06004A60 RID: 19040 RVA: 0x00118488 File Offset: 0x00116688 [Token(Token = "0x6004A60")] [Address(RVA = "0x1B01100", Offset = "0x1AFFB00", VA = "0x181B01100")] public SmallestSubroomCapacityTextImpl() { string empty = string.Empty; this.prefix = empty; string empty2 = string.Empty; this.suffix = empty2; base..ctor(); } // Token: 0x040037B3 RID: 14259 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B3")] [SerializeField] private string prefix; // Token: 0x040037B4 RID: 14260 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40037B4")] [SerializeField] private string suffix; } // Token: 0x02000BCE RID: 3022 [Token(Token = "0x2000BCE")] [Serializable] private class RoomWarningTextImpl : TextControllerImpl { // Token: 0x06004A64 RID: 19044 RVA: 0x001184D0 File Offset: 0x001166D0 [Token(Token = "0x6004A64")] [Address(RVA = "0x1AFEE20", Offset = "0x1AFD820", VA = "0x181AFEE20", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x06004A65 RID: 19045 RVA: 0x001184EC File Offset: 0x001166EC [Token(Token = "0x6004A65")] [Address(RVA = "0x1AFEE90", Offset = "0x1AFD890", VA = "0x181AFEE90")] public RoomWarningTextImpl() { } } // Token: 0x02000BCF RID: 3023 [Token(Token = "0x2000BCF")] [Serializable] private class CanJoinStatusTextImpl : TextControllerImpl { // Token: 0x06004A66 RID: 19046 RVA: 0x00118500 File Offset: 0x00116700 [Token(Token = "0x6004A66")] [Address(RVA = "0x1AF2A00", Offset = "0x1AF1400", VA = "0x181AF2A00", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x06004A67 RID: 19047 RVA: 0x0011851C File Offset: 0x0011671C [Token(Token = "0x6004A67")] [Address(RVA = "0x1AF2A70", Offset = "0x1AF1470", VA = "0x181AF2A70")] public CanJoinStatusTextImpl() { } } // Token: 0x02000BD0 RID: 3024 [Token(Token = "0x2000BD0")] [Serializable] private class MainImageImpl : RecNetRawImageControllerImpl { // Token: 0x06004A68 RID: 19048 RVA: 0x00118530 File Offset: 0x00116730 [Token(Token = "0x6004A68")] [Address(RVA = "0x1AF6210", Offset = "0x1AF4C10", VA = "0x181AF6210", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004A69 RID: 19049 RVA: 0x00118548 File Offset: 0x00116748 [Token(Token = "0x6004A69")] [Address(RVA = "0x1AF6270", Offset = "0x1AF4C70", VA = "0x181AF6270")] public MainImageImpl() { } } // Token: 0x02000BD1 RID: 3025 [Token(Token = "0x2000BD1")] [Serializable] private class ShareRoomCodeButtonImpl : ButtonControllerImpl { // Token: 0x06004A6A RID: 19050 RVA: 0x0011855C File Offset: 0x0011675C [Token(Token = "0x6004A6A")] [Address(RVA = "0x1B00690", Offset = "0x1AFF090", VA = "0x181B00690", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004A6B RID: 19051 RVA: 0x00118574 File Offset: 0x00116774 [Token(Token = "0x6004A6B")] [Address(RVA = "0x1B00740", Offset = "0x1AFF140", VA = "0x181B00740", Slot = "29")] protected override void IKNMALNFPII() { PPENFJMFPNE ppenfjmfpne; IPromise promise = LinkManager.CreateAndShare(IAFKHONIKPI.Room, ppenfjmfpne); } // Token: 0x06004A6C RID: 19052 RVA: 0x00118590 File Offset: 0x00116790 [Token(Token = "0x6004A6C")] [Address(RVA = "0x1B007D0", Offset = "0x1AFF1D0", VA = "0x181B007D0")] public ShareRoomCodeButtonImpl() { } } // Token: 0x02000BD2 RID: 3026 [Token(Token = "0x2000BD2")] [Serializable] private class JoinPublicRoomButtonImpl : ButtonControllerImpl { // Token: 0x06004A6D RID: 19053 RVA: 0x001185A4 File Offset: 0x001167A4 [Token(Token = "0x6004A6D")] [Address(RVA = "0x1AF5900", Offset = "0x1AF4300", VA = "0x181AF5900", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne.MMBJPGGOFHL; bool flag; if (0 != 0 && (Matchmaking.BBJAEJHMAPB.k__BackingField || flag)) { return; } } } // Token: 0x06004A6E RID: 19054 RVA: 0x001185E0 File Offset: 0x001167E0 [Token(Token = "0x6004A6E")] [Address(RVA = "0x1AF5A50", Offset = "0x1AF4450", VA = "0x181AF5A50", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004A6F RID: 19055 RVA: 0x001185F4 File Offset: 0x001167F4 [Token(Token = "0x6004A6F")] [Address(RVA = "0x1AF5AA0", Offset = "0x1AF44A0", VA = "0x181AF5AA0")] public JoinPublicRoomButtonImpl() { } } // Token: 0x02000BD3 RID: 3027 [Token(Token = "0x2000BD3")] [Serializable] private class JoinPublicSubroomButtonImpl : ButtonControllerImpl { // Token: 0x06004A70 RID: 19056 RVA: 0x00118608 File Offset: 0x00116808 [Token(Token = "0x6004A70")] [Address(RVA = "0x1AF5AE0", Offset = "0x1AF44E0", VA = "0x181AF5AE0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = 0 != 0; } // Token: 0x06004A71 RID: 19057 RVA: 0x00118624 File Offset: 0x00116824 [Token(Token = "0x6004A71")] [Address(RVA = "0x1AF5B60", Offset = "0x1AF4560", VA = "0x181AF5B60", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004A72 RID: 19058 RVA: 0x0011863C File Offset: 0x0011683C [Token(Token = "0x6004A72")] [Address(RVA = "0x1AF5BB0", Offset = "0x1AF45B0", VA = "0x181AF5BB0")] public JoinPublicSubroomButtonImpl() { } } // Token: 0x02000BD4 RID: 3028 [Token(Token = "0x2000BD4")] [Serializable] private class JoinPrivateRoomButtonImpl : ButtonControllerImpl { // Token: 0x06004A73 RID: 19059 RVA: 0x00118650 File Offset: 0x00116850 [Token(Token = "0x6004A73")] [Address(RVA = "0x1AF57E0", Offset = "0x1AF41E0", VA = "0x181AF57E0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004A74 RID: 19060 RVA: 0x00118668 File Offset: 0x00116868 [Token(Token = "0x6004A74")] [Address(RVA = "0x1AF5870", Offset = "0x1AF4270", VA = "0x181AF5870", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004A75 RID: 19061 RVA: 0x00118680 File Offset: 0x00116880 [Token(Token = "0x6004A75")] [Address(RVA = "0x1AF58C0", Offset = "0x1AF42C0", VA = "0x181AF58C0")] public JoinPrivateRoomButtonImpl() { } } // Token: 0x02000BD5 RID: 3029 [Token(Token = "0x2000BD5")] [Serializable] private class MobileBootToButtonImpl : ButtonControllerImpl { // Token: 0x06004A76 RID: 19062 RVA: 0x00118694 File Offset: 0x00116894 [Token(Token = "0x6004A76")] [Address(RVA = "0x1AF6520", Offset = "0x1AF4F20", VA = "0x181AF6520", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); MobileAccountSelectionManager mobileAccountSelectionManager = this.mobileAccountSelectionManager; int num = 0; if (mobileAccountSelectionManager == num) { MobileAccountSelectionManager mobileAccountSelectionManager2; this.mobileAccountSelectionManager = mobileAccountSelectionManager2; } } // Token: 0x06004A77 RID: 19063 RVA: 0x001186C8 File Offset: 0x001168C8 [Token(Token = "0x6004A77")] [Address(RVA = "0x1AF63D0", Offset = "0x1AF4DD0", VA = "0x181AF63D0", Slot = "27")] protected override void DMAHGBLDMFA() { ONCGMPLDEPM oncgmpldepm; if (oncgmpldepm != 0) { } bool flag = 0 != 0; } // Token: 0x06004A78 RID: 19064 RVA: 0x001186E8 File Offset: 0x001168E8 [Token(Token = "0x6004A78")] [Address(RVA = "0x1AF6470", Offset = "0x1AF4E70", VA = "0x181AF6470", Slot = "29")] protected override void IKNMALNFPII() { MobileAccountSelectionManager mobileAccountSelectionManager = this.mobileAccountSelectionManager; BootSequence.IIACGMGMLOB iiacgmgmlob = new BootSequence.IIACGMGMLOB(); string hehagdoedhg = iiacgmgmlob.HEHAGDOEDHG; iiacgmgmlob.HEHAGDOEDHG = hehagdoedhg; IPromise promise = mobileAccountSelectionManager.OnFinish(iiacgmgmlob); } // Token: 0x06004A79 RID: 19065 RVA: 0x00118720 File Offset: 0x00116920 [Token(Token = "0x6004A79")] [Address(RVA = "0x1AF65C0", Offset = "0x1AF4FC0", VA = "0x181AF65C0")] public MobileBootToButtonImpl() { } // Token: 0x040037B7 RID: 14263 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B7")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)] private MobileAccountSelectionManager mobileAccountSelectionManager; } // Token: 0x02000BD6 RID: 3030 [Token(Token = "0x2000BD6")] [Serializable] private class CopyButtonImpl : ButtonControllerImpl { // Token: 0x06004A7A RID: 19066 RVA: 0x00118734 File Offset: 0x00116934 [Token(Token = "0x6004A7A")] [Address(RVA = "0x1AF2FB0", Offset = "0x1AF19B0", VA = "0x181AF2FB0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = SingletonMonoBehaviour.Instance.VerifyAccountRequirements(); } // Token: 0x06004A7B RID: 19067 RVA: 0x00118754 File Offset: 0x00116954 [Token(Token = "0x6004A7B")] [Address(RVA = "0x1AF3050", Offset = "0x1AF1A50", VA = "0x181AF3050", Slot = "29")] protected override void IKNMALNFPII() { CloneRoomUIDialog flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); } // Token: 0x06004A7C RID: 19068 RVA: 0x00118778 File Offset: 0x00116978 [Token(Token = "0x6004A7C")] [Address(RVA = "0x1AF3110", Offset = "0x1AF1B10", VA = "0x181AF3110")] public CopyButtonImpl() { } } // Token: 0x02000BD7 RID: 3031 [Token(Token = "0x2000BD7")] [Serializable] private class RestoreButtonImpl : ButtonControllerImpl { // Token: 0x06004A7D RID: 19069 RVA: 0x0011878C File Offset: 0x0011698C [Token(Token = "0x6004A7D")] [Address(RVA = "0x1AF75D0", Offset = "0x1AF5FD0", VA = "0x181AF75D0", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { float realtimeSinceStartup = Time.realtimeSinceStartup; } bool flag = 0 != 0; } // Token: 0x06004A7E RID: 19070 RVA: 0x001187B4 File Offset: 0x001169B4 [Token(Token = "0x6004A7E")] [Address(RVA = "0x1AF7680", Offset = "0x1AF6080", VA = "0x181AF7680", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004A7F RID: 19071 RVA: 0x001187C8 File Offset: 0x001169C8 [Token(Token = "0x6004A7F")] [Address(RVA = "0x1AF76C0", Offset = "0x1AF60C0", VA = "0x181AF76C0")] public RestoreButtonImpl() { } } // Token: 0x02000BD8 RID: 3032 [Token(Token = "0x2000BD8")] [Serializable] private class SaveButtonImpl : ButtonControllerImpl { // Token: 0x06004A80 RID: 19072 RVA: 0x001187DC File Offset: 0x001169DC [Token(Token = "0x6004A80")] [Address(RVA = "0x1AFF590", Offset = "0x1AFDF90", VA = "0x181AFF590", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { float realtimeSinceStartup = Time.realtimeSinceStartup; } bool flag = 0 != 0; } // Token: 0x06004A81 RID: 19073 RVA: 0x00118804 File Offset: 0x00116A04 [Token(Token = "0x6004A81")] [Address(RVA = "0x1AFF640", Offset = "0x1AFE040", VA = "0x181AFF640", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004A82 RID: 19074 RVA: 0x00118818 File Offset: 0x00116A18 [Token(Token = "0x6004A82")] [Address(RVA = "0x1AFF700", Offset = "0x1AFE100", VA = "0x181AFF700")] public SaveButtonImpl() { } } // Token: 0x02000BD9 RID: 3033 [Token(Token = "0x2000BD9")] [Serializable] private class DiscGolfHazardButtonImpl : ButtonControllerImpl { // Token: 0x06004A83 RID: 19075 RVA: 0x0011882C File Offset: 0x00116A2C [Token(Token = "0x6004A83")] [Address(RVA = "0x1AF35A0", Offset = "0x1AF1FA0", VA = "0x181AF35A0", Slot = "27")] protected override void DMAHGBLDMFA() { if (SessionManager.COHJCIJOGBJ) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; bool flag = teamManager.IsPlayerSpectator(localPlayer); PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0 && !flag) { FFPFKDMKLOP currentState = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ; } return; } } throw new NullReferenceException(); } // Token: 0x06004A84 RID: 19076 RVA: 0x00118894 File Offset: 0x00116A94 [Token(Token = "0x6004A84")] [Address(RVA = "0x1AF3770", Offset = "0x1AF2170", VA = "0x181AF3770", Slot = "29")] protected override void IKNMALNFPII() { DiscGolfManager instance = DiscGolfManager.ONCPNMDGGKG; int num = 0; if (instance != num) { DiscGolfManager instance2 = DiscGolfManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; instance2.LocalVoluntaryHazard(localPlayer); return; } } // Token: 0x06004A85 RID: 19077 RVA: 0x001188D8 File Offset: 0x00116AD8 [Token(Token = "0x6004A85")] [Address(RVA = "0x1AF3850", Offset = "0x1AF2250", VA = "0x181AF3850")] public DiscGolfHazardButtonImpl() { } } // Token: 0x02000BDA RID: 3034 [Token(Token = "0x2000BDA")] [Serializable] private class BowlingBumpersButtonImpl : ButtonControllerImpl { // Token: 0x06004A86 RID: 19078 RVA: 0x001188EC File Offset: 0x00116AEC [Token(Token = "0x6004A86")] [Address(RVA = "0x1AF2710", Offset = "0x1AF1110", VA = "0x181AF2710", Slot = "27")] protected override void DMAHGBLDMFA() { if (SessionManager.BOKGDKDIJBE) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; bool flag = teamManager.IsPlayerSpectator(localPlayer); PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0 && !flag) { FFPFKDMKLOP currentState = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ; } return; } } throw new NullReferenceException(); } // Token: 0x06004A87 RID: 19079 RVA: 0x00118954 File Offset: 0x00116B54 [Token(Token = "0x6004A87")] [Address(RVA = "0x1AF28E0", Offset = "0x1AF12E0", VA = "0x181AF28E0", Slot = "29")] protected override void IKNMALNFPII() { BowlingManager instance = BowlingManager.ONCPNMDGGKG; int num = 0; if (instance != num) { BowlingManager instance2 = BowlingManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; instance2.HCNNOEIJGLF(localPlayer); return; } } // Token: 0x06004A88 RID: 19080 RVA: 0x00118998 File Offset: 0x00116B98 [Token(Token = "0x6004A88")] [Address(RVA = "0x1AF29C0", Offset = "0x1AF13C0", VA = "0x181AF29C0")] public BowlingBumpersButtonImpl() { } } // Token: 0x02000BDB RID: 3035 [Token(Token = "0x2000BDB")] [Serializable] private class Shim_NavigateToOldWatchRoomReportButtonImpl : ButtonControllerImpl { // Token: 0x06004A89 RID: 19081 RVA: 0x001189AC File Offset: 0x00116BAC [Token(Token = "0x6004A89")] [Address(RVA = "0x1B00AE0", Offset = "0x1AFF4E0", VA = "0x181B00AE0", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { PPENFJMFPNE ppenfjmfpne2; LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne2.MMBJPGGOFHL; } } // Token: 0x06004A8A RID: 19082 RVA: 0x001189D0 File Offset: 0x00116BD0 [Token(Token = "0x6004A8A")] [Address(RVA = "0x1B00B90", Offset = "0x1AFF590", VA = "0x181B00B90", Slot = "29")] protected override void IKNMALNFPII() { UIReportRoomDialog flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); WatchUI local = WatchUI.BFPPPLIJIGC; } // Token: 0x06004A8B RID: 19083 RVA: 0x001189F8 File Offset: 0x00116BF8 [Token(Token = "0x6004A8B")] [Address(RVA = "0x1B00C60", Offset = "0x1AFF660", VA = "0x181B00C60")] public Shim_NavigateToOldWatchRoomReportButtonImpl() { } } // Token: 0x02000BDC RID: 3036 [Token(Token = "0x2000BDC")] [Serializable] private class Shim_NavigateToOldWatchScoreboardButtonImpl : ButtonControllerImpl { // Token: 0x06004A8C RID: 19084 RVA: 0x00118A0C File Offset: 0x00116C0C [Token(Token = "0x6004A8C")] [Address(RVA = "0x1B00E10", Offset = "0x1AFF810", VA = "0x181B00E10", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = 0 != 0; } // Token: 0x06004A8D RID: 19085 RVA: 0x00118A28 File Offset: 0x00116C28 [Token(Token = "0x6004A8D")] [Address(RVA = "0x1B00E70", Offset = "0x1AFF870", VA = "0x181B00E70", Slot = "29")] protected override void IKNMALNFPII() { ThisRoomWatchUIFlow flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = this.amplitudeCommandContext; flowByType.SetAmplitudeCommandContext(text); } // Token: 0x06004A8E RID: 19086 RVA: 0x00118A58 File Offset: 0x00116C58 [Token(Token = "0x6004A8E")] [Address(RVA = "0x1B00F30", Offset = "0x1AFF930", VA = "0x181B00F30")] public Shim_NavigateToOldWatchScoreboardButtonImpl() { } // Token: 0x040037B8 RID: 14264 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B8")] [SerializeField] [Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")] private string amplitudeCommandContext; } // Token: 0x02000BDD RID: 3037 [Token(Token = "0x2000BDD")] [Serializable] private class Shim_NavigateToOldWatchFrontierPassButtonImpl : ButtonControllerImpl { // Token: 0x06004A8F RID: 19087 RVA: 0x00118A6C File Offset: 0x00116C6C [Token(Token = "0x6004A8F")] [Address(RVA = "0x1B00810", Offset = "0x1AFF210", VA = "0x181B00810", Slot = "27")] protected override void DMAHGBLDMFA() { bool inRecRoyale = SessionManager.LPJJAFGKAKH; if (!inRecRoyale || inRecRoyale) { } bool flag = 0 != 0; } // Token: 0x06004A90 RID: 19088 RVA: 0x00118A98 File Offset: 0x00116C98 [Token(Token = "0x6004A90")] [Address(RVA = "0x1B008A0", Offset = "0x1AFF2A0", VA = "0x181B008A0", Slot = "29")] protected override void IKNMALNFPII() { ThisRoomWatchUIFlow flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = this.amplitudeCommandContext; flowByType.SetAmplitudeCommandContext(text); } // Token: 0x06004A91 RID: 19089 RVA: 0x00118AC8 File Offset: 0x00116CC8 [Token(Token = "0x6004A91")] [Address(RVA = "0x1B00960", Offset = "0x1AFF360", VA = "0x181B00960")] public Shim_NavigateToOldWatchFrontierPassButtonImpl() { } // Token: 0x040037B9 RID: 14265 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037B9")] [SerializeField] [Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")] private string amplitudeCommandContext; } // Token: 0x02000BDE RID: 3038 [Token(Token = "0x2000BDE")] [Serializable] private class Shim_NavigateToOldWatchRoomSettingsButtonImpl : ButtonControllerImpl { // Token: 0x06004A92 RID: 19090 RVA: 0x00118ADC File Offset: 0x00116CDC [Token(Token = "0x6004A92")] [Address(RVA = "0x1B00CA0", Offset = "0x1AFF6A0", VA = "0x181B00CA0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = 0 != 0; } // Token: 0x06004A93 RID: 19091 RVA: 0x00118AF8 File Offset: 0x00116CF8 [Token(Token = "0x6004A93")] [Address(RVA = "0x1B00D10", Offset = "0x1AFF710", VA = "0x181B00D10", Slot = "29")] protected override void IKNMALNFPII() { ThisRoomWatchUIFlow flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = this.amplitudeCommandContext; flowByType.SetAmplitudeCommandContext(text); } // Token: 0x06004A94 RID: 19092 RVA: 0x00118B28 File Offset: 0x00116D28 [Token(Token = "0x6004A94")] [Address(RVA = "0x1B00DD0", Offset = "0x1AFF7D0", VA = "0x181B00DD0")] public Shim_NavigateToOldWatchRoomSettingsButtonImpl() { } // Token: 0x040037BA RID: 14266 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037BA")] [SerializeField] [Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")] private string amplitudeCommandContext; } // Token: 0x02000BDF RID: 3039 [Token(Token = "0x2000BDF")] [Serializable] private class BookmarkToggleImpl : ToggleControllerImpl { // Token: 0x06004A95 RID: 19093 RVA: 0x00118B3C File Offset: 0x00116D3C [Token(Token = "0x6004A95")] [Address(RVA = "0x1AF25A0", Offset = "0x1AF0FA0", VA = "0x181AF25A0", Slot = "27")] protected override void DMAHGBLDMFA() { CJODCLDGFCF cjodcldgfcf; if (cjodcldgfcf != 0) { } int num = 0; if (num == 0) { } bool flag = num != 0; if (num != 0) { } } // Token: 0x06004A96 RID: 19094 RVA: 0x00118B68 File Offset: 0x00116D68 [Token(Token = "0x6004A96")] [Address(RVA = "0x1AF2670", Offset = "0x1AF1070", VA = "0x181AF2670", Slot = "29")] protected override void IKNMALNFPII() { string text = this.amplitudeEventContextLabel; } // Token: 0x06004A97 RID: 19095 RVA: 0x00118B84 File Offset: 0x00116D84 [Token(Token = "0x6004A97")] [Address(RVA = "0x1AF26C0", Offset = "0x1AF10C0", VA = "0x181AF26C0")] public BookmarkToggleImpl() { } // Token: 0x040037BB RID: 14267 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40037BB")] [SerializeField] private string amplitudeEventContextLabel = ""; } // Token: 0x02000BE0 RID: 3040 [Token(Token = "0x2000BE0")] [Serializable] private class CheerToggleImpl : ToggleControllerImpl { // Token: 0x06004A98 RID: 19096 RVA: 0x00118BA4 File Offset: 0x00116DA4 [Token(Token = "0x6004A98")] [Address(RVA = "0x1AF2C10", Offset = "0x1AF1610", VA = "0x181AF2C10", Slot = "27")] protected override void DMAHGBLDMFA() { CJODCLDGFCF cjodcldgfcf; if (cjodcldgfcf != 0) { } int num = 0; if (num == 0) { } bool flag = num != 0; if (num != 0) { } } // Token: 0x06004A99 RID: 19097 RVA: 0x00118BD0 File Offset: 0x00116DD0 [Token(Token = "0x6004A99")] [Address(RVA = "0x1AF2CE0", Offset = "0x1AF16E0", VA = "0x181AF2CE0", Slot = "29")] protected override void IKNMALNFPII() { string text = this.amplitudeEventContextLabel; } // Token: 0x06004A9A RID: 19098 RVA: 0x00118BEC File Offset: 0x00116DEC [Token(Token = "0x6004A9A")] [Address(RVA = "0x1AF2D30", Offset = "0x1AF1730", VA = "0x181AF2D30")] public CheerToggleImpl() { } // Token: 0x040037BC RID: 14268 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40037BC")] [SerializeField] private string amplitudeEventContextLabel = ""; } // Token: 0x02000BE1 RID: 3041 [Token(Token = "0x2000BE1")] [Serializable] private class RoomIdLinkImpl : LinkControllerImpl { // Token: 0x06004A9B RID: 19099 RVA: 0x00118C0C File Offset: 0x00116E0C [Token(Token = "0x6004A9B")] [Address(RVA = "0x1AF7850", Offset = "0x1AF6250", VA = "0x181AF7850", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004A9C RID: 19100 RVA: 0x00118C20 File Offset: 0x00116E20 [Token(Token = "0x6004A9C")] [Address(RVA = "0x1AF78B0", Offset = "0x1AF62B0", VA = "0x181AF78B0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004A9D RID: 19101 RVA: 0x00118C34 File Offset: 0x00116E34 [Token(Token = "0x6004A9D")] [Address(RVA = "0x1AF7950", Offset = "0x1AF6350", VA = "0x181AF7950")] public RoomIdLinkImpl() { } } // Token: 0x02000BE2 RID: 3042 [Token(Token = "0x2000BE2")] [Serializable] private class RoomFromUriImpl : FromUriControllerImpl { // Token: 0x06004A9E RID: 19102 RVA: 0x00118C48 File Offset: 0x00116E48 [Token(Token = "0x6004A9E")] [Address(RVA = "0x1AF7700", Offset = "0x1AF6100", VA = "0x181AF7700", Slot = "27")] protected override void DMAHGBLDMFA() { CECAKDDNHLN cecakddnhln; if (cecakddnhln != 0) { } } // Token: 0x06004A9F RID: 19103 RVA: 0x00118C64 File Offset: 0x00116E64 [Token(Token = "0x6004A9F")] [Address(RVA = "0x1AF7810", Offset = "0x1AF6210", VA = "0x181AF7810")] public RoomFromUriImpl() { } } // Token: 0x02000BE3 RID: 3043 [Token(Token = "0x2000BE3")] [Serializable] private class HideIfCanChooseSubroomImpl : HideableControllerImpl { // Token: 0x06004AA0 RID: 19104 RVA: 0x00118C78 File Offset: 0x00116E78 [Token(Token = "0x6004AA0")] [Address(RVA = "0x1AF40B0", Offset = "0x1AF2AB0", VA = "0x181AF40B0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004AA1 RID: 19105 RVA: 0x00118C8C File Offset: 0x00116E8C [Token(Token = "0x6004AA1")] [Address(RVA = "0x1AF4110", Offset = "0x1AF2B10", VA = "0x181AF4110")] public HideIfCanChooseSubroomImpl() { } } // Token: 0x02000BE4 RID: 3044 [Token(Token = "0x2000BE4")] [Serializable] private class HideIfCannotChooseSubroomImpl : HideableControllerImpl { // Token: 0x06004AA2 RID: 19106 RVA: 0x00118CA0 File Offset: 0x00116EA0 [Token(Token = "0x6004AA2")] [Address(RVA = "0x1AF4310", Offset = "0x1AF2D10", VA = "0x181AF4310", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004AA3 RID: 19107 RVA: 0x00118CB4 File Offset: 0x00116EB4 [Token(Token = "0x6004AA3")] [Address(RVA = "0x1AF4370", Offset = "0x1AF2D70", VA = "0x181AF4370")] public HideIfCannotChooseSubroomImpl() { } } // Token: 0x02000BE5 RID: 3045 [Token(Token = "0x2000BE5")] [Serializable] private class HideIfDescriptionEmptyImpl : HideableControllerImpl { // Token: 0x06004AA4 RID: 19108 RVA: 0x00118CC8 File Offset: 0x00116EC8 [Token(Token = "0x6004AA4")] [Address(RVA = "0x1AF4610", Offset = "0x1AF3010", VA = "0x181AF4610", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = string.IsNullOrWhiteSpace(0); } // Token: 0x06004AA5 RID: 19109 RVA: 0x00118CE4 File Offset: 0x00116EE4 [Token(Token = "0x6004AA5")] [Address(RVA = "0x1AF4680", Offset = "0x1AF3080", VA = "0x181AF4680")] public HideIfDescriptionEmptyImpl() { } } // Token: 0x02000BE6 RID: 3046 [Token(Token = "0x2000BE6")] [Serializable] private class HideIfNoFriendsInRoomImpl : HideableControllerImpl { // Token: 0x06004AA6 RID: 19110 RVA: 0x00118CF8 File Offset: 0x00116EF8 [Token(Token = "0x6004AA6")] [Address(RVA = "0x1AF4A70", Offset = "0x1AF3470", VA = "0x181AF4A70", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004AA7 RID: 19111 RVA: 0x00118D0C File Offset: 0x00116F0C [Token(Token = "0x6004AA7")] [Address(RVA = "0x1AF4AD0", Offset = "0x1AF34D0", VA = "0x181AF4AD0")] public HideIfNoFriendsInRoomImpl() { } } // Token: 0x02000BE7 RID: 3047 [Token(Token = "0x2000BE7")] [Serializable] private class HideIfHasRoomRoleImpl : HideableControllerImpl { // Token: 0x06004AA8 RID: 19112 RVA: 0x00118D20 File Offset: 0x00116F20 [Token(Token = "0x6004AA8")] [Address(RVA = "0x1AF46C0", Offset = "0x1AF30C0", VA = "0x181AF46C0", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne == 0) { bool flag = this.hideByDefault; return; } bool flag2; if (this.alwaysShowForDevs && flag2) { return; } if (this.alwaysShowForVolunteerMods) { bool flag3; while (flag3) { } } PPENFJMFPNE ppenfjmfpne2; LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne2.MMBJPGGOFHL; bool flag4 = this.moderator; } // Token: 0x06004AA9 RID: 19113 RVA: 0x00118D9C File Offset: 0x00116F9C [Token(Token = "0x6004AA9")] [Address(RVA = "0x1AF4A30", Offset = "0x1AF3430", VA = "0x181AF4A30")] public HideIfHasRoomRoleImpl() { } // Token: 0x040037BD RID: 14269 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40037BD")] [SerializeField] private bool hideByDefault; // Token: 0x040037BE RID: 14270 [global::Cpp2IlInjected.FieldOffset(Offset = "0x39")] [Token(Token = "0x40037BE")] [SerializeField] private bool alwaysShowForDevs; // Token: 0x040037BF RID: 14271 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3A")] [Token(Token = "0x40037BF")] [SerializeField] [Tooltip("Volunteer mods have gamewide moderation privileges (as opposed to room mods)")] private bool alwaysShowForVolunteerMods; // Token: 0x040037C0 RID: 14272 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3B")] [Token(Token = "0x40037C0")] [SerializeField] [Header("Roles to hide for")] private bool banned; // Token: 0x040037C1 RID: 14273 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x40037C1")] [SerializeField] private bool none; // Token: 0x040037C2 RID: 14274 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3D")] [Token(Token = "0x40037C2")] [SerializeField] private bool host; // Token: 0x040037C3 RID: 14275 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3E")] [Token(Token = "0x40037C3")] [SerializeField] private bool moderator; // Token: 0x040037C4 RID: 14276 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3F")] [Token(Token = "0x40037C4")] [SerializeField] private bool coOwner; // Token: 0x040037C5 RID: 14277 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40037C5")] [SerializeField] private bool creator; } // Token: 0x02000BE8 RID: 3048 [Token(Token = "0x2000BE8")] [Serializable] private class HideIfRoomWarningEmptyImpl : HideableControllerImpl { // Token: 0x06004AAA RID: 19114 RVA: 0x00118DB0 File Offset: 0x00116FB0 [Token(Token = "0x6004AAA")] [Address(RVA = "0x1AF5110", Offset = "0x1AF3B10", VA = "0x181AF5110", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004AAB RID: 19115 RVA: 0x00118DC8 File Offset: 0x00116FC8 [Token(Token = "0x6004AAB")] [Address(RVA = "0x1AF5190", Offset = "0x1AF3B90", VA = "0x181AF5190")] public HideIfRoomWarningEmptyImpl() { } } // Token: 0x02000BE9 RID: 3049 [Token(Token = "0x2000BE9")] [Serializable] private class HideIfCanJoinRoomNowOrWithLocomotionSwitchImpl : HideableControllerImpl { // Token: 0x06004AAC RID: 19116 RVA: 0x00118DDC File Offset: 0x00116FDC [Token(Token = "0x6004AAC")] [Address(RVA = "0x1AF4230", Offset = "0x1AF2C30", VA = "0x181AF4230", Slot = "27")] protected override void DMAHGBLDMFA() { ONCGMPLDEPM oncgmpldepm; ONCGMPLDEPM oncgmpldepm2; if (oncgmpldepm == 0 || !oncgmpldepm2.k__BackingField) { } bool flag = (uint)1 != 0U; } // Token: 0x06004AAD RID: 19117 RVA: 0x00118E08 File Offset: 0x00117008 [Token(Token = "0x6004AAD")] [Address(RVA = "0x1AF42D0", Offset = "0x1AF2CD0", VA = "0x181AF42D0")] public HideIfCanJoinRoomNowOrWithLocomotionSwitchImpl() { } } // Token: 0x02000BEA RID: 3050 [Token(Token = "0x2000BEA")] [Serializable] private class HideIfCanJoinRoomNowOrCantJoinWithLocomotionSwitch : HideableControllerImpl { // Token: 0x06004AAE RID: 19118 RVA: 0x00118E1C File Offset: 0x0011701C [Token(Token = "0x6004AAE")] [Address(RVA = "0x1AF4150", Offset = "0x1AF2B50", VA = "0x181AF4150", Slot = "27")] protected override void DMAHGBLDMFA() { ONCGMPLDEPM oncgmpldepm; ONCGMPLDEPM oncgmpldepm2; if (oncgmpldepm == 0 || !oncgmpldepm2.k__BackingField) { } } // Token: 0x06004AAF RID: 19119 RVA: 0x00118E40 File Offset: 0x00117040 [Token(Token = "0x6004AAF")] [Address(RVA = "0x1AF41F0", Offset = "0x1AF2BF0", VA = "0x181AF41F0")] public HideIfCanJoinRoomNowOrCantJoinWithLocomotionSwitch() { } } // Token: 0x02000BEB RID: 3051 [Token(Token = "0x2000BEB")] [Serializable] private class HideIfCannotSaveRestoreRoomImpl : HideableControllerImpl { // Token: 0x06004AB0 RID: 19120 RVA: 0x00118E54 File Offset: 0x00117054 [Token(Token = "0x6004AB0")] [Address(RVA = "0x1AF4560", Offset = "0x1AF2F60", VA = "0x181AF4560", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004AB1 RID: 19121 RVA: 0x00118E68 File Offset: 0x00117068 [Token(Token = "0x6004AB1")] [Address(RVA = "0x1AF45D0", Offset = "0x1AF2FD0", VA = "0x181AF45D0")] public HideIfCannotSaveRestoreRoomImpl() { } } // Token: 0x02000BEC RID: 3052 [Token(Token = "0x2000BEC")] [Serializable] private class HideIfCannotCopyRoomImpl : HideableControllerImpl { // Token: 0x06004AB2 RID: 19122 RVA: 0x00118E7C File Offset: 0x0011707C [Token(Token = "0x6004AB2")] [Address(RVA = "0x1AF43B0", Offset = "0x1AF2DB0", VA = "0x181AF43B0", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne != 0) { PPENFJMFPNE ppenfjmfpne2; LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne2.MMBJPGGOFHL; PPENFJMFPNE ppenfjmfpne3; DateTime k__BackingField = ppenfjmfpne3.k__BackingField; } } // Token: 0x06004AB3 RID: 19123 RVA: 0x00118EA4 File Offset: 0x001170A4 [Token(Token = "0x6004AB3")] [Address(RVA = "0x1AF4520", Offset = "0x1AF2F20", VA = "0x181AF4520")] public HideIfCannotCopyRoomImpl() { } } // Token: 0x02000BED RID: 3053 [Token(Token = "0x2000BED")] [Serializable] private class HideIfNoRoomImagesImpl : HideableControllerImpl { // Token: 0x06004AB4 RID: 19124 RVA: 0x00118EB8 File Offset: 0x001170B8 [Token(Token = "0x6004AB4")] [Address(RVA = "0x1AF4B10", Offset = "0x1AF3510", VA = "0x181AF4B10", Slot = "27")] protected override void DMAHGBLDMFA() { IReadOnlyList readOnlyList; if (readOnlyList != 0) { bool flag = Enumerable.Any(readOnlyList); } } // Token: 0x06004AB5 RID: 19125 RVA: 0x00118ED8 File Offset: 0x001170D8 [Token(Token = "0x6004AB5")] [Address(RVA = "0x1AF4BA0", Offset = "0x1AF35A0", VA = "0x181AF4BA0")] public HideIfNoRoomImagesImpl() { } } // Token: 0x02000BEE RID: 3054 [Token(Token = "0x2000BEE")] [Serializable] private class HideIfRoomNotLocalImpl : HideableControllerImpl { // Token: 0x06004AB6 RID: 19126 RVA: 0x00118EEC File Offset: 0x001170EC [Token(Token = "0x6004AB6")] [Address(RVA = "0x1AF5070", Offset = "0x1AF3A70", VA = "0x181AF5070", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004AB7 RID: 19127 RVA: 0x00118F00 File Offset: 0x00117100 [Token(Token = "0x6004AB7")] [Address(RVA = "0x1AF50D0", Offset = "0x1AF3AD0", VA = "0x181AF50D0")] public HideIfRoomNotLocalImpl() { } } // Token: 0x02000BEF RID: 3055 [Token(Token = "0x2000BEF")] [Serializable] private class HideIfNotInRecRoyaleImpl : HideableControllerImpl { // Token: 0x06004AB8 RID: 19128 RVA: 0x00118F14 File Offset: 0x00117114 [Token(Token = "0x6004AB8")] [Address(RVA = "0x1AF4D80", Offset = "0x1AF3780", VA = "0x181AF4D80", Slot = "27")] protected override void DMAHGBLDMFA() { if (!SessionManager.LPJJAFGKAKH) { } } // Token: 0x06004AB9 RID: 19129 RVA: 0x00118F34 File Offset: 0x00117134 [Token(Token = "0x6004AB9")] [Address(RVA = "0x1AF4E10", Offset = "0x1AF3810", VA = "0x181AF4E10")] public HideIfNotInRecRoyaleImpl() { } } // Token: 0x02000BF0 RID: 3056 [Token(Token = "0x2000BF0")] [Serializable] private class HideIfNotInDiscGolfImpl : HideableControllerImpl { // Token: 0x06004ABA RID: 19130 RVA: 0x00118F48 File Offset: 0x00117148 [Token(Token = "0x6004ABA")] [Address(RVA = "0x1AF4CB0", Offset = "0x1AF36B0", VA = "0x181AF4CB0", Slot = "27")] protected override void DMAHGBLDMFA() { if (!SessionManager.COHJCIJOGBJ) { } } // Token: 0x06004ABB RID: 19131 RVA: 0x00118F68 File Offset: 0x00117168 [Token(Token = "0x6004ABB")] [Address(RVA = "0x1AF4D40", Offset = "0x1AF3740", VA = "0x181AF4D40")] public HideIfNotInDiscGolfImpl() { } } // Token: 0x02000BF1 RID: 3057 [Token(Token = "0x2000BF1")] [Serializable] private class HideIfNotInBowlingImpl : HideableControllerImpl { // Token: 0x06004ABC RID: 19132 RVA: 0x00118F7C File Offset: 0x0011717C [Token(Token = "0x6004ABC")] [Address(RVA = "0x1AF4BE0", Offset = "0x1AF35E0", VA = "0x181AF4BE0", Slot = "27")] protected override void DMAHGBLDMFA() { if (!SessionManager.BOKGDKDIJBE) { } } // Token: 0x06004ABD RID: 19133 RVA: 0x00118F9C File Offset: 0x0011719C [Token(Token = "0x6004ABD")] [Address(RVA = "0x1AF4C70", Offset = "0x1AF3670", VA = "0x181AF4C70")] public HideIfNotInBowlingImpl() { } } // Token: 0x02000BF2 RID: 3058 [Token(Token = "0x2000BF2")] [Serializable] private class HideIfRoomNotLocalAndNoFriendsHereImpl : HideableControllerImpl { // Token: 0x06004ABE RID: 19134 RVA: 0x00118FB0 File Offset: 0x001171B0 [Token(Token = "0x6004ABE")] [Address(RVA = "0x1AF4FC0", Offset = "0x1AF39C0", VA = "0x181AF4FC0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004ABF RID: 19135 RVA: 0x00118FC8 File Offset: 0x001171C8 [Token(Token = "0x6004ABF")] [Address(RVA = "0x1AF5030", Offset = "0x1AF3A30", VA = "0x181AF5030")] public HideIfRoomNotLocalAndNoFriendsHereImpl() { } } // Token: 0x02000BF3 RID: 3059 [Token(Token = "0x2000BF3")] [Serializable] private class TagsListSpawnerImpl : PrefabSpawnerControllerImpl { // Token: 0x06004AC0 RID: 19136 RVA: 0x00118FDC File Offset: 0x001171DC [Token(Token = "0x6004AC0")] [Address(RVA = "0x1B01A70", Offset = "0x1B00470", VA = "0x181B01A70", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; if (ppenfjmfpne == 0 || ppenfjmfpne.DPGHOGLNAPJ() != 0) { } int num = 0; base.KDEDJECMBGK(num); } // Token: 0x06004AC1 RID: 19137 RVA: 0x00119004 File Offset: 0x00117204 [Token(Token = "0x6004AC1")] [Address(RVA = "0x1B01990", Offset = "0x1B00390", VA = "0x181B01990", Slot = "29")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { int num = 0; TextMeshProUGUI cachedComponentInChildren = GCCLEJOGCCE.GetCachedComponentInChildren(true, num != 0); PPENFJMFPNE ppenfjmfpne; IReadOnlyList readOnlyList = ppenfjmfpne.DPGHOGLNAPJ(); string text; cachedComponentInChildren.text = text; } // Token: 0x06004AC2 RID: 19138 RVA: 0x00119034 File Offset: 0x00117234 [Token(Token = "0x6004AC2")] [Address(RVA = "0x1B01B20", Offset = "0x1B00520", VA = "0x181B01B20")] public TagsListSpawnerImpl() { } } // Token: 0x02000BF4 RID: 3060 [Token(Token = "0x2000BF4")] [Serializable] private class RoomRoleAccountListSpawnerImpl : RecyclingListControllerImpl { // Token: 0x06004AC3 RID: 19139 RVA: 0x00119048 File Offset: 0x00117248 [Token(Token = "0x6004AC3")] [Address(RVA = "0x1AFE960", Offset = "0x1AFD360", VA = "0x181AFE960", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); List list = new List(); this.accountIds = list; } // Token: 0x06004AC4 RID: 19140 RVA: 0x00119068 File Offset: 0x00117268 [Token(Token = "0x6004AC4")] [Address(RVA = "0x1AFE690", Offset = "0x1AFD090", VA = "0x181AFE690", Slot = "27")] protected override void DMAHGBLDMFA() { PPENFJMFPNE ppenfjmfpne; IReadOnlyList k__BackingField = ppenfjmfpne.k__BackingField; Func func = new Func(this.IIJJANNOLBF); IEnumerable enumerable = Enumerable.Where(k__BackingField, func); Func <>9__8_ = RoomModelController.RoomRoleAccountListSpawnerImpl.<>c.<>9__8_1; if (<>9__8_ == 0) { RoomModelController.RoomRoleAccountListSpawnerImpl.<>c.<>9__8_1 = (CGCEKBCIHJC r) => LMLJHMJEIGM.None; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderByDescending(enumerable, <>9__8_); Func func2; if (RoomModelController.RoomRoleAccountListSpawnerImpl.<>c.<>9__8_2 == 0) { func2 = (CGCEKBCIHJC r) => 0; RoomModelController.RoomRoleAccountListSpawnerImpl.<>c.<>9__8_2 = func2; } List list = Enumerable.ToList(Enumerable.Select(orderedEnumerable, func2)); this.accountIds = list; base.KDEDJECMBGK(list); } // Token: 0x06004AC5 RID: 19141 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004AC5")] [Address(RVA = "0x1AFE520", Offset = "0x1AFCF20", VA = "0x181AFE520", Slot = "32")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004AC6 RID: 19142 RVA: 0x00119104 File Offset: 0x00117304 [Token(Token = "0x6004AC6")] [Address(RVA = "0x1AFE9D0", Offset = "0x1AFD3D0", VA = "0x181AFE9D0")] public RoomRoleAccountListSpawnerImpl() { } // Token: 0x06004AC7 RID: 19143 RVA: 0x00119118 File Offset: 0x00117318 [Token(Token = "0x6004AC7")] [Address(RVA = "0x1AFE8E0", Offset = "0x1AFD2E0", VA = "0x181AFE8E0")] [CompilerGenerated] private bool IIJJANNOLBF(CGCEKBCIHJC PBAOMKNFBFL) { LMLJHMJEIGM k__BackingField = PBAOMKNFBFL.k__BackingField; return this.moderator; } // Token: 0x040037C6 RID: 14278 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40037C6")] [SerializeField] [Header("Roles to show")] private bool banned; // Token: 0x040037C7 RID: 14279 [global::Cpp2IlInjected.FieldOffset(Offset = "0x49")] [Token(Token = "0x40037C7")] [SerializeField] private bool none; // Token: 0x040037C8 RID: 14280 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4A")] [Token(Token = "0x40037C8")] [SerializeField] private bool host; // Token: 0x040037C9 RID: 14281 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4B")] [Token(Token = "0x40037C9")] [SerializeField] private bool moderator; // Token: 0x040037CA RID: 14282 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x40037CA")] [SerializeField] private bool coOwner; // Token: 0x040037CB RID: 14283 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4D")] [Token(Token = "0x40037CB")] [SerializeField] private bool creator; // Token: 0x040037CC RID: 14284 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40037CC")] [NonSerialized] private List accountIds; } // Token: 0x02000BF6 RID: 3062 [Token(Token = "0x2000BF6")] [Serializable] private class RoomImagesListSpawnerImpl : RecyclingListControllerImpl { // Token: 0x06004ACC RID: 19148 RVA: 0x00119190 File Offset: 0x00117390 [Token(Token = "0x6004ACC")] [Address(RVA = "0x1AF7A50", Offset = "0x1AF6450", VA = "0x181AF7A50", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x06004ACD RID: 19149 RVA: 0x001191A8 File Offset: 0x001173A8 [Token(Token = "0x6004ACD")] [Address(RVA = "0x1AF7990", Offset = "0x1AF6390", VA = "0x181AF7990", Slot = "32")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { int num = 0; RecNetRawImage cachedComponentInChildren = GCCLEJOGCCE.GetCachedComponentInChildren(true, num != 0); if (GCCLEJOGCCE != 0) { } int num2 = 0; cachedComponentInChildren.AHGCOGFEEEE = num2; } // Token: 0x06004ACE RID: 19150 RVA: 0x001191D4 File Offset: 0x001173D4 [Token(Token = "0x6004ACE")] [Address(RVA = "0x1AF7AA0", Offset = "0x1AF64A0", VA = "0x181AF7AA0")] public RoomImagesListSpawnerImpl() { } } // Token: 0x02000BF7 RID: 3063 [Token(Token = "0x2000BF7")] [Serializable] private class RoomToCardImpl : ToCardControllerImpl { // Token: 0x17000D04 RID: 3332 // (get) Token: 0x06004ACF RID: 19151 RVA: 0x001191E8 File Offset: 0x001173E8 [Token(Token = "0x17000D04")] protected override GALEIGFHNBB CardData { [Token(Token = "0x6004ACF")] [Address(RVA = "0x1AFEB10", Offset = "0x1AFD510", VA = "0x181AFEB10", Slot = "68")] get { GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); int num = 0; if (galeigfhnbb != 0) { } galeigfhnbb.k__BackingField = num; if (num != 0) { } galeigfhnbb.k__BackingField = num; if (galeigfhnbb != 0) { } int num2 = 0; if (ObscuredString.BDBLGMKABNK(num, num2)) { string text = string.Format("@{0}", num2); } string empty = string.Empty; galeigfhnbb.k__BackingField = empty; if (empty != 0) { } string text2 = AHMJAGEIBMG.AELBOGGCENP(num) + " cheers"; galeigfhnbb.k__BackingField = text2; CardsConfig instance = CardsConfig.Instance; galeigfhnbb.k__BackingField = 0; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; return galeigfhnbb; } } // Token: 0x06004AD0 RID: 19152 RVA: 0x0011928C File Offset: 0x0011748C [Token(Token = "0x6004AD0")] [Address(RVA = "0x1AFEAD0", Offset = "0x1AFD4D0", VA = "0x181AFEAD0")] public RoomToCardImpl() { } // Token: 0x06004AD1 RID: 19153 RVA: 0x001192A0 File Offset: 0x001174A0 [Token(Token = "0x6004AD1")] [Address(RVA = "0x1AFEA10", Offset = "0x1AFD410", VA = "0x181AFEA10")] [CompilerGenerated] private void MEHKJFGIKOC() { CardsConfig.RoomCardConfig room = CardsConfig.Instance.room; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln); } } // Token: 0x02000BF8 RID: 3064 [Token(Token = "0x2000BF8")] [Serializable] private class ToInventionListImpl : ControllerImplementation { // Token: 0x06004AD2 RID: 19154 RVA: 0x001192C8 File Offset: 0x001174C8 [Token(Token = "0x6004AD2")] [Address(RVA = "0x1B01D60", Offset = "0x1B00760", VA = "0x181B01D60", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; if (num != 0) { this.inventionListModel.DADOKMAOFJL = (long)num; } } // Token: 0x06004AD3 RID: 19155 RVA: 0x001192F0 File Offset: 0x001174F0 [Token(Token = "0x6004AD3")] [Address(RVA = "0x1B01E00", Offset = "0x1B00800", VA = "0x181B01E00")] public ToInventionListImpl() { } // Token: 0x040037D0 RID: 14288 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40037D0")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private InventionListModel inventionListModel; } // Token: 0x02000BF9 RID: 3065 [Token(Token = "0x2000BF9")] [Serializable] private class ToAccountListImpl : ControllerImplementation { // Token: 0x06004AD4 RID: 19156 RVA: 0x00119304 File Offset: 0x00117504 [Token(Token = "0x6004AD4")] [Address(RVA = "0x1B01C80", Offset = "0x1B00680", VA = "0x181B01C80", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; if (num != 0) { this.accountListModel.DADOKMAOFJL = (long)num; } } // Token: 0x06004AD5 RID: 19157 RVA: 0x0011932C File Offset: 0x0011752C [Token(Token = "0x6004AD5")] [Address(RVA = "0x1B01D20", Offset = "0x1B00720", VA = "0x181B01D20")] public ToAccountListImpl() { } // Token: 0x040037D1 RID: 14289 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40037D1")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private AccountListModel accountListModel; } // Token: 0x02000BFA RID: 3066 [Token(Token = "0x2000BFA")] [Serializable] private class RoomToImageListImpl : ControllerImplementation { // Token: 0x06004AD6 RID: 19158 RVA: 0x00119340 File Offset: 0x00117540 [Token(Token = "0x6004AD6")] [Address(RVA = "0x1AFED20", Offset = "0x1AFD720", VA = "0x181AFED20", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; if (num != 0 && num > 0) { this.imageListModel.Set((long)num); } } // Token: 0x06004AD7 RID: 19159 RVA: 0x0011936C File Offset: 0x0011756C [Token(Token = "0x6004AD7")] [Address(RVA = "0x1AFEDE0", Offset = "0x1AFD7E0", VA = "0x181AFEDE0")] public RoomToImageListImpl() { } // Token: 0x040037D2 RID: 14290 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40037D2")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private ImageListModel imageListModel; } } }