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: 0x020012D5 RID: 4821 [Token(Token = "0x20012D5")] public class AnnouncementScreen : WatchUIFlow { // Token: 0x170011A4 RID: 4516 // (get) Token: 0x06006C22 RID: 27682 RVA: 0x0017ACE8 File Offset: 0x00178EE8 // (set) Token: 0x06006C23 RID: 27683 RVA: 0x0017ACFC File Offset: 0x00178EFC [Token(Token = "0x170011A4")] public MKEKHKEHPLO EDHKPJJOKBM { [Token(Token = "0x6006C22")] [Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")] get { return this.EMNGJODNMLF; } [Token(Token = "0x6006C23")] [Address(RVA = "0x1E08920", Offset = "0x1E07920", VA = "0x181E08920")] set { this.EMNGJODNMLF = value; this.EAMFPKHACBM(); } } // Token: 0x06006C24 RID: 27684 RVA: 0x0017AD18 File Offset: 0x00178F18 [Token(Token = "0x6006C24")] [Address(RVA = "0x1E06C70", Offset = "0x1E05C70", VA = "0x181E06C70", 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: 0x06006C25 RID: 27685 RVA: 0x0017AD8C File Offset: 0x00178F8C [Token(Token = "0x6006C25")] [Address(RVA = "0x1E08420", Offset = "0x1E07420", VA = "0x181E08420", 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: 0x06006C26 RID: 27686 RVA: 0x0017AE10 File Offset: 0x00179010 [Token(Token = "0x6006C26")] [Address(RVA = "0x1E06E30", Offset = "0x1E05E30", VA = "0x181E06E30")] 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: 0x06006C27 RID: 27687 RVA: 0x0017AE68 File Offset: 0x00179068 [Token(Token = "0x6006C27")] [Address(RVA = "0x1E06EF0", Offset = "0x1E05EF0", VA = "0x181E06EF0")] 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); return; } string k__BackingField2 = emngjodnmlf.k__BackingField; string k__BackingField = emngjodnmlf.k__BackingField; ulong num; FBPACFPINIK.GCPHCMAKAPA(k__BackingField2, k__BackingField, num != 0UL); throw new NullReferenceException(); } // Token: 0x06006C28 RID: 27688 RVA: 0x0017AF84 File Offset: 0x00179184 [Token(Token = "0x6006C28")] [Address(RVA = "0x1E07FC0", Offset = "0x1E06FC0", VA = "0x181E07FC0")] 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: 0x06006C29 RID: 27689 RVA: 0x0017AFEC File Offset: 0x001791EC [Token(Token = "0x6006C29")] [Address(RVA = "0x1E07BA0", Offset = "0x1E06BA0", VA = "0x181E07BA0")] 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: 0x06006C2A RID: 27690 RVA: 0x0017B050 File Offset: 0x00179250 [Token(Token = "0x6006C2A")] [Address(RVA = "0x1E077C0", Offset = "0x1E067C0", VA = "0x181E077C0")] private void GIPGKMILMIF(string FJBNOBBAKLK) { if (!SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { 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)); }; } } // Token: 0x06006C2B RID: 27691 RVA: 0x0017B0C8 File Offset: 0x001792C8 [Token(Token = "0x6006C2B")] [Address(RVA = "0x1E079A0", Offset = "0x1E069A0", VA = "0x181E079A0")] 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: 0x06006C2C RID: 27692 RVA: 0x0017B164 File Offset: 0x00179364 [Token(Token = "0x6006C2C")] [Address(RVA = "0x1E07650", Offset = "0x1E06650", VA = "0x181E07650")] 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: 0x06006C2D RID: 27693 RVA: 0x0017B1BC File Offset: 0x001793BC [Token(Token = "0x6006C2D")] [Address(RVA = "0x1E08820", Offset = "0x1E07820", VA = "0x181E08820")] 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: 0x06006C2E RID: 27694 RVA: 0x0017B238 File Offset: 0x00179438 [Token(Token = "0x6006C2E")] [Address(RVA = "0x1E08570", Offset = "0x1E07570", VA = "0x181E08570", 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: 0x06006C2F RID: 27695 RVA: 0x0017B2EC File Offset: 0x001794EC [Token(Token = "0x6006C2F")] [Address(RVA = "0x1E081D0", Offset = "0x1E071D0", VA = "0x181E081D0")] 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: 0x06006C30 RID: 27696 RVA: 0x0017B328 File Offset: 0x00179528 [Token(Token = "0x6006C30")] [Address(RVA = "0x1E07EB0", Offset = "0x1E06EB0", VA = "0x181E07EB0")] 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: 0x06006C31 RID: 27697 RVA: 0x0017B398 File Offset: 0x00179598 [Token(Token = "0x6006C31")] [Address(RVA = "0x1E06BF0", Offset = "0x1E05BF0", VA = "0x181E06BF0")] private void ADLNPFCDBMB() { float time = Time.time; this.NIJKOEECNCO.MGEOELPKLIH = time; if (this.EICEEINPFHH != 0) { } } // Token: 0x06006C32 RID: 27698 RVA: 0x0017B3C4 File Offset: 0x001795C4 [Token(Token = "0x6006C32")] [Address(RVA = "0x1E073E0", Offset = "0x1E063E0", VA = "0x181E073E0")] 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: 0x06006C33 RID: 27699 RVA: 0x0017B4C8 File Offset: 0x001796C8 [Token(Token = "0x6006C33")] [Address(RVA = "0x1E073C0", Offset = "0x1E063C0", VA = "0x181E073C0")] private void DECAABAOCBK() { int num = 0; this.NIJKOEECNCO = (ulong)0L; this.NIJKOEECNCO.INLJPGONCNL = (float)num; this.NIJKOEECNCO.HCLOPDNNBAC = num != 0; } // Token: 0x06006C34 RID: 27700 RVA: 0x0017B4F8 File Offset: 0x001796F8 [Token(Token = "0x6006C34")] [Address(RVA = "0x1E07D70", Offset = "0x1E06D70", VA = "0x181E07D70")] private void KCCCOOCMJGM(int KDPEHPHODCD, int IJEMMNCGBPG) { if (IJEMMNCGBPG > 0) { float num = Mathf.Max(this.NIJKOEECNCO.INLJPGONCNL, (float)KDPEHPHODCD); this.NIJKOEECNCO.INLJPGONCNL = num; } } // Token: 0x06006C35 RID: 27701 RVA: 0x0017B528 File Offset: 0x00179728 [Token(Token = "0x6006C35")] [Address(RVA = "0x1E07630", Offset = "0x1E06630", VA = "0x181E07630")] private void EJAJBBDFPJO(bool EOFEJOELIDE) { if (!EOFEJOELIDE) { this.ADLNPFCDBMB(); return; } this.KLHMIENPCIL(); } // Token: 0x06006C36 RID: 27702 RVA: 0x0017B548 File Offset: 0x00179748 [Token(Token = "0x6006C36")] [Address(RVA = "0x1E087C0", Offset = "0x1E077C0", VA = "0x181E087C0")] private IEnumerator PHMAHABADCH() { /* An exception occurred when decompiling this method (06006C36) 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: 0x06006C37 RID: 27703 RVA: 0x0017B56C File Offset: 0x0017976C [Token(Token = "0x6006C37")] [Address(RVA = "0x1E08210", Offset = "0x1E07210", VA = "0x181E08210")] 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: 0x06006C38 RID: 27704 RVA: 0x0017B604 File Offset: 0x00179804 [Token(Token = "0x6006C38")] [Address(RVA = "0x1E08900", Offset = "0x1E07900", VA = "0x181E08900")] public AnnouncementScreen() { } // Token: 0x06006C39 RID: 27705 RVA: 0x0017B630 File Offset: 0x00179830 [Token(Token = "0x6006C39")] [Address(RVA = "0x1E08720", Offset = "0x1E07720", VA = "0x181E08720")] [CompilerGenerated] private void PCNDGMIOGPP(Texture2D CAKFKAGPMBF) { RawImage rawImage = this.image; int num = 0; if (rawImage != num) { this.image.texture = CAKFKAGPMBF; } } // Token: 0x06006C3A RID: 27706 RVA: 0x0017B664 File Offset: 0x00179864 [Token(Token = "0x6006C3A")] [Address(RVA = "0x1E07E10", Offset = "0x1E06E10", VA = "0x181E07E10")] [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: 0x0400476D RID: 18285 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400476D")] private MKEKHKEHPLO EMNGJODNMLF; // Token: 0x0400476E RID: 18286 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400476E")] [SerializeField] private TextMeshProUGUI titleText; // Token: 0x0400476F RID: 18287 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400476F")] [SerializeField] private PagedTextMeshPro3D bodyText; // Token: 0x04004770 RID: 18288 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4004770")] [SerializeField] private Button3D linkButton; // Token: 0x04004771 RID: 18289 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4004771")] [SerializeField] private TextMeshProUGUI linkButtonText; // Token: 0x04004772 RID: 18290 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4004772")] [SerializeField] private RawImage image; // Token: 0x04004773 RID: 18291 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4004773")] [SerializeField] private GameObject imagePanel; // Token: 0x04004774 RID: 18292 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4004774")] [SerializeField] private float MarkAsReadSecondsThreshold = 1f; // Token: 0x04004775 RID: 18293 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4004775")] private KFBABPAPIMB EICEEINPFHH; // Token: 0x04004776 RID: 18294 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4004776")] private float HGGANKKJKAF; // Token: 0x04004777 RID: 18295 [FieldOffset(Offset = "0x114")] [Token(Token = "0x4004777")] private float CAAKCGKEJEJ = 5f; // Token: 0x04004778 RID: 18296 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4004778")] private AnnouncementScreen.HLIHEKHAGNF NIJKOEECNCO; // Token: 0x04004779 RID: 18297 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4004779")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x0400477A RID: 18298 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400477A")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x0400477B RID: 18299 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400477B")] private bool DPONBEGHJJO; // Token: 0x020012D6 RID: 4822 [Token(Token = "0x20012D6")] private struct HLIHEKHAGNF { // Token: 0x0400477C RID: 18300 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400477C")] public bool PBHDEMOHILE; // Token: 0x0400477D RID: 18301 [FieldOffset(Offset = "0x4")] [Token(Token = "0x400477D")] public float INLJPGONCNL; // Token: 0x0400477E RID: 18302 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400477E")] public float MGEOELPKLIH; // Token: 0x0400477F RID: 18303 [FieldOffset(Offset = "0xC")] [Token(Token = "0x400477F")] public bool HCLOPDNNBAC; // Token: 0x04004780 RID: 18304 [FieldOffset(Offset = "0xD")] [Token(Token = "0x4004780")] public bool AFIKHBIBLNB; } // Token: 0x020012D7 RID: 4823 [Token(Token = "0x20012D7")] [CompilerGenerated] private sealed class HKICNAEIGJE { // Token: 0x06006C3B RID: 27707 RVA: 0x0017B6A4 File Offset: 0x001798A4 [Token(Token = "0x6006C3B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HKICNAEIGJE() { } // Token: 0x06006C3C RID: 27708 RVA: 0x0017B6B8 File Offset: 0x001798B8 [Token(Token = "0x6006C3C")] [Address(RVA = "0x1E0E7B0", Offset = "0x1E0D7B0", VA = "0x181E0E7B0")] 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: 0x04004781 RID: 18305 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004781")] public AnnouncementScreen <>4__this; // Token: 0x04004782 RID: 18306 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004782")] public string playerAccountUri; } // Token: 0x020012D9 RID: 4825 [Token(Token = "0x20012D9")] [CompilerGenerated] private sealed class BFFICEGOBKF { // Token: 0x06006C41 RID: 27713 RVA: 0x0017B778 File Offset: 0x00179978 [Token(Token = "0x6006C41")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BFFICEGOBKF() { } // Token: 0x06006C42 RID: 27714 RVA: 0x0017B78C File Offset: 0x0017998C [Token(Token = "0x6006C42")] [Address(RVA = "0x1E08930", Offset = "0x1E07930", VA = "0x181E08930")] 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: 0x04004786 RID: 18310 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004786")] public AnnouncementScreen <>4__this; // Token: 0x04004787 RID: 18311 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004787")] public string eventUri; } // Token: 0x020012DA RID: 4826 [Token(Token = "0x20012DA")] [CompilerGenerated] private sealed class FEOEPEOIBAK { // Token: 0x06006C43 RID: 27715 RVA: 0x0017B7CC File Offset: 0x001799CC [Token(Token = "0x6006C43")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FEOEPEOIBAK() { } // Token: 0x06006C44 RID: 27716 RVA: 0x0017B7E0 File Offset: 0x001799E0 [Token(Token = "0x6006C44")] [Address(RVA = "0x1E0DEB0", Offset = "0x1E0CEB0", VA = "0x181E0DEB0")] 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: 0x06006C45 RID: 27717 RVA: 0x0017B828 File Offset: 0x00179A28 [Token(Token = "0x6006C45")] [Address(RVA = "0x1E0E060", Offset = "0x1E0D060", VA = "0x181E0E060")] 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: 0x04004788 RID: 18312 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004788")] public string[] roomAndMaybeSubroom; // Token: 0x04004789 RID: 18313 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004789")] public AnnouncementScreen <>4__this; } } }