using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Photon.Realtime; using RecNet; using RecRoom; using RecRoom.Activities.Arena; using RecRoom.Activities.Bowling; using RecRoom.Activities.Quest; using RecRoom.Activities.StuntRunner; using RecRoom.Async; using RecRoom.Core.AI; using RecRoom.Core.DataStructures.Tokens; using UnityEngine; // Token: 0x0200038E RID: 910 [Token(Token = "0x200038E")] [StructLayout(3)] public class PlayerObjectiveTracker : MonoBehaviour { // Token: 0x17000506 RID: 1286 // (get) Token: 0x06001C80 RID: 7296 RVA: 0x00076390 File Offset: 0x00074590 [Token(Token = "0x17000506")] public static bool KJHLMNOGFIC { [Token(Token = "0x6001C80")] [Address(RVA = "0x148FFA0", Offset = "0x148E9A0", VA = "0x18148FFA0")] get { ulong dateData; MIMANKKMKJG mimankkmkjg; do { dateData = DateTime.Now.dateData; mimankkmkjg = GMPIMLJNACB.PDOFJPGLDHC(0); } while (mimankkmkjg == 0); DateTime k__BackingField = mimankkmkjg.k__BackingField; return dateData == k__BackingField; } } // Token: 0x17000507 RID: 1287 // (get) Token: 0x06001C81 RID: 7297 RVA: 0x000763C4 File Offset: 0x000745C4 [Token(Token = "0x17000507")] private bool IECCKEEAEGB { [Token(Token = "0x6001C81")] [Address(RVA = "0x148CB50", Offset = "0x148B550", VA = "0x18148CB50")] get { return this.GAGHEAIILAP.HasTokens; } } // Token: 0x06001C82 RID: 7298 RVA: 0x000763E4 File Offset: 0x000745E4 [Token(Token = "0x6001C82")] [Address(RVA = "0x148B1E0", Offset = "0x1489BE0", VA = "0x18148B1E0")] public void AddObjectiveTrackingSuppressed(object PIHIPPPPEBI) { this.GAGHEAIILAP.Add(PIHIPPPPEBI); } // Token: 0x06001C83 RID: 7299 RVA: 0x00076404 File Offset: 0x00074604 [Token(Token = "0x6001C83")] [Address(RVA = "0x148FC10", Offset = "0x148E610", VA = "0x18148FC10")] public void RemoveObjectiveTrackingSuppressed(object PIHIPPPPEBI) { this.GAGHEAIILAP.Remove(PIHIPPPPEBI); } // Token: 0x06001C84 RID: 7300 RVA: 0x00076424 File Offset: 0x00074624 [Token(Token = "0x6001C84")] [Address(RVA = "0x148C1D0", Offset = "0x148ABD0", VA = "0x18148C1D0")] [BBKEDJMCLLL] private static void BGNNKPCDIKP() { int num; Action action = new Action(num.NPCPLFAONFO); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, action, num2); } // Token: 0x06001C85 RID: 7301 RVA: 0x0007644C File Offset: 0x0007464C [Token(Token = "0x6001C85")] [Address(RVA = "0x148ED30", Offset = "0x148D730", VA = "0x18148ED30")] private static void NPCPLFAONFO() { PlayerObjectiveTracker.EventBufferUpdated.Clear(); } // Token: 0x06001C86 RID: 7302 RVA: 0x0007646C File Offset: 0x0007466C [Token(Token = "0x6001C86")] [Address(RVA = "0x148B200", Offset = "0x1489C00", VA = "0x18148B200")] private void Awake() { global::Player component = base.GetComponent(); this.KNMLNJFFDME = component; PlayerEvents playerEvents = this.KNMLNJFFDME.playerEvents; ActionEvent gameOverEvent = playerEvents.GameOverEvent; Action action = new Action(this.JAHGIKDHDLJ); ActionEvent actionEvent = gameOverEvent + action; playerEvents.GameOverEvent = actionEvent; PlayerEvents playerEvents2 = this.KNMLNJFFDME.playerEvents; ActionEvent dodgeballOutEvent = playerEvents2.DodgeballOutEvent; Action action2 = new Action(this.IFIGNILJGDC); ActionEvent actionEvent2 = dodgeballOutEvent + action2; playerEvents2.DodgeballOutEvent = actionEvent2; PlayerEvents playerEvents3 = this.KNMLNJFFDME.playerEvents; ActionEvent paddleballScoreEvent = playerEvents3.PaddleballScoreEvent; Action action3 = new Action(this.DHKEEHHFFNA); ActionEvent actionEvent3 = paddleballScoreEvent + action3; playerEvents3.PaddleballScoreEvent = actionEvent3; PlayerEvents playerEvents4 = this.KNMLNJFFDME.playerEvents; ActionEvent discGolfCompletedHoleEvent = playerEvents4.DiscGolfCompletedHoleEvent; Action action4 = new Action(this.LOBMHKNKKBG); ActionEvent actionEvent4 = discGolfCompletedHoleEvent + action4; playerEvents4.DiscGolfCompletedHoleEvent = actionEvent4; PlayerEvents playerEvents5 = this.KNMLNJFFDME.playerEvents; ActionEvent paintballFlagCaptureEvent = playerEvents5.PaintballFlagCaptureEvent; Action action5 = new Action(this.MKGNLBBHEJO); ActionEvent actionEvent5 = paintballFlagCaptureEvent + action5; playerEvents5.PaintballFlagCaptureEvent = actionEvent5; PlayerEvents playerEvents6 = this.KNMLNJFFDME.playerEvents; ActionEvent paintballHitEvent = playerEvents6.PaintballHitEvent; Action action6 = new Action(this.HJHNIBLCDHK); ActionEvent actionEvent6 = paintballHitEvent + action6; playerEvents6.PaintballHitEvent = actionEvent6; PlayerEvents playerEvents7 = this.KNMLNJFFDME.playerEvents; ActionEvent soccerGoalEvent = playerEvents7.SoccerGoalEvent; Action action7 = new Action(this.POIEJGJDPKK); ActionEvent actionEvent7 = soccerGoalEvent + action7; playerEvents7.SoccerGoalEvent = actionEvent7; PlayerEvents playerEvents8 = this.KNMLNJFFDME.playerEvents; ActionEvent questEnemyKillEvent = playerEvents8.QuestEnemyKillEvent; Action action8 = new Action(this.HPJLOLNCPNG); ActionEvent actionEvent8 = questEnemyKillEvent + action8; playerEvents8.QuestEnemyKillEvent = actionEvent8; PlayerEvents playerEvents9 = this.KNMLNJFFDME.playerEvents; ActionEvent questFriendReviveEvent = playerEvents9.QuestFriendReviveEvent; Action action9 = new Action(this.LGLBBLLDILM); ActionEvent actionEvent9 = questFriendReviveEvent + action9; playerEvents9.QuestFriendReviveEvent = actionEvent9; PlayerEvents playerEvents10 = this.KNMLNJFFDME.playerEvents; ActionEvent arenaBotTagEvent = playerEvents10.ArenaBotTagEvent; Action action10 = new Action(this.NGBLHPLKEDK); ActionEvent actionEvent10 = arenaBotTagEvent + action10; playerEvents10.ArenaBotTagEvent = actionEvent10; PlayerEvents playerEvents11 = this.KNMLNJFFDME.playerEvents; ActionEvent arenaHeroTagEvent = playerEvents11.ArenaHeroTagEvent; Action action11 = new Action(this.MODEECPHKIH); ActionEvent actionEvent11 = arenaHeroTagEvent + action11; playerEvents11.ArenaHeroTagEvent = actionEvent11; PlayerEvents playerEvents12 = this.KNMLNJFFDME.playerEvents; ActionEvent arenaFriendReviveEvent = playerEvents12.ArenaFriendReviveEvent; Action action12 = new Action(this.APHFGMLMGNM); ActionEvent actionEvent12 = arenaFriendReviveEvent + action12; playerEvents12.ArenaFriendReviveEvent = actionEvent12; PlayerEvents playerEvents13 = this.KNMLNJFFDME.playerEvents; ActionEvent recRoyaleHeroTagEvent = playerEvents13.RecRoyaleHeroTagEvent; Action action13 = new Action(this.HNBILCOFKBG); ActionEvent actionEvent13 = recRoyaleHeroTagEvent + action13; playerEvents13.RecRoyaleHeroTagEvent = actionEvent13; PlayerEvents playerEvents14 = this.KNMLNJFFDME.playerEvents; ActionEvent recRoyalePlayerFinishedEvent = playerEvents14.RecRoyalePlayerFinishedEvent; Action action14 = new Action(this.MNKFMLIBKIK); ActionEvent actionEvent14; playerEvents14.RecRoyalePlayerFinishedEvent = actionEvent14; PlayerEvents playerEvents15 = this.KNMLNJFFDME.playerEvents; ActionEvent addedFriendEvent = playerEvents15.AddedFriendEvent; Action action15 = new Action(this.DNGMBJBDBCC); ActionEvent actionEvent15; playerEvents15.AddedFriendEvent = actionEvent15; PlayerEvents playerEvents16 = this.KNMLNJFFDME.playerEvents; ActionEvent partiedUpEvent = playerEvents16.PartiedUpEvent; Action action16 = new Action(this.FGFEEAPCKLJ); ActionEvent actionEvent16 = partiedUpEvent + action16; playerEvents16.PartiedUpEvent = actionEvent16; PlayerEvents playerEvents17 = this.KNMLNJFFDME.playerEvents; ActionEvent cheeredPlayerEvent = playerEvents17.CheeredPlayerEvent; Action action17 = new Action(this.PHPKJIFOBHN); ActionEvent actionEvent17 = cheeredPlayerEvent + action17; playerEvents17.CheeredPlayerEvent = actionEvent17; PlayerEvents playerEvents18 = this.KNMLNJFFDME.playerEvents; ActionEvent cheeredRoomEvent = playerEvents18.CheeredRoomEvent; Action action18 = new Action(this.BIJOJOJKNIB); ActionEvent actionEvent18 = cheeredRoomEvent + action18; playerEvents18.CheeredRoomEvent = actionEvent18; PlayerEvents playerEvents19 = this.KNMLNJFFDME.playerEvents; ActionEvent pointedAtPlayerEvent = playerEvents19.PointedAtPlayerEvent; Action action19 = new Action(this.GBKFGBBDCNJ); ActionEvent actionEvent19 = pointedAtPlayerEvent + action19; playerEvents19.PointedAtPlayerEvent = actionEvent19; PlayerEvents playerEvents20 = this.KNMLNJFFDME.playerEvents; ActionEvent subscribedToPlayerEvent = playerEvents20.SubscribedToPlayerEvent; Action action20 = new Action(this.FNIPJONAGJB); ActionEvent actionEvent20 = subscribedToPlayerEvent + action20; playerEvents20.SubscribedToPlayerEvent = actionEvent20; PlayerEvents playerEvents21 = this.KNMLNJFFDME.playerEvents; ActionEvent madeBasketEvent = playerEvents21.MadeBasketEvent; Action action21 = new Action(this.KJIGHJFNEID); ActionEvent actionEvent21 = madeBasketEvent + action21; playerEvents21.MadeBasketEvent = actionEvent21; PlayerEvents playerEvents22 = this.KNMLNJFFDME.playerEvents; ActionEvent uploadedPhotoEvent = playerEvents22.UploadedPhotoEvent; Action action22 = new Action(this.LOBKOBAMCJH); ActionEvent actionEvent22 = uploadedPhotoEvent + action22; playerEvents22.UploadedPhotoEvent = actionEvent22; PlayerEvents playerEvents23 = this.KNMLNJFFDME.playerEvents; ActionEvent updatedPlayerBioEvent = playerEvents23.UpdatedPlayerBioEvent; Action action23 = new Action(this.IOGMAJIJCAM); ActionEvent actionEvent23 = updatedPlayerBioEvent + action23; playerEvents23.UpdatedPlayerBioEvent = actionEvent23; PlayerEvents playerEvents24 = this.KNMLNJFFDME.playerEvents; ActionEvent savedOutfitSlotEvent = playerEvents24.SavedOutfitSlotEvent; Action action24 = new Action(this.PGNJKBGGEOB); ActionEvent actionEvent24 = savedOutfitSlotEvent + action24; playerEvents24.SavedOutfitSlotEvent = actionEvent24; PlayerEvents playerEvents25 = this.KNMLNJFFDME.playerEvents; ActionEvent savedRoomEvent = playerEvents25.SavedRoomEvent; Action action25 = new Action(this.APEPMKBAMHB); ActionEvent actionEvent25 = savedRoomEvent + action25; playerEvents25.SavedRoomEvent = actionEvent25; PlayerEvents playerEvents26 = this.KNMLNJFFDME.playerEvents; ActionEvent dailyChallengeCompletedEvent = playerEvents26.DailyChallengeCompletedEvent; Action action26 = new Action(this.DJIONGFKBEF); ActionEvent actionEvent26 = dailyChallengeCompletedEvent + action26; playerEvents26.DailyChallengeCompletedEvent = actionEvent26; PlayerEvents playerEvents27 = this.KNMLNJFFDME.playerEvents; ActionEvent weeklyChallengeCompletedEvent = playerEvents27.WeeklyChallengeCompletedEvent; Action action27 = new Action(this.EMBMGNHCGOH); ActionEvent actionEvent27 = weeklyChallengeCompletedEvent + action27; playerEvents27.WeeklyChallengeCompletedEvent = actionEvent27; PlayerEvents playerEvents28 = this.KNMLNJFFDME.playerEvents; ActionEvent createdNewRoomEvent = playerEvents28.CreatedNewRoomEvent; Action action28 = new Action(this.KPKDLOGPDBF); ActionEvent actionEvent28 = createdNewRoomEvent + action28; playerEvents28.CreatedNewRoomEvent = actionEvent28; PlayerEvents playerEvents29 = this.KNMLNJFFDME.playerEvents; ActionEvent purchasedClothingItemEvent = playerEvents29.PurchasedClothingItemEvent; Action action29 = new Action(this.LIDJIAJFJNL); ActionEvent actionEvent29 = purchasedClothingItemEvent + action29; playerEvents29.PurchasedClothingItemEvent = actionEvent29; PlayerEvents playerEvents30 = this.KNMLNJFFDME.playerEvents; ActionEvent purchasedNonClothingItemEvent = playerEvents30.PurchasedNonClothingItemEvent; Action action30 = new Action(this.GACEAFECCIH); ActionEvent actionEvent30 = purchasedNonClothingItemEvent + action30; playerEvents30.PurchasedNonClothingItemEvent = actionEvent30; PlayerEvents playerEvents31 = this.KNMLNJFFDME.playerEvents; ActionEvent bowlingStrikeEvent = playerEvents31.BowlingStrikeEvent; Action action31 = new Action(this.FKGODPJOHIE); ActionEvent actionEvent31 = bowlingStrikeEvent + action31; playerEvents31.BowlingStrikeEvent = actionEvent31; ActionEvent playerCreatedEvent = global::Player.PlayerCreatedEvent; Action action32 = new Action(this.CBDHCJEKJME); global::Player.PlayerCreatedEvent = playerCreatedEvent + action32; ActionEvent dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action33 = new Action(this.ILAEEPEFLEK); ACJLCBNBJDK.DGGDHOOOBLI = dggdhooobli + action33; } // Token: 0x06001C87 RID: 7303 RVA: 0x00076B80 File Offset: 0x00074D80 [Token(Token = "0x6001C87")] [Address(RVA = "0x148FC30", Offset = "0x148E630", VA = "0x18148FC30")] private void Start() { RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (k__BackingField != num) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; } int num2 = 0; this.ONLEICCNNBI = num2; } // Token: 0x06001C88 RID: 7304 RVA: 0x00076BB4 File Offset: 0x00074DB4 [Token(Token = "0x6001C88")] [Address(RVA = "0x148EDA0", Offset = "0x148D7A0", VA = "0x18148EDA0")] private void OnDestroy() { PlayerEvents playerEvents = this.KNMLNJFFDME.playerEvents; ActionEvent gameOverEvent = playerEvents.GameOverEvent; Action action = new Action(this.JAHGIKDHDLJ); ActionEvent actionEvent = gameOverEvent - action; playerEvents.GameOverEvent = actionEvent; PlayerEvents playerEvents2 = this.KNMLNJFFDME.playerEvents; ActionEvent dodgeballOutEvent = playerEvents2.DodgeballOutEvent; Action action2 = new Action(this.IFIGNILJGDC); ActionEvent actionEvent2 = dodgeballOutEvent - action2; playerEvents2.DodgeballOutEvent = actionEvent2; PlayerEvents playerEvents3 = this.KNMLNJFFDME.playerEvents; ActionEvent paddleballScoreEvent = playerEvents3.PaddleballScoreEvent; Action action3 = new Action(this.DHKEEHHFFNA); ActionEvent actionEvent3 = paddleballScoreEvent - action3; playerEvents3.PaddleballScoreEvent = actionEvent3; PlayerEvents playerEvents4 = this.KNMLNJFFDME.playerEvents; ActionEvent discGolfCompletedHoleEvent = playerEvents4.DiscGolfCompletedHoleEvent; Action action4 = new Action(this.LOBMHKNKKBG); ActionEvent actionEvent4 = discGolfCompletedHoleEvent - action4; playerEvents4.DiscGolfCompletedHoleEvent = actionEvent4; PlayerEvents playerEvents5 = this.KNMLNJFFDME.playerEvents; ActionEvent paintballFlagCaptureEvent = playerEvents5.PaintballFlagCaptureEvent; Action action5 = new Action(this.MKGNLBBHEJO); ActionEvent actionEvent5 = paintballFlagCaptureEvent - action5; playerEvents5.PaintballFlagCaptureEvent = actionEvent5; PlayerEvents playerEvents6 = this.KNMLNJFFDME.playerEvents; ActionEvent paintballHitEvent = playerEvents6.PaintballHitEvent; Action action6 = new Action(this.HJHNIBLCDHK); ActionEvent actionEvent6 = paintballHitEvent - action6; playerEvents6.PaintballHitEvent = actionEvent6; PlayerEvents playerEvents7 = this.KNMLNJFFDME.playerEvents; ActionEvent soccerGoalEvent = playerEvents7.SoccerGoalEvent; Action action7 = new Action(this.POIEJGJDPKK); ActionEvent actionEvent7 = soccerGoalEvent - action7; playerEvents7.SoccerGoalEvent = actionEvent7; PlayerEvents playerEvents8 = this.KNMLNJFFDME.playerEvents; ActionEvent questEnemyKillEvent = playerEvents8.QuestEnemyKillEvent; Action action8 = new Action(this.HPJLOLNCPNG); ActionEvent actionEvent8 = questEnemyKillEvent - action8; playerEvents8.QuestEnemyKillEvent = actionEvent8; PlayerEvents playerEvents9 = this.KNMLNJFFDME.playerEvents; ActionEvent questFriendReviveEvent = playerEvents9.QuestFriendReviveEvent; Action action9 = new Action(this.LGLBBLLDILM); ActionEvent actionEvent9 = questFriendReviveEvent - action9; playerEvents9.QuestFriendReviveEvent = actionEvent9; PlayerEvents playerEvents10 = this.KNMLNJFFDME.playerEvents; ActionEvent arenaBotTagEvent = playerEvents10.ArenaBotTagEvent; Action action10 = new Action(this.NGBLHPLKEDK); ActionEvent actionEvent10 = arenaBotTagEvent - action10; playerEvents10.ArenaBotTagEvent = actionEvent10; PlayerEvents playerEvents11 = this.KNMLNJFFDME.playerEvents; ActionEvent arenaHeroTagEvent = playerEvents11.ArenaHeroTagEvent; Action action11 = new Action(this.MODEECPHKIH); ActionEvent actionEvent11 = arenaHeroTagEvent - action11; playerEvents11.ArenaHeroTagEvent = actionEvent11; PlayerEvents playerEvents12 = this.KNMLNJFFDME.playerEvents; ActionEvent arenaFriendReviveEvent = playerEvents12.ArenaFriendReviveEvent; Action action12 = new Action(this.APHFGMLMGNM); ActionEvent actionEvent12 = arenaFriendReviveEvent - action12; playerEvents12.ArenaFriendReviveEvent = actionEvent12; PlayerEvents playerEvents13 = this.KNMLNJFFDME.playerEvents; ActionEvent recRoyaleHeroTagEvent = playerEvents13.RecRoyaleHeroTagEvent; Action action13 = new Action(this.HNBILCOFKBG); ActionEvent actionEvent13 = recRoyaleHeroTagEvent - action13; playerEvents13.RecRoyaleHeroTagEvent = actionEvent13; PlayerEvents playerEvents14 = this.KNMLNJFFDME.playerEvents; ActionEvent recRoyalePlayerFinishedEvent = playerEvents14.RecRoyalePlayerFinishedEvent; Action action14 = new Action(this.MNKFMLIBKIK); ActionEvent actionEvent14; playerEvents14.RecRoyalePlayerFinishedEvent = actionEvent14; PlayerEvents playerEvents15 = this.KNMLNJFFDME.playerEvents; ActionEvent addedFriendEvent = playerEvents15.AddedFriendEvent; Action action15 = new Action(this.DNGMBJBDBCC); ActionEvent actionEvent15; playerEvents15.AddedFriendEvent = actionEvent15; PlayerEvents playerEvents16 = this.KNMLNJFFDME.playerEvents; ActionEvent partiedUpEvent = playerEvents16.PartiedUpEvent; Action action16 = new Action(this.FGFEEAPCKLJ); ActionEvent actionEvent16 = partiedUpEvent - action16; playerEvents16.PartiedUpEvent = actionEvent16; PlayerEvents playerEvents17 = this.KNMLNJFFDME.playerEvents; ActionEvent cheeredPlayerEvent = playerEvents17.CheeredPlayerEvent; Action action17 = new Action(this.PHPKJIFOBHN); ActionEvent actionEvent17 = cheeredPlayerEvent - action17; playerEvents17.CheeredPlayerEvent = actionEvent17; PlayerEvents playerEvents18 = this.KNMLNJFFDME.playerEvents; ActionEvent cheeredRoomEvent = playerEvents18.CheeredRoomEvent; Action action18 = new Action(this.BIJOJOJKNIB); ActionEvent actionEvent18 = cheeredRoomEvent - action18; playerEvents18.CheeredRoomEvent = actionEvent18; PlayerEvents playerEvents19 = this.KNMLNJFFDME.playerEvents; ActionEvent pointedAtPlayerEvent = playerEvents19.PointedAtPlayerEvent; Action action19 = new Action(this.GBKFGBBDCNJ); ActionEvent actionEvent19 = pointedAtPlayerEvent - action19; playerEvents19.PointedAtPlayerEvent = actionEvent19; PlayerEvents playerEvents20 = this.KNMLNJFFDME.playerEvents; ActionEvent subscribedToPlayerEvent = playerEvents20.SubscribedToPlayerEvent; Action action20 = new Action(this.FNIPJONAGJB); ActionEvent actionEvent20 = subscribedToPlayerEvent - action20; playerEvents20.SubscribedToPlayerEvent = actionEvent20; PlayerEvents playerEvents21 = this.KNMLNJFFDME.playerEvents; ActionEvent madeBasketEvent = playerEvents21.MadeBasketEvent; Action action21 = new Action(this.KJIGHJFNEID); ActionEvent actionEvent21 = madeBasketEvent - action21; playerEvents21.MadeBasketEvent = actionEvent21; PlayerEvents playerEvents22 = this.KNMLNJFFDME.playerEvents; ActionEvent uploadedPhotoEvent = playerEvents22.UploadedPhotoEvent; Action action22 = new Action(this.LOBKOBAMCJH); ActionEvent actionEvent22 = uploadedPhotoEvent - action22; playerEvents22.UploadedPhotoEvent = actionEvent22; PlayerEvents playerEvents23 = this.KNMLNJFFDME.playerEvents; ActionEvent updatedPlayerBioEvent = playerEvents23.UpdatedPlayerBioEvent; Action action23 = new Action(this.IOGMAJIJCAM); ActionEvent actionEvent23 = updatedPlayerBioEvent - action23; playerEvents23.UpdatedPlayerBioEvent = actionEvent23; PlayerEvents playerEvents24 = this.KNMLNJFFDME.playerEvents; ActionEvent savedOutfitSlotEvent = playerEvents24.SavedOutfitSlotEvent; Action action24 = new Action(this.PGNJKBGGEOB); ActionEvent actionEvent24 = savedOutfitSlotEvent - action24; playerEvents24.SavedOutfitSlotEvent = actionEvent24; PlayerEvents playerEvents25 = this.KNMLNJFFDME.playerEvents; ActionEvent savedRoomEvent = playerEvents25.SavedRoomEvent; Action action25 = new Action(this.APEPMKBAMHB); ActionEvent actionEvent25 = savedRoomEvent - action25; playerEvents25.SavedRoomEvent = actionEvent25; PlayerEvents playerEvents26 = this.KNMLNJFFDME.playerEvents; ActionEvent dailyChallengeCompletedEvent = playerEvents26.DailyChallengeCompletedEvent; Action action26 = new Action(this.DJIONGFKBEF); ActionEvent actionEvent26 = dailyChallengeCompletedEvent - action26; playerEvents26.DailyChallengeCompletedEvent = actionEvent26; PlayerEvents playerEvents27 = this.KNMLNJFFDME.playerEvents; ActionEvent weeklyChallengeCompletedEvent = playerEvents27.WeeklyChallengeCompletedEvent; Action action27 = new Action(this.EMBMGNHCGOH); ActionEvent actionEvent27 = weeklyChallengeCompletedEvent - action27; playerEvents27.WeeklyChallengeCompletedEvent = actionEvent27; PlayerEvents playerEvents28 = this.KNMLNJFFDME.playerEvents; ActionEvent createdNewRoomEvent = playerEvents28.CreatedNewRoomEvent; Action action28 = new Action(this.KPKDLOGPDBF); ActionEvent actionEvent28 = createdNewRoomEvent - action28; playerEvents28.CreatedNewRoomEvent = actionEvent28; PlayerEvents playerEvents29 = this.KNMLNJFFDME.playerEvents; ActionEvent purchasedClothingItemEvent = playerEvents29.PurchasedClothingItemEvent; Action action29 = new Action(this.LIDJIAJFJNL); ActionEvent actionEvent29 = purchasedClothingItemEvent - action29; playerEvents29.PurchasedClothingItemEvent = actionEvent29; PlayerEvents playerEvents30 = this.KNMLNJFFDME.playerEvents; ActionEvent purchasedNonClothingItemEvent = playerEvents30.PurchasedNonClothingItemEvent; Action action30 = new Action(this.GACEAFECCIH); ActionEvent actionEvent30 = purchasedNonClothingItemEvent - action30; playerEvents30.PurchasedNonClothingItemEvent = actionEvent30; PlayerEvents playerEvents31 = this.KNMLNJFFDME.playerEvents; ActionEvent bowlingStrikeEvent = playerEvents31.BowlingStrikeEvent; Action action31 = new Action(this.FKGODPJOHIE); ActionEvent actionEvent31 = bowlingStrikeEvent - action31; playerEvents31.BowlingStrikeEvent = actionEvent31; ActionEvent playerCreatedEvent = global::Player.PlayerCreatedEvent; Action action32 = new Action(this.CBDHCJEKJME); global::Player.PlayerCreatedEvent = playerCreatedEvent - action32; ActionEvent dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action33 = new Action(this.ILAEEPEFLEK); ACJLCBNBJDK.DGGDHOOOBLI = dggdhooobli - action33; } // Token: 0x06001C89 RID: 7305 RVA: 0x000772B8 File Offset: 0x000754B8 [Token(Token = "0x6001C89")] [Address(RVA = "0x148D800", Offset = "0x148C200", VA = "0x18148D800")] public void GetObjectiveDescription(int OAIANJOAINO, out ProgressionManager.ObjectiveTypeDescription LJIGOCDPEJF, out string BLJBCFGDMOH) { ProgressionManager.Objective objective = this.EDJBIDEOOBA(OAIANJOAINO); if (objective != 0) { ProgressionManager instance = SingletonMonoBehaviour.Instance; ProgressionManager.MIAJPBPGHOC objectiveType = objective.ObjectiveType; ProgressionManager.ObjectiveTypeDescription objectiveDescription = instance.GetObjectiveDescription(objectiveType); if (objectiveDescription != 0) { int requiredScore = objective.RequiredScore; string text = objectiveDescription.OLBKJKHHNLA(requiredScore); } } } // Token: 0x06001C8A RID: 7306 RVA: 0x00077308 File Offset: 0x00075508 [Token(Token = "0x6001C8A")] [Address(RVA = "0x148D8D0", Offset = "0x148C2D0", VA = "0x18148D8D0")] public bool GetObjectiveProgress(int OAIANJOAINO, out int MFOPFLCAHLJ, out int KEOKDMNJJPB) { int num = 0; this.ClearStaleProgress(num != 0); int num2 = 0; MFOPFLCAHLJ.m_value = num2; KEOKDMNJJPB.m_value = num2; ProgressionManager.Objective objective = this.EDJBIDEOOBA(OAIANJOAINO); if (objective != 0) { int requiredScore = objective.RequiredScore; KEOKDMNJJPB.m_value = requiredScore; if (!GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, true).k__BackingField) { NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, true); MFOPFLCAHLJ.m_value = nmekjoabifc; } } throw new NullReferenceException(); } // Token: 0x06001C8B RID: 7307 RVA: 0x00077378 File Offset: 0x00075578 [Token(Token = "0x6001C8B")] [Address(RVA = "0x148D4E0", Offset = "0x148BEE0", VA = "0x18148D4E0")] public List GetAllObjectiveDetails() { int num = 0; int num2 = 0; this.ClearStaleProgress(num2 != 0); ProgressionManager.Objective[] array = PlayerObjectiveTracker.CBOFGFDNAMA(); List list; if (array != 0) { int length; list = new List(length); length = array.Length; if (num < array.Length) { PlayerObjectiveTracker.KDCPNNFLOHF kdcpnnflohf = new PlayerObjectiveTracker.KDCPNNFLOHF(); kdcpnnflohf.EFBDCIJMFGD = num; int num3 = 0; this.ClearStaleProgress(num3 != 0); kdcpnnflohf.MFOPFLCAHLJ = num; int num4 = 0; ProgressionManager.Objective objective = this.EDJBIDEOOBA(num); if (objective != 0) { int requiredScore = objective.RequiredScore; kdcpnnflohf.KEOKDMNJJPB = requiredScore; if ((GMPIMLJNACB.MJOIHPIJDPC(0, num, true).k__BackingField ? 1 : 0) == num) { NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.MJOIHPIJDPC(0, num, true); } int keokdmnjjpb = kdcpnnflohf.KEOKDMNJJPB; kdcpnnflohf.MFOPFLCAHLJ = keokdmnjjpb; } kdcpnnflohf.OKPLGJMOGLK = num4 != 0; bool k__BackingField = GMPIMLJNACB.MJOIHPIJDPC(0, num, true).k__BackingField; kdcpnnflohf.GPPBDDDBJBH = k__BackingField; if (num != 0) { } kdcpnnflohf.DIFBHNGCOGN = ""; list.Add(kdcpnnflohf); num++; } } return list; } // Token: 0x06001C8C RID: 7308 RVA: 0x00077478 File Offset: 0x00075678 [Token(Token = "0x6001C8C")] [Address(RVA = "0x148C970", Offset = "0x148B370", VA = "0x18148C970")] public void CompleteObjective(ProgressionManager.MIAJPBPGHOC NPJAPGJOKKM, float DFGHDKLNDIB = 1f) { if (!this.GAGHEAIILAP.HasTokens) { this.NBNNJJCLGFN.Clear(); this.EOGKBICBGMB(); } } // Token: 0x06001C8D RID: 7309 RVA: 0x000774AC File Offset: 0x000756AC [Token(Token = "0x6001C8D")] [Address(RVA = "0x148CA20", Offset = "0x148B420", VA = "0x18148CA20")] private void DIMHNAGIJPI(ProgressionManager.MIAJPBPGHOC NPJAPGJOKKM, float DFGHDKLNDIB = 1f) { if (!this.GAGHEAIILAP.HasTokens) { List nbnnjjclgfn = this.NBNNJJCLGFN; if (Matchmaking.BBJAEJHMAPB != 0) { } } } // Token: 0x06001C8E RID: 7310 RVA: 0x000774E4 File Offset: 0x000756E4 [Token(Token = "0x6001C8E")] [Address(RVA = "0x148D760", Offset = "0x148C160", VA = "0x18148D760")] public bool GetAllObjectivesCompleted() { ProgressionManager.Objective[] array = PlayerObjectiveTracker.CBOFGFDNAMA(); if (array != 0) { int num = 0; if (num < array.Length) { if (this.EFEKIKACJME(num)) { num++; } } } return true; } // Token: 0x06001C8F RID: 7311 RVA: 0x0007751C File Offset: 0x0007571C [Token(Token = "0x6001C8F")] [Address(RVA = "0x148DE60", Offset = "0x148C860", VA = "0x18148DE60")] private void ILAEEPEFLEK(int GKLPIFBPGOD) { ObscuredInt k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); if (GKLPIFBPGOD == num) { IPromise promise = ACJLCBNBJDK.AAGPDEDFCNI(GKLPIFBPGOD); if (PlayerObjectiveTracker.<>c.<>9__27_0 == 0) { PlayerObjectiveTracker.<>c.<>9__27_0 = delegate(NFMBDLEJEDD progression) { int k__BackingField = progression.k__BackingField; float currentProcessTimeSinceBoot = SingletonMonoBehaviour.Instance.GetCurrentProcessTimeSinceBoot(); int k__BackingField2 = progression.k__BackingField; float currentProcessTimeSinceBoot2 = SingletonMonoBehaviour.Instance.GetCurrentProcessTimeSinceBoot(); return Promise.k__BackingField; }; } int num2 = 0; num2 += num2; num2++; } } // Token: 0x06001C90 RID: 7312 RVA: 0x00077588 File Offset: 0x00075788 [Token(Token = "0x6001C90")] [Address(RVA = "0x148C270", Offset = "0x148AC70", VA = "0x18148C270")] private void CBDHCJEKJME(global::Player IEKDDPPNFPF) { int num = 0; if (IEKDDPPNFPF != num) { float currentProcessTimeSinceBoot = SingletonMonoBehaviour.Instance.GetCurrentProcessTimeSinceBoot(); TutorialManager instance; if (!SessionManager.GLLGNKIDNJC) { if (Matchmaking.HMCJLLMDAAM == 0 || Matchmaking.HMCJLLMDAAM != 0) { goto IL_6C; } this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.VisitACustomRoom, 1f); float currentProcessTimeSinceBoot2 = SingletonMonoBehaviour.Instance.GetCurrentProcessTimeSinceBoot(); instance = SingletonMonoBehaviour.Instance; instance.MarkUserTried(TutorialManager.JLKAMNFGKDG.HasVisitedCustomRoom, true); } this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.GoToRecCenter, 1f); IL_6C: IntPtr cachedPtr = instance.m_CachedPtr; int num2; this.ILAEEPEFLEK(num2); } } // Token: 0x06001C91 RID: 7313 RVA: 0x00077618 File Offset: 0x00075818 [Token(Token = "0x6001C91")] [Address(RVA = "0x148CB70", Offset = "0x148B570", VA = "0x18148CB70")] private void DNGMBJBDBCC(int? IMHODAEGGON, bool IPNBGHODICN) { if (!IPNBGHODICN) { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.AddAFriend, 1f); float currentProcessTimeSinceBoot = SingletonMonoBehaviour.Instance.GetCurrentProcessTimeSinceBoot(); } } // Token: 0x06001C92 RID: 7314 RVA: 0x00077648 File Offset: 0x00075848 [Token(Token = "0x6001C92")] [Address(RVA = "0x148D380", Offset = "0x148BD80", VA = "0x18148D380")] private void FGFEEAPCKLJ() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.PartyUp, 1f); PlatformManager.FCIKKFJOMNO currentPlatform = SingletonMonoBehaviour.Instance.ODHAKEMLFBM; } // Token: 0x06001C93 RID: 7315 RVA: 0x00077674 File Offset: 0x00075874 [Token(Token = "0x6001C93")] [Address(RVA = "0x148FB10", Offset = "0x148E510", VA = "0x18148FB10")] private void PHPKJIFOBHN() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.CheerAPlayer, 1f); PlatformManager.FCIKKFJOMNO currentPlatform = SingletonMonoBehaviour.Instance.ODHAKEMLFBM; } // Token: 0x06001C94 RID: 7316 RVA: 0x000776A0 File Offset: 0x000758A0 [Token(Token = "0x6001C94")] [Address(RVA = "0x148C250", Offset = "0x148AC50", VA = "0x18148C250")] private void BIJOJOJKNIB() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.CheerARoom, 1f); } // Token: 0x06001C95 RID: 7317 RVA: 0x000776BC File Offset: 0x000758BC [Token(Token = "0x6001C95")] [Address(RVA = "0x148D470", Offset = "0x148BE70", VA = "0x18148D470")] private void GBKFGBBDCNJ() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.PointedAtPlayer, 1f); } // Token: 0x06001C96 RID: 7318 RVA: 0x000776D8 File Offset: 0x000758D8 [Token(Token = "0x6001C96")] [Address(RVA = "0x148D430", Offset = "0x148BE30", VA = "0x18148D430")] private void FNIPJONAGJB() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.SubscribeToPlayer, 1f); } // Token: 0x06001C97 RID: 7319 RVA: 0x000776F4 File Offset: 0x000758F4 [Token(Token = "0x6001C97")] [Address(RVA = "0x148BF10", Offset = "0x148A910", VA = "0x18148BF10")] private void BCAGDNHMHIA() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.VisitACustomRoom, 1f); float currentProcessTimeSinceBoot = SingletonMonoBehaviour.Instance.GetCurrentProcessTimeSinceBoot(); SingletonMonoBehaviour.Instance.MarkUserTried(TutorialManager.JLKAMNFGKDG.HasVisitedCustomRoom, true); } // Token: 0x06001C98 RID: 7320 RVA: 0x0007772C File Offset: 0x0007592C [Token(Token = "0x6001C98")] [Address(RVA = "0x148E840", Offset = "0x148D240", VA = "0x18148E840")] private void KJIGHJFNEID(float FAONCIOCBGG) { if (SessionManager.GLLGNKIDNJC) { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.ScoreBasketInRecCenter, 1f); return; } } // Token: 0x06001C99 RID: 7321 RVA: 0x00077754 File Offset: 0x00075954 [Token(Token = "0x6001C99")] [Address(RVA = "0x148EA80", Offset = "0x148D480", VA = "0x18148EA80")] private void LOBKOBAMCJH() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.UploadPhotoToRecNet, 1f); } // Token: 0x06001C9A RID: 7322 RVA: 0x00077770 File Offset: 0x00075970 [Token(Token = "0x6001C9A")] [Address(RVA = "0x148E0B0", Offset = "0x148CAB0", VA = "0x18148E0B0")] private void IOGMAJIJCAM() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.UpdatePlayerBio, 1f); } // Token: 0x06001C9B RID: 7323 RVA: 0x0007778C File Offset: 0x0007598C [Token(Token = "0x6001C9B")] [Address(RVA = "0x148FA80", Offset = "0x148E480", VA = "0x18148FA80")] private void PGNJKBGGEOB() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.SaveOutfitSlot, 1f); PlatformManager.FCIKKFJOMNO currentPlatform = SingletonMonoBehaviour.Instance.ODHAKEMLFBM; } // Token: 0x06001C9C RID: 7324 RVA: 0x000777B8 File Offset: 0x000759B8 [Token(Token = "0x6001C9C")] [Address(RVA = "0x148B140", Offset = "0x1489B40", VA = "0x18148B140")] private void APEPMKBAMHB() { PlatformManager.FCIKKFJOMNO currentPlatform = SingletonMonoBehaviour.Instance.ODHAKEMLFBM; } // Token: 0x06001C9D RID: 7325 RVA: 0x000777D8 File Offset: 0x000759D8 [Token(Token = "0x6001C9D")] [Address(RVA = "0x148CB30", Offset = "0x148B530", VA = "0x18148CB30")] private void DJIONGFKBEF() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.CompleteAnyDaily, 1f); } // Token: 0x06001C9E RID: 7326 RVA: 0x000777F4 File Offset: 0x000759F4 [Token(Token = "0x6001C9E")] [Address(RVA = "0x148CD10", Offset = "0x148B710", VA = "0x18148CD10")] private void EMBMGNHCGOH() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.CompleteAnyWeekly, 1f); } // Token: 0x06001C9F RID: 7327 RVA: 0x00077810 File Offset: 0x00075A10 [Token(Token = "0x6001C9F")] [Address(RVA = "0x148E8E0", Offset = "0x148D2E0", VA = "0x18148E8E0")] private void KPKDLOGPDBF() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.CreateACustomRoom, 1f); PlatformManager.FCIKKFJOMNO currentPlatform = SingletonMonoBehaviour.Instance.ODHAKEMLFBM; } // Token: 0x06001CA0 RID: 7328 RVA: 0x0007783C File Offset: 0x00075A3C [Token(Token = "0x6001CA0")] [Address(RVA = "0x148EA60", Offset = "0x148D460", VA = "0x18148EA60")] private void LIDJIAJFJNL() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.PurchaseClothingItem, 1f); } // Token: 0x06001CA1 RID: 7329 RVA: 0x00077858 File Offset: 0x00075A58 [Token(Token = "0x6001CA1")] [Address(RVA = "0x148D450", Offset = "0x148BE50", VA = "0x18148D450")] private void GACEAFECCIH() { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.PurchaseNonClothingItem, 1f); } // Token: 0x06001CA2 RID: 7330 RVA: 0x00077874 File Offset: 0x00075A74 [Token(Token = "0x6001CA2")] [Address(RVA = "0x148E0D0", Offset = "0x148CAD0", VA = "0x18148E0D0")] private void JAHGIKDHDLJ(bool NJCHLDGBALB, bool NEGKMACJCBN) { float realtimeSinceStartup = Time.realtimeSinceStartup; if (NEGKMACJCBN) { } int num = 0; float realtimeSinceStartup2 = Time.realtimeSinceStartup; List nbnnjjclgfn = this.NBNNJJCLGFN; this.PJCFHIANPOB = realtimeSinceStartup2; nbnnjjclgfn.Clear(); this.DIMHNAGIJPI(ProgressionManager.MIAJPBPGHOC.FinishActivity, (float)num); if (!RecRoomSceneManager.ELBLJBFOAHB.Equals("dodgeball", StringComparison.InvariantCultureIgnoreCase)) { if (!RecRoomSceneManager.ELBLJBFOAHB.StartsWith("quest", StringComparison.InvariantCultureIgnoreCase)) { if (!RecRoomSceneManager.ELBLJBFOAHB.Equals("soccer", StringComparison.InvariantCultureIgnoreCase)) { if (!RecRoomSceneManager.ELBLJBFOAHB.StartsWith("charades", StringComparison.InvariantCultureIgnoreCase)) { if (!RecRoomSceneManager.ELBLJBFOAHB.Equals("paddleball", StringComparison.InvariantCultureIgnoreCase)) { if (!RecRoomSceneManager.EDIDFFPCHKO.StartsWith("Disc Golf", StringComparison.InvariantCultureIgnoreCase)) { if (!RecRoomSceneManager.EDIDFFPCHKO.StartsWith("Paintball", StringComparison.InvariantCultureIgnoreCase)) { if (!ArenaManager.FFNIFALJLDD) { if (!BowlingManager.FFNIFALJLDD) { if (!StuntRunnerManager.FFNIFALJLDD) { goto IL_288; } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)4000), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)900), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)2000), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } GameManager onleiccnnbi = this.ONLEICCNNBI; int num2 = 0; if (!(onleiccnnbi != num2)) { goto IL_288; } OLEPPCBDAND currentModeType = this.ONLEICCNNBI.PEDGPCDMAOG; if (currentModeType != OLEPPCBDAND.MODE_1) { if (currentModeType != OLEPPCBDAND.MODE_2) { goto IL_1A3; } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)701), (float)num); if (!NJCHLDGBALB) { goto IL_1A3; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)601), (float)num); if (NJCHLDGBALB) { this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)600), (float)num); } IL_1A3: this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)500), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)201), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)400), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI(ProgressionManager.MIAJPBPGHOC.CharadesGames, (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)801), (float)num); if (!NJCHLDGBALB) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)1000), (float)num); QuestManager instance = QuestManager.ONCPNMDGGKG; int num3 = 0; if (instance != num3) { ProgressionManager.MIAJPBPGHOC objectiveGames = instance.objectiveGames; if (objectiveGames != ProgressionManager.MIAJPBPGHOC.Default) { this.DIMHNAGIJPI(objectiveGames, (float)num); } } if (!NJCHLDGBALB) { goto IL_288; } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)1001), (float)num); int num4 = 0; if (!(instance != num4) || instance.objectiveWins == ProgressionManager.MIAJPBPGHOC.Default) { goto IL_288; } } this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)301), (float)num); if (NJCHLDGBALB) { this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)300), (float)num); } IL_288: this.EOGKBICBGMB(); } // Token: 0x06001CA3 RID: 7331 RVA: 0x00077B18 File Offset: 0x00075D18 [Token(Token = "0x6001CA3")] [Address(RVA = "0x148EBB0", Offset = "0x148D5B0", VA = "0x18148EBB0")] private void MNKFMLIBKIK(bool NJCHLDGBALB, float DFGHDKLNDIB) { this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)3000), DFGHDKLNDIB); if (NJCHLDGBALB) { this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)3001), DFGHDKLNDIB); } this.EOGKBICBGMB(); } // Token: 0x06001CA4 RID: 7332 RVA: 0x00077B4C File Offset: 0x00075D4C [Token(Token = "0x6001CA4")] [Address(RVA = "0x148DE40", Offset = "0x148C840", VA = "0x18148DE40")] private void IFIGNILJGDC() { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)302), 1f); } // Token: 0x06001CA5 RID: 7333 RVA: 0x00077B6C File Offset: 0x00075D6C [Token(Token = "0x6001CA5")] [Address(RVA = "0x148CA00", Offset = "0x148B400", VA = "0x18148CA00")] private void DHKEEHHFFNA() { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)402), 1f); } // Token: 0x06001CA6 RID: 7334 RVA: 0x00077B8C File Offset: 0x00075D8C [Token(Token = "0x6001CA6")] [Address(RVA = "0x148EAA0", Offset = "0x148D4A0", VA = "0x18148EAA0")] private void LOBMHKNKKBG(int PPPDDADJFCP) { this.NBNNJJCLGFN.Clear(); this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)202), 1f); this.EOGKBICBGMB(); } // Token: 0x06001CA7 RID: 7335 RVA: 0x00077BC4 File Offset: 0x00075DC4 [Token(Token = "0x6001CA7")] [Address(RVA = "0x148EB90", Offset = "0x148D590", VA = "0x18148EB90")] private void MKGNLBBHEJO() { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)603), 1f); } // Token: 0x06001CA8 RID: 7336 RVA: 0x00077BE4 File Offset: 0x00075DE4 [Token(Token = "0x6001CA8")] [Address(RVA = "0x148DC50", Offset = "0x148C650", VA = "0x18148DC50")] private void HJHNIBLCDHK() { this.NBNNJJCLGFN.Clear(); this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)502), 1f); GameManager onleiccnnbi = this.ONLEICCNNBI; int num = 0; if (onleiccnnbi != num) { OLEPPCBDAND currentModeType = this.ONLEICCNNBI.PEDGPCDMAOG; if (currentModeType == OLEPPCBDAND.MODE_1 || currentModeType == OLEPPCBDAND.MODE_2) { this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)602), 1f); } } this.EOGKBICBGMB(); } // Token: 0x06001CA9 RID: 7337 RVA: 0x00077C54 File Offset: 0x00075E54 [Token(Token = "0x6001CA9")] [Address(RVA = "0x148FBF0", Offset = "0x148E5F0", VA = "0x18148FBF0")] private void POIEJGJDPKK() { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)802), 1f); } // Token: 0x06001CAA RID: 7338 RVA: 0x00077C74 File Offset: 0x00075E74 [Token(Token = "0x6001CAA")] [Address(RVA = "0x148E970", Offset = "0x148D370", VA = "0x18148E970")] private void LGLBBLLDILM(Photon.Realtime.Player EMCEAPOIJGC) { this.NBNNJJCLGFN.Clear(); this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)1002), 1f); QuestManager instance = QuestManager.ONCPNMDGGKG; int num = 0; if (instance != num) { ProgressionManager.MIAJPBPGHOC objectivePlayerRevives = instance.objectivePlayerRevives; if (objectivePlayerRevives != ProgressionManager.MIAJPBPGHOC.Default) { this.DIMHNAGIJPI(objectivePlayerRevives, 1f); } } this.EOGKBICBGMB(); } // Token: 0x06001CAB RID: 7339 RVA: 0x00077CD4 File Offset: 0x00075ED4 [Token(Token = "0x6001CAB")] [Address(RVA = "0x148DD50", Offset = "0x148C750", VA = "0x18148DD50")] private void HPJLOLNCPNG(Enemy BPJNEFJBBML) { this.NBNNJJCLGFN.Clear(); this.DIMHNAGIJPI((ProgressionManager.MIAJPBPGHOC)((uint)1003), 1f); QuestManager instance = QuestManager.ONCPNMDGGKG; int num = 0; if (instance != num) { ProgressionManager.MIAJPBPGHOC objectiveEnemyKills = instance.objectiveEnemyKills; if (objectiveEnemyKills != ProgressionManager.MIAJPBPGHOC.Default) { this.DIMHNAGIJPI(objectiveEnemyKills, 1f); } } this.EOGKBICBGMB(); } // Token: 0x06001CAC RID: 7340 RVA: 0x00077D34 File Offset: 0x00075F34 [Token(Token = "0x6001CAC")] [Address(RVA = "0x148B1C0", Offset = "0x1489BC0", VA = "0x18148B1C0")] private void APHFGMLMGNM(Photon.Realtime.Player EMCEAPOIJGC) { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)2002), 1f); } // Token: 0x06001CAD RID: 7341 RVA: 0x00077D54 File Offset: 0x00075F54 [Token(Token = "0x6001CAD")] [Address(RVA = "0x148EC10", Offset = "0x148D610", VA = "0x18148EC10")] private void MODEECPHKIH(Photon.Realtime.Player EMCEAPOIJGC) { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)2003), 1f); } // Token: 0x06001CAE RID: 7342 RVA: 0x00077D74 File Offset: 0x00075F74 [Token(Token = "0x6001CAE")] [Address(RVA = "0x148EC30", Offset = "0x148D630", VA = "0x18148EC30")] private void NGBLHPLKEDK(Enemy BPJNEFJBBML) { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)2004), 1f); } // Token: 0x06001CAF RID: 7343 RVA: 0x00077D94 File Offset: 0x00075F94 [Token(Token = "0x6001CAF")] [Address(RVA = "0x148D410", Offset = "0x148BE10", VA = "0x18148D410")] private void FKGODPJOHIE() { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)902), 1f); } // Token: 0x06001CB0 RID: 7344 RVA: 0x00077DB4 File Offset: 0x00075FB4 [Token(Token = "0x6001CB0")] [Address(RVA = "0x148DD30", Offset = "0x148C730", VA = "0x18148DD30")] private void HNBILCOFKBG(Photon.Realtime.Player EMCEAPOIJGC) { this.CompleteObjective((ProgressionManager.MIAJPBPGHOC)((uint)3002), 1f); } // Token: 0x06001CB1 RID: 7345 RVA: 0x00077DD4 File Offset: 0x00075FD4 [Token(Token = "0x6001CB1")] [Address(RVA = "0x148CE10", Offset = "0x148B810", VA = "0x18148CE10")] private void EOGKBICBGMB() { for (;;) { GameManager onleiccnnbi = this.ONLEICCNNBI; int num = 0; if (!(onleiccnnbi == num) && !this.ONLEICCNNBI.MPDCOGKOJIN) { break; } int num2 = 0; this.ClearStaleProgress(num2 != 0); List nbnnjjclgfn = this.NBNNJJCLGFN; ActionEvent> eventBufferUpdated = PlayerObjectiveTracker.EventBufferUpdated; List nbnnjjclgfn2 = this.NBNNJJCLGFN; eventBufferUpdated.Invoke(nbnnjjclgfn2); if (!this.GetAllObjectivesCompleted()) { goto Block_2; } } this.NBNNJJCLGFN.Clear(); return; Block_2: int num3 = 0; int i = 0; ProgressionManager.Objective[] array = PlayerObjectiveTracker.CBOFGFDNAMA(); int num4 = 0; if (num4 < array.Length) { if (!this.EFEKIKACJME(num4)) { List nbnnjjclgfn3 = this.NBNNJJCLGFN; List.Enumerator enumerator; if (enumerator != 0) { ProgressionManager.Objective objective = array[num4]; int num5 = 0; NMEKJOABIFC nmekjoabifc = this.HIOOLPDBJKK(num4, 1); int k__BackingField = nmekjoabifc.k__BackingField; num3++; this.JBDJKPCIDGK(num4, k__BackingField, num5); i++; IPromise promise = GMPIMLJNACB.GOJDFEKBGGD(nmekjoabifc, true); ActionEvent objectiveProgressUpdateEvent = this.ObjectiveProgressUpdateEvent; while (objectiveProgressUpdateEvent == 0) { } int num6 = 0; objectiveProgressUpdateEvent.Invoke(num6 != 0); } num4++; if (num4 == -1) { goto IL_105; } } num4++; } IL_105: this.NBNNJJCLGFN.Clear(); if (num3 > 0) { this.CompleteObjective(ProgressionManager.MIAJPBPGHOC.AllOtherChallenges, 1f); } while (i <= 0) { } while (num4 == 0) { } throw new NullReferenceException(); } // Token: 0x06001CB2 RID: 7346 RVA: 0x00077F14 File Offset: 0x00076114 [Token(Token = "0x6001CB2")] [Address(RVA = "0x148E6D0", Offset = "0x148D0D0", VA = "0x18148E6D0")] private void JBDJKPCIDGK(int EFBDCIJMFGD, int NKKCMGLJHBD, long? HNHLJONGKHB) { IPromise promise = this.HENCBOGIEBH(EFBDCIJMFGD, NKKCMGLJHBD); ProgressionManager instance = SingletonMonoBehaviour.Instance; if (EFBDCIJMFGD == 0 || EFBDCIJMFGD == 0 || EFBDCIJMFGD != 1) { } if (this.GetAllObjectivesCompleted()) { ProgressionManager instance2 = SingletonMonoBehaviour.Instance; } ActionEvent objectiveProgressUpdateEvent = this.ObjectiveProgressUpdateEvent; if (objectiveProgressUpdateEvent != 0) { int num = 0; objectiveProgressUpdateEvent.Invoke(num != 0); } } // Token: 0x06001CB3 RID: 7347 RVA: 0x00077F6C File Offset: 0x0007616C [Token(Token = "0x6001CB3")] [Address(RVA = "0x148E8B0", Offset = "0x148D2B0", VA = "0x18148E8B0")] private ProgressionManager.MIAJPBPGHOC KKOIPKIHPOI(int EFBDCIJMFGD) { /* An exception occurred when decompiling this method (06001CB3) ICSharpCode.Decompiler.DecompilerException: Error decompiling ProgressionManager/MIAJPBPGHOC PlayerObjectiveTracker::KKOIPKIHPOI(System.Int32) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:int32(EFBDCIJMFGD), ldc.i4:int32(1))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06001CB4 RID: 7348 RVA: 0x00077F84 File Offset: 0x00076184 [Token(Token = "0x6001CB4")] [Address(RVA = "0x148CC20", Offset = "0x148B620", VA = "0x18148CC20")] private ProgressionManager.Objective EDJBIDEOOBA(int EFBDCIJMFGD) { ProgressionManager.Objective[] array = PlayerObjectiveTracker.CBOFGFDNAMA(); if (array != 0 && EFBDCIJMFGD < array.Length) { return array[EFBDCIJMFGD]; } throw new IndexOutOfRangeException(); } // Token: 0x06001CB5 RID: 7349 RVA: 0x00077FB8 File Offset: 0x000761B8 [Token(Token = "0x6001CB5")] [Address(RVA = "0x148C590", Offset = "0x148AF90", VA = "0x18148C590")] private static ProgressionManager.Objective[] CBOFGFDNAMA() { DateTime today = DateTime.Today; ProgressionManager.Objective[][] array = BBEFMHAEEEA.NGKDBEBDNGM; return array[array]; } // Token: 0x06001CB6 RID: 7350 RVA: 0x00077FE4 File Offset: 0x000761E4 [Token(Token = "0x6001CB6")] [Address(RVA = "0x148C670", Offset = "0x148B070", VA = "0x18148C670")] public void ClearStaleProgress(bool MBEONDMDBCO = false) { ulong dateData = DateTime.Now.dateData; MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.PDOFJPGLDHC(0); DateTime k__BackingField; if (mimankkmkjg != 0) { k__BackingField = mimankkmkjg.k__BackingField; } if (dateData != k__BackingField) { int num = 0; GMPIMLJNACB.MEGMCCFCEIP(0, num); if (MBEONDMDBCO) { this.EOGKBICBGMB(); ActionEvent objectiveProgressUpdateEvent = this.ObjectiveProgressUpdateEvent; if (objectiveProgressUpdateEvent != 0) { int num2 = 0; objectiveProgressUpdateEvent.Invoke(num2 != 0); } } } MIMANKKMKJG mimankkmkjg2 = GMPIMLJNACB.PDOFJPGLDHC(0); if (mimankkmkjg2 != 0) { ulong dateData2 = mimankkmkjg2.k__BackingField.dateData; DateTime now = DateTime.Now; if (dateData2 == now) { return; } } int num3 = 0; GMPIMLJNACB.MEGMCCFCEIP(0, num3); } // Token: 0x06001CB7 RID: 7351 RVA: 0x0007807C File Offset: 0x0007627C [Token(Token = "0x6001CB7")] [Address(RVA = "0x148FBA0", Offset = "0x148E5A0", VA = "0x18148FBA0")] private static DateTime POGNFDDDDJF() { return DateTime.Now; } // Token: 0x06001CB8 RID: 7352 RVA: 0x00078090 File Offset: 0x00076290 [Token(Token = "0x6001CB8")] [Address(RVA = "0x148FD50", Offset = "0x148E750", VA = "0x18148FD50")] public static void UpdateLastRecordedObjectiveDate() { MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.PDOFJPGLDHC(0); if (mimankkmkjg != 0) { ulong dateData = mimankkmkjg.k__BackingField.dateData; DateTime now = DateTime.Now; if (dateData == now) { return; } } int num = 0; GMPIMLJNACB.MEGMCCFCEIP(0, num); } // Token: 0x06001CB9 RID: 7353 RVA: 0x000780D0 File Offset: 0x000762D0 [Token(Token = "0x6001CB9")] [Address(RVA = "0x148DBD0", Offset = "0x148C5D0", VA = "0x18148DBD0")] private NMEKJOABIFC HIOOLPDBJKK(int OAIANJOAINO, int KNAPMEIGFND) { return GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, true); } // Token: 0x06001CBA RID: 7354 RVA: 0x000780EC File Offset: 0x000762EC [Token(Token = "0x6001CBA")] [Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880")] private int AJMOPHHIDJB() { return 0; } // Token: 0x06001CBB RID: 7355 RVA: 0x000780FC File Offset: 0x000762FC [Token(Token = "0x6001CBB")] [Address(RVA = "0x148EB20", Offset = "0x148D520", VA = "0x18148EB20")] private int MENBDEJIOIK(int OAIANJOAINO) { NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, true); throw new NullReferenceException(); } // Token: 0x06001CBC RID: 7356 RVA: 0x00078118 File Offset: 0x00076318 [Token(Token = "0x6001CBC")] [Address(RVA = "0x148B0E0", Offset = "0x1489AE0", VA = "0x18148B0E0")] private void ANABAJJJEIC(ProgressionManager.Objective NPJAPGJOKKM) { CFLMJLFBOKH.FIPPCJINJFF(NPJAPGJOKKM); } // Token: 0x06001CBD RID: 7357 RVA: 0x0007812C File Offset: 0x0007632C [Token(Token = "0x6001CBD")] [Address(RVA = "0x148D490", Offset = "0x148BE90", VA = "0x18148D490")] private void GDCLGDJFAPK() { CFLMJLFBOKH.LLLJBMGKAIJ(); } // Token: 0x06001CBE RID: 7358 RVA: 0x00078140 File Offset: 0x00076340 [Token(Token = "0x6001CBE")] [Address(RVA = "0x148CD30", Offset = "0x148B730", VA = "0x18148CD30")] private void EOGFBFOIMHM(ProgressionManager.ObjectiveTypeDescription LJIGOCDPEJF) { NotificationManager instance = SingletonMonoBehaviour.Instance; float notificationDelay = LJIGOCDPEJF.NotificationDelay; Action action = new Action(this.CKEGMGCGJOG); instance.PlayDelayed((NotificationManager.IBIDFAOPIPC)((uint)3), "All Daily Challenges Complete!", 3f, notificationDelay, action); } // Token: 0x06001CBF RID: 7359 RVA: 0x00078184 File Offset: 0x00076384 [Token(Token = "0x6001CBF")] [Address(RVA = "0x148BFE0", Offset = "0x148A9E0", VA = "0x18148BFE0")] private void BFKKLPPJNNC(ProgressionManager.ObjectiveTypeDescription LJIGOCDPEJF, ProgressionManager.Objective NPJAPGJOKKM) { int requiredScore = NPJAPGJOKKM.RequiredScore; string text = LJIGOCDPEJF.OLBKJKHHNLA(requiredScore); if (SingletonMonoBehaviour.Instance.KHLAMLKOBFD) { NotificationManager instance = SingletonMonoBehaviour.Instance; float notificationDelay = LJIGOCDPEJF.NotificationDelay; Action action = new Action(this.CKEGMGCGJOG); return; } NotificationManager instance2 = SingletonMonoBehaviour.Instance; float notificationDelay2 = LJIGOCDPEJF.NotificationDelay; Action action2 = new Action(this.CKEGMGCGJOG); throw new NullReferenceException(); } // Token: 0x06001CC0 RID: 7360 RVA: 0x000781EC File Offset: 0x000763EC [Token(Token = "0x6001CC0")] [Address(RVA = "0x148DA00", Offset = "0x148C400", VA = "0x18148DA00")] private IPromise HENCBOGIEBH(int OAIANJOAINO, int ACBDCGAMKCF) { PlayerObjectiveTracker.CANMKIEAICG canmkieaicg = new PlayerObjectiveTracker.CANMKIEAICG(); canmkieaicg.<>4__this = this; int num = 0; canmkieaicg.objectiveIndex = OAIANJOAINO; ulong num2; NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, num2 != 0UL); nmekjoabifc.k__BackingField = true; nmekjoabifc.k__BackingField = nmekjoabifc != null; ulong num3; IPromise promise = GMPIMLJNACB.GOJDFEKBGGD(nmekjoabifc, num3 != 0UL); Action action = delegate { PlayerObjectiveTracker <>4__this = canmkieaicg.<>4__this; int objectiveIndex = canmkieaicg.objectiveIndex; ProgressionManager.Objective objective = <>4__this.EDJBIDEOOBA(objectiveIndex); ProgressionManager instance = SingletonMonoBehaviour.Instance; ProgressionManager.MIAJPBPGHOC objectiveType = objective.ObjectiveType; ProgressionManager.ObjectiveTypeDescription objectiveDescription = instance.GetObjectiveDescription(objectiveType); if (objectiveDescription != 0) { CFLMJLFBOKH.FIPPCJINJFF(objective); if (canmkieaicg.<>4__this.GetAllObjectivesCompleted()) { NotificationManager instance2 = SingletonMonoBehaviour.Instance; Action action2 = new Action(canmkieaicg.<>4__this.CKEGMGCGJOG); CFLMJLFBOKH.LLLJBMGKAIJ(); throw new NullReferenceException(); } int requiredScore = objective.RequiredScore; string text = objectiveDescription.OLBKJKHHNLA(requiredScore); NotificationManager instance3 = SingletonMonoBehaviour.Instance; float notificationDelay = objectiveDescription.NotificationDelay; Action action3 = new Action(canmkieaicg.<>4__this.CKEGMGCGJOG); } }; if (num < canmkieaicg) { num += num; num++; } promise += promise; num += 3; num += 19; throw new NullReferenceException(); } // Token: 0x06001CC1 RID: 7361 RVA: 0x00078260 File Offset: 0x00076460 [Token(Token = "0x6001CC1")] [Address(RVA = "0x148EC50", Offset = "0x148D650", VA = "0x18148EC50")] private IPromise NHNMAHEHHPM(int OAIANJOAINO, bool OKPLGJMOGLK, int ACBDCGAMKCF, [Optional] bool? FGEOPCKMDKM) { NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, true); nmekjoabifc.k__BackingField = OKPLGJMOGLK; nmekjoabifc.k__BackingField = nmekjoabifc != null; return GMPIMLJNACB.GOJDFEKBGGD(nmekjoabifc, true); } // Token: 0x06001CC2 RID: 7362 RVA: 0x00078294 File Offset: 0x00076494 [Token(Token = "0x6001CC2")] [Address(RVA = "0x148CCA0", Offset = "0x148B6A0", VA = "0x18148CCA0")] private bool EFEKIKACJME(int OAIANJOAINO) { return GMPIMLJNACB.MJOIHPIJDPC(0, OAIANJOAINO, true).k__BackingField; } // Token: 0x06001CC3 RID: 7363 RVA: 0x000782B4 File Offset: 0x000764B4 [Token(Token = "0x6001CC3")] [Address(RVA = "0x148C640", Offset = "0x148B040", VA = "0x18148C640")] private void CKEGMGCGJOG() { this.KNMLNJFFDME.playerAudio.OnObjectiveComplete(); } // Token: 0x06001CC4 RID: 7364 RVA: 0x000782D8 File Offset: 0x000764D8 [Token(Token = "0x6001CC4")] [Address(RVA = "0x148FEF0", Offset = "0x148E8F0", VA = "0x18148FEF0")] public PlayerObjectiveTracker() { List list = new List(); this.NBNNJJCLGFN = list; int num; ActionEvent actionEvent = new ActionEvent(32, num != 0); num = 0; this.ObjectiveProgressUpdateEvent = actionEvent; TokenFlag tokenFlag = new TokenFlag(); this.GAGHEAIILAP = tokenFlag; this.PJCFHIANPOB = float.MinValue; base..ctor(); } // Token: 0x06001CC5 RID: 7365 RVA: 0x00078324 File Offset: 0x00076524 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6001CC5")] [Address(RVA = "0x148FE90", Offset = "0x148E890", VA = "0x18148FE90")] static PlayerObjectiveTracker() { int num; ActionEvent> actionEvent = new ActionEvent(4, num != 0); num = 0; PlayerObjectiveTracker.EventBufferUpdated = actionEvent; } // Token: 0x04001618 RID: 5656 [Token(Token = "0x4001618")] public static ActionEvent> EventBufferUpdated; // Token: 0x04001619 RID: 5657 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001619")] private global::Player KNMLNJFFDME; // Token: 0x0400161A RID: 5658 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400161A")] private GameManager ONLEICCNNBI; // Token: 0x0400161B RID: 5659 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400161B")] private List NBNNJJCLGFN; // Token: 0x0400161C RID: 5660 [Token(Token = "0x400161C")] private const int PPADCGAIEDF = 0; // Token: 0x0400161D RID: 5661 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400161D")] public ActionEvent ObjectiveProgressUpdateEvent; // Token: 0x0400161E RID: 5662 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400161E")] private TokenFlag GAGHEAIILAP; // Token: 0x0400161F RID: 5663 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400161F")] private float PJCFHIANPOB; // Token: 0x0200038F RID: 911 [Token(Token = "0x200038F")] public class KDCPNNFLOHF { // Token: 0x06001CC6 RID: 7366 RVA: 0x00078344 File Offset: 0x00076544 [Token(Token = "0x6001CC6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KDCPNNFLOHF() { } // Token: 0x04001620 RID: 5664 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001620")] public int EFBDCIJMFGD; // Token: 0x04001621 RID: 5665 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x4001621")] public int MFOPFLCAHLJ; // Token: 0x04001622 RID: 5666 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001622")] public int KEOKDMNJJPB; // Token: 0x04001623 RID: 5667 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4001623")] public bool OKPLGJMOGLK; // Token: 0x04001624 RID: 5668 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")] [Token(Token = "0x4001624")] public bool GPPBDDDBJBH; // Token: 0x04001625 RID: 5669 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001625")] public string DJCJOAHNLFL; // Token: 0x04001626 RID: 5670 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001626")] public string DIFBHNGCOGN; } // Token: 0x02000390 RID: 912 [Token(Token = "0x2000390")] public struct CEILCKDBABL { // Token: 0x04001627 RID: 5671 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001627")] public ProgressionManager.MIAJPBPGHOC KCFEPIJLBNN; // Token: 0x04001628 RID: 5672 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x4001628")] public float DFGHDKLNDIB; // Token: 0x04001629 RID: 5673 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4001629")] public long? HNHLJONGKHB; } // Token: 0x02000391 RID: 913 [Token(Token = "0x2000391")] public enum FLCKHHGEBGL { // Token: 0x0400162B RID: 5675 [Token(Token = "0x400162B")] Dailies, // Token: 0x0400162C RID: 5676 [Token(Token = "0x400162C")] NewPlayerPunchCard, // Token: 0x0400162D RID: 5677 [Token(Token = "0x400162D")] OrientationChecklist } // Token: 0x02000393 RID: 915 [Token(Token = "0x2000393")] [CompilerGenerated] private sealed class CANMKIEAICG { // Token: 0x06001CCA RID: 7370 RVA: 0x000783C0 File Offset: 0x000765C0 [Token(Token = "0x6001CCA")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CANMKIEAICG() { } // Token: 0x06001CCB RID: 7371 RVA: 0x000783D4 File Offset: 0x000765D4 [Token(Token = "0x6001CCB")] [Address(RVA = "0x1485590", Offset = "0x1483F90", VA = "0x181485590")] internal void b__0() { PlayerObjectiveTracker playerObjectiveTracker = this.<>4__this; int num = this.objectiveIndex; ProgressionManager.Objective objective = playerObjectiveTracker.EDJBIDEOOBA(num); ProgressionManager instance = SingletonMonoBehaviour.Instance; ProgressionManager.MIAJPBPGHOC objectiveType = objective.ObjectiveType; ProgressionManager.ObjectiveTypeDescription objectiveDescription = instance.GetObjectiveDescription(objectiveType); if (objectiveDescription != 0) { CFLMJLFBOKH.FIPPCJINJFF(objective); if (this.<>4__this.GetAllObjectivesCompleted()) { NotificationManager instance2 = SingletonMonoBehaviour.Instance; Action action = new Action(this.<>4__this.CKEGMGCGJOG); CFLMJLFBOKH.LLLJBMGKAIJ(); throw new NullReferenceException(); } int requiredScore = objective.RequiredScore; string text = objectiveDescription.OLBKJKHHNLA(requiredScore); NotificationManager instance3 = SingletonMonoBehaviour.Instance; float notificationDelay = objectiveDescription.NotificationDelay; Action action2 = new Action(this.<>4__this.CKEGMGCGJOG); } } // Token: 0x04001630 RID: 5680 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001630")] public PlayerObjectiveTracker <>4__this; // Token: 0x04001631 RID: 5681 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001631")] public int objectiveIndex; } }