using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core; using TMPro; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x02001208 RID: 4616 [Token(Token = "0x2001208")] public class AnnouncementScreen : WatchUIFlow { // Token: 0x17001128 RID: 4392 // (get) Token: 0x060068BC RID: 26812 RVA: 0x00172A70 File Offset: 0x00170C70 // (set) Token: 0x060068BD RID: 26813 RVA: 0x00172A84 File Offset: 0x00170C84 [Token(Token = "0x17001128")] public MKEKHKEHPLO EDHKPJJOKBM { [Token(Token = "0x60068BC")] [Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")] get { return this.EMNGJODNMLF; } [Token(Token = "0x60068BD")] [Address(RVA = "0x125E2A0", Offset = "0x125D0A0", VA = "0x18125E2A0")] set { this.EMNGJODNMLF = value; this.EAMFPKHACBM(); } } // Token: 0x060068BE RID: 26814 RVA: 0x00172AA0 File Offset: 0x00170CA0 [Token(Token = "0x60068BE")] [Address(RVA = "0x125C4C0", Offset = "0x125B2C0", VA = "0x18125C4C0", Slot = "6")] protected override void Awake() { base..ctor(); EFEFMHJPJIJ efefmhjpjij; this.JFMOEGCPNAC = efefmhjpjij; MFBGLIHGCGO aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD; Action action = new Action(this.NDLGHCEKFOM); NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.BPJDFPACLMK(aoddbmoamod, action); PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText; IILCGFIHJLP onPageChanged = pagedTextMeshPro3D.OnPageChanged; Action action2 = new Action(this.KCCCOOCMJGM); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onPageChanged, action2); pagedTextMeshPro3D.OnPageChanged = iilcgfihjlp; } // Token: 0x060068BF RID: 26815 RVA: 0x00172B14 File Offset: 0x00170D14 [Token(Token = "0x60068BF")] [Address(RVA = "0x125DDA0", Offset = "0x125CBA0", VA = "0x18125DDA0", Slot = "7")] protected override void OnDestroy() { base.OnDestroy(); this.DPONBEGHJJO = true; MFBGLIHGCGO aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD; Action action = new Action(this.NDLGHCEKFOM); NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.GMNMHGMFGOL(aoddbmoamod, action); PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText; IILCGFIHJLP onPageChanged = pagedTextMeshPro3D.OnPageChanged; Action action2 = new Action(this.KCCCOOCMJGM); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onPageChanged, action2); pagedTextMeshPro3D.OnPageChanged = iilcgfihjlp; OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } } // Token: 0x060068C0 RID: 26816 RVA: 0x00172B98 File Offset: 0x00170D98 [Token(Token = "0x60068C0")] [Address(RVA = "0x125C680", Offset = "0x125B480", VA = "0x18125C680")] public void Button_EnlargeImage() { this.NIJKOEECNCO.HCLOPDNNBAC = true; AnnouncementImageScreen flowByType = this.k__BackingField.GetFlowByType(); int num = 0; if (flowByType != num) { MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; flowByType.BHNFBPFGOHI = emngjodnmlf; StackedUIBase k__BackingField = this.k__BackingField; int num2 = 0; k__BackingField.PushFlow(flowByType, num2); } } // Token: 0x060068C1 RID: 26817 RVA: 0x00172BF0 File Offset: 0x00170DF0 [Token(Token = "0x60068C1")] [Address(RVA = "0x125C740", Offset = "0x125B540", VA = "0x18125C740")] public void Button_FollowLink() { this.NIJKOEECNCO.AFIKHBIBLNB = true; this.k__BackingField.Button_PopFlow(); MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; if (emngjodnmlf.k__BackingField <= AIOCBINPOML.Item) { string k__BackingField = emngjodnmlf.k__BackingField; this.LCGMBNGNLND(k__BackingField); int num = 0; long num2; PMGCJEPKFOF pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(num2, num); if (AnnouncementScreen.<>c.<>9__24_0 == 0) { AnnouncementScreen.<>c.<>9__24_0 = delegate(IOFNNFFJIAN playerEventDetails) { WatchUI.BFPPPLIJIGC.ShowEventDetails(playerEventDetails); }; } string eventUri; Action action = delegate(string error) { long k__BackingField = this.EMNGJODNMLF.k__BackingField; string eventUri2 = eventUri; Debug.LogError(string.Format("Announcement {0} could not find event details for {1}: {2}", k__BackingField, eventUri2, error)); }; return; } string k__BackingField2 = emngjodnmlf.k__BackingField; string k__BackingField = emngjodnmlf.k__BackingField; ulong num3; FBPACFPINIK.GCPHCMAKAPA(k__BackingField2, k__BackingField, num3 != 0UL); throw new NullReferenceException(); } // Token: 0x060068C2 RID: 26818 RVA: 0x00172D5C File Offset: 0x00170F5C [Token(Token = "0x60068C2")] [Address(RVA = "0x125D940", Offset = "0x125C740", VA = "0x18125D940")] private void LCGMBNGNLND(string MKEPCLIHLHD) { string playerAccountUri = MKEPCLIHLHD; PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(int.Parse(MKEPCLIHLHD)); if (AnnouncementScreen.<>c.<>9__23_0 == 0) { AnnouncementScreen.<>c.<>9__23_0 = delegate(CCEOLAOLEKJ account) { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; PlayerDetailsWatchUIFlow flowByType = k__BackingField.GetFlowByType(); int num2 = 0; k__BackingField.PushFlow(flowByType, num2); }; } int num = 0; num += num; num++; Action action = delegate(string error) { long k__BackingField = this.EMNGJODNMLF.k__BackingField; string playerAccountUri2 = playerAccountUri; Debug.LogError(string.Format("Announcement {0} could not find player details for {1}: {2}", k__BackingField, playerAccountUri2, error)); }; throw new NullReferenceException(); } // Token: 0x060068C3 RID: 26819 RVA: 0x00172DC4 File Offset: 0x00170FC4 [Token(Token = "0x60068C3")] [Address(RVA = "0x125D520", Offset = "0x125C320", VA = "0x18125D520")] private void ICPPEFJANKL(string NHCBHNCFCGC) { string eventUri = NHCBHNCFCGC; long num = long.Parse(NHCBHNCFCGC); int num2 = 0; PMGCJEPKFOF pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(num, num2); if (AnnouncementScreen.<>c.<>9__24_0 == 0) { AnnouncementScreen.<>c.<>9__24_0 = delegate(IOFNNFFJIAN playerEventDetails) { WatchUI.BFPPPLIJIGC.ShowEventDetails(playerEventDetails); }; } Action action = delegate(string error) { long k__BackingField = this.EMNGJODNMLF.k__BackingField; string eventUri2 = eventUri; Debug.LogError(string.Format("Announcement {0} could not find event details for {1}: {2}", k__BackingField, eventUri2, error)); }; throw new NullReferenceException(); } // Token: 0x060068C4 RID: 26820 RVA: 0x00172E28 File Offset: 0x00171028 [Token(Token = "0x60068C4")] [Address(RVA = "0x125D180", Offset = "0x125BF80", VA = "0x18125D180")] private void GIPGKMILMIF(string FJBNOBBAKLK) { string[] array = FJBNOBBAKLK.Split(new char[] { (char)((uint)46) }); string[] roomAndMaybeSubroom = array; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(array[0]); Action action = delegate(KLCOGEIGEBJ room) { string[] roomAndMaybeSubroom3 = roomAndMaybeSubroom; if (roomAndMaybeSubroom3.Length == 1) { SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } if (roomAndMaybeSubroom3.Length == 2) { SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; string[] roomAndMaybeSubroom2 = roomAndMaybeSubroom; } }; Action action2 = delegate(string error) { long k__BackingField = this.EMNGJODNMLF.k__BackingField; string text = roomAndMaybeSubroom[0]; Debug.LogError(string.Format("Announcement {0} could not find room by name {1}: {2}", k__BackingField, text, error)); }; throw new NullReferenceException(); } // Token: 0x060068C5 RID: 26821 RVA: 0x00172E90 File Offset: 0x00171090 [Token(Token = "0x60068C5")] [Address(RVA = "0x125D320", Offset = "0x125C120", VA = "0x18125D320")] private void IBJPJJPKELD(string EBINFPNLHOP) { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; StoreScreen flowByType = k__BackingField.GetFlowByType(); if (!EBINFPNLHOP.ToLower().StartsWith("featured")) { if (!EBINFPNLHOP.ToLower().StartsWith("inventions")) { if (!EBINFPNLHOP.ToLower().StartsWith("clothing")) { flowByType.Button_SetOtherDisplayMode(); } flowByType.Button_SetClothingDisplayMode(); } flowByType.Button_SetInventionsDisplayMode(); } flowByType.Button_SetFeaturedDisplayMode(); int num = 0; k__BackingField.PushFlow(flowByType, num); int num3; int num2 = num3 + 1; string text = EBINFPNLHOP.Substring(num2); flowByType.ManualSetCurrentQueryAndSearch(text); } // Token: 0x060068C6 RID: 26822 RVA: 0x00172F2C File Offset: 0x0017112C [Token(Token = "0x60068C6")] [Address(RVA = "0x125D010", Offset = "0x125BE10", VA = "0x18125D010")] private void GIHFLFDLIPM(string DOFCGJPCAIL) { int num = 0; if (DOFCGJPCAIL != 0 && int.TryParse(DOFCGJPCAIL, num)) { if (GEAPBDGCKMB.AKHEGDJOBCN(num, num)) { WatchUI.BFPPPLIJIGC.ShowItemDetails(num); return; } int num2; Debug.LogError(string.Format("AnnouncementScreen: Could not find PurchasableGiftDrop with ID {0}.", num2)); WatchUI.BFPPPLIJIGC.ShowWatchStore(); } } // Token: 0x060068C7 RID: 26823 RVA: 0x00172F84 File Offset: 0x00171184 [Token(Token = "0x60068C7")] [Address(RVA = "0x125E1A0", Offset = "0x125CFA0", VA = "0x18125E1A0")] public void ShowScreen(MKEKHKEHPLO APIMPLGKICK) { this.EMNGJODNMLF = APIMPLGKICK; this.EAMFPKHACBM(); if (this.EMNGJODNMLF.k__BackingField == FIEFAAIHMAF.Unread) { int num = 0; this.NIJKOEECNCO = (ulong)0L; this.NIJKOEECNCO.INLJPGONCNL = (float)num; this.NIJKOEECNCO.HCLOPDNNBAC = num != 0; StackedUIBase k__BackingField = this.k__BackingField; if ((k__BackingField.ABJAFAKMMOK ? 1 : 0) != num) { this.KLHMIENPCIL(); } Action action = new Action(this.EJAJBBDFPJO); k__BackingField.FullyVisibleChanged += action; } } // Token: 0x060068C8 RID: 26824 RVA: 0x00173000 File Offset: 0x00171200 [Token(Token = "0x60068C8")] [Address(RVA = "0x125DEF0", Offset = "0x125CCF0", VA = "0x18125DEF0", Slot = "12")] public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO) { base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO); if (!CJEIBCEPAPO) { this.ADLNPFCDBMB(); StackedUIBase k__BackingField = this.k__BackingField; Action action = new Action(this.EJAJBBDFPJO); k__BackingField.FullyVisibleChanged -= action; if (this.NIJKOEECNCO != (ulong)0L) { MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText; long k__BackingField = emngjodnmlf.k__BackingField; MBALPDDOMME k__BackingField = emngjodnmlf.k__BackingField; if (pagedTextMeshPro3D.ONPENKPPOPL) { } bool hclopdnnbac = this.NIJKOEECNCO.HCLOPDNNBAC; bool afikhbiblnb = this.NIJKOEECNCO.AFIKHBIBLNB; } this.NIJKOEECNCO = (ulong)0L; this.NIJKOEECNCO.INLJPGONCNL = 0f; this.NIJKOEECNCO.HCLOPDNNBAC = false; } } // Token: 0x060068C9 RID: 26825 RVA: 0x001730B4 File Offset: 0x001712B4 [Token(Token = "0x60068C9")] [Address(RVA = "0x125DB50", Offset = "0x125C950", VA = "0x18125DB50")] private void NDLGHCEKFOM(MKEKHKEHPLO APIMPLGKICK) { MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; if (emngjodnmlf != 0) { long k__BackingField = emngjodnmlf.k__BackingField; if (APIMPLGKICK.k__BackingField == k__BackingField) { this.EMNGJODNMLF = APIMPLGKICK; this.EAMFPKHACBM(); return; } } } // Token: 0x060068CA RID: 26826 RVA: 0x001730F0 File Offset: 0x001712F0 [Token(Token = "0x60068CA")] [Address(RVA = "0x125D830", Offset = "0x125C630", VA = "0x18125D830")] private void KLHMIENPCIL() { float time = Time.time; MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; this.HGGANKKJKAF = time; if (emngjodnmlf.k__BackingField == FIEFAAIHMAF.Unread) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; StackedUIBase k__BackingField = this.k__BackingField; AnnouncementScreen.DDHGOBCJNBC ddhgobcjnbc; ddhgobcjnbc.System.IDisposable.Dispose(); ddhgobcjnbc.<>1__state = (int)((ulong)0L); ddhgobcjnbc.<>4__this = this; KFBABPAPIMB kfbabpapimb = instance.Run(k__BackingField, ddhgobcjnbc); this.EICEEINPFHH = kfbabpapimb; } } // Token: 0x060068CB RID: 26827 RVA: 0x00173160 File Offset: 0x00171360 [Token(Token = "0x60068CB")] [Address(RVA = "0x125C440", Offset = "0x125B240", VA = "0x18125C440")] private void ADLNPFCDBMB() { float time = Time.time; this.NIJKOEECNCO.MGEOELPKLIH = time; if (this.EICEEINPFHH != 0) { } } // Token: 0x060068CC RID: 26828 RVA: 0x0017318C File Offset: 0x0017138C [Token(Token = "0x60068CC")] [Address(RVA = "0x125CDA0", Offset = "0x125BBA0", VA = "0x18125CDA0")] private void EAMFPKHACBM() { MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; string text = this.titleText.text; MKEKHKEHPLO emngjodnmlf2 = this.EMNGJODNMLF; PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText; string k__BackingField = emngjodnmlf2.k__BackingField; pagedTextMeshPro3D.SetText(k__BackingField); bool flag = string.IsNullOrEmpty(this.EMNGJODNMLF.k__BackingField); GameObject gameObject = this.imagePanel; bool flag2 = !flag; gameObject.SetActive(flag2); if (flag2) { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.FCLFDCBNMGN(this.EMNGJODNMLF); this.JLBEIDFLILD = nbmfnjlhkao; Action action = new Action(this.PCNDGMIOGPP); Action action2 = new Action(this.KHMCCJAMNJG); } bool flag3 = string.IsNullOrEmpty(this.EMNGJODNMLF.k__BackingField); Button3D button3D = this.linkButton; bool flag4 = !flag3; button3D.gameObject.SetActive(flag4); if (flag4) { MKEKHKEHPLO emngjodnmlf3 = this.EMNGJODNMLF; string text2 = this.linkButtonText.text; } } // Token: 0x060068CD RID: 26829 RVA: 0x00173290 File Offset: 0x00171490 [Token(Token = "0x60068CD")] [Address(RVA = "0x125CD80", Offset = "0x125BB80", VA = "0x18125CD80")] private void DECAABAOCBK() { int num = 0; this.NIJKOEECNCO = (ulong)0L; this.NIJKOEECNCO.INLJPGONCNL = (float)num; this.NIJKOEECNCO.HCLOPDNNBAC = num != 0; } // Token: 0x060068CE RID: 26830 RVA: 0x001732C0 File Offset: 0x001714C0 [Token(Token = "0x60068CE")] [Address(RVA = "0x125D6F0", Offset = "0x125C4F0", VA = "0x18125D6F0")] private void KCCCOOCMJGM(int KDPEHPHODCD, int IJEMMNCGBPG) { if (IJEMMNCGBPG > 0) { float num = Mathf.Max(this.NIJKOEECNCO.INLJPGONCNL, (float)KDPEHPHODCD); this.NIJKOEECNCO.INLJPGONCNL = num; } } // Token: 0x060068CF RID: 26831 RVA: 0x001732F0 File Offset: 0x001714F0 [Token(Token = "0x60068CF")] [Address(RVA = "0x125CFF0", Offset = "0x125BDF0", VA = "0x18125CFF0")] private void EJAJBBDFPJO(bool EOFEJOELIDE) { if (!EOFEJOELIDE) { this.ADLNPFCDBMB(); return; } this.KLHMIENPCIL(); } // Token: 0x060068D0 RID: 26832 RVA: 0x00173310 File Offset: 0x00171510 [Token(Token = "0x60068D0")] [Address(RVA = "0x125E140", Offset = "0x125CF40", VA = "0x18125E140")] private IEnumerator PHMAHABADCH() { /* An exception occurred when decompiling this method (060068D0) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 AGUI.StackedUI.Dialog.AnnouncementScreen::PHMAHABADCH() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(DDHGOBCJNBC::System.IDisposable.Dispose, ldloc:DDHGOBCJNBC(var_0)) stfld:int32(DDHGOBCJNBC::<>1__state, ldloc:DDHGOBCJNBC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:AnnouncementScreen(DDHGOBCJNBC::<>4__this, ldloc:DDHGOBCJNBC(var_0), ldloc:AnnouncementScreen(this)) } 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.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: 0x060068D1 RID: 26833 RVA: 0x00173334 File Offset: 0x00171534 [Token(Token = "0x60068D1")] [Address(RVA = "0x125DB90", Offset = "0x125C990", VA = "0x18125DB90")] private void OFBNAHIOHON() { MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF; int num = 0; emngjodnmlf.k__BackingField = (FIEFAAIHMAF)num; this.NIJKOEECNCO = (ulong)1L; EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; string text = NLGOJMONPKG.LBCMPFCNGPJ; num += num; num++; MKEKHKEHPLO emngjodnmlf2 = this.EMNGJODNMLF; EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; string text2 = NLGOJMONPKG.LBCMPFCNGPJ; MKEKHKEHPLO emngjodnmlf3 = this.EMNGJODNMLF; if (num < text) { num += num; num++; } } // Token: 0x060068D2 RID: 26834 RVA: 0x001733CC File Offset: 0x001715CC [Token(Token = "0x60068D2")] [Address(RVA = "0x125E280", Offset = "0x125D080", VA = "0x18125E280")] public AnnouncementScreen() { } // Token: 0x060068D3 RID: 26835 RVA: 0x001733F8 File Offset: 0x001715F8 [Token(Token = "0x60068D3")] [Address(RVA = "0x125E0A0", Offset = "0x125CEA0", VA = "0x18125E0A0")] [CompilerGenerated] private void PCNDGMIOGPP(Texture2D CAKFKAGPMBF) { RawImage rawImage = this.image; int num = 0; if (rawImage != num) { this.image.texture = CAKFKAGPMBF; } } // Token: 0x060068D4 RID: 26836 RVA: 0x0017342C File Offset: 0x0017162C [Token(Token = "0x60068D4")] [Address(RVA = "0x125D790", Offset = "0x125C590", VA = "0x18125D790")] [CompilerGenerated] private void KHMCCJAMNJG(string CHKKEHOKPJP) { if (!this.DPONBEGHJJO) { string k__BackingField = this.EMNGJODNMLF.k__BackingField; Debug.LogError("Error getting image " + k__BackingField + " from RecNet: " + CHKKEHOKPJP); } } // Token: 0x040045F0 RID: 17904 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40045F0")] private MKEKHKEHPLO EMNGJODNMLF; // Token: 0x040045F1 RID: 17905 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40045F1")] [SerializeField] private TextMeshProUGUI titleText; // Token: 0x040045F2 RID: 17906 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40045F2")] [SerializeField] private PagedTextMeshPro3D bodyText; // Token: 0x040045F3 RID: 17907 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40045F3")] [SerializeField] private Button3D linkButton; // Token: 0x040045F4 RID: 17908 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40045F4")] [SerializeField] private TextMeshProUGUI linkButtonText; // Token: 0x040045F5 RID: 17909 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40045F5")] [SerializeField] private RawImage image; // Token: 0x040045F6 RID: 17910 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x40045F6")] [SerializeField] private GameObject imagePanel; // Token: 0x040045F7 RID: 17911 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40045F7")] [SerializeField] private float MarkAsReadSecondsThreshold = 1f; // Token: 0x040045F8 RID: 17912 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40045F8")] private KFBABPAPIMB EICEEINPFHH; // Token: 0x040045F9 RID: 17913 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40045F9")] private float HGGANKKJKAF; // Token: 0x040045FA RID: 17914 [FieldOffset(Offset = "0x114")] [Token(Token = "0x40045FA")] private float CAAKCGKEJEJ = 5f; // Token: 0x040045FB RID: 17915 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40045FB")] private AnnouncementScreen.HLIHEKHAGNF NIJKOEECNCO; // Token: 0x040045FC RID: 17916 [FieldOffset(Offset = "0x128")] [Token(Token = "0x40045FC")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x040045FD RID: 17917 [FieldOffset(Offset = "0x130")] [Token(Token = "0x40045FD")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x040045FE RID: 17918 [FieldOffset(Offset = "0x138")] [Token(Token = "0x40045FE")] private bool DPONBEGHJJO; // Token: 0x02001209 RID: 4617 [Token(Token = "0x2001209")] private struct HLIHEKHAGNF { // Token: 0x040045FF RID: 17919 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40045FF")] public bool PBHDEMOHILE; // Token: 0x04004600 RID: 17920 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4004600")] public float INLJPGONCNL; // Token: 0x04004601 RID: 17921 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4004601")] public float MGEOELPKLIH; // Token: 0x04004602 RID: 17922 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4004602")] public bool HCLOPDNNBAC; // Token: 0x04004603 RID: 17923 [FieldOffset(Offset = "0xD")] [Token(Token = "0x4004603")] public bool AFIKHBIBLNB; } // Token: 0x0200120A RID: 4618 [Token(Token = "0x200120A")] [CompilerGenerated] private sealed class HKICNAEIGJE { // Token: 0x060068D5 RID: 26837 RVA: 0x0017346C File Offset: 0x0017166C [Token(Token = "0x60068D5")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HKICNAEIGJE() { } // Token: 0x060068D6 RID: 26838 RVA: 0x00173480 File Offset: 0x00171680 [Token(Token = "0x60068D6")] [Address(RVA = "0x12643F0", Offset = "0x12631F0", VA = "0x1812643F0")] internal void b__1(string error) { long k__BackingField = this.<>4__this.EMNGJODNMLF.k__BackingField; string text = this.playerAccountUri; Debug.LogError(string.Format("Announcement {0} could not find player details for {1}: {2}", k__BackingField, text, error)); } // Token: 0x04004604 RID: 17924 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004604")] public AnnouncementScreen <>4__this; // Token: 0x04004605 RID: 17925 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004605")] public string playerAccountUri; } // Token: 0x0200120C RID: 4620 [Token(Token = "0x200120C")] [CompilerGenerated] private sealed class BFFICEGOBKF { // Token: 0x060068DB RID: 26843 RVA: 0x00173540 File Offset: 0x00171740 [Token(Token = "0x60068DB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BFFICEGOBKF() { } // Token: 0x060068DC RID: 26844 RVA: 0x00173554 File Offset: 0x00171754 [Token(Token = "0x60068DC")] [Address(RVA = "0x125E2B0", Offset = "0x125D0B0", VA = "0x18125E2B0")] internal void b__1(string error) { long k__BackingField = this.<>4__this.EMNGJODNMLF.k__BackingField; string text = this.eventUri; Debug.LogError(string.Format("Announcement {0} could not find event details for {1}: {2}", k__BackingField, text, error)); } // Token: 0x04004609 RID: 17929 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004609")] public AnnouncementScreen <>4__this; // Token: 0x0400460A RID: 17930 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400460A")] public string eventUri; } // Token: 0x0200120D RID: 4621 [Token(Token = "0x200120D")] [CompilerGenerated] private sealed class FEOEPEOIBAK { // Token: 0x060068DD RID: 26845 RVA: 0x00173594 File Offset: 0x00171794 [Token(Token = "0x60068DD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FEOEPEOIBAK() { } // Token: 0x060068DE RID: 26846 RVA: 0x001735A8 File Offset: 0x001717A8 [Token(Token = "0x60068DE")] [Address(RVA = "0x1263810", Offset = "0x1262610", VA = "0x181263810")] internal void b__0(KLCOGEIGEBJ room) { string[] array = this.roomAndMaybeSubroom; if (array.Length == 1) { SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } if (array.Length == 2) { SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; string[] array2 = this.roomAndMaybeSubroom; } } // Token: 0x060068DF RID: 26847 RVA: 0x001735F0 File Offset: 0x001717F0 [Token(Token = "0x60068DF")] [Address(RVA = "0x12639C0", Offset = "0x12627C0", VA = "0x1812639C0")] internal void b__1(string error) { long k__BackingField = this.<>4__this.EMNGJODNMLF.k__BackingField; string text = this.roomAndMaybeSubroom[0]; Debug.LogError(string.Format("Announcement {0} could not find room by name {1}: {2}", k__BackingField, text, error)); } // Token: 0x0400460B RID: 17931 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400460B")] public string[] roomAndMaybeSubroom; // Token: 0x0400460C RID: 17932 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400460C")] public AnnouncementScreen <>4__this; } } }