using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Consumable; using RecRoom.Storefronts; using UnityEngine; // Token: 0x020023DE RID: 9182 [Token(Token = "0x20023DE")] public abstract class LKJABPGNJGL : LGCJPNNCFNF { // Token: 0x17002525 RID: 9509 // (get) Token: 0x0600E9A5 RID: 59813 RVA: 0x0035B7A8 File Offset: 0x003599A8 // (set) Token: 0x0600E9A6 RID: 59814 RVA: 0x0035B7BC File Offset: 0x003599BC [Token(Token = "0x17002525")] public ACDKILABNNC IILDJGJNFIM { [Token(Token = "0x600E9A5")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] get; [Token(Token = "0x600E9A6")] [Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")] protected set; } // Token: 0x17002526 RID: 9510 // (get) Token: 0x0600E9A7 RID: 59815 RVA: 0x0035B7D0 File Offset: 0x003599D0 // (set) Token: 0x0600E9A8 RID: 59816 RVA: 0x0035B7E4 File Offset: 0x003599E4 [Token(Token = "0x17002526")] public string NIOHFFAKMGK { [Token(Token = "0x600E9A7")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get; [Token(Token = "0x600E9A8")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] protected set; } // Token: 0x17002527 RID: 9511 // (get) Token: 0x0600E9A9 RID: 59817 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E9AA RID: 59818 RVA: 0x0035B7F8 File Offset: 0x003599F8 [Token(Token = "0x17002527")] public Guid? LHONIPBJIPN { [Token(Token = "0x600E9A9")] [Address(RVA = "0x1DA6EF0", Offset = "0x1DA5EF0", VA = "0x181DA6EF0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E9AA")] [Address(RVA = "0x1DA68E0", Offset = "0x1DA58E0", VA = "0x181DA68E0")] [CompilerGenerated] protected set { bool has_value = value.has_value; } } // Token: 0x17002528 RID: 9512 // (get) Token: 0x0600E9AB RID: 59819 RVA: 0x0035B80C File Offset: 0x00359A0C // (set) Token: 0x0600E9AC RID: 59820 RVA: 0x0035B820 File Offset: 0x00359A20 [Token(Token = "0x17002528")] public long MAKBFHMKKKA { [Token(Token = "0x600E9AB")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get; [Token(Token = "0x600E9AC")] [Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")] protected set; } // Token: 0x17002529 RID: 9513 // (get) Token: 0x0600E9AD RID: 59821 RVA: 0x0035B834 File Offset: 0x00359A34 [Token(Token = "0x17002529")] public bool FBCEKFECDDP { [Token(Token = "0x600E9AD")] [Address(RVA = "0x1DA6A20", Offset = "0x1DA5A20", VA = "0x181DA6A20")] get { long num = this.k__BackingField; return this.k__BackingField <= num; } } // Token: 0x1700252A RID: 9514 // (get) Token: 0x0600E9AE RID: 59822 [Token(Token = "0x1700252A")] public abstract int AIHNLBDGDFL { [Token(Token = "0x600E9AE")] [Address(Slot = "14")] get; } // Token: 0x1700252B RID: 9515 // (get) Token: 0x0600E9AF RID: 59823 RVA: 0x0035B854 File Offset: 0x00359A54 // (set) Token: 0x0600E9B0 RID: 59824 RVA: 0x0035B868 File Offset: 0x00359A68 [Token(Token = "0x1700252B")] public long CLILKJOBJCN { [Token(Token = "0x600E9AF")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "4")] get; [Token(Token = "0x600E9B0")] [Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")] protected set; } // Token: 0x1700252C RID: 9516 // (get) Token: 0x0600E9B1 RID: 59825 RVA: 0x0035B87C File Offset: 0x00359A7C // (set) Token: 0x0600E9B2 RID: 59826 RVA: 0x0035B890 File Offset: 0x00359A90 [Token(Token = "0x1700252C")] public long OIMOKIDCKLK { [Token(Token = "0x600E9B1")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "5")] get; [Token(Token = "0x600E9B2")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] protected set; } // Token: 0x1700252D RID: 9517 // (get) Token: 0x0600E9B3 RID: 59827 RVA: 0x0035B8A4 File Offset: 0x00359AA4 [Token(Token = "0x1700252D")] public bool LLFJLJIOMGI { [Token(Token = "0x600E9B3")] [Address(RVA = "0x1DA6A30", Offset = "0x1DA5A30", VA = "0x181DA6A30")] get { long num = this.k__BackingField; return this.k__BackingField != num; } } // Token: 0x1700252E RID: 9518 // (get) Token: 0x0600E9B4 RID: 59828 RVA: 0x0035B8C4 File Offset: 0x00359AC4 // (set) Token: 0x0600E9B5 RID: 59829 RVA: 0x0035B8D8 File Offset: 0x00359AD8 [Token(Token = "0x1700252E")] public long AGPGAMCNLPO { [Token(Token = "0x600E9B4")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "6")] get; [Token(Token = "0x600E9B5")] [Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")] protected set; } // Token: 0x1700252F RID: 9519 // (get) Token: 0x0600E9B6 RID: 59830 RVA: 0x0035B8EC File Offset: 0x00359AEC // (set) Token: 0x0600E9B7 RID: 59831 RVA: 0x0035B900 File Offset: 0x00359B00 [Token(Token = "0x1700252F")] public long GMDNCCDFFIA { [Token(Token = "0x600E9B6")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "7")] get; [Token(Token = "0x600E9B7")] [Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")] protected set; } // Token: 0x17002530 RID: 9520 // (get) Token: 0x0600E9B8 RID: 59832 RVA: 0x0035B914 File Offset: 0x00359B14 // (set) Token: 0x0600E9B9 RID: 59833 RVA: 0x0035B928 File Offset: 0x00359B28 [Token(Token = "0x17002530")] public long CNNPLLEGHBD { [Token(Token = "0x600E9B8")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "8")] get; [Token(Token = "0x600E9B9")] [Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")] protected set; } // Token: 0x17002531 RID: 9521 // (get) Token: 0x0600E9BA RID: 59834 RVA: 0x0035B93C File Offset: 0x00359B3C // (set) Token: 0x0600E9BB RID: 59835 RVA: 0x0035B950 File Offset: 0x00359B50 [Token(Token = "0x17002531")] public long AMOCHACJPML { [Token(Token = "0x600E9BA")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "9")] get; [Token(Token = "0x600E9BB")] [Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")] protected set; } // Token: 0x17002532 RID: 9522 // (get) Token: 0x0600E9BC RID: 59836 RVA: 0x0035B964 File Offset: 0x00359B64 // (set) Token: 0x0600E9BD RID: 59837 RVA: 0x0035B978 File Offset: 0x00359B78 [Token(Token = "0x17002532")] public long HHOENHELDPM { [Token(Token = "0x600E9BC")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "10")] get; [Token(Token = "0x600E9BD")] [Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")] protected set; } // Token: 0x17002533 RID: 9523 // (get) Token: 0x0600E9BE RID: 59838 RVA: 0x0035B98C File Offset: 0x00359B8C [Token(Token = "0x17002533")] protected bool HNDGPMCGEDH { [Token(Token = "0x600E9BE")] [Address(RVA = "0x1DA6A40", Offset = "0x1DA5A40", VA = "0x181DA6A40")] get { if (GCBPKHFJKCE.KHKBGCCMFPE == 0) { } return GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN; } } // Token: 0x17002534 RID: 9524 // (get) Token: 0x0600E9BF RID: 59839 [Token(Token = "0x17002534")] protected abstract bool NCKONKCMLCP { [Token(Token = "0x600E9BF")] [Address(Slot = "15")] get; } // Token: 0x17002535 RID: 9525 // (get) Token: 0x0600E9C0 RID: 59840 [Token(Token = "0x17002535")] protected abstract string HHGGCHJCCGN { [Token(Token = "0x600E9C0")] [Address(Slot = "16")] get; } // Token: 0x17002536 RID: 9526 // (get) Token: 0x0600E9C1 RID: 59841 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002536")] public bool CBPIEJLOLEE { [Token(Token = "0x600E9C1")] [Address(RVA = "0x1DA68D0", Offset = "0x1DA58D0", VA = "0x181DA68D0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002537 RID: 9527 // (get) Token: 0x0600E9C2 RID: 59842 RVA: 0x0035B9B8 File Offset: 0x00359BB8 // (set) Token: 0x0600E9C3 RID: 59843 RVA: 0x0035B9CC File Offset: 0x00359BCC [Token(Token = "0x17002537")] public CouponConsumableInfo OHMDJEHCKGG { [Token(Token = "0x600E9C2")] [Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")] get { return this.OICOOGLDGMH; } [Token(Token = "0x600E9C3")] [Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")] protected set { this.OICOOGLDGMH = value; } } // Token: 0x17002538 RID: 9528 // (get) Token: 0x0600E9C4 RID: 59844 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E9C5 RID: 59845 RVA: 0x0035B9E0 File Offset: 0x00359BE0 [Token(Token = "0x17002538")] public long? AGAPOMLNGIK { [Token(Token = "0x600E9C4")] [Address(RVA = "0x17C1620", Offset = "0x17C0620", VA = "0x1817C1620")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E9C5")] [Address(RVA = "0x1B031E0", Offset = "0x1B021E0", VA = "0x181B031E0")] protected set { } } // Token: 0x0600E9C6 RID: 59846 RVA: 0x0035B9F0 File Offset: 0x00359BF0 [Token(Token = "0x600E9C6")] [Address(RVA = "0x1DA71C0", Offset = "0x1DA61C0", VA = "0x181DA71C0", Slot = "12")] public long OHCOFGFGBLH(LOLNNDIPGKD LLJLIAJMNEI) { if (LLJLIAJMNEI == LOLNNDIPGKD.REC_ROOM_PLUS) { return this.k__BackingField; } if (LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS) { if (LLJLIAJMNEI != LOLNNDIPGKD.SALE) { Debug.LogError("Unrecognized DiscountType"); } return this.k__BackingField; } return this.k__BackingField; } // Token: 0x0600E9C7 RID: 59847 RVA: 0x0035BA2C File Offset: 0x00359C2C [Token(Token = "0x600E9C7")] [Address(RVA = "0x1DA7270", Offset = "0x1DA6270", VA = "0x181DA7270", Slot = "13")] public string PKEECBAFLBM(LOLNNDIPGKD LLJLIAJMNEI) { if (LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS && LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS && LLJLIAJMNEI != LOLNNDIPGKD.SALE) { Debug.LogError("Unrecognized DiscountType"); } string tokenStringFormatted = Storefront.GetTokenStringFormatted(this.k__BackingField); return string.Format("-{0}", tokenStringFormatted); } // Token: 0x0600E9C8 RID: 59848 RVA: 0x0035BA68 File Offset: 0x00359C68 [Token(Token = "0x600E9C8")] [Address(RVA = "0x1DA68F0", Offset = "0x1DA58F0", VA = "0x181DA68F0", Slot = "11")] public bool DKPCHEDKDPP(LOLNNDIPGKD LLJLIAJMNEI) { do { if (LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS) { if (LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS && LLJLIAJMNEI != LOLNNDIPGKD.SALE) { Debug.LogError("Unrecognized DiscountType"); } int num = this.AIHNLBDGDFL; } } while (GCBPKHFJKCE.KHKBGCCMFPE == 0); return GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN; } // Token: 0x0600E9C9 RID: 59849 RVA: 0x0035BAB4 File Offset: 0x00359CB4 [Token(Token = "0x600E9C9")] [Address(RVA = "0x1DA6D60", Offset = "0x1DA5D60", VA = "0x181DA6D60")] public string MAKIEOAACFB(LOLNNDIPGKD LLJLIAJMNEI) { string text; if (LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS) { if (LLJLIAJMNEI != LOLNNDIPGKD.REC_ROOM_PLUS) { if (LLJLIAJMNEI != LOLNNDIPGKD.SALE) { Debug.LogError("Unrecognized DiscountType"); return string.Empty; } CouponConsumableInfo oicoogldgmh = this.OICOOGLDGMH; if (oicoogldgmh == 0 || oicoogldgmh.LNNFKDMOFDP() == 0) { return string.Empty; } return text; } else { int num = this.AIHNLBDGDFL; } } int k__BackingField = GEAPBDGCKMB.k__BackingField; return text; } // Token: 0x0600E9CA RID: 59850 RVA: 0x0035BB08 File Offset: 0x00359D08 [Token(Token = "0x600E9CA")] [Address(RVA = "0x1DA6F10", Offset = "0x1DA5F10", VA = "0x181DA6F10")] protected string MMDGGNDJCIP(HOJMGAMMIAD EBMJDCLJJHG) { int num = EBMJDCLJJHG.KBLBOEAFEMH(ACDKILABNNC.RecCenterTokens); return string.Format("{0}%", num); } // Token: 0x0600E9CB RID: 59851 RVA: 0x0035BB30 File Offset: 0x00359D30 [Token(Token = "0x600E9CB")] [Address(RVA = "0x1DA6C60", Offset = "0x1DA5C60", VA = "0x181DA6C60")] protected void ILADKDGLLPJ(DGOHCPBKOHD NIGCECGDCFD, ACDKILABNNC DLNFAILEHOA, out CouponConsumableInfo OICOOGLDGMH, out long? BNDDMPJBOMA) { ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; ulong num2; if (this.OICOOGLDGMH <= num || num2 != (ulong)0L) { } } // Token: 0x0600E9CC RID: 59852 RVA: 0x0035BB5C File Offset: 0x00359D5C [Token(Token = "0x600E9CC")] [Address(RVA = "0x1DA6B60", Offset = "0x1DA5B60", VA = "0x181DA6B60")] protected void IFFBJFIEHJO(DGOHCPBKOHD NIGCECGDCFD, ACDKILABNNC DLNFAILEHOA) { ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; ulong num2; if (this.OICOOGLDGMH <= num || num2 != (ulong)0L) { } this.BNDDMPJBOMA = num; } // Token: 0x0600E9CD RID: 59853 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E9CD")] [Address(RVA = "0x1DA6FA0", Offset = "0x1DA5FA0", VA = "0x181DA6FA0")] protected void NILHHIJEMGD(ACDKILABNNC DLNFAILEHOA, [Optional] Guid? NCDPDENOBDO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E9CE RID: 59854 RVA: 0x0035BB90 File Offset: 0x00359D90 [Token(Token = "0x600E9CE")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] protected void CHHLBHMHEHG(string MMBOKOLAJFH) { this.k__BackingField = MMBOKOLAJFH; } // Token: 0x0600E9CF RID: 59855 RVA: 0x0035BBA4 File Offset: 0x00359DA4 [Token(Token = "0x600E9CF")] [Address(RVA = "0x1DA68E0", Offset = "0x1DA58E0", VA = "0x181DA68E0")] protected void JKBHBPELNOB(Guid? ENJEOLBEALP) { bool has_value = ENJEOLBEALP.has_value; } // Token: 0x0600E9D0 RID: 59856 RVA: 0x0035BBB8 File Offset: 0x00359DB8 [Token(Token = "0x600E9D0")] [Address(RVA = "0x1DA6AD0", Offset = "0x1DA5AD0", VA = "0x181DA6AD0")] public string GOMGLLEGIIK() { long num = this.k__BackingField; long num2 = this.k__BackingField; string empty = string.Empty; if (num != num2) { num = num2; string tokenStringFormatted = Storefront.GetTokenStringFormatted(num); string text = "" + tokenStringFormatted + " "; } string tokenStringFormatted2 = Storefront.GetTokenStringFormatted(num); return empty + tokenStringFormatted2; } // Token: 0x0600E9D1 RID: 59857 RVA: 0x0035BC08 File Offset: 0x00359E08 [Token(Token = "0x600E9D1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected LKJABPGNJGL() { } // Token: 0x0600E9D2 RID: 59858 RVA: 0x0035BC1C File Offset: 0x00359E1C [Token(Token = "0x600E9D2")] [Address(RVA = "0x1DA6F80", Offset = "0x1DA5F80", VA = "0x181DA6F80")] [CompilerGenerated] private void NAPCCPHIOOG(ONJGGMKDKGN GIAOBLMEMMI) { long k__BackingField = GIAOBLMEMMI.k__BackingField; this.k__BackingField = k__BackingField; } // Token: 0x04009810 RID: 38928 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4009810")] private CouponConsumableInfo OICOOGLDGMH; // Token: 0x04009811 RID: 38929 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4009811")] private long? BNDDMPJBOMA; }