using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom; using RecRoom.Async; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A2E RID: 6702 [Token(Token = "0x2001A2E")] [StructLayout(3)] public class RoomOrPlaylistSpecificUIBehaviour : MonoBehaviour { // Token: 0x17001D2A RID: 7466 // (get) Token: 0x0600B45E RID: 46174 RVA: 0x002A6170 File Offset: 0x002A4370 [Token(Token = "0x17001D2A")] public bool PJDBHCDHGLJ { [Token(Token = "0x600B45E")] [Address(RVA = "0x1A90480", Offset = "0x1A8EE80", VA = "0x181A90480")] get { bool flag; return flag; } } // Token: 0x17001D2B RID: 7467 // (get) Token: 0x0600B45F RID: 46175 RVA: 0x002A6180 File Offset: 0x002A4380 // (set) Token: 0x0600B460 RID: 46176 RVA: 0x002A6194 File Offset: 0x002A4394 [Token(Token = "0x17001D2B")] public long KNMGOMOGACC { [Token(Token = "0x600B45F")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x600B460")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] private set; } // Token: 0x17001D2C RID: 7468 // (get) Token: 0x0600B461 RID: 46177 RVA: 0x002A61A8 File Offset: 0x002A43A8 // (set) Token: 0x0600B462 RID: 46178 RVA: 0x002A61BC File Offset: 0x002A43BC [Token(Token = "0x17001D2C")] public OKLDKBKBECD HMIJHJHGJAA { [Token(Token = "0x600B461")] [Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")] get; [Token(Token = "0x600B462")] [Address(RVA = "0x7B2580", Offset = "0x7B0F80", VA = "0x1807B2580")] private set; } // Token: 0x17001D2D RID: 7469 // (get) Token: 0x0600B463 RID: 46179 RVA: 0x002A61D0 File Offset: 0x002A43D0 // (set) Token: 0x0600B464 RID: 46180 RVA: 0x002A61E4 File Offset: 0x002A43E4 [Token(Token = "0x17001D2D")] public RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH JGKOBJICJOC { [Token(Token = "0x600B463")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; [Token(Token = "0x600B464")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] private set; } // Token: 0x17001D2E RID: 7470 // (get) Token: 0x0600B465 RID: 46181 RVA: 0x002A61F8 File Offset: 0x002A43F8 // (set) Token: 0x0600B466 RID: 46182 RVA: 0x002A620C File Offset: 0x002A440C [Token(Token = "0x17001D2E")] public BMFAGMFKODA LNOPIGDCBEH { [Token(Token = "0x600B465")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; [Token(Token = "0x600B466")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] private set; } // Token: 0x17001D2F RID: 7471 // (get) Token: 0x0600B467 RID: 46183 RVA: 0x002A6220 File Offset: 0x002A4420 // (set) Token: 0x0600B468 RID: 46184 RVA: 0x002A6234 File Offset: 0x002A4434 [Token(Token = "0x17001D2F")] public RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO NPJNEENIMPC { [Token(Token = "0x600B467")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] get; [Token(Token = "0x600B468")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] private set; } // Token: 0x17001D30 RID: 7472 // (get) Token: 0x0600B469 RID: 46185 RVA: 0x002A6248 File Offset: 0x002A4448 // (set) Token: 0x0600B46A RID: 46186 RVA: 0x002A625C File Offset: 0x002A445C [Token(Token = "0x17001D30")] public IList EDGGFNONPAA { [Token(Token = "0x600B469")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; [Token(Token = "0x600B46A")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] private set; } // Token: 0x17001D31 RID: 7473 // (get) Token: 0x0600B46B RID: 46187 RVA: 0x002A6270 File Offset: 0x002A4470 [Token(Token = "0x17001D31")] public bool JHFLFMMLNEI { [Token(Token = "0x600B46B")] [Address(RVA = "0x1A90430", Offset = "0x1A8EE30", VA = "0x181A90430")] get { if (this.k__BackingField != 0) { bool flag; return flag; } } } // Token: 0x140000B9 RID: 185 // (add) Token: 0x0600B46C RID: 46188 RVA: 0x002A628C File Offset: 0x002A448C // (remove) Token: 0x0600B46D RID: 46189 RVA: 0x002A62B4 File Offset: 0x002A44B4 [Token(Token = "0x140000B9")] public event Action FMCBPFJNBGM { [Token(Token = "0x600B46C")] [Address(RVA = "0x1A90390", Offset = "0x1A8ED90", VA = "0x181A90390")] [CompilerGenerated] add { Action fmcbpfjnbgm; Delegate @delegate; do { fmcbpfjnbgm = this.FMCBPFJNBGM; @delegate = Delegate.Combine(fmcbpfjnbgm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fmcbpfjnbgm) { } } [Token(Token = "0x600B46D")] [Address(RVA = "0x1A90490", Offset = "0x1A8EE90", VA = "0x181A90490")] [CompilerGenerated] remove { Action fmcbpfjnbgm; Delegate @delegate; do { fmcbpfjnbgm = this.FMCBPFJNBGM; @delegate = Delegate.Remove(fmcbpfjnbgm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fmcbpfjnbgm) { } } } // Token: 0x0600B46E RID: 46190 RVA: 0x002A62DC File Offset: 0x002A44DC [Token(Token = "0x600B46E")] [Address(RVA = "0x1A90010", Offset = "0x1A8EA10", VA = "0x181A90010")] private void OnEnable() { ActionEvent nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; Action action = new Action(this.FODLGIJCALM); OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd + action; ActionEvent geaflpddnma = OJMCBOKJFOF.GEAFLPDDNMA; Action action2 = new Action(this.ILPEIBBLGEL); OJMCBOKJFOF.GEAFLPDDNMA = geaflpddnma + action2; OKLDKBKBECD okldkbkbecd = this.k__BackingField; if (okldkbkbecd == OKLDKBKBECD.Room || okldkbkbecd == OKLDKBKBECD.Playlist) { this.JPFHMMNOFOP(); } } // Token: 0x0600B46F RID: 46191 RVA: 0x002A6340 File Offset: 0x002A4540 [Token(Token = "0x600B46F")] [Address(RVA = "0x1A8FEF0", Offset = "0x1A8E8F0", VA = "0x181A8FEF0")] private void OnDisable() { ActionEvent geaflpddnma = OJMCBOKJFOF.GEAFLPDDNMA; Action action = new Action(this.ILPEIBBLGEL); OJMCBOKJFOF.GEAFLPDDNMA = geaflpddnma - action; ActionEvent nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; Action action2 = new Action(this.FODLGIJCALM); OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd - action2; } // Token: 0x0600B470 RID: 46192 RVA: 0x002A638C File Offset: 0x002A458C [Token(Token = "0x600B470")] [Address(RVA = "0x1A8F7B0", Offset = "0x1A8E1B0", VA = "0x181A8F7B0")] private void FODLGIJCALM(long ENJEOLBEALP) { if (this.k__BackingField == OKLDKBKBECD.Room && this.k__BackingField == ENJEOLBEALP) { this.JPFHMMNOFOP(); return; } } // Token: 0x0600B471 RID: 46193 RVA: 0x002A63B4 File Offset: 0x002A45B4 [Token(Token = "0x600B471")] [Address(RVA = "0x1A8F910", Offset = "0x1A8E310", VA = "0x181A8F910")] private void ILPEIBBLGEL(long ENJEOLBEALP) { if (this.k__BackingField == OKLDKBKBECD.Playlist && this.k__BackingField == ENJEOLBEALP) { this.JPFHMMNOFOP(); return; } } // Token: 0x0600B472 RID: 46194 RVA: 0x002A63DC File Offset: 0x002A45DC [Token(Token = "0x600B472")] [Address(RVA = "0x1A90150", Offset = "0x1A8EB50", VA = "0x181A90150")] public void SetRoomOrPlaylistId(long? ENJEOLBEALP, OKLDKBKBECD GEDCEIDOKJL) { if (GEDCEIDOKJL == this.k__BackingField) { } this.k__BackingField = GEDCEIDOKJL; this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = (ulong)0L; this.k__BackingField = (ulong)0L; this.k__BackingField = (ulong)0L; this.JPFHMMNOFOP(); this.DIDCAOAIGNP(); if (this.includePersonalDetails) { long num = this.k__BackingField; long targetId = num; if (this.k__BackingField == OKLDKBKBECD.Room) { throw new NullReferenceException(); } IPromise promise = OJMCBOKJFOF.AINDJCIMJOB(num); Action action = delegate(CJODCLDGFCF userInteraction) { RoomOrPlaylistSpecificUIBehaviour <>4__this = this; int num2 = 0; if (<>4__this != num2) { RoomOrPlaylistSpecificUIBehaviour <>4__this2 = this; if (<>4__this2.k__BackingField == OKLDKBKBECD.Playlist) { long targetId2 = targetId; if (<>4__this2.k__BackingField == targetId2) { RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo; ncjgclhoapo.k__BackingField = userInteraction; <>4__this2.k__BackingField = ncjgclhoapo; RoomOrPlaylistSpecificUIBehaviour <>4__this3 = this; ActionEvent roomOrPlaylistDetailsUpdated = <>4__this3.RoomOrPlaylistDetailsUpdated; OKLDKBKBECD okldkbkbecd = <>4__this3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo2 = <>4__this3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh = <>4__this3.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(cmlglfbgnnh, ncjgclhoapo2, okldkbkbecd); } } } }; } } // Token: 0x0600B473 RID: 46195 RVA: 0x002A6474 File Offset: 0x002A4674 [Token(Token = "0x600B473")] [Address(RVA = "0x1A8F6B0", Offset = "0x1A8E0B0", VA = "0x181A8F6B0")] private void DIDCAOAIGNP() { long num = this.k__BackingField; this.k__BackingField = (ulong)0L; if (this.k__BackingField == OKLDKBKBECD.Room) { long idValue = num; IPromise> promise = BBHENFCNLAB.FDABNLEFMKM(num); Action> action = delegate(List inventionsList) { RoomOrPlaylistSpecificUIBehaviour <>4__this = this; int num2 = 0; if (<>4__this != num2) { RoomOrPlaylistSpecificUIBehaviour <>4__this2 = this; long idValue2 = idValue; if (<>4__this2.k__BackingField == idValue2) { Func <>9__40_ = RoomOrPlaylistSpecificUIBehaviour.<>c.<>9__40_1; if (<>9__40_ == 0) { RoomOrPlaylistSpecificUIBehaviour.<>c.<>9__40_1 = (OBBBPCBIMME i) => i.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(inventionsList, <>9__40_)); <>4__this2.k__BackingField = list; Action fmcbpfjnbgm = this.FMCBPFJNBGM; if (fmcbpfjnbgm != 0) { fmcbpfjnbgm(); } } } }; } } // Token: 0x0600B474 RID: 46196 RVA: 0x002A64C8 File Offset: 0x002A46C8 [Token(Token = "0x600B474")] [Address(RVA = "0x1A8FB30", Offset = "0x1A8E530", VA = "0x181A8FB30")] private void JPFHMMNOFOP() { long num = this.k__BackingField; int num2 = 0; this.k__BackingField = num2; this.k__BackingField = num2; ActionEvent roomOrPlaylistDetailsUpdated = this.RoomOrPlaylistDetailsUpdated; int num3 = 0; OKLDKBKBECD okldkbkbecd = this.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo = this.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(num3, ncjgclhoapo, okldkbkbecd); } // Token: 0x0600B475 RID: 46197 RVA: 0x002A6560 File Offset: 0x002A4760 [Token(Token = "0x600B475")] [Address(RVA = "0x1A8FD20", Offset = "0x1A8E720", VA = "0x181A8FD20")] private void NMPFPMGMENP(PPENFJMFPNE EFDBFLPKHKA) { if (EFDBFLPKHKA != 0) { RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh = new RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH(); long k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; string k__BackingField = EFDBFLPKHKA.k__BackingField; string text = "^" + k__BackingField; cmlglfbgnnh.k__BackingField = text; string k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; IBDPLCIAHOJ ibdplciahoj = EFDBFLPKHKA.MMBJPGGOFHL.KCKMCJLMIJP(); cmlglfbgnnh.k__BackingField = ibdplciahoj; IReadOnlyList readOnlyList = EFDBFLPKHKA.OBAHGEDFLMA(); cmlglfbgnnh.k__BackingField = readOnlyList; IReadOnlyList readOnlyList2 = EFDBFLPKHKA.DPGHOGLNAPJ(); cmlglfbgnnh.k__BackingField = readOnlyList2; int k__BackingField = EFDBFLPKHKA.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField = EFDBFLPKHKA.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField = EFDBFLPKHKA.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool flag = EFDBFLPKHKA.MIKDLDEALPN; cmlglfbgnnh.k__BackingField = flag; NMJEKMMBDDE k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; cmlglfbgnnh.k__BackingField = EFDBFLPKHKA; } int num = 0; this.k__BackingField = num; long num2 = this.k__BackingField; PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; this.DIDCAOAIGNP(); RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh2 = this.k__BackingField; if (cmlglfbgnnh2 != 0) { ActionEvent roomOrPlaylistDetailsUpdated = this.RoomOrPlaylistDetailsUpdated; OKLDKBKBECD okldkbkbecd = this.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo = this.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(cmlglfbgnnh2, ncjgclhoapo, okldkbkbecd); } } // Token: 0x0600B476 RID: 46198 RVA: 0x002A66E8 File Offset: 0x002A48E8 [Token(Token = "0x600B476")] [Address(RVA = "0x1A8F930", Offset = "0x1A8E330", VA = "0x181A8F930")] private void INPKNKHJIMH(BMFAGMFKODA EFDBFLPKHKA) { this.k__BackingField = EFDBFLPKHKA; if (EFDBFLPKHKA != 0) { RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh = new RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH(); long k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; string k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; string k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField2 = EFDBFLPKHKA.k__BackingField; int num = 0; cmlglfbgnnh.k__BackingField = (IBDPLCIAHOJ)num; List list = new List(); cmlglfbgnnh.k__BackingField = list; IReadOnlyList readOnlyList = EFDBFLPKHKA.DPGHOGLNAPJ(); cmlglfbgnnh.k__BackingField = readOnlyList; int k__BackingField = EFDBFLPKHKA.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField = EFDBFLPKHKA.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField = EFDBFLPKHKA.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; cmlglfbgnnh.k__BackingField = false; bool flag = EFDBFLPKHKA.MIKDLDEALPN; cmlglfbgnnh.k__BackingField = flag; NMJEKMMBDDE k__BackingField = EFDBFLPKHKA.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; cmlglfbgnnh.k__BackingField = EFDBFLPKHKA; } int num2 = 0; this.k__BackingField = num2; if (num2 != 0) { ActionEvent roomOrPlaylistDetailsUpdated = this.RoomOrPlaylistDetailsUpdated; OKLDKBKBECD okldkbkbecd = this.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo = this.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(num2, ncjgclhoapo, okldkbkbecd); } } // Token: 0x0600B477 RID: 46199 RVA: 0x002A6830 File Offset: 0x002A4A30 [Token(Token = "0x600B477")] [Address(RVA = "0x1A8F7D0", Offset = "0x1A8E1D0", VA = "0x181A8F7D0")] private void IAAONMCPAJL() { if (this.includePersonalDetails) { long num = this.k__BackingField; long targetId = num; if (this.k__BackingField == OKLDKBKBECD.Room) { throw new NullReferenceException(); } IPromise promise = OJMCBOKJFOF.AINDJCIMJOB(num); Action action = delegate(CJODCLDGFCF userInteraction) { RoomOrPlaylistSpecificUIBehaviour <>4__this = this; int num2 = 0; if (<>4__this != num2) { RoomOrPlaylistSpecificUIBehaviour <>4__this2 = this; if (<>4__this2.k__BackingField == OKLDKBKBECD.Playlist) { long targetId2 = targetId; if (<>4__this2.k__BackingField == targetId2) { RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo; ncjgclhoapo.k__BackingField = userInteraction; <>4__this2.k__BackingField = ncjgclhoapo; RoomOrPlaylistSpecificUIBehaviour <>4__this3 = this; ActionEvent roomOrPlaylistDetailsUpdated = <>4__this3.RoomOrPlaylistDetailsUpdated; OKLDKBKBECD okldkbkbecd = <>4__this3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo2 = <>4__this3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh = <>4__this3.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(cmlglfbgnnh, ncjgclhoapo2, okldkbkbecd); } } } }; } } // Token: 0x0600B478 RID: 46200 RVA: 0x002A6884 File Offset: 0x002A4A84 [Token(Token = "0x600B478")] [Address(RVA = "0x1A90320", Offset = "0x1A8ED20", VA = "0x181A90320")] public RoomOrPlaylistSpecificUIBehaviour() { int num; ActionEvent actionEvent = new ActionEvent(32, num != 0); num = 0; this.RoomOrPlaylistDetailsUpdated = actionEvent; this.KNMGOMOGACC = (long)((ulong)(-1L)); base..ctor(); } // Token: 0x040076AC RID: 30380 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076AC")] public ActionEvent RoomOrPlaylistDetailsUpdated; // Token: 0x040076AD RID: 30381 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40076AD")] [SerializeField] private bool includePersonalDetails; // Token: 0x02001A2F RID: 6703 [Token(Token = "0x2001A2F")] public class CMLGLFBGNNH { // Token: 0x17001D32 RID: 7474 // (get) Token: 0x0600B479 RID: 46201 RVA: 0x002A68B4 File Offset: 0x002A4AB4 // (set) Token: 0x0600B47A RID: 46202 RVA: 0x002A68C8 File Offset: 0x002A4AC8 [Token(Token = "0x17001D32")] public long ENJEOLBEALP { [Token(Token = "0x600B479")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x600B47A")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x17001D33 RID: 7475 // (get) Token: 0x0600B47B RID: 46203 RVA: 0x002A68DC File Offset: 0x002A4ADC // (set) Token: 0x0600B47C RID: 46204 RVA: 0x002A68F0 File Offset: 0x002A4AF0 [Token(Token = "0x17001D33")] public string FPHHFOHKGFN { [Token(Token = "0x600B47B")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x600B47C")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x17001D34 RID: 7476 // (get) Token: 0x0600B47D RID: 46205 RVA: 0x002A6904 File Offset: 0x002A4B04 // (set) Token: 0x0600B47E RID: 46206 RVA: 0x002A6918 File Offset: 0x002A4B18 [Token(Token = "0x17001D34")] public string KODBEJPEFOJ { [Token(Token = "0x600B47D")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x600B47E")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] set; } // Token: 0x17001D35 RID: 7477 // (get) Token: 0x0600B47F RID: 46207 RVA: 0x002A692C File Offset: 0x002A4B2C // (set) Token: 0x0600B480 RID: 46208 RVA: 0x002A6940 File Offset: 0x002A4B40 [Token(Token = "0x17001D35")] public int ACHMMBMLGEK { [Token(Token = "0x600B47F")] [Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")] get; [Token(Token = "0x600B480")] [Address(RVA = "0x4D2650", Offset = "0x4D1050", VA = "0x1804D2650")] set; } // Token: 0x17001D36 RID: 7478 // (get) Token: 0x0600B481 RID: 46209 RVA: 0x002A6954 File Offset: 0x002A4B54 // (set) Token: 0x0600B482 RID: 46210 RVA: 0x002A6968 File Offset: 0x002A4B68 [Token(Token = "0x17001D36")] public IBDPLCIAHOJ LILMIOPKLMJ { [Token(Token = "0x600B481")] [Address(RVA = "0x4CCC20", Offset = "0x4CB620", VA = "0x1804CCC20")] get; [Token(Token = "0x600B482")] [Address(RVA = "0x566E90", Offset = "0x565890", VA = "0x180566E90")] set; } // Token: 0x17001D37 RID: 7479 // (get) Token: 0x0600B483 RID: 46211 RVA: 0x002A697C File Offset: 0x002A4B7C // (set) Token: 0x0600B484 RID: 46212 RVA: 0x002A6990 File Offset: 0x002A4B90 [Token(Token = "0x17001D37")] public IReadOnlyList KECEKOJENOA { [Token(Token = "0x600B483")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get; [Token(Token = "0x600B484")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] set; } // Token: 0x17001D38 RID: 7480 // (get) Token: 0x0600B485 RID: 46213 RVA: 0x002A69A4 File Offset: 0x002A4BA4 // (set) Token: 0x0600B486 RID: 46214 RVA: 0x002A69B8 File Offset: 0x002A4BB8 [Token(Token = "0x17001D38")] public IReadOnlyList DFKGKGIMEMP { [Token(Token = "0x600B485")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; [Token(Token = "0x600B486")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] set; } // Token: 0x17001D39 RID: 7481 // (get) Token: 0x0600B487 RID: 46215 RVA: 0x002A69CC File Offset: 0x002A4BCC // (set) Token: 0x0600B488 RID: 46216 RVA: 0x002A69E0 File Offset: 0x002A4BE0 [Token(Token = "0x17001D39")] public int JHJNKJHLJBJ { [Token(Token = "0x600B487")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] get; [Token(Token = "0x600B488")] [Address(RVA = "0x4564B0", Offset = "0x454EB0", VA = "0x1804564B0")] set; } // Token: 0x17001D3A RID: 7482 // (get) Token: 0x0600B489 RID: 46217 RVA: 0x002A69F4 File Offset: 0x002A4BF4 // (set) Token: 0x0600B48A RID: 46218 RVA: 0x002A6A08 File Offset: 0x002A4C08 [Token(Token = "0x17001D3A")] public int EKNCBAGAICO { [Token(Token = "0x600B489")] [Address(RVA = "0x446CC0", Offset = "0x4456C0", VA = "0x180446CC0")] get; [Token(Token = "0x600B48A")] [Address(RVA = "0x4CDAD0", Offset = "0x4CC4D0", VA = "0x1804CDAD0")] set; } // Token: 0x17001D3B RID: 7483 // (get) Token: 0x0600B48B RID: 46219 RVA: 0x002A6A1C File Offset: 0x002A4C1C // (set) Token: 0x0600B48C RID: 46220 RVA: 0x002A6A30 File Offset: 0x002A4C30 [Token(Token = "0x17001D3B")] public int CMNINOLCDLK { [Token(Token = "0x600B48B")] [Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")] get; [Token(Token = "0x600B48C")] [Address(RVA = "0x3D3330", Offset = "0x3D1D30", VA = "0x1803D3330")] set; } // Token: 0x17001D3C RID: 7484 // (get) Token: 0x0600B48D RID: 46221 RVA: 0x002A6A44 File Offset: 0x002A4C44 // (set) Token: 0x0600B48E RID: 46222 RVA: 0x002A6A58 File Offset: 0x002A4C58 [Token(Token = "0x17001D3C")] public bool IGPLJIKMENB { [Token(Token = "0x600B48D")] [Address(RVA = "0x50B780", Offset = "0x50A180", VA = "0x18050B780")] get; [Token(Token = "0x600B48E")] [Address(RVA = "0x566E60", Offset = "0x565860", VA = "0x180566E60")] set; } // Token: 0x17001D3D RID: 7485 // (get) Token: 0x0600B48F RID: 46223 RVA: 0x002A6A6C File Offset: 0x002A4C6C // (set) Token: 0x0600B490 RID: 46224 RVA: 0x002A6A80 File Offset: 0x002A4C80 [Token(Token = "0x17001D3D")] public bool JGJCBGEBLLO { [Token(Token = "0x600B48F")] [Address(RVA = "0xCD30F0", Offset = "0xCD1AF0", VA = "0x180CD30F0")] get; [Token(Token = "0x600B490")] [Address(RVA = "0xCD3130", Offset = "0xCD1B30", VA = "0x180CD3130")] set; } // Token: 0x17001D3E RID: 7486 // (get) Token: 0x0600B491 RID: 46225 RVA: 0x002A6A94 File Offset: 0x002A4C94 // (set) Token: 0x0600B492 RID: 46226 RVA: 0x002A6AA8 File Offset: 0x002A4CA8 [Token(Token = "0x17001D3E")] public bool GMMDGEDGCBP { [Token(Token = "0x600B491")] [Address(RVA = "0xCD30E0", Offset = "0xCD1AE0", VA = "0x180CD30E0")] get; [Token(Token = "0x600B492")] [Address(RVA = "0xCD3120", Offset = "0xCD1B20", VA = "0x180CD3120")] set; } // Token: 0x17001D3F RID: 7487 // (get) Token: 0x0600B493 RID: 46227 RVA: 0x002A6ABC File Offset: 0x002A4CBC // (set) Token: 0x0600B494 RID: 46228 RVA: 0x002A6AD0 File Offset: 0x002A4CD0 [Token(Token = "0x17001D3F")] public bool MIKDLDEALPN { [Token(Token = "0x600B493")] [Address(RVA = "0xCD3100", Offset = "0xCD1B00", VA = "0x180CD3100")] get; [Token(Token = "0x600B494")] [Address(RVA = "0xCD3140", Offset = "0xCD1B40", VA = "0x180CD3140")] set; } // Token: 0x17001D40 RID: 7488 // (get) Token: 0x0600B495 RID: 46229 RVA: 0x002A6AE4 File Offset: 0x002A4CE4 // (set) Token: 0x0600B496 RID: 46230 RVA: 0x002A6AF8 File Offset: 0x002A4CF8 [Token(Token = "0x17001D40")] public NMJEKMMBDDE CDINMMPNAID { [Token(Token = "0x600B495")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0")] get; [Token(Token = "0x600B496")] [Address(RVA = "0x534E20", Offset = "0x533820", VA = "0x180534E20")] set; } // Token: 0x17001D41 RID: 7489 // (get) Token: 0x0600B497 RID: 46231 RVA: 0x002A6B0C File Offset: 0x002A4D0C // (set) Token: 0x0600B498 RID: 46232 RVA: 0x002A6B20 File Offset: 0x002A4D20 [Token(Token = "0x17001D41")] public PPENFJMFPNE OJEJOAJGHJE { [Token(Token = "0x600B497")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get; [Token(Token = "0x600B498")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")] private set; } // Token: 0x17001D42 RID: 7490 // (get) Token: 0x0600B499 RID: 46233 RVA: 0x002A6B34 File Offset: 0x002A4D34 // (set) Token: 0x0600B49A RID: 46234 RVA: 0x002A6B48 File Offset: 0x002A4D48 [Token(Token = "0x17001D42")] public BMFAGMFKODA DMOMIAGAECO { [Token(Token = "0x600B499")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; [Token(Token = "0x600B49A")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")] private set; } // Token: 0x0600B49B RID: 46235 RVA: 0x002A6B5C File Offset: 0x002A4D5C [Token(Token = "0x600B49B")] [Address(RVA = "0x1A8D910", Offset = "0x1A8C310", VA = "0x181A8D910")] public MKAMHOIHOJK BHEIAKCPHHI() { /* An exception occurred when decompiling this method (0600B49B) ICSharpCode.Decompiler.DecompilerException: Error decompiling MKAMHOIHOJK AGUI.StackedUI.RoomOrPlaylistSpecificUIBehaviour/CMLGLFBGNNH::BHEIAKCPHHI() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_00: brtrue(IL_00, cne:bool(ldfld:PPENFJMFPNE(CMLGLFBGNNH::k__BackingField, ldloc:CMLGLFBGNNH(this)), ldc.i4:int32[exp:PPENFJMFPNE](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: 0x0600B49C RID: 46236 RVA: 0x002A6B74 File Offset: 0x002A4D74 [Token(Token = "0x600B49C")] [Address(RVA = "0x1A8D920", Offset = "0x1A8C320", VA = "0x181A8D920")] public static RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH IAHJMHDPCLM(PPENFJMFPNE IJNAMEBOMJJ) { if (IJNAMEBOMJJ != 0) { RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh = new RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH(); long k__BackingField = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; string k__BackingField = IJNAMEBOMJJ.k__BackingField; string text = "^" + k__BackingField; cmlglfbgnnh.k__BackingField = text; string text2 = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = text2; int k__BackingField = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; IBDPLCIAHOJ ibdplciahoj = IJNAMEBOMJJ.MMBJPGGOFHL.KCKMCJLMIJP(); cmlglfbgnnh.k__BackingField = ibdplciahoj; IReadOnlyList readOnlyList = IJNAMEBOMJJ.OBAHGEDFLMA(); cmlglfbgnnh.k__BackingField = readOnlyList; IReadOnlyList readOnlyList2 = IJNAMEBOMJJ.DPGHOGLNAPJ(); cmlglfbgnnh.k__BackingField = readOnlyList2; int num = IJNAMEBOMJJ.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = num; int num2 = IJNAMEBOMJJ.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = num2; int num3 = IJNAMEBOMJJ.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = num3; bool k__BackingField = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool flag = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = flag; bool k__BackingField = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; bool flag2 = IJNAMEBOMJJ.MIKDLDEALPN; cmlglfbgnnh.k__BackingField = flag2; NMJEKMMBDDE nmjekmmbdde = IJNAMEBOMJJ.k__BackingField; cmlglfbgnnh.k__BackingField = nmjekmmbdde; cmlglfbgnnh.k__BackingField = IJNAMEBOMJJ; return cmlglfbgnnh; } throw new NullReferenceException(); } // Token: 0x0600B49D RID: 46237 RVA: 0x002A6CAC File Offset: 0x002A4EAC [Token(Token = "0x600B49D")] [Address(RVA = "0x1A8DA50", Offset = "0x1A8C450", VA = "0x181A8DA50")] public static RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH KNOJMOIJELO(BMFAGMFKODA MNOFCLIJMEB) { if (MNOFCLIJMEB != 0) { RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH cmlglfbgnnh = new RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH(); long k__BackingField = MNOFCLIJMEB.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; string k__BackingField = MNOFCLIJMEB.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; string text = MNOFCLIJMEB.k__BackingField; cmlglfbgnnh.k__BackingField = text; int k__BackingField = MNOFCLIJMEB.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; int k__BackingField2 = MNOFCLIJMEB.k__BackingField; int num = 0; cmlglfbgnnh.k__BackingField = (IBDPLCIAHOJ)num; List list = new List(); cmlglfbgnnh.k__BackingField = list; IReadOnlyList readOnlyList = MNOFCLIJMEB.DPGHOGLNAPJ(); cmlglfbgnnh.k__BackingField = readOnlyList; int num2 = MNOFCLIJMEB.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = num2; int num3 = MNOFCLIJMEB.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = num3; int num4 = MNOFCLIJMEB.k__BackingField.k__BackingField; cmlglfbgnnh.k__BackingField = num4; bool k__BackingField = MNOFCLIJMEB.k__BackingField; cmlglfbgnnh.k__BackingField = k__BackingField; cmlglfbgnnh.k__BackingField = false; bool flag = MNOFCLIJMEB.MIKDLDEALPN; cmlglfbgnnh.k__BackingField = flag; NMJEKMMBDDE nmjekmmbdde = MNOFCLIJMEB.k__BackingField; cmlglfbgnnh.k__BackingField = nmjekmmbdde; cmlglfbgnnh.k__BackingField = MNOFCLIJMEB; return cmlglfbgnnh; } throw new NullReferenceException(); } // Token: 0x0600B49E RID: 46238 RVA: 0x002A6DBC File Offset: 0x002A4FBC [Token(Token = "0x600B49E")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CMLGLFBGNNH() { } } // Token: 0x02001A30 RID: 6704 [Token(Token = "0x2001A30")] public class NCJGCLHOAPO { // Token: 0x17001D43 RID: 7491 // (get) Token: 0x0600B49F RID: 46239 RVA: 0x002A6DD0 File Offset: 0x002A4FD0 [Token(Token = "0x17001D43")] public bool GOAELNACNNJ { [Token(Token = "0x600B49F")] [Address(RVA = "0x1A8F610", Offset = "0x1A8E010", VA = "0x181A8F610")] get { return this.k__BackingField.k__BackingField; } } // Token: 0x17001D44 RID: 7492 // (get) Token: 0x0600B4A0 RID: 46240 RVA: 0x002A6DF0 File Offset: 0x002A4FF0 [Token(Token = "0x17001D44")] public bool CPAAFLNLLMP { [Token(Token = "0x600B4A0")] [Address(RVA = "0x1A8F5F0", Offset = "0x1A8DFF0", VA = "0x181A8F5F0")] get { return this.k__BackingField.k__BackingField; } } // Token: 0x17001D45 RID: 7493 // (get) Token: 0x0600B4A1 RID: 46241 RVA: 0x002A6E10 File Offset: 0x002A5010 // (set) Token: 0x0600B4A2 RID: 46242 RVA: 0x002A6E24 File Offset: 0x002A5024 [Token(Token = "0x17001D45")] public CJODCLDGFCF ABCHJNNNJGD { [Token(Token = "0x600B4A1")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x600B4A2")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x0600B4A3 RID: 46243 RVA: 0x002A6E38 File Offset: 0x002A5038 [Token(Token = "0x600B4A3")] [Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")] public NCJGCLHOAPO(CJODCLDGFCF userInteraction) { this.ABCHJNNNJGD = userInteraction; } } // Token: 0x02001A31 RID: 6705 [Token(Token = "0x2001A31")] [CompilerGenerated] private sealed class GCOMGNLOJHE { // Token: 0x0600B4A4 RID: 46244 RVA: 0x002A6E54 File Offset: 0x002A5054 [Token(Token = "0x600B4A4")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public GCOMGNLOJHE() { } // Token: 0x0600B4A5 RID: 46245 RVA: 0x002A6E68 File Offset: 0x002A5068 [Token(Token = "0x600B4A5")] [Address(RVA = "0x1A8E030", Offset = "0x1A8CA30", VA = "0x181A8E030")] internal void b__0(List inventionsList) { RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.<>4__this; int num = 0; if (roomOrPlaylistSpecificUIBehaviour != num) { RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour2 = this.<>4__this; long num2 = this.idValue; if (roomOrPlaylistSpecificUIBehaviour2.k__BackingField == num2) { Func <>9__40_ = RoomOrPlaylistSpecificUIBehaviour.<>c.<>9__40_1; if (<>9__40_ == 0) { RoomOrPlaylistSpecificUIBehaviour.<>c.<>9__40_1 = (OBBBPCBIMME i) => i.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(inventionsList, <>9__40_)); roomOrPlaylistSpecificUIBehaviour2.k__BackingField = list; Action fmcbpfjnbgm = this.<>4__this.FMCBPFJNBGM; if (fmcbpfjnbgm != 0) { fmcbpfjnbgm(); } } } } // Token: 0x040076C7 RID: 30407 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40076C7")] public RoomOrPlaylistSpecificUIBehaviour <>4__this; // Token: 0x040076C8 RID: 30408 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076C8")] public long idValue; } // Token: 0x02001A33 RID: 6707 [Token(Token = "0x2001A33")] [CompilerGenerated] private sealed class KKMPGGFJGHE { // Token: 0x0600B4A9 RID: 46249 RVA: 0x002A6F40 File Offset: 0x002A5140 [Token(Token = "0x600B4A9")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KKMPGGFJGHE() { } // Token: 0x0600B4AA RID: 46250 RVA: 0x002A6F54 File Offset: 0x002A5154 [Token(Token = "0x600B4AA")] [Address(RVA = "0x1A8F1D0", Offset = "0x1A8DBD0", VA = "0x181A8F1D0")] internal void b__0(CJODCLDGFCF userInteraction) { RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.<>4__this; int num = 0; if (roomOrPlaylistSpecificUIBehaviour != num) { RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour2 = this.<>4__this; if (roomOrPlaylistSpecificUIBehaviour2.k__BackingField == OKLDKBKBECD.Room) { long num2 = this.targetId; if (roomOrPlaylistSpecificUIBehaviour2.k__BackingField == num2) { RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo; ncjgclhoapo.k__BackingField = userInteraction; roomOrPlaylistSpecificUIBehaviour2.k__BackingField = ncjgclhoapo; RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour3 = this.<>4__this; ActionEvent roomOrPlaylistDetailsUpdated = roomOrPlaylistSpecificUIBehaviour3.RoomOrPlaylistDetailsUpdated; OKLDKBKBECD k__BackingField = roomOrPlaylistSpecificUIBehaviour3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO k__BackingField = roomOrPlaylistSpecificUIBehaviour3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH k__BackingField = roomOrPlaylistSpecificUIBehaviour3.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(k__BackingField, k__BackingField, k__BackingField); } } } } // Token: 0x0600B4AB RID: 46251 RVA: 0x002A6FE4 File Offset: 0x002A51E4 [Token(Token = "0x600B4AB")] [Address(RVA = "0x1A8F2D0", Offset = "0x1A8DCD0", VA = "0x181A8F2D0")] internal void b__1(CJODCLDGFCF userInteraction) { RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.<>4__this; int num = 0; if (roomOrPlaylistSpecificUIBehaviour != num) { RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour2 = this.<>4__this; if (roomOrPlaylistSpecificUIBehaviour2.k__BackingField == OKLDKBKBECD.Playlist) { long num2 = this.targetId; if (roomOrPlaylistSpecificUIBehaviour2.k__BackingField == num2) { RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO ncjgclhoapo; ncjgclhoapo.k__BackingField = userInteraction; roomOrPlaylistSpecificUIBehaviour2.k__BackingField = ncjgclhoapo; RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour3 = this.<>4__this; ActionEvent roomOrPlaylistDetailsUpdated = roomOrPlaylistSpecificUIBehaviour3.RoomOrPlaylistDetailsUpdated; OKLDKBKBECD k__BackingField = roomOrPlaylistSpecificUIBehaviour3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO k__BackingField = roomOrPlaylistSpecificUIBehaviour3.k__BackingField; RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH k__BackingField = roomOrPlaylistSpecificUIBehaviour3.k__BackingField; roomOrPlaylistDetailsUpdated.Invoke(k__BackingField, k__BackingField, k__BackingField); } } } } // Token: 0x040076CB RID: 30411 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40076CB")] public RoomOrPlaylistSpecificUIBehaviour <>4__this; // Token: 0x040076CC RID: 30412 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076CC")] public long targetId; } } }