using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Threading; using AmplitudeMiniJSON; using RecNet; using RecRoom.Challenges; using RecRoom.Sandbox; using UnityEngine; // Token: 0x02001272 RID: 4722 public class WeeklyChallengeManager : SingletonMonoBehaviour { // Token: 0x06028D97 RID: 167319 RVA: 0x00B5C96C File Offset: 0x00B5AB6C public void SandboxStatusChanged() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.IMBKJKPEALO == null) { WeeklyChallengeManager.IMBKJKPEALO = new Action(WeeklyChallengeManager.PGKJLDFBGLG); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.IMBKJKPEALO); } // Token: 0x06028D98 RID: 167320 RVA: 0x00B5C998 File Offset: 0x00B5AB98 private void JIFIHGADKGM(DEMFBKIKHDN MFKMBGKJEON) { if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine); } if (this.NDFCPBJPNCM.ContainsKey(MFKMBGKJEON.MEGKANPMGCJ()) && this.NDFCPBJPNCM[MFKMBGKJEON.MEGKANPMGCJ()] != null) { Coroutine coroutine2 = this.NDFCPBJPNCM[MFKMBGKJEON.GNBBJFBBKLM()]; base.StopCoroutine(coroutine2); } this.NIEBIACBLGA(MFKMBGKJEON); } // Token: 0x06028D99 RID: 167321 RVA: 0x00B5CA38 File Offset: 0x00B5AC38 public void IDFIAIBMDJM() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.IMBKJKPEALO == null) { WeeklyChallengeManager.IMBKJKPEALO = new Action(WeeklyChallengeManager.BDHCBHIPPLL); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.IMBKJKPEALO); } // Token: 0x1700123D RID: 4669 // (get) Token: 0x06028D9A RID: 167322 RVA: 0x00B5CA64 File Offset: 0x00B5AC64 // (set) Token: 0x06028DAD RID: 167341 RVA: 0x00B5CC44 File Offset: 0x00B5AE44 public float DMBBALKOCDH { get; private set; } // Token: 0x1700123A RID: 4666 // (get) Token: 0x06028DEC RID: 167404 RVA: 0x00B5DDA8 File Offset: 0x00B5BFA8 // (set) Token: 0x06028D9B RID: 167323 RVA: 0x00B5CA6C File Offset: 0x00B5AC6C public HAMMIKJFFFB HAMMIKJFFFB { get; private set; } // Token: 0x06028D9C RID: 167324 RVA: 0x00B5CA78 File Offset: 0x00B5AC78 private static void IEGJGCJDCEK(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028D9D RID: 167325 RVA: 0x00B5CA80 File Offset: 0x00B5AC80 private void PMENJHBFOHG(DEMFBKIKHDN MFKMBGKJEON) { MFKMBGKJEON.MKOEIHKPCGB(HOEKEPDDBBF.DNGBHIBIGLN(MFKMBGKJEON.KFCKLKPBNPO().Serialize()).Trim()); KKEKIIPDBOP.JFECPGKLLEF(this.BCDGPPCLDOD().IIEFLIDJDGF(), MFKMBGKJEON); } // Token: 0x06028D9E RID: 167326 RVA: 0x00B5CAB0 File Offset: 0x00B5ACB0 internal void CJBMMIOPCBB(TimeSpan? NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028D9F RID: 167327 RVA: 0x00B5CABC File Offset: 0x00B5ACBC private static void OIBJMBLJMEJ(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028DA0 RID: 167328 RVA: 0x00B5CAC0 File Offset: 0x00B5ACC0 public TimeSpan? MIOKMNBCPII() { return this.k__BackingField; } // Token: 0x06028DA1 RID: 167329 RVA: 0x00B5CAC8 File Offset: 0x00B5ACC8 public void AMDLKNOIILG() { base.StartCoroutine(this.ADICCFNMGBN()); } // Token: 0x06028DA2 RID: 167330 RVA: 0x00B5CAD8 File Offset: 0x00B5ACD8 public TimeSpan? OAKNKIBFIOE() { return this.k__BackingField; } // Token: 0x06028DA3 RID: 167331 RVA: 0x00B5CAE0 File Offset: 0x00B5ACE0 private static void KOFJPOFALGD(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DA4 RID: 167332 RVA: 0x00B5CAE8 File Offset: 0x00B5ACE8 public void AELPJNBIFIN() { base.StartCoroutine(this.LMALMJCKOIB()); } // Token: 0x06028DA5 RID: 167333 RVA: 0x00B5CAF8 File Offset: 0x00B5ACF8 public WeeklyChallengeManager.KOOGLEOADPA APEJHLDCCCC() { if (RecRoomSceneManager.NCKMBFBMBFM != null && RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA != null) { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MODFNHDACIG()) { return WeeklyChallengeManager.KOOGLEOADPA.Disabled_Sandbox; } if (RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.HFNPOBMDEGE) { return (WeeklyChallengeManager.KOOGLEOADPA)6; } } return WeeklyChallengeManager.KOOGLEOADPA.Disabled_Sandbox; } // Token: 0x06028DA6 RID: 167334 RVA: 0x00B5CB64 File Offset: 0x00B5AD64 private static void KHEJHPCBAJB(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x1700123C RID: 4668 // (get) Token: 0x06028DA7 RID: 167335 RVA: 0x00B5CB6C File Offset: 0x00B5AD6C // (set) Token: 0x06028DEB RID: 167403 RVA: 0x00B5DD9C File Offset: 0x00B5BF9C public TimeSpan? HHKKMFBIBOK { get; internal set; } // Token: 0x06028DA8 RID: 167336 RVA: 0x00B5CB74 File Offset: 0x00B5AD74 private void EEIMMBCAMJN() { if (this.OLDEKNMDMDH != null) { base.StopCoroutine(this.OLDEKNMDMDH); } this.OLDEKNMDMDH = base.StartCoroutine(this.NNCKIGPGFHD()); } // Token: 0x06028DA9 RID: 167337 RVA: 0x00B5CBA0 File Offset: 0x00B5ADA0 private static void IOJBEIEAHFM(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DAA RID: 167338 RVA: 0x00B5CBA8 File Offset: 0x00B5ADA8 public void MMBDAMLHFJO(Action NOBAPCOKFIL) { Action action = this.IGNCDHCMDHL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.IGNCDHCMDHL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028DAB RID: 167339 RVA: 0x00B5CBE0 File Offset: 0x00B5ADE0 public bool CANDFKFCNAA() { int num = KJFGJKMJBMP.COIKFACHGHM("Thanks for your report.", 0); return this.BCDGPPCLDOD() != null && this.OAPMNIFEEKF().IIEFLIDJDGF() == num; } // Token: 0x06028DAC RID: 167340 RVA: 0x00B5CC18 File Offset: 0x00B5AE18 public void KBFEABDBJFI() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.NADNGAGBKMH == null) { WeeklyChallengeManager.NADNGAGBKMH = new Action(WeeklyChallengeManager.KHEJHPCBAJB); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.NADNGAGBKMH); } // Token: 0x06028DAE RID: 167342 RVA: 0x00B5CC50 File Offset: 0x00B5AE50 private void PAAAIMFPGMH(HAMMIKJFFFB NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DAF RID: 167343 RVA: 0x00B5CC5C File Offset: 0x00B5AE5C private RequiredActivityChallenge.ActivityLevel[] CNOKLGBINND(KANCFPONEKJ JOPHNBFKLCM) { RequiredActivityChallenge.ActivityLevel[] array = new RequiredActivityChallenge.ActivityLevel[0]; array[0] = new RequiredActivityChallenge.ActivityLevel { Activity = (PGOPAPIFECA)93, Level = JOPHNBFKLCM }; return array; } // Token: 0x17001237 RID: 4663 // (get) Token: 0x06028DB0 RID: 167344 RVA: 0x00B5CC9C File Offset: 0x00B5AE9C public bool LJEOIIFHFDB { get { if (this.HAMMIKJFFFB == null || this.HAMMIKJFFFB.KKEKIIPDBOP == null || this.HAMMIKJFFFB.KKEKIIPDBOP.Count <= 0) { return false; } bool flag = true; foreach (DEMFBKIKHDN demfbkikhdn in this.HAMMIKJFFFB.KKEKIIPDBOP) { if (demfbkikhdn.LIADHLNGMED == null || !demfbkikhdn.LIADHLNGMED.Complete) { flag = false; } } return flag; } } // Token: 0x06028DB1 RID: 167345 RVA: 0x00B5CD4C File Offset: 0x00B5AF4C private void HGFDPCGFFLJ(List OIMMEGFBIHK) { int num = 0; foreach (DEMFBKIKHDN demfbkikhdn in OIMMEGFBIHK) { IChallenge challenge = demfbkikhdn.LIADHLNGMED; if (challenge != null && !challenge.Complete) { challenge.UpdateServerOnReset = true; challenge.IsMasterChallenge = false; ChallengeEvents.ChallengeEvent += challenge.EvaluateEvent; demfbkikhdn.IDGACALBFJP(new DEMFBKIKHDN.IBLCAMGFPIM(this.BEHKBMBCHIO)); demfbkikhdn.ADNMBDMCMMM(new DEMFBKIKHDN.IBLCAMGFPIM(this.OJLMLLIOJPB)); demfbkikhdn.ECEDGBAFGNI(new DEMFBKIKHDN.IBLCAMGFPIM(this.NOHIDDMCAMK)); demfbkikhdn.MOAJJHDIOEF += this.OOLBMOAICGD; DEMFBKIKHDN demfbkikhdn2 = demfbkikhdn; int num2 = num; num = num2 + 0; demfbkikhdn2.PJLAKNMJMEP(num2); } } } // Token: 0x06028DB2 RID: 167346 RVA: 0x00B5CE30 File Offset: 0x00B5B030 public void GKJFFKELDPI(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028DB3 RID: 167347 RVA: 0x00B5CE68 File Offset: 0x00B5B068 private void EGNJJJDKPBE(DEMFBKIKHDN MFKMBGKJEON) { if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.LFBLEGLBJMA()) && this.ACBMPEHLOBO[MFKMBGKJEON.LFBLEGLBJMA()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.GNBBJFBBKLM()]; base.StopCoroutine(coroutine); } if (this.NDFCPBJPNCM.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.NDFCPBJPNCM[MFKMBGKJEON.MBOJEGKKFPH] != null) { Coroutine coroutine2 = this.NDFCPBJPNCM[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine2); } this.NIEBIACBLGA(MFKMBGKJEON); } // Token: 0x06028DB4 RID: 167348 RVA: 0x00B5CF08 File Offset: 0x00B5B108 public bool BBFKBPFNIBJ() { int num = KJFGJKMJBMP.COIKFACHGHM("y", 1); return this.BCDGPPCLDOD() != null && this.HAMMIKJFFFB.IIEFLIDJDGF() == num; } // Token: 0x06028DB5 RID: 167349 RVA: 0x00B5CF40 File Offset: 0x00B5B140 private void MOGKKMLJPMO(DEMFBKIKHDN MFKMBGKJEON) { Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.DINNJGHCFHI == null) { WeeklyChallengeManager.DINNJGHCFHI = new Action(WeeklyChallengeManager.ICNGEFBLOFH); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.DINNJGHCFHI); if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.MEGKANPMGCJ()) && this.ACBMPEHLOBO[MFKMBGKJEON.GNBBJFBBKLM()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()]; base.StopCoroutine(coroutine); } this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] = base.StartCoroutine(this.GMCJNPNKCEF(MFKMBGKJEON)); } // Token: 0x06028DB6 RID: 167350 RVA: 0x00B5CFD8 File Offset: 0x00B5B1D8 private RequiredActivityChallenge.ActivityLevel[] FFELPEDOFFM(KANCFPONEKJ JOPHNBFKLCM) { return new RequiredActivityChallenge.ActivityLevel[] { new RequiredActivityChallenge.ActivityLevel { Activity = PGOPAPIFECA.PAINTBALL, Level = JOPHNBFKLCM } }; } // Token: 0x06028DB7 RID: 167351 RVA: 0x00B5D018 File Offset: 0x00B5B218 private static void HLMMLNDJGFC(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DB8 RID: 167352 RVA: 0x00B5D020 File Offset: 0x00B5B220 private void EANFEEHBKPH(HAMMIKJFFFB NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DB9 RID: 167353 RVA: 0x00B5D02C File Offset: 0x00B5B22C private void MEABIDIFCBK(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DBA RID: 167354 RVA: 0x00B5D038 File Offset: 0x00B5B238 private void LGJAFBGLBPE(DEMFBKIKHDN MFKMBGKJEON) { if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.GNBBJFBBKLM()) && this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.LFBLEGLBJMA()]; base.StopCoroutine(coroutine); } if (this.NDFCPBJPNCM.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.NDFCPBJPNCM[MFKMBGKJEON.GNBBJFBBKLM()] != null) { Coroutine coroutine2 = this.NDFCPBJPNCM[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine2); } this.FPBIOFMGFDA(MFKMBGKJEON); } // Token: 0x06028DBB RID: 167355 RVA: 0x00B5D0D8 File Offset: 0x00B5B2D8 public void ELIFAKPIHII(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028DBC RID: 167356 RVA: 0x00B5D110 File Offset: 0x00B5B310 private RequiredActivityChallenge.ActivityLevel[] KMFNKIACKDJ(KANCFPONEKJ JOPHNBFKLCM) { RequiredActivityChallenge.ActivityLevel[] array = new RequiredActivityChallenge.ActivityLevel[1]; array[1] = new RequiredActivityChallenge.ActivityLevel { Activity = (PGOPAPIFECA)169, Level = JOPHNBFKLCM }; return array; } // Token: 0x06028DBD RID: 167357 RVA: 0x00B5D150 File Offset: 0x00B5B350 public void IKCIKPPGDKO() { if (this.LMDNNGBDBNO() != null) { KJFGJKMJBMP.FDICDHNDEDA(" ms", this.LMDNNGBDBNO().FPNMPCHBKKN()); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x17001238 RID: 4664 // (get) Token: 0x06028DBE RID: 167358 RVA: 0x00B5D178 File Offset: 0x00B5B378 public WeeklyChallengeManager.KOOGLEOADPA HOHFOKOIGJB { get { if (RecRoomSceneManager.NCKMBFBMBFM != null && RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA != null) { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.IGOCDMHGMGF) { return WeeklyChallengeManager.KOOGLEOADPA.Disabled_Sandbox; } if (RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.HFNPOBMDEGE) { return WeeklyChallengeManager.KOOGLEOADPA.Disabled_CustomGameRules; } } return WeeklyChallengeManager.KOOGLEOADPA.Enabled; } } // Token: 0x06028DBF RID: 167359 RVA: 0x00B5D1E4 File Offset: 0x00B5B3E4 public void JEFBMBBPHFN(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028DC0 RID: 167360 RVA: 0x00B5D21C File Offset: 0x00B5B41C public bool LOJPHBEKKOD() { if (this.BCDGPPCLDOD() == null || this.HAMMIKJFFFB.OMIDJFMNABN() == null || this.LMDNNGBDBNO().MHPBPKMCGIO().Count <= 1) { return true; } bool flag = true; foreach (DEMFBKIKHDN demfbkikhdn in this.BCDGPPCLDOD().KKEKIIPDBOP) { if (demfbkikhdn.LIADHLNGMED == null || !demfbkikhdn.INMPJOHBJKH().Complete) { flag = false; } } return flag; } // Token: 0x06028DC1 RID: 167361 RVA: 0x00B5D2CC File Offset: 0x00B5B4CC public float FCKBCMCJEMD() { return this.k__BackingField; } // Token: 0x06028DC2 RID: 167362 RVA: 0x00B5D2D4 File Offset: 0x00B5B4D4 public WeeklyChallengeManager.KOOGLEOADPA JHEBCDILJHO() { if (RecRoomSceneManager.LEILGOOHEOI() != null && RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA != null) { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.IGOCDMHGMGF) { return WeeklyChallengeManager.KOOGLEOADPA.Disabled_Sandbox; } if (RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.HFNPOBMDEGE) { return (WeeklyChallengeManager.KOOGLEOADPA)5; } } return WeeklyChallengeManager.KOOGLEOADPA.Enabled; } // Token: 0x06028DC3 RID: 167363 RVA: 0x00B5D340 File Offset: 0x00B5B540 private void BJPAADMKEKB() { if (this.OAPMNIFEEKF() != null) { foreach (DEMFBKIKHDN demfbkikhdn in this.HAMMIKJFFFB.KKEKIIPDBOP) { IChallenge challenge = demfbkikhdn.LIADHLNGMED; if (challenge != null && !challenge.Complete) { ChallengeEvents.ChallengeEvent -= challenge.EvaluateEvent; demfbkikhdn.BCBBAHHBGIB(new DEMFBKIKHDN.IBLCAMGFPIM(this.DODBGFFEIPI)); demfbkikhdn.CJABPEEGAHK(new DEMFBKIKHDN.IBLCAMGFPIM(this.GHPCGKPMHIK)); demfbkikhdn.KAMLOIIKHJN(new DEMFBKIKHDN.IBLCAMGFPIM(this.KACAGEENHPG)); demfbkikhdn.JAFMJJLNNCJ(new DEMFBKIKHDN.BDPLDJCMNMK(this.FKFBLBKAOBH)); } } } base.StartCoroutine(this.APOKPCHBAEH()); } // Token: 0x06028DC4 RID: 167364 RVA: 0x00B5D42C File Offset: 0x00B5B62C public float DMPGNGJJKJO() { return this.k__BackingField; } // Token: 0x06028DC5 RID: 167365 RVA: 0x00B5D434 File Offset: 0x00B5B634 private void OJLMLLIOJPB(DEMFBKIKHDN MFKMBGKJEON) { Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.DINNJGHCFHI == null) { WeeklyChallengeManager.DINNJGHCFHI = new Action(WeeklyChallengeManager.ICNGEFBLOFH); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.DINNJGHCFHI); if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.LFBLEGLBJMA()) && this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine); } this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] = base.StartCoroutine(this.GMCJNPNKCEF(MFKMBGKJEON)); } // Token: 0x06028DC6 RID: 167366 RVA: 0x00B5D4CC File Offset: 0x00B5B6CC private static void KPPGFICKJMF(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DC7 RID: 167367 RVA: 0x00B5D4D4 File Offset: 0x00B5B6D4 private IEnumerator NNCKIGPGFHD() { this.DMBBALKOCDH = (float)(this.GFDDFNAHOAD.Value - (DateTime.UtcNow + this.HHKKMFBIBOK.Value)).TotalSeconds; if (this.DMBBALKOCDH < 0f) { this.DMBBALKOCDH = 120f; } yield return new WaitForSecondsRealtime(this.DMBBALKOCDH); this.LABBEJGDCKF(); yield break; } // Token: 0x06028DC8 RID: 167368 RVA: 0x00B5D4F0 File Offset: 0x00B5B6F0 public TimeSpan? GHBLNMBGKLB() { return this.k__BackingField; } // Token: 0x06028DC9 RID: 167369 RVA: 0x00B5D4F8 File Offset: 0x00B5B6F8 public WeeklyChallengeManager.KOOGLEOADPA ILILCGANJIL() { if (RecRoomSceneManager.LEILGOOHEOI() != null && RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA != null) { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.OIECPOKPFLO()) { return WeeklyChallengeManager.KOOGLEOADPA.Disabled_Sandbox; } if (RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.HFNPOBMDEGE) { return (WeeklyChallengeManager.KOOGLEOADPA)4; } } return WeeklyChallengeManager.KOOGLEOADPA.Enabled; } // Token: 0x06028DCA RID: 167370 RVA: 0x00B5D564 File Offset: 0x00B5B764 public void FDOMJCJHIKN() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.IMBKJKPEALO == null) { WeeklyChallengeManager.IMBKJKPEALO = new Action(WeeklyChallengeManager.HHGIAPIJCGC); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.IMBKJKPEALO); } // Token: 0x06028DCB RID: 167371 RVA: 0x00B5D590 File Offset: 0x00B5B790 private RequiredActivityChallenge.ActivityLevel[] DDHMGAIDCAB(KANCFPONEKJ JOPHNBFKLCM) { RequiredActivityChallenge.ActivityLevel[] array = new RequiredActivityChallenge.ActivityLevel[0]; array[0] = new RequiredActivityChallenge.ActivityLevel { Activity = (PGOPAPIFECA)(-24), Level = JOPHNBFKLCM }; return array; } // Token: 0x06028DCC RID: 167372 RVA: 0x00B5D5D0 File Offset: 0x00B5B7D0 private void BGDIHDFNALL(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DCD RID: 167373 RVA: 0x00B5D5DC File Offset: 0x00B5B7DC public void ICHCAAFBOLO() { base.StartCoroutine(this.LMALMJCKOIB()); } // Token: 0x06028DCE RID: 167374 RVA: 0x00B5D5EC File Offset: 0x00B5B7EC private void KHOCFODNLFD(List OIMMEGFBIHK) { int num = 1; foreach (DEMFBKIKHDN demfbkikhdn in OIMMEGFBIHK) { IChallenge challenge = demfbkikhdn.LIADHLNGMED; if (challenge != null && !challenge.Complete) { challenge.UpdateServerOnReset = true; challenge.IsMasterChallenge = true; ChallengeEvents.ChallengeEvent += challenge.EvaluateEvent; demfbkikhdn.HIIFHLCBAJD += this.IHFHBNPLIOM; demfbkikhdn.ENDOABOANDI += this.FMIMAHAINPJ; demfbkikhdn.FAHDEMICLFE += this.NOHIDDMCAMK; demfbkikhdn.MOAJJHDIOEF += this.FKFBLBKAOBH; demfbkikhdn.CLDOJNJEEIA = num++; } } } // Token: 0x06028DCF RID: 167375 RVA: 0x00B5D6D0 File Offset: 0x00B5B8D0 private IEnumerator LMALMJCKOIB() { yield return KKEKIIPDBOP.HOFAMDGOOGB(new HEMCJJJMLKI.JMICPMCJMJF(base.OJKNBNGGBEC)); yield break; } // Token: 0x06028DD0 RID: 167376 RVA: 0x00B5D6EC File Offset: 0x00B5B8EC private static void HHGIAPIJCGC(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DD1 RID: 167377 RVA: 0x00B5D6F4 File Offset: 0x00B5B8F4 private void EFNEKMNGCLH(List OIMMEGFBIHK) { int num = 0; foreach (DEMFBKIKHDN demfbkikhdn in OIMMEGFBIHK) { IChallenge challenge = demfbkikhdn.INMPJOHBJKH(); if (challenge != null && !challenge.Complete) { challenge.UpdateServerOnReset = false; challenge.IsMasterChallenge = false; ChallengeEvents.ChallengeEvent += challenge.EvaluateEvent; demfbkikhdn.HIIFHLCBAJD += this.DODBGFFEIPI; demfbkikhdn.ADNMBDMCMMM(new DEMFBKIKHDN.IBLCAMGFPIM(this.FMIMAHAINPJ)); demfbkikhdn.FAHDEMICLFE += this.KACAGEENHPG; demfbkikhdn.JHAKFPLOFKJ(new DEMFBKIKHDN.BDPLDJCMNMK(this.FKFBLBKAOBH)); demfbkikhdn.CLDOJNJEEIA = num++; } } } // Token: 0x06028DD2 RID: 167378 RVA: 0x00B5D7D8 File Offset: 0x00B5B9D8 private void LABBEJGDCKF() { if (this.HAMMIKJFFFB != null) { foreach (DEMFBKIKHDN demfbkikhdn in this.HAMMIKJFFFB.KKEKIIPDBOP) { IChallenge challenge = demfbkikhdn.LIADHLNGMED; if (challenge != null && !challenge.Complete) { ChallengeEvents.ChallengeEvent -= challenge.EvaluateEvent; demfbkikhdn.HIIFHLCBAJD -= this.IHFHBNPLIOM; demfbkikhdn.ENDOABOANDI -= this.FMIMAHAINPJ; demfbkikhdn.FAHDEMICLFE -= this.NOHIDDMCAMK; demfbkikhdn.MOAJJHDIOEF -= this.FKFBLBKAOBH; } } } base.StartCoroutine(this.LMALMJCKOIB()); } // Token: 0x06028DD3 RID: 167379 RVA: 0x00B5D8C4 File Offset: 0x00B5BAC4 private static void MPEEHOJIBBG(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028DD4 RID: 167380 RVA: 0x00B5D8C8 File Offset: 0x00B5BAC8 public bool MDOFKPFECGO() { if (this.OAPMNIFEEKF() == null || this.HAMMIKJFFFB.KEIBAPMDPFH() == null || this.HAMMIKJFFFB.FMIEIHHPACD().Count <= 1) { return true; } bool flag = false; foreach (DEMFBKIKHDN demfbkikhdn in this.OAPMNIFEEKF().FMIEIHHPACD()) { if (demfbkikhdn.INMPJOHBJKH() == null || !demfbkikhdn.INMPJOHBJKH().Complete) { flag = true; } } return flag; } // Token: 0x1700123B RID: 4667 // (get) Token: 0x06028DD5 RID: 167381 RVA: 0x00B5D978 File Offset: 0x00B5BB78 // (set) Token: 0x06028E46 RID: 167494 RVA: 0x00B5F354 File Offset: 0x00B5D554 public DateTime? GFDDFNAHOAD { get; internal set; } // Token: 0x06028DD6 RID: 167382 RVA: 0x00B5D980 File Offset: 0x00B5BB80 private static void BOHAGGOHILJ(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DD7 RID: 167383 RVA: 0x00B5D988 File Offset: 0x00B5BB88 public float FAJHCHPMJAD() { return this.k__BackingField; } // Token: 0x06028DD8 RID: 167384 RVA: 0x00B5D990 File Offset: 0x00B5BB90 public void MHFAELAEJAJ() { base.StartCoroutine(this.ADICCFNMGBN()); } // Token: 0x06028DD9 RID: 167385 RVA: 0x00B5D9A0 File Offset: 0x00B5BBA0 public void CDOEFACOGAG() { base.StartCoroutine(this.APOKPCHBAEH()); } // Token: 0x06028DDA RID: 167386 RVA: 0x00B5D9B0 File Offset: 0x00B5BBB0 public TimeSpan? OKOFNEGGPKG() { return this.k__BackingField; } // Token: 0x06028DDB RID: 167387 RVA: 0x00B5D9B8 File Offset: 0x00B5BBB8 public void GAGFCNBECEO() { if (this.OAPMNIFEEKF() != null) { KJFGJKMJBMP.FDICDHNDEDA(" data is null", this.HAMMIKJFFFB.BOIJAACBDNE); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x06028DDD RID: 167389 RVA: 0x00B5DA0C File Offset: 0x00B5BC0C private void CIAIALNJDJP(DEMFBKIKHDN MFKMBGKJEON) { Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.DINNJGHCFHI == null) { WeeklyChallengeManager.DINNJGHCFHI = new Action(WeeklyChallengeManager.JPPJODFIJNB); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.DINNJGHCFHI); if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.LFBLEGLBJMA()) && this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.GNBBJFBBKLM()]; base.StopCoroutine(coroutine); } this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] = base.StartCoroutine(this.LNMGGJNPNJI(MFKMBGKJEON)); } // Token: 0x06028DDE RID: 167390 RVA: 0x00B5DAA4 File Offset: 0x00B5BCA4 private IEnumerator APOKPCHBAEH() { yield return KKEKIIPDBOP.HOFAMDGOOGB(new HEMCJJJMLKI.JMICPMCJMJF(base.OJKNBNGGBEC)); yield break; } // Token: 0x06028DDF RID: 167391 RVA: 0x00B5DAC0 File Offset: 0x00B5BCC0 public TimeSpan? LCCHJOGDOGB() { return this.k__BackingField; } // Token: 0x06028DE0 RID: 167392 RVA: 0x00B5DAC8 File Offset: 0x00B5BCC8 public float BAIMHGJMCIP() { return this.k__BackingField; } // Token: 0x06028DE1 RID: 167393 RVA: 0x00B5DAD0 File Offset: 0x00B5BCD0 private void GHGPHCNBLBD(DEMFBKIKHDN MFKMBGKJEON) { MFKMBGKJEON.ANCDCLKNPFI = HOEKEPDDBBF.DNGBHIBIGLN(MFKMBGKJEON.LIADHLNGMED.Serialize()).Trim(); KKEKIIPDBOP.JFECPGKLLEF(this.HAMMIKJFFFB.BOIJAACBDNE, MFKMBGKJEON); } // Token: 0x17001239 RID: 4665 // (get) Token: 0x06028DE2 RID: 167394 RVA: 0x00B5DB00 File Offset: 0x00B5BD00 public bool OKEHOHKBGKB { get { int num = KJFGJKMJBMP.COIKFACHGHM("Recroom.ChallengeMap", 0); return this.HAMMIKJFFFB != null && this.HAMMIKJFFFB.BOIJAACBDNE == num; } } // Token: 0x06028DE3 RID: 167395 RVA: 0x00B5DB38 File Offset: 0x00B5BD38 private void NMJLKEJIAFG(List OIMMEGFBIHK) { int num = 1; foreach (DEMFBKIKHDN demfbkikhdn in OIMMEGFBIHK) { IChallenge challenge = demfbkikhdn.INMPJOHBJKH(); if (challenge != null && !challenge.Complete) { challenge.UpdateServerOnReset = false; challenge.IsMasterChallenge = true; ChallengeEvents.ChallengeEvent += challenge.EvaluateEvent; demfbkikhdn.LBCFGPHJNKO(new DEMFBKIKHDN.IBLCAMGFPIM(this.DODBGFFEIPI)); demfbkikhdn.ENDOABOANDI += this.CIAIALNJDJP; demfbkikhdn.FAHDEMICLFE += this.NOHIDDMCAMK; demfbkikhdn.GFDHAIPDBOO(new DEMFBKIKHDN.BDPLDJCMNMK(this.DDPLHPEIDOD)); DEMFBKIKHDN demfbkikhdn2 = demfbkikhdn; int num2 = num; num = num2 + 0; demfbkikhdn2.OHBJJEDMMOL(num2); } } } // Token: 0x06028DE4 RID: 167396 RVA: 0x00B5DC1C File Offset: 0x00B5BE1C [CompilerGenerated] private static void CMHCHFOALGA(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028DE5 RID: 167397 RVA: 0x00B5DC20 File Offset: 0x00B5BE20 private void EALNDEKKIIC(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DE6 RID: 167398 RVA: 0x00B5DC2C File Offset: 0x00B5BE2C private static void HJIHBKFEBJD(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028DE7 RID: 167399 RVA: 0x00B5DC34 File Offset: 0x00B5BE34 private void DDPLHPEIDOD(DEMFBKIKHDN MFKMBGKJEON, int CEFMEFIIMIC, int OFMEPMPHNDB) { string text = string.Format(this.challengeNotificationStringFormat, MFKMBGKJEON.EIHKHKHEPPP(), CEFMEFIIMIC, OFMEPMPHNDB); SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, text, 994f, null, true); } // Token: 0x06028DE8 RID: 167400 RVA: 0x00B5DC78 File Offset: 0x00B5BE78 private void MLJCOIECKKC() { if (this.LMDNNGBDBNO() != null) { foreach (DEMFBKIKHDN demfbkikhdn in this.BCDGPPCLDOD().KEIBAPMDPFH()) { IChallenge challenge = demfbkikhdn.KFCKLKPBNPO(); if (challenge != null && !challenge.Complete) { ChallengeEvents.ChallengeEvent -= challenge.EvaluateEvent; demfbkikhdn.HIIFHLCBAJD -= this.BEHKBMBCHIO; demfbkikhdn.ENDOABOANDI -= this.GHPCGKPMHIK; demfbkikhdn.FAHDEMICLFE -= this.NOHIDDMCAMK; demfbkikhdn.EPDKDHHGFLP(new DEMFBKIKHDN.BDPLDJCMNMK(this.DDPLHPEIDOD)); } } } base.StartCoroutine(this.APOKPCHBAEH()); } // Token: 0x06028DE9 RID: 167401 RVA: 0x00B5DD64 File Offset: 0x00B5BF64 public void LDCFEIONNBO() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.NADNGAGBKMH == null) { WeeklyChallengeManager.NADNGAGBKMH = new Action(WeeklyChallengeManager.BGJCPIDDEDO); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.NADNGAGBKMH); } // Token: 0x06028DEA RID: 167402 RVA: 0x00B5DD90 File Offset: 0x00B5BF90 private void KACAGEENHPG(DEMFBKIKHDN MFKMBGKJEON) { this.DHMPLGFOJHG(MFKMBGKJEON); } // Token: 0x140001B8 RID: 440 // (add) Token: 0x06028E27 RID: 167463 RVA: 0x00B5EE78 File Offset: 0x00B5D078 // (remove) Token: 0x06028DED RID: 167405 RVA: 0x00B5DDB0 File Offset: 0x00B5BFB0 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action IGNCDHCMDHL; // Token: 0x06028DEE RID: 167406 RVA: 0x00B5DDE8 File Offset: 0x00B5BFE8 private static void DAFEDJAHIAD(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028DEF RID: 167407 RVA: 0x00B5DDEC File Offset: 0x00B5BFEC private void HNPDHCIGOLG(HAMMIKJFFFB NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DF0 RID: 167408 RVA: 0x00B5DDF8 File Offset: 0x00B5BFF8 public bool KLLBBEONCAJ() { int num = KJFGJKMJBMP.COIKFACHGHM("AvatarItemDesc", 1); return this.BCDGPPCLDOD() != null && this.OAPMNIFEEKF().CEPHAPGJDCO() == num; } // Token: 0x06028DF1 RID: 167409 RVA: 0x00B5DE30 File Offset: 0x00B5C030 public TimeSpan? NIILBOOBCFO() { return this.k__BackingField; } // Token: 0x06028DF2 RID: 167410 RVA: 0x00B5DE38 File Offset: 0x00B5C038 public void IBPNGDKAIHD(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028DF3 RID: 167411 RVA: 0x00B5DE70 File Offset: 0x00B5C070 private void NFIOKLKNMII(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DF4 RID: 167412 RVA: 0x00B5DE7C File Offset: 0x00B5C07C private static void CGMLLHLBJBP(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028DF5 RID: 167413 RVA: 0x00B5DE80 File Offset: 0x00B5C080 private void IKHPDHLIPJA(DEMFBKIKHDN MFKMBGKJEON) { MFKMBGKJEON.ANCDCLKNPFI = HOEKEPDDBBF.DNGBHIBIGLN(MFKMBGKJEON.INMPJOHBJKH().Serialize()).Trim(); KKEKIIPDBOP.JFECPGKLLEF(this.LMDNNGBDBNO().NKHCIILAHKE(), MFKMBGKJEON); } // Token: 0x06028DF6 RID: 167414 RVA: 0x00B5DEB0 File Offset: 0x00B5C0B0 private IEnumerator LNMGGJNPNJI(DEMFBKIKHDN MFKMBGKJEON) { yield return new WaitForSeconds(30f); this.PBDKJDLGKBF(MFKMBGKJEON); yield break; } // Token: 0x06028DF7 RID: 167415 RVA: 0x00B5DED4 File Offset: 0x00B5C0D4 private void PBDKJDLGKBF(DEMFBKIKHDN MFKMBGKJEON) { if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine); } if (this.NDFCPBJPNCM.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.NDFCPBJPNCM[MFKMBGKJEON.MBOJEGKKFPH] != null) { Coroutine coroutine2 = this.NDFCPBJPNCM[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine2); } this.GHGPHCNBLBD(MFKMBGKJEON); } // Token: 0x06028DF8 RID: 167416 RVA: 0x00B5DF74 File Offset: 0x00B5C174 private void BEHKBMBCHIO(DEMFBKIKHDN MFKMBGKJEON) { NECCOFKHCAA.NHABPGKPGOM(MFKMBGKJEON); SingletonMonoBehaviour.NCKMBFBMBFM.HKGIICHHLJI(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "x", 189f, null, false); ChallengeEvents.ChallengeEvent -= MFKMBGKJEON.KFCKLKPBNPO().EvaluateEvent; if (this.BCDGPPCLDOD().PMKCKJHJAAB().Count == 5) { int num = this.LMDNNGBDBNO().MHPBPKMCGIO().IndexOf(MFKMBGKJEON); if (num >= 1 && num < this.LMDNNGBDBNO().IHFNNLAKHHI().Count) { GEDPICALELM gedpicalelm = this.BCDGPPCLDOD().FGJKMNPLBAO()[num]; long num2 = gedpicalelm.DBIIMCIKPAC(); GiftManager.LEBAFJBMIBC lebafjbmibc = (GiftManager.LEBAFJBMIBC)7; if (WeeklyChallengeManager.GILODIKMIAJ == null) { WeeklyChallengeManager.GILODIKMIAJ = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.DHFNNEBAEOG); } IOIGNLEIABB.MGIELGCFKNM(num2, lebafjbmibc, WeeklyChallengeManager.GILODIKMIAJ); } } Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.EICAJPBPBFO == null) { WeeklyChallengeManager.EICAJPBPBFO = new Action(WeeklyChallengeManager.IEGJGCJDCEK); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.EICAJPBPBFO); if (this.HCJJPEOJDLP()) { if (this.BCDGPPCLDOD().JIPNPOMNGKG.Count == 0) { GEDPICALELM gedpicalelm2 = this.BCDGPPCLDOD().IHFNNLAKHHI()[1]; long num3 = gedpicalelm2.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc2 = GiftManager.LEBAFJBMIBC.Daily_Challenges_Complete; if (WeeklyChallengeManager.MPBIKLJIDPB == null) { WeeklyChallengeManager.MPBIKLJIDPB = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.HGAJEDBJPJE); } IOIGNLEIABB.ANACAANCFKI(num3, lebafjbmibc2, WeeklyChallengeManager.MPBIKLJIDPB); } NECCOFKHCAA.JNAODLEKBAB(); } } // Token: 0x06028DF9 RID: 167417 RVA: 0x00B5E0C0 File Offset: 0x00B5C2C0 private void DNBPBGMHMPL(DEMFBKIKHDN MFKMBGKJEON) { MFKMBGKJEON.GKDNPNAIAAA(HOEKEPDDBBF.DNGBHIBIGLN(MFKMBGKJEON.KFCKLKPBNPO().Serialize()).Trim()); KKEKIIPDBOP.JFECPGKLLEF(this.OAPMNIFEEKF().NKHCIILAHKE(), MFKMBGKJEON); } // Token: 0x06028DFA RID: 167418 RVA: 0x00B5E0F0 File Offset: 0x00B5C2F0 private void AMBFLHPCCOL(HAMMIKJFFFB NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028DFB RID: 167419 RVA: 0x00B5E0FC File Offset: 0x00B5C2FC public void NDHLDFLBFCF() { if (this.LMDNNGBDBNO() != null) { KJFGJKMJBMP.FDICDHNDEDA("RenderType", this.BCDGPPCLDOD().PLBNHGGPPOM()); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x06028DFC RID: 167420 RVA: 0x00B5E124 File Offset: 0x00B5C324 private RequiredActivityChallenge.ActivityLevel[] DNAKKJBPGMA(KANCFPONEKJ JOPHNBFKLCM) { RequiredActivityChallenge.ActivityLevel[] array = new RequiredActivityChallenge.ActivityLevel[0]; array[1] = new RequiredActivityChallenge.ActivityLevel { Activity = (PGOPAPIFECA)171, Level = JOPHNBFKLCM }; return array; } // Token: 0x06028DFD RID: 167421 RVA: 0x00B5E164 File Offset: 0x00B5C364 private void FMIMAHAINPJ(DEMFBKIKHDN MFKMBGKJEON) { Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.DINNJGHCFHI == null) { WeeklyChallengeManager.DINNJGHCFHI = new Action(WeeklyChallengeManager.JPPJODFIJNB); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.DINNJGHCFHI); if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine); } this.ACBMPEHLOBO[MFKMBGKJEON.MBOJEGKKFPH] = base.StartCoroutine(this.MCIBDCEJBGE(MFKMBGKJEON)); } // Token: 0x06028DFE RID: 167422 RVA: 0x00B5E1FC File Offset: 0x00B5C3FC private void GHPCGKPMHIK(DEMFBKIKHDN MFKMBGKJEON) { Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.DINNJGHCFHI == null) { WeeklyChallengeManager.DINNJGHCFHI = new Action(WeeklyChallengeManager.JPPJODFIJNB); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.DINNJGHCFHI); if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()]; base.StopCoroutine(coroutine); } this.ACBMPEHLOBO[MFKMBGKJEON.LFBLEGLBJMA()] = base.StartCoroutine(this.GMCJNPNKCEF(MFKMBGKJEON)); } // Token: 0x06028DFF RID: 167423 RVA: 0x00B5E294 File Offset: 0x00B5C494 internal void BPCGJCLAFPD(TimeSpan? NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028E00 RID: 167424 RVA: 0x00B5E2A0 File Offset: 0x00B5C4A0 private RequiredActivityChallenge.ActivityLevel[] NHONIGMIICG(KANCFPONEKJ JOPHNBFKLCM) { return new RequiredActivityChallenge.ActivityLevel[] { new RequiredActivityChallenge.ActivityLevel { Activity = (PGOPAPIFECA)73, Level = JOPHNBFKLCM } }; } // Token: 0x06028E01 RID: 167425 RVA: 0x00B5E2E0 File Offset: 0x00B5C4E0 public HAMMIKJFFFB LMDNNGBDBNO() { return this.k__BackingField; } // Token: 0x06028E02 RID: 167426 RVA: 0x00B5E2E8 File Offset: 0x00B5C4E8 private void IPDJNHCAJCM() { if (this.OLDEKNMDMDH != null) { base.StopCoroutine(this.OLDEKNMDMDH); } this.OLDEKNMDMDH = base.StartCoroutine(this.NNCKIGPGFHD()); } // Token: 0x06028E03 RID: 167427 RVA: 0x00B5E314 File Offset: 0x00B5C514 private void JBAOKLDJKAG() { if (this.HAMMIKJFFFB != null) { foreach (DEMFBKIKHDN demfbkikhdn in this.OAPMNIFEEKF().KEIBAPMDPFH()) { IChallenge challenge = demfbkikhdn.KFCKLKPBNPO(); if (challenge != null && !challenge.Complete) { ChallengeEvents.ChallengeEvent -= challenge.EvaluateEvent; demfbkikhdn.HIIFHLCBAJD -= this.DODBGFFEIPI; demfbkikhdn.CKADONGGBGH(new DEMFBKIKHDN.IBLCAMGFPIM(this.GHPCGKPMHIK)); demfbkikhdn.FAHDEMICLFE -= this.NOHIDDMCAMK; demfbkikhdn.MOAJJHDIOEF -= this.DDPLHPEIDOD; } } } base.StartCoroutine(this.ADICCFNMGBN()); } // Token: 0x06028E04 RID: 167428 RVA: 0x00B5E400 File Offset: 0x00B5C600 public void IOIPPLGEMAD(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x140001B9 RID: 441 // (add) Token: 0x06028E49 RID: 167497 RVA: 0x00B5F484 File Offset: 0x00B5D684 // (remove) Token: 0x06028E05 RID: 167429 RVA: 0x00B5E438 File Offset: 0x00B5C638 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action GMIEOABMKIJ; // Token: 0x06028E06 RID: 167430 RVA: 0x00B5E470 File Offset: 0x00B5C670 public void CustomGamePropertyChanged() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.NADNGAGBKMH == null) { WeeklyChallengeManager.NADNGAGBKMH = new Action(WeeklyChallengeManager.BGJCPIDDEDO); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.NADNGAGBKMH); } // Token: 0x06028E07 RID: 167431 RVA: 0x00B5E49C File Offset: 0x00B5C69C public void BELNMNMOIDA() { if (this.LMDNNGBDBNO() != null) { KJFGJKMJBMP.FDICDHNDEDA("DebugUIManager", this.HAMMIKJFFFB.PLBNHGGPPOM()); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x06028E08 RID: 167432 RVA: 0x00B5E4C4 File Offset: 0x00B5C6C4 public void HBDFKHIINHC(Action NOBAPCOKFIL) { Action action = this.IGNCDHCMDHL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.IGNCDHCMDHL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E09 RID: 167433 RVA: 0x00B5E4FC File Offset: 0x00B5C6FC public void CLEDBFNECKP(Action NOBAPCOKFIL) { Action action = this.IGNCDHCMDHL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.IGNCDHCMDHL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E0A RID: 167434 RVA: 0x00B5E534 File Offset: 0x00B5C734 internal void BGGDLMOIMPF(DateTime? NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028E0B RID: 167435 RVA: 0x00B5E540 File Offset: 0x00B5C740 [CompilerGenerated] private static void DICPNCIPKFP(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E0C RID: 167436 RVA: 0x00B5E548 File Offset: 0x00B5C748 private static void BDHCBHIPPLL(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E0D RID: 167437 RVA: 0x00B5E550 File Offset: 0x00B5C750 private void IHFHBNPLIOM(DEMFBKIKHDN MFKMBGKJEON) { NECCOFKHCAA.NHABPGKPGOM(MFKMBGKJEON); SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "Weekly Challenge Complete!", 3f, null, false); ChallengeEvents.ChallengeEvent -= MFKMBGKJEON.LIADHLNGMED.EvaluateEvent; if (this.HAMMIKJFFFB.JIPNPOMNGKG.Count == 3) { int num = this.HAMMIKJFFFB.KKEKIIPDBOP.IndexOf(MFKMBGKJEON); if (num >= 0 && num < this.HAMMIKJFFFB.JIPNPOMNGKG.Count) { GEDPICALELM gedpicalelm = this.HAMMIKJFFFB.JIPNPOMNGKG[num]; long num2 = gedpicalelm.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc = GiftManager.LEBAFJBMIBC.Weekly_Challenge_Complete; if (WeeklyChallengeManager.GILODIKMIAJ == null) { WeeklyChallengeManager.GILODIKMIAJ = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.DHFNNEBAEOG); } IOIGNLEIABB.CKMGLDDCFKO(num2, lebafjbmibc, WeeklyChallengeManager.GILODIKMIAJ); } } Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.EICAJPBPBFO == null) { WeeklyChallengeManager.EICAJPBPBFO = new Action(WeeklyChallengeManager.DICPNCIPKFP); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.EICAJPBPBFO); if (this.LJEOIIFHFDB) { if (this.HAMMIKJFFFB.JIPNPOMNGKG.Count == 1) { GEDPICALELM gedpicalelm2 = this.HAMMIKJFFFB.JIPNPOMNGKG[0]; long num3 = gedpicalelm2.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc2 = GiftManager.LEBAFJBMIBC.Weekly_Challenge_Complete; if (WeeklyChallengeManager.MPBIKLJIDPB == null) { WeeklyChallengeManager.MPBIKLJIDPB = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.CMHCHFOALGA); } IOIGNLEIABB.CKMGLDDCFKO(num3, lebafjbmibc2, WeeklyChallengeManager.MPBIKLJIDPB); } NECCOFKHCAA.JNAODLEKBAB(); } } // Token: 0x06028E0E RID: 167438 RVA: 0x00B5E69C File Offset: 0x00B5C89C private void CPOHHBKKGNN() { if (this.OLDEKNMDMDH != null) { base.StopCoroutine(this.OLDEKNMDMDH); } this.OLDEKNMDMDH = base.StartCoroutine(this.IGIEKBDOJLG()); } // Token: 0x06028E0F RID: 167439 RVA: 0x00B5E6C8 File Offset: 0x00B5C8C8 public bool HCJJPEOJDLP() { if (this.HAMMIKJFFFB == null || this.LMDNNGBDBNO().OMIDJFMNABN() == null || this.HAMMIKJFFFB.PAALNKGKCFK().Count <= 1) { return true; } bool flag = false; foreach (DEMFBKIKHDN demfbkikhdn in this.OAPMNIFEEKF().FMIEIHHPACD()) { if (demfbkikhdn.INMPJOHBJKH() == null || !demfbkikhdn.LIADHLNGMED.Complete) { flag = true; } } return flag; } // Token: 0x06028E10 RID: 167440 RVA: 0x00B5E778 File Offset: 0x00B5C978 public void BBEIHENGBKJ(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E11 RID: 167441 RVA: 0x00B5E7B0 File Offset: 0x00B5C9B0 private void EBMCADPNGEL(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028E12 RID: 167442 RVA: 0x00B5E7BC File Offset: 0x00B5C9BC public bool HJBBBAKBEEA() { int num = KJFGJKMJBMP.COIKFACHGHM("action", 1); return this.HAMMIKJFFFB != null && this.LMDNNGBDBNO().IIEFLIDJDGF() == num; } // Token: 0x06028E13 RID: 167443 RVA: 0x00B5E7F4 File Offset: 0x00B5C9F4 private void DLCOLNJLLAG(DEMFBKIKHDN MFKMBGKJEON) { Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.DINNJGHCFHI == null) { WeeklyChallengeManager.DINNJGHCFHI = new Action(WeeklyChallengeManager.BOHAGGOHILJ); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.DINNJGHCFHI); if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.LFBLEGLBJMA()) && this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()]; base.StopCoroutine(coroutine); } this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] = base.StartCoroutine(this.GMCJNPNKCEF(MFKMBGKJEON)); } // Token: 0x06028E14 RID: 167444 RVA: 0x00B5E88C File Offset: 0x00B5CA8C public void Initialize() { base.StartCoroutine(this.LMALMJCKOIB()); } // Token: 0x06028E15 RID: 167445 RVA: 0x00B5E89C File Offset: 0x00B5CA9C [CompilerGenerated] private static void BGJCPIDDEDO(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E16 RID: 167446 RVA: 0x00B5E8A4 File Offset: 0x00B5CAA4 public DateTime? KMDNNOJAEDM() { return this.k__BackingField; } // Token: 0x06028E17 RID: 167447 RVA: 0x00B5E8AC File Offset: 0x00B5CAAC public void JKLMGPIGDEO(Action NOBAPCOKFIL) { Action action = this.IGNCDHCMDHL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.IGNCDHCMDHL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E18 RID: 167448 RVA: 0x00B5E8E4 File Offset: 0x00B5CAE4 private void BKNICJIJOKM(DEMFBKIKHDN MFKMBGKJEON) { NECCOFKHCAA.NHABPGKPGOM(MFKMBGKJEON); SingletonMonoBehaviour.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "LocalPlayer is null or not in mActors! LocalPlayer: {0} mActors==null: {1} newID: {2}", 241f, null, true); ChallengeEvents.ChallengeEvent -= MFKMBGKJEON.KFCKLKPBNPO().EvaluateEvent; if (this.BCDGPPCLDOD().FGJKMNPLBAO().Count == 4) { int num = this.BCDGPPCLDOD().KEIBAPMDPFH().IndexOf(MFKMBGKJEON); if (num >= 0 && num < this.LMDNNGBDBNO().EJFNFCEHIOI().Count) { GEDPICALELM gedpicalelm = this.BCDGPPCLDOD().JIPNPOMNGKG[num]; long num2 = gedpicalelm.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc = GiftManager.LEBAFJBMIBC.Weekly_Challenge_Complete; if (WeeklyChallengeManager.GILODIKMIAJ == null) { WeeklyChallengeManager.GILODIKMIAJ = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.CGMLLHLBJBP); } IOIGNLEIABB.CKMGLDDCFKO(num2, lebafjbmibc, WeeklyChallengeManager.GILODIKMIAJ); } } Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.EICAJPBPBFO == null) { WeeklyChallengeManager.EICAJPBPBFO = new Action(WeeklyChallengeManager.DICPNCIPKFP); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.EICAJPBPBFO); if (this.EFOFBLDIMHN()) { if (this.LMDNNGBDBNO().OLKMEDNOBOD().Count == 1) { GEDPICALELM gedpicalelm2 = this.OAPMNIFEEKF().EJFNFCEHIOI()[0]; long num3 = gedpicalelm2.DBIIMCIKPAC(); GiftManager.LEBAFJBMIBC lebafjbmibc2 = GiftManager.LEBAFJBMIBC.Weekly_Challenge_Complete; if (WeeklyChallengeManager.MPBIKLJIDPB == null) { WeeklyChallengeManager.MPBIKLJIDPB = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.CMHCHFOALGA); } IOIGNLEIABB.MGIELGCFKNM(num3, lebafjbmibc2, WeeklyChallengeManager.MPBIKLJIDPB); } NECCOFKHCAA.JNAODLEKBAB(); } } // Token: 0x06028E19 RID: 167449 RVA: 0x00B5EA30 File Offset: 0x00B5CC30 private void DODBGFFEIPI(DEMFBKIKHDN MFKMBGKJEON) { NECCOFKHCAA.NHABPGKPGOM(MFKMBGKJEON); SingletonMonoBehaviour.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "OculusPlatformSettings", 1256f, null, false); ChallengeEvents.ChallengeEvent -= MFKMBGKJEON.LIADHLNGMED.EvaluateEvent; if (this.BCDGPPCLDOD().PMKCKJHJAAB().Count == 5) { int num = this.OAPMNIFEEKF().MHPBPKMCGIO().IndexOf(MFKMBGKJEON); if (num >= 0 && num < this.LMDNNGBDBNO().JIPNPOMNGKG.Count) { GEDPICALELM gedpicalelm = this.LMDNNGBDBNO().PMKCKJHJAAB()[num]; long num2 = gedpicalelm.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc = (GiftManager.LEBAFJBMIBC)7; if (WeeklyChallengeManager.GILODIKMIAJ == null) { WeeklyChallengeManager.GILODIKMIAJ = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.CGMLLHLBJBP); } IOIGNLEIABB.MGIELGCFKNM(num2, lebafjbmibc, WeeklyChallengeManager.GILODIKMIAJ); } } Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.EICAJPBPBFO == null) { WeeklyChallengeManager.EICAJPBPBFO = new Action(WeeklyChallengeManager.HLMMLNDJGFC); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.EICAJPBPBFO); if (this.IALONGGHHDJ()) { if (this.OAPMNIFEEKF().OLKMEDNOBOD().Count == 1) { GEDPICALELM gedpicalelm2 = this.LMDNNGBDBNO().OLKMEDNOBOD()[0]; long num3 = gedpicalelm2.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc2 = GiftManager.LEBAFJBMIBC.Default; if (WeeklyChallengeManager.MPBIKLJIDPB == null) { WeeklyChallengeManager.MPBIKLJIDPB = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.CMHCHFOALGA); } IOIGNLEIABB.MGIELGCFKNM(num3, lebafjbmibc2, WeeklyChallengeManager.MPBIKLJIDPB); } NECCOFKHCAA.JNAODLEKBAB(); } } // Token: 0x06028E1A RID: 167450 RVA: 0x00B5EB7C File Offset: 0x00B5CD7C private void NIEBIACBLGA(DEMFBKIKHDN MFKMBGKJEON) { MFKMBGKJEON.DHHKGJJMEKH(HOEKEPDDBBF.DNGBHIBIGLN(MFKMBGKJEON.LIADHLNGMED.Serialize()).Trim()); KKEKIIPDBOP.JFECPGKLLEF(this.HAMMIKJFFFB.FPNMPCHBKKN(), MFKMBGKJEON); } // Token: 0x06028E1B RID: 167451 RVA: 0x00B5EBAC File Offset: 0x00B5CDAC private static void IFDLOLFIILC(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028E1C RID: 167452 RVA: 0x00B5EBB0 File Offset: 0x00B5CDB0 public HAMMIKJFFFB OAPMNIFEEKF() { return this.k__BackingField; } // Token: 0x06028E1D RID: 167453 RVA: 0x00B5EBB8 File Offset: 0x00B5CDB8 private IEnumerator BJMKHBIJPOH(DEMFBKIKHDN MFKMBGKJEON) { yield return new WaitForSeconds(30f); this.PBDKJDLGKBF(MFKMBGKJEON); yield break; } // Token: 0x06028E1E RID: 167454 RVA: 0x00B5EBDC File Offset: 0x00B5CDDC private void PABLKEHOLGE(HAMMIKJFFFB NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028E1F RID: 167455 RVA: 0x00B5EBE8 File Offset: 0x00B5CDE8 private void FKFBLBKAOBH(DEMFBKIKHDN MFKMBGKJEON, int CEFMEFIIMIC, int OFMEPMPHNDB) { string text = string.Format(this.challengeNotificationStringFormat, MFKMBGKJEON.CLDOJNJEEIA, CEFMEFIIMIC, OFMEPMPHNDB); SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, text, 3f, null, false); } // Token: 0x06028E20 RID: 167456 RVA: 0x00B5EC2C File Offset: 0x00B5CE2C [CompilerGenerated] private static void PGKJLDFBGLG(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E21 RID: 167457 RVA: 0x00B5EC34 File Offset: 0x00B5CE34 private static void FENNLLPIMIP(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028E22 RID: 167458 RVA: 0x00B5EC38 File Offset: 0x00B5CE38 public void JJHMPBBNJMA(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E23 RID: 167459 RVA: 0x00B5EC70 File Offset: 0x00B5CE70 private void NLDCKOAECDI(DEMFBKIKHDN MFKMBGKJEON) { NECCOFKHCAA.NHABPGKPGOM(MFKMBGKJEON); SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "RpcFinishCurrentSubExtrusion", 1343f, null, false); ChallengeEvents.ChallengeEvent -= MFKMBGKJEON.KFCKLKPBNPO().EvaluateEvent; if (this.OAPMNIFEEKF().PMKCKJHJAAB().Count == 6) { int num = this.OAPMNIFEEKF().PGAMNPEIICL().IndexOf(MFKMBGKJEON); if (num >= 1 && num < this.LMDNNGBDBNO().DEODNAAEPNN().Count) { GEDPICALELM gedpicalelm = this.LMDNNGBDBNO().PMKCKJHJAAB()[num]; long num2 = gedpicalelm.LEIIGPAMKPI; GiftManager.LEBAFJBMIBC lebafjbmibc = (GiftManager.LEBAFJBMIBC)5; if (WeeklyChallengeManager.GILODIKMIAJ == null) { WeeklyChallengeManager.GILODIKMIAJ = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.FENNLLPIMIP); } IOIGNLEIABB.ANACAANCFKI(num2, lebafjbmibc, WeeklyChallengeManager.GILODIKMIAJ); } } Action gmieoabmkij = this.GMIEOABMKIJ; if (WeeklyChallengeManager.EICAJPBPBFO == null) { WeeklyChallengeManager.EICAJPBPBFO = new Action(WeeklyChallengeManager.IEGJGCJDCEK); } gmieoabmkij.LAMMJKLHNOL(WeeklyChallengeManager.EICAJPBPBFO); if (this.LJEOIIFHFDB) { if (this.LMDNNGBDBNO().JIPNPOMNGKG.Count == 1) { GEDPICALELM gedpicalelm2 = this.BCDGPPCLDOD().DEODNAAEPNN()[0]; long num3 = gedpicalelm2.DBIIMCIKPAC(); GiftManager.LEBAFJBMIBC lebafjbmibc2 = (GiftManager.LEBAFJBMIBC)7; if (WeeklyChallengeManager.MPBIKLJIDPB == null) { WeeklyChallengeManager.MPBIKLJIDPB = new HEMCJJJMLKI.JMICPMCJMJF(WeeklyChallengeManager.CMHCHFOALGA); } IOIGNLEIABB.MGIELGCFKNM(num3, lebafjbmibc2, WeeklyChallengeManager.MPBIKLJIDPB); } NECCOFKHCAA.JNAODLEKBAB(); } } // Token: 0x06028E24 RID: 167460 RVA: 0x00B5EDBC File Offset: 0x00B5CFBC public bool EFOFBLDIMHN() { if (this.OAPMNIFEEKF() == null || this.OAPMNIFEEKF().PAALNKGKCFK() == null || this.OAPMNIFEEKF().OMIDJFMNABN().Count <= 1) { return true; } bool flag = true; foreach (DEMFBKIKHDN demfbkikhdn in this.HAMMIKJFFFB.FMIEIHHPACD()) { if (demfbkikhdn.KFCKLKPBNPO() == null || !demfbkikhdn.LIADHLNGMED.Complete) { flag = false; } } return flag; } // Token: 0x06028E25 RID: 167461 RVA: 0x00B5EE6C File Offset: 0x00B5D06C private static void ICNGEFBLOFH(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E26 RID: 167462 RVA: 0x00B5EE74 File Offset: 0x00B5D074 private static void HGAJEDBJPJE(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028E28 RID: 167464 RVA: 0x00B5EEB0 File Offset: 0x00B5D0B0 public void JOEPJFKECKJ() { if (this.OAPMNIFEEKF() != null) { KJFGJKMJBMP.FDICDHNDEDA("GiftContext", this.BCDGPPCLDOD().CEPHAPGJDCO()); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x06028E29 RID: 167465 RVA: 0x00B5EED8 File Offset: 0x00B5D0D8 private void OOLBMOAICGD(DEMFBKIKHDN MFKMBGKJEON, int CEFMEFIIMIC, int OFMEPMPHNDB) { string text = string.Format(this.challengeNotificationStringFormat, MFKMBGKJEON.LNHBANLIHHJ(), CEFMEFIIMIC, OFMEPMPHNDB); SingletonMonoBehaviour.NCKMBFBMBFM.LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, text, 1363f, null, false); } // Token: 0x06028E2A RID: 167466 RVA: 0x00B5EF1C File Offset: 0x00B5D11C public float BHDNOGFGBGB() { return this.k__BackingField; } // Token: 0x06028E2B RID: 167467 RVA: 0x00B5EF24 File Offset: 0x00B5D124 public bool IALONGGHHDJ() { if (this.LMDNNGBDBNO() == null || this.HAMMIKJFFFB.OMIDJFMNABN() == null || this.BCDGPPCLDOD().FMIEIHHPACD().Count <= 0) { return false; } bool flag = false; foreach (DEMFBKIKHDN demfbkikhdn in this.BCDGPPCLDOD().MHPBPKMCGIO()) { if (demfbkikhdn.LIADHLNGMED == null || !demfbkikhdn.INMPJOHBJKH().Complete) { flag = true; } } return flag; } // Token: 0x06028E2C RID: 167468 RVA: 0x00B5EFD4 File Offset: 0x00B5D1D4 private void BLNPMEGJJNF(HAMMIKJFFFB NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028E2D RID: 167469 RVA: 0x00B5EFE0 File Offset: 0x00B5D1E0 private IEnumerator ADICCFNMGBN() { yield return KKEKIIPDBOP.HOFAMDGOOGB(new HEMCJJJMLKI.JMICPMCJMJF(base.OJKNBNGGBEC)); yield break; } // Token: 0x06028E2E RID: 167470 RVA: 0x00B5EFFC File Offset: 0x00B5D1FC private void BLEGKHPAHAB(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06028E2F RID: 167471 RVA: 0x00B5F008 File Offset: 0x00B5D208 private void DHMPLGFOJHG(DEMFBKIKHDN MFKMBGKJEON) { if (this.ACBMPEHLOBO.ContainsKey(MFKMBGKJEON.GNBBJFBBKLM()) && this.ACBMPEHLOBO[MFKMBGKJEON.MEGKANPMGCJ()] != null) { Coroutine coroutine = this.ACBMPEHLOBO[MFKMBGKJEON.LFBLEGLBJMA()]; base.StopCoroutine(coroutine); } if (this.NDFCPBJPNCM.ContainsKey(MFKMBGKJEON.MBOJEGKKFPH) && this.NDFCPBJPNCM[MFKMBGKJEON.GNBBJFBBKLM()] != null) { Coroutine coroutine2 = this.NDFCPBJPNCM[MFKMBGKJEON.MBOJEGKKFPH]; base.StopCoroutine(coroutine2); } this.GHGPHCNBLBD(MFKMBGKJEON); } // Token: 0x06028E30 RID: 167472 RVA: 0x00B5F0A8 File Offset: 0x00B5D2A8 private void NOHIDDMCAMK(DEMFBKIKHDN MFKMBGKJEON) { this.PBDKJDLGKBF(MFKMBGKJEON); } // Token: 0x06028E31 RID: 167473 RVA: 0x00B5F0B4 File Offset: 0x00B5D2B4 [CompilerGenerated] private static void DHFNNEBAEOG(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028E32 RID: 167474 RVA: 0x00B5F0B8 File Offset: 0x00B5D2B8 public HAMMIKJFFFB BCDGPPCLDOD() { return this.k__BackingField; } // Token: 0x06028E33 RID: 167475 RVA: 0x00B5F0C0 File Offset: 0x00B5D2C0 private static void EODMCFNJFKH(string CBDEIDDMHKE, IOIGNLEIABB.PGMLKNLPFJM JCCBMBNKHLM) { } // Token: 0x06028E34 RID: 167476 RVA: 0x00B5F0C4 File Offset: 0x00B5D2C4 private IEnumerator MCIBDCEJBGE(DEMFBKIKHDN MFKMBGKJEON) { yield return new WaitForSeconds(30f); this.PBDKJDLGKBF(MFKMBGKJEON); yield break; } // Token: 0x06028E35 RID: 167477 RVA: 0x00B5F0E8 File Offset: 0x00B5D2E8 private void IHLPKNGIBMM() { if (this.OLDEKNMDMDH != null) { base.StopCoroutine(this.OLDEKNMDMDH); } this.OLDEKNMDMDH = base.StartCoroutine(this.NNCKIGPGFHD()); } // Token: 0x06028E36 RID: 167478 RVA: 0x00B5F114 File Offset: 0x00B5D314 public void UpdateLastSeenChallengeMapId() { if (this.HAMMIKJFFFB != null) { KJFGJKMJBMP.FDICDHNDEDA("Recroom.ChallengeMap", this.HAMMIKJFFFB.BOIJAACBDNE); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x06028E37 RID: 167479 RVA: 0x00B5F13C File Offset: 0x00B5D33C public void GEGDEHJJOAG(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E38 RID: 167480 RVA: 0x00B5F174 File Offset: 0x00B5D374 private RequiredActivityChallenge.ActivityLevel[] KGCAFJCOEMC(KANCFPONEKJ JOPHNBFKLCM) { return new RequiredActivityChallenge.ActivityLevel[] { new RequiredActivityChallenge.ActivityLevel { Activity = (PGOPAPIFECA)(-102), Level = JOPHNBFKLCM } }; } // Token: 0x06028E39 RID: 167481 RVA: 0x00B5F1B4 File Offset: 0x00B5D3B4 private static void DEMKEMCCBKE(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E3A RID: 167482 RVA: 0x00B5F1BC File Offset: 0x00B5D3BC [CompilerGenerated] private static void JPPJODFIJNB(Action LDMNDMGKOEI) { LDMNDMGKOEI(); } // Token: 0x06028E3B RID: 167483 RVA: 0x00B5F1C4 File Offset: 0x00B5D3C4 public void KHHPHHADBDG() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.NADNGAGBKMH == null) { WeeklyChallengeManager.NADNGAGBKMH = new Action(WeeklyChallengeManager.IOJBEIEAHFM); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.NADNGAGBKMH); } // Token: 0x06028E3C RID: 167484 RVA: 0x00B5F1F0 File Offset: 0x00B5D3F0 public TimeSpan? CGKOJPDOHMN() { return this.k__BackingField; } // Token: 0x06028E3D RID: 167485 RVA: 0x00B5F1F8 File Offset: 0x00B5D3F8 public void LKCLJNOIJEJ(Action NOBAPCOKFIL) { Action action = this.IGNCDHCMDHL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.IGNCDHCMDHL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E3E RID: 167486 RVA: 0x00B5F230 File Offset: 0x00B5D430 public void JFDAPMOPCPM(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E3F RID: 167487 RVA: 0x00B5F268 File Offset: 0x00B5D468 private void FPBIOFMGFDA(DEMFBKIKHDN MFKMBGKJEON) { MFKMBGKJEON.KCLHKADDNBH(HOEKEPDDBBF.DNGBHIBIGLN(MFKMBGKJEON.LIADHLNGMED.Serialize()).Trim()); KKEKIIPDBOP.JFECPGKLLEF(this.OAPMNIFEEKF().FPNMPCHBKKN(), MFKMBGKJEON); } // Token: 0x06028E40 RID: 167488 RVA: 0x00B5F298 File Offset: 0x00B5D498 private IEnumerator IGIEKBDOJLG() { this.DMBBALKOCDH = (float)(this.GFDDFNAHOAD.Value - (DateTime.UtcNow + this.HHKKMFBIBOK.Value)).TotalSeconds; if (this.DMBBALKOCDH < 0f) { this.DMBBALKOCDH = 120f; } yield return new WaitForSecondsRealtime(this.DMBBALKOCDH); this.LABBEJGDCKF(); yield break; } // Token: 0x06028E41 RID: 167489 RVA: 0x00B5F2B4 File Offset: 0x00B5D4B4 private IEnumerator GMCJNPNKCEF(DEMFBKIKHDN MFKMBGKJEON) { yield return new WaitForSeconds(30f); this.PBDKJDLGKBF(MFKMBGKJEON); yield break; } // Token: 0x06028E42 RID: 167490 RVA: 0x00B5F2D8 File Offset: 0x00B5D4D8 public TimeSpan? KJNHOBBCANN() { return this.k__BackingField; } // Token: 0x06028E43 RID: 167491 RVA: 0x00B5F2E0 File Offset: 0x00B5D4E0 public void JKKPOBIDNKM() { base.StartCoroutine(this.ADICCFNMGBN()); } // Token: 0x06028E44 RID: 167492 RVA: 0x00B5F2F0 File Offset: 0x00B5D4F0 public void GFLBHFMOAGM(Action NOBAPCOKFIL) { Action action = this.IGNCDHCMDHL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.IGNCDHCMDHL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06028E45 RID: 167493 RVA: 0x00B5F328 File Offset: 0x00B5D528 public void HMMNHBKNDIC() { Action igncdhcmdhl = this.IGNCDHCMDHL; if (WeeklyChallengeManager.NADNGAGBKMH == null) { WeeklyChallengeManager.NADNGAGBKMH = new Action(WeeklyChallengeManager.DEMKEMCCBKE); } igncdhcmdhl.LAMMJKLHNOL(WeeklyChallengeManager.NADNGAGBKMH); } // Token: 0x06028E47 RID: 167495 RVA: 0x00B5F360 File Offset: 0x00B5D560 private void ILMPIPCMFKC() { if (this.BCDGPPCLDOD() != null) { foreach (DEMFBKIKHDN demfbkikhdn in this.LMDNNGBDBNO().OMIDJFMNABN()) { IChallenge challenge = demfbkikhdn.KFCKLKPBNPO(); if (challenge != null && !challenge.Complete) { ChallengeEvents.ChallengeEvent -= challenge.EvaluateEvent; demfbkikhdn.BCBBAHHBGIB(new DEMFBKIKHDN.IBLCAMGFPIM(this.NLDCKOAECDI)); demfbkikhdn.CKADONGGBGH(new DEMFBKIKHDN.IBLCAMGFPIM(this.OJLMLLIOJPB)); demfbkikhdn.FAHDEMICLFE -= this.KACAGEENHPG; demfbkikhdn.MOAJJHDIOEF -= this.OOLBMOAICGD; } } } base.StartCoroutine(this.ADICCFNMGBN()); } // Token: 0x06028E48 RID: 167496 RVA: 0x00B5F44C File Offset: 0x00B5D64C public void HMOADKPLEBH(Action NOBAPCOKFIL) { Action action = this.GMIEOABMKIJ; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.GMIEOABMKIJ, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x04006528 RID: 25896 public const string LAST_SEEN_CHALLENGE_MAP_ID = "Recroom.ChallengeMap"; // Token: 0x0400652D RID: 25901 [SerializeField] private string challengeNotificationStringFormat = "Weekly Challenge {0} {1}/{2}"; // Token: 0x0400652E RID: 25902 private Coroutine OLDEKNMDMDH; // Token: 0x04006530 RID: 25904 private Dictionary ACBMPEHLOBO = new Dictionary(); // Token: 0x04006531 RID: 25905 private Dictionary NDFCPBJPNCM = new Dictionary(); // Token: 0x04006533 RID: 25907 private Coroutine EGBJKEDMGOF; // Token: 0x04006534 RID: 25908 [CompilerGenerated] private static Action DINNJGHCFHI; // Token: 0x04006535 RID: 25909 [CompilerGenerated] private static HEMCJJJMLKI.JMICPMCJMJF GILODIKMIAJ; // Token: 0x04006536 RID: 25910 [CompilerGenerated] private static Action EICAJPBPBFO; // Token: 0x04006537 RID: 25911 [CompilerGenerated] private static HEMCJJJMLKI.JMICPMCJMJF MPBIKLJIDPB; // Token: 0x04006538 RID: 25912 [CompilerGenerated] private static Action NADNGAGBKMH; // Token: 0x04006539 RID: 25913 [CompilerGenerated] private static Action IMBKJKPEALO; // Token: 0x02001273 RID: 4723 public enum KOOGLEOADPA { // Token: 0x0400653B RID: 25915 Enabled, // Token: 0x0400653C RID: 25916 Disabled_Sandbox, // Token: 0x0400653D RID: 25917 Disabled_CustomGameRules } }