Files
2026-06-04 11:42:34 +02:00

3388 lines
119 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using RecNet;
using RecRoom.Challenges;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Serialization;
// Token: 0x0200120F RID: 4623
public class ObjectiveChecklist : MonoBehaviour
{
// Token: 0x060279A4 RID: 162212 RVA: 0x00B09A08 File Offset: 0x00B07C08
private void MCKKJGIBPAL(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == (ObjectiveChecklist.EIKNLFNPDMM)5) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.IHFNNLAKHHI()[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.EAAOBIOEPII(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.FJPMEGKBNDG(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(outfitSelection, PlayerSpawnedEquipment.EJADIIIMOPI.Checklist);
tool = outfit.MHJGPDGPAMN();
}
else if (!string.IsNullOrEmpty(gedpicalelm.NEKNEGFNIHN))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"GiftContext",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "A small example that shows a possible way to download an AssetBundle and load a resource from it.\n\nFeatures demoed in this example:\n-Using HTTPRequest without a callback\n-Using HTTPRequest in a Coroutine\n-Loading an AssetBundle from the downloaded bytes\n-Automatic Caching", 2 },
{ "HTTP Error ", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.OCPLCLJHCIL(), this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.BIPEBCPEPKL().GCPHMBPAAOM(), dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279A5 RID: 162213 RVA: 0x00B09C64 File Offset: 0x00B07E64
private bool DLMIOHINLAG()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OPAOBOMHCNJ(0);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted());
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = false;
int num;
int num2;
bool objectiveProgress = localPlayer.HMMHODMJJNG.GetObjectiveProgress(i, out num, out num2);
this.objectiveViews[i].UpdateProgress(num, num2, objectiveProgress, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted();
}
return true;
}
// Token: 0x060279A6 RID: 162214 RVA: 0x00B09D14 File Offset: 0x00B07F14
private void JDBNLDPAJOC()
{
if (this.MONBLCFLEEE() == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
for (int i = 0; i < this.objectiveViews.Length; i++)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).AGFOMOCGAEB();
}
}
}
}
// Token: 0x060279A7 RID: 162215 RVA: 0x00B09D6C File Offset: 0x00B07F6C
private void DDJMPFMAKDO()
{
if (this.OAHOKFFMLKC == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
for (int i = 1; i < this.objectiveViews.Length; i += 0)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).FLFCDBCDAME();
}
}
}
}
// Token: 0x060279A8 RID: 162216 RVA: 0x00B09DC4 File Offset: 0x00B07FC4
public void UpdateAllObjectives()
{
this.JCKBJHDMJIO();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.OAHOKFFMLKC;
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
this.DLMIOHINLAG();
}
else
{
this.LIGCCIGOIOG();
}
}
else
{
this.ALEPABBEBCK();
}
}
// Token: 0x060279A9 RID: 162217 RVA: 0x00B09E18 File Offset: 0x00B08018
public void KICFNNBDJAF()
{
this.MBGPBOFMPJO();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.EBGKLBEADLB();
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
if (eiknlfnpdmm != (ObjectiveChecklist.EIKNLFNPDMM)7)
{
this.KOALDLDIGEF();
}
else
{
this.LJFGDGNNHCF();
}
}
else
{
this.OFHCJPEFCOB();
}
}
// Token: 0x060279AA RID: 162218 RVA: 0x00B09E6C File Offset: 0x00B0806C
private void OKLCAAOJBJK()
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.PMKCKJHJAAB().Count == 1)
{
this.FELLBILDNOM = true;
}
else
{
this.FELLBILDNOM = false;
this.HPJGMFECIAH = new GameObject[6];
}
this.singleRewardContainer.SetActive(this.FELLBILDNOM);
this.threeRewardsContainer.SetActive(this.FELLBILDNOM);
}
}
// Token: 0x060279AB RID: 162219 RVA: 0x00B09EE4 File Offset: 0x00B080E4
private bool HCNHIEKKCEF()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OHFDEPJNHGN(0);
bool flag = !PlayerObjectiveTracker.MLGDOPALLEL() || PlayerObjectiveTracker.FGKMKJMILIB == 0 || !PlayerObjectiveTracker.IKPCKONOFKI();
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 1; i < this.objectiveViews.Length; i += 0)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool flag2 = localPlayer.CPGIIKCMNHN.FLHCKOMECPH(i, out num);
int num2;
bool flag3 = localPlayer.CPGIIKCMNHN.OAIIOPHPHHD(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag4 = !flag && localPlayer.CPGIIKCMNHN.NHKAHAKLNPG(i) && PlayerObjectiveTracker.DMOEPGLEHCH();
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].MJJNMNOGABE(num, cdgejkhfmmp.PICBNCEIPKC, num2, flag2, flag3, flag4, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.OGAJFHEKIED));
}
}
return localPlayer.CPGIIKCMNHN.DCOJFFHOEMP();
}
return true;
}
// Token: 0x060279AC RID: 162220 RVA: 0x00B0A004 File Offset: 0x00B08204
private void MPFILNDGMBF()
{
if (this.CODICANDGKP() == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
for (int i = 1; i < this.objectiveViews.Length; i++)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).AGFOMOCGAEB();
}
}
}
}
// Token: 0x060279AD RID: 162221 RVA: 0x00B0A05C File Offset: 0x00B0825C
private bool BLGOGAHDKDK()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.MCKKJGIBPAL(0);
bool flag = PlayerObjectiveTracker.HGAIDJIGIPL() && PlayerObjectiveTracker.FGKMKJMILIB != 0 && !PlayerObjectiveTracker.PEOGKPBNJNI;
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 1; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool flag2 = localPlayer.CPGIIKCMNHN.FLHCKOMECPH(i, out num);
int num2;
bool flag3 = localPlayer.CPGIIKCMNHN.OAIIOPHPHHD(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag4 = flag || !localPlayer.CPGIIKCMNHN.HOFGDFEMJBK(i) || PlayerObjectiveTracker.ICAMJAFOCGA();
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].BDBBNPDIOBO(num, cdgejkhfmmp.PICBNCEIPKC, num2, flag2, flag3, flag4, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.NALMKHOOIDC));
}
}
return localPlayer.CPGIIKCMNHN.DCOJFFHOEMP();
}
return false;
}
// Token: 0x060279AE RID: 162222 RVA: 0x00B0A17C File Offset: 0x00B0837C
private IEnumerator OLEABAMCGIA(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279AF RID: 162223 RVA: 0x00B0A1AC File Offset: 0x00B083AC
private void EHNGKOPFNDP(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.IJCHJPNFIOC())
{
return;
}
bool flag = true;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.CODICANDGKP();
if (eiknlfnpdmm == ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.GPLKFFABPCD(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.MLMHBMAOCDM(edeclcmhemd.CEEFLFDNNED, "You have recently sent a message to this player.", 451f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.OLEABAMCGIA(edeclcmhemd.CEEFLFDNNED, " Ignored: ", 1825f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.CODICANDGKP();
if (eiknlfnpdmm2 == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
Player.LocalPlayer.CPGIIKCMNHN.JGHANDJNLOL(edeclcmhemd.CEEFLFDNNED, false);
}
this.JBJFIOFDEGL();
if (this.EBGKLBEADLB() == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).EFCEHGECKGG(":");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int num = PlayerObjectiveTracker.EBHGPAINBFE();
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num2 = num - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, num, num2);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Default, new GiftManager.MIDCCIHLANB(edeclcmhemd.ELNIKMBDIDF)));
}
// Token: 0x060279B0 RID: 162224 RVA: 0x00B0A32C File Offset: 0x00B0852C
private void ELONNEGBCJP(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == (ObjectiveChecklist.EIKNLFNPDMM)6) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().FGJKMNPLBAO()[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.DNOEBKDCBMK(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.KGANBDMMGML(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(outfitSelection, (PlayerSpawnedEquipment.EJADIIIMOPI)7);
tool = outfit.MHJGPDGPAMN();
}
else if (!string.IsNullOrEmpty(gedpicalelm.NEKNEGFNIHN))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"to",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "name", 6 },
{ "1.87", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.NEKNEGFNIHN, this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.ONAOMJAKKMA().GCPHMBPAAOM(), dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279B1 RID: 162225 RVA: 0x00B0A588 File Offset: 0x00B08788
private IEnumerator KONLPJMBNHF(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279B2 RID: 162226 RVA: 0x00B0A5B8 File Offset: 0x00B087B8
private void KGGAKAOCGBJ(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.JLKCAKPIFPK)
{
return;
}
bool flag = false;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.OAHOKFFMLKC;
if (eiknlfnpdmm == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.IsRewardAvailable(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.OCAJHFFMOKD(edeclcmhemd.CEEFLFDNNED, "Wait till your game is finished!", 3f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.OCAJHFFMOKD(edeclcmhemd.CEEFLFDNNED, "You already have a package!", 3f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.OAHOKFFMLKC;
if (eiknlfnpdmm2 == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(edeclcmhemd.CEEFLFDNNED, false);
}
this.UpdateAllObjectives();
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).ShowStatusMessage("Reward incoming...");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int numberOfRewardsGranted = PlayerObjectiveTracker.GMLMMKLNPHA;
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num = numberOfRewardsGranted - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, numberOfRewardsGranted, num);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Default, new GiftManager.MIDCCIHLANB(edeclcmhemd.OJKNBNGGBEC)));
}
// Token: 0x060279B3 RID: 162227 RVA: 0x00B0A738 File Offset: 0x00B08938
private void OnDestroy()
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
for (int i = 0; i < this.objectiveViews.Length; i++)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).ClearRewardButtonListeners();
}
}
}
}
// Token: 0x060279B4 RID: 162228 RVA: 0x00B0A790 File Offset: 0x00B08990
private void Start()
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ObjectiveChecklist.OJHBDPGNJNK ojhbdpgnjnk = new ObjectiveChecklist.OJHBDPGNJNK();
ojhbdpgnjnk.LGLLICEMHIK = this;
ojhbdpgnjnk.MMDACJNBCHF = i;
((PunchCardObjectiveView)this.objectiveViews[i]).AddRewardButtonOnClick(new UnityAction(ojhbdpgnjnk.OJKNBNGGBEC));
}
}
}
// Token: 0x060279B5 RID: 162229 RVA: 0x00B0A7F4 File Offset: 0x00B089F4
public void LFIBPGELHCN()
{
this.MBGPBOFMPJO();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.OAHOKFFMLKC;
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
if (eiknlfnpdmm != (ObjectiveChecklist.EIKNLFNPDMM)3)
{
this.KMHAGKLKLHL();
}
else
{
this.LJFGDGNNHCF();
}
}
else
{
this.CFCCKOMNEDH();
}
}
// Token: 0x060279B6 RID: 162230 RVA: 0x00B0A848 File Offset: 0x00B08A48
private bool JLLIFNPOHIJ()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OHFDEPJNHGN(0);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.JJHJLOKKECG());
for (int i = 1; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = true;
int num;
int num2;
bool objectiveProgress = localPlayer.HMMHODMJJNG.GetObjectiveProgress(i, out num, out num2);
this.objectiveViews[i].JCNGABKCIKH(num, num2, objectiveProgress, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted();
}
return false;
}
// Token: 0x060279B7 RID: 162231 RVA: 0x00B0A8F8 File Offset: 0x00B08AF8
private bool GMDLHDFEHPD()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OHFDEPJNHGN(0);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted());
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = true;
int num;
int num2;
bool objectiveProgress = localPlayer.HMMHODMJJNG.GetObjectiveProgress(i, out num, out num2);
this.objectiveViews[i].BDEPGFKKFDO(num, num2, objectiveProgress, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted();
}
return true;
}
// Token: 0x060279B8 RID: 162232 RVA: 0x00B0A9A8 File Offset: 0x00B08BA8
private void DPNPDALABCI(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().JIPNPOMNGKG[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.GPKJJKCHILI(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.OAEIGBHBBCH(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.AMEHKOLLODC(outfitSelection, PlayerSpawnedEquipment.EJADIIIMOPI.Minitar);
tool = outfit.BKDFLNGCINH;
}
else if (!string.IsNullOrEmpty(gedpicalelm.NEKNEGFNIHN))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"PrefabName",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "_Decal_Tex", 8 },
{ "CrcCheckEnabled", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.NEKNEGFNIHN, this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.CJKKPMHAMCN().HNPFGGAKNPI(), dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279B9 RID: 162233 RVA: 0x00B0AC04 File Offset: 0x00B08E04
private bool JAFNNLCPBLG()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.ELONNEGBCJP(1);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.DCOJFFHOEMP());
for (int i = 1; i < this.objectiveViews.Length; i += 0)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = false;
int num;
int num2;
bool flag2 = localPlayer.HMMHODMJJNG.OAIIOPHPHHD(i, out num, out num2);
this.objectiveViews[i].NCJMIBFIBMH(num, num2, flag2, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.PFDLEDAMAAG();
}
return false;
}
// Token: 0x060279BA RID: 162234 RVA: 0x00B0ACB4 File Offset: 0x00B08EB4
public void JBJFIOFDEGL()
{
this.HKHINGHMMKH();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.CODICANDGKP();
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (eiknlfnpdmm != (ObjectiveChecklist.EIKNLFNPDMM)5)
{
this.GMDLHDFEHPD();
}
else
{
this.BLGOGAHDKDK();
}
}
else
{
this.CFCIDCMCIKF();
}
}
// Token: 0x060279BB RID: 162235 RVA: 0x00B0AD08 File Offset: 0x00B08F08
private void JBCHNLGGELN(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.ICAMJAFOCGA())
{
return;
}
bool flag = true;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.EDGIJFCLFKE();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.HOFGDFEMJBK(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.OCAJHFFMOKD(edeclcmhemd.CEEFLFDNNED, "First to ", 655f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.OLEABAMCGIA(edeclcmhemd.CEEFLFDNNED, "Can't close an array here", 1250f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.EDGIJFCLFKE();
if (eiknlfnpdmm2 == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(edeclcmhemd.CEEFLFDNNED, true);
}
this.UpdateAllObjectives();
if (this.MONBLCFLEEE() == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).MJFJPCHADKM("ns");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int num = PlayerObjectiveTracker.EBHGPAINBFE();
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num2 = num - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, num, num2);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Default, new GiftManager.MIDCCIHLANB(edeclcmhemd.JCIGHBGDCMB)));
}
// Token: 0x060279BC RID: 162236 RVA: 0x00B0AE88 File Offset: 0x00B09088
public void DDGMPBACEBP()
{
this.OKLCAAOJBJK();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.MONBLCFLEEE();
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
this.FODKACLKFBI();
}
else
{
this.BLGOGAHDKDK();
}
}
else
{
this.PINIKBHHHHF();
}
}
// Token: 0x060279BD RID: 162237 RVA: 0x00B0AEDC File Offset: 0x00B090DC
private bool LJFGDGNNHCF()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.DPNPDALABCI(1);
bool flag = PlayerObjectiveTracker.MLGDOPALLEL() && (PlayerObjectiveTracker.FGKMKJMILIB == 0 || !PlayerObjectiveTracker.IKPCKONOFKI());
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 0; i < this.objectiveViews.Length; i += 0)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool objectiveLastVisualizedProgress = localPlayer.CPGIIKCMNHN.GetObjectiveLastVisualizedProgress(i, out num);
int num2;
bool objectiveProgress = localPlayer.CPGIIKCMNHN.GetObjectiveProgress(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag2 = !flag && localPlayer.CPGIIKCMNHN.JGGIECPMBFJ(i) && PlayerObjectiveTracker.JLKCAKPIFPK;
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].GMCBBPKJCMI(num, cdgejkhfmmp.PICBNCEIPKC, num2, objectiveLastVisualizedProgress, objectiveProgress, flag2, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.IBLIPIGAMEL));
}
}
return localPlayer.CPGIIKCMNHN.JJHJLOKKECG();
}
return true;
}
// Token: 0x060279BE RID: 162238 RVA: 0x00B0AFFC File Offset: 0x00B091FC
private void EAMOFMJNOFC(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == (ObjectiveChecklist.EIKNLFNPDMM)8) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.EJFNFCEHIOI()[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.AHKDIDCBNCH(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.AGFIGFMCMOE(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(outfitSelection, PlayerSpawnedEquipment.EJADIIIMOPI.GiftBox);
tool = outfit.BKDFLNGCINH;
}
else if (!string.IsNullOrEmpty(gedpicalelm.IMJDBAFCDOJ()))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
" was auto killed.",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "Caught Exception: ", 4 },
{ " of ", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.OCPLCLJHCIL(), this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.POOAOJPEDJD().HNPFGGAKNPI(), dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279BF RID: 162239 RVA: 0x00B0B258 File Offset: 0x00B09458
public void FGLNCKILBCH()
{
this.HCPBLFACPMI();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.OAHOKFFMLKC;
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
if (eiknlfnpdmm != (ObjectiveChecklist.EIKNLFNPDMM)3)
{
this.DICAIMLFKGH();
}
else
{
this.HCNHIEKKCEF();
}
}
else
{
this.PINIKBHHHHF();
}
}
// Token: 0x060279C0 RID: 162240 RVA: 0x00B0B2AC File Offset: 0x00B094AC
private IEnumerator OCAJHFFMOKD(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279C1 RID: 162241 RVA: 0x00B0B2DC File Offset: 0x00B094DC
private bool PINIKBHHHHF()
{
if (this.FELLBILDNOM)
{
this.ELONNEGBCJP(0);
}
int i = 0;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().OMIDJFMNABN() == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().KEIBAPMDPFH().Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().MHPBPKMCGIO()[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.INMPJOHBJKH();
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.OGBHINCCLAC();
string text2 = demfbkikhdn.LNMOIGDDBFD();
bool flag = true;
this.objectiveViews[i].IAACLEODMFF(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.OKMDEEHHBGA(i);
}
IL_F8:
i += 0;
continue;
IL_DD:
this.objectiveViews[i].GGKJHFBJIBP(0, 0, false, false, "Token", "UploadStream");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.MDOFKPFECGO();
}
// Token: 0x060279C2 RID: 162242 RVA: 0x00B0B400 File Offset: 0x00B09600
private void MBGPBOFMPJO()
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.PMKCKJHJAAB().Count == 0)
{
this.FELLBILDNOM = false;
}
else
{
this.FELLBILDNOM = false;
this.HPJGMFECIAH = new GameObject[7];
}
this.singleRewardContainer.SetActive(this.FELLBILDNOM);
this.threeRewardsContainer.SetActive(!this.FELLBILDNOM);
}
}
// Token: 0x060279C3 RID: 162243 RVA: 0x00B0B478 File Offset: 0x00B09678
private void EGKGBDDMDDA()
{
if (this.OAHOKFFMLKC == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
for (int i = 1; i < this.objectiveViews.Length; i++)
{
ObjectiveChecklist.OJHBDPGNJNK ojhbdpgnjnk = new ObjectiveChecklist.OJHBDPGNJNK();
ojhbdpgnjnk.LGLLICEMHIK = this;
ojhbdpgnjnk.MMDACJNBCHF = i;
((PunchCardObjectiveView)this.objectiveViews[i]).LDMJFKOJOLF(new UnityAction(ojhbdpgnjnk.KCFPLKGPAGM));
}
}
}
// Token: 0x060279C4 RID: 162244 RVA: 0x00B0B4DC File Offset: 0x00B096DC
public void KMKBCPBICJH()
{
this.JCKBJHDMJIO();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.EBGKLBEADLB();
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (eiknlfnpdmm != ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
this.KOALDLDIGEF();
}
else
{
this.FKMOMBHFCOJ();
}
}
else
{
this.BMNNNJFKGHP();
}
}
// Token: 0x060279C5 RID: 162245 RVA: 0x00B0B530 File Offset: 0x00B09730
private IEnumerator OIFKIKDLELO(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279C6 RID: 162246 RVA: 0x00B0B560 File Offset: 0x00B09760
private IEnumerator MLMHBMAOCDM(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279C7 RID: 162247 RVA: 0x00B0B590 File Offset: 0x00B09790
private bool KMHAGKLKLHL()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OHFDEPJNHGN(1);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted());
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = false;
int num;
int num2;
bool flag2 = localPlayer.HMMHODMJJNG.OAIIOPHPHHD(i, out num, out num2);
this.objectiveViews[i].UpdateProgress(num, num2, flag2, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.JJHJLOKKECG();
}
return true;
}
// Token: 0x060279C8 RID: 162248 RVA: 0x00B0B640 File Offset: 0x00B09840
private void COPHFJECEFP()
{
if (this.CODICANDGKP() == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().PMKCKJHJAAB().Count == 1)
{
this.FELLBILDNOM = true;
}
else
{
this.FELLBILDNOM = true;
this.HPJGMFECIAH = new GameObject[2];
}
this.singleRewardContainer.SetActive(this.FELLBILDNOM);
this.threeRewardsContainer.SetActive(!this.FELLBILDNOM);
}
}
// Token: 0x060279C9 RID: 162249 RVA: 0x00B0B6B8 File Offset: 0x00B098B8
private void EGJOBLEGKNP()
{
if (this.CODICANDGKP() == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
for (int i = 1; i < this.objectiveViews.Length; i += 0)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).AGFMPODIKGP();
}
}
}
}
// Token: 0x060279CA RID: 162250 RVA: 0x00B0B710 File Offset: 0x00B09910
private bool GFABFOJAEDD()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OPAOBOMHCNJ(0);
bool flag = !PlayerObjectiveTracker.KGGAAONKPCG || PlayerObjectiveTracker.FGKMKJMILIB == 0 || PlayerObjectiveTracker.PEOGKPBNJNI;
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 1; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool flag2 = localPlayer.CPGIIKCMNHN.FLHCKOMECPH(i, out num);
int num2;
bool objectiveProgress = localPlayer.CPGIIKCMNHN.GetObjectiveProgress(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag3 = flag || !localPlayer.CPGIIKCMNHN.JGGIECPMBFJ(i) || PlayerObjectiveTracker.JLKCAKPIFPK;
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].COLFFDFJMCF(num, cdgejkhfmmp.PICBNCEIPKC, num2, flag2, objectiveProgress, flag3, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.PBHHLBFFGJK));
}
}
return localPlayer.CPGIIKCMNHN.JJHJLOKKECG();
}
return true;
}
// Token: 0x060279CB RID: 162251 RVA: 0x00B0B830 File Offset: 0x00B09A30
private bool ALEPABBEBCK()
{
if (this.FELLBILDNOM)
{
this.OPAOBOMHCNJ(0);
}
int i = 0;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.KKEKIIPDBOP == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.KKEKIIPDBOP.Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.KKEKIIPDBOP[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.LIADHLNGMED;
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.MJLCELIIAJF;
string text2 = demfbkikhdn.DLFIBEAFNPP;
bool flag = false;
this.objectiveViews[i].UpdateProgress(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.OPAOBOMHCNJ(i);
}
IL_F8:
i++;
continue;
IL_DD:
this.objectiveViews[i].UpdateProgress(1, 1, true, false, "Check back later!", "Check back later for more challenges!");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LJEOIIFHFDB;
}
// Token: 0x060279CC RID: 162252 RVA: 0x00B0B954 File Offset: 0x00B09B54
private IEnumerator GIGHAEMMPFE(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279CD RID: 162253 RVA: 0x00B0B984 File Offset: 0x00B09B84
private bool AIONNJDDENK()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OHFDEPJNHGN(0);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.JJHJLOKKECG());
for (int i = 1; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = true;
int num;
int num2;
bool objectiveProgress = localPlayer.HMMHODMJJNG.GetObjectiveProgress(i, out num, out num2);
this.objectiveViews[i].HHMLPKHOIFF(num, num2, objectiveProgress, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.GetAllObjectivesCompleted();
}
return true;
}
// Token: 0x060279CE RID: 162254 RVA: 0x00B0BA34 File Offset: 0x00B09C34
private void HHECCCMNJDL()
{
if (this.MONBLCFLEEE() == ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
for (int i = 1; i < this.objectiveViews.Length; i++)
{
ObjectiveChecklist.OJHBDPGNJNK ojhbdpgnjnk = new ObjectiveChecklist.OJHBDPGNJNK();
ojhbdpgnjnk.LGLLICEMHIK = this;
ojhbdpgnjnk.MMDACJNBCHF = i;
((PunchCardObjectiveView)this.objectiveViews[i]).EJFDBLBIJFE(new UnityAction(ojhbdpgnjnk.GOPMNHCPOJL));
}
}
}
// Token: 0x060279CF RID: 162255 RVA: 0x00B0BA98 File Offset: 0x00B09C98
private bool LIGCCIGOIOG()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OPAOBOMHCNJ(0);
bool flag = PlayerObjectiveTracker.KGGAAONKPCG && (PlayerObjectiveTracker.FGKMKJMILIB == 0 || !PlayerObjectiveTracker.PEOGKPBNJNI);
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool objectiveLastVisualizedProgress = localPlayer.CPGIIKCMNHN.GetObjectiveLastVisualizedProgress(i, out num);
int num2;
bool objectiveProgress = localPlayer.CPGIIKCMNHN.GetObjectiveProgress(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag2 = !flag && localPlayer.CPGIIKCMNHN.IsRewardAvailable(i) && PlayerObjectiveTracker.JLKCAKPIFPK;
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].AnimateProgress(num, cdgejkhfmmp.PICBNCEIPKC, num2, objectiveLastVisualizedProgress, objectiveProgress, flag2, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.OJKNBNGGBEC));
}
}
return localPlayer.CPGIIKCMNHN.GetAllObjectivesCompleted();
}
return true;
}
// Token: 0x060279D0 RID: 162256 RVA: 0x00B0BBB8 File Offset: 0x00B09DB8
private IEnumerator HMHHDOIMAFG(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279D1 RID: 162257 RVA: 0x00B0BBE8 File Offset: 0x00B09DE8
public ObjectiveChecklist.EIKNLFNPDMM EDGIJFCLFKE()
{
return this.listType;
}
// Token: 0x060279D2 RID: 162258 RVA: 0x00B0BBF0 File Offset: 0x00B09DF0
private void HCPBLFACPMI()
{
if (this.EBGKLBEADLB() == ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().EJFNFCEHIOI().Count == 0)
{
this.FELLBILDNOM = false;
}
else
{
this.FELLBILDNOM = false;
this.HPJGMFECIAH = new GameObject[4];
}
this.singleRewardContainer.SetActive(this.FELLBILDNOM);
this.threeRewardsContainer.SetActive(!this.FELLBILDNOM);
}
}
// Token: 0x060279D3 RID: 162259 RVA: 0x00B0BC68 File Offset: 0x00B09E68
private void MKMAMKDILHL()
{
if (this.EBGKLBEADLB() == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
for (int i = 0; i < this.objectiveViews.Length; i += 0)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).FLFCDBCDAME();
}
}
}
}
// Token: 0x060279D4 RID: 162260 RVA: 0x00B0BCC0 File Offset: 0x00B09EC0
private IEnumerator OJODCPAGBMM(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279D5 RID: 162261 RVA: 0x00B0BCF0 File Offset: 0x00B09EF0
private void KBEJDLLBPBF(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == (ObjectiveChecklist.EIKNLFNPDMM)3) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().DEODNAAEPNN()[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.GPKJJKCHILI(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.OAEIGBHBBCH(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(outfitSelection, (PlayerSpawnedEquipment.EJADIIIMOPI)8);
tool = outfit.MHJGPDGPAMN();
}
else if (!string.IsNullOrEmpty(gedpicalelm.IMJDBAFCDOJ()))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"max",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "/UTJ/FrameCapturer/FAAC_SelfBuild.zip", 1 },
{ "WebSocket", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.NEKNEGFNIHN, this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.MLNMONBHHBO().ADMBCINHJOG, dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279D6 RID: 162262 RVA: 0x00B0BF4C File Offset: 0x00B0A14C
private bool OFHCJPEFCOB()
{
if (this.FELLBILDNOM)
{
this.OPAOBOMHCNJ(0);
}
int i = 1;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF().OMIDJFMNABN() == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().FMIEIHHPACD().Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF().MHPBPKMCGIO()[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.LIADHLNGMED;
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.MJLCELIIAJF;
string text2 = demfbkikhdn.ONBEJMEKEIK();
bool flag = true;
this.objectiveViews[i].EOJDCMNOOAN(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.MCKKJGIBPAL(i);
}
IL_F8:
i += 0;
continue;
IL_DD:
this.objectiveViews[i].IAACLEODMFF(1, 0, false, false, "Speed Hack Detector", "Hello");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.MDOFKPFECGO();
}
// Token: 0x060279D7 RID: 162263 RVA: 0x00B0C070 File Offset: 0x00B0A270
private void ACOKDCDBNHM()
{
if (this.CODICANDGKP() == ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
for (int i = 0; i < this.objectiveViews.Length; i++)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).AGFMPODIKGP();
}
}
}
}
// Token: 0x060279D9 RID: 162265 RVA: 0x00B0C0D0 File Offset: 0x00B0A2D0
private void JCKBJHDMJIO()
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.JIPNPOMNGKG.Count == 1)
{
this.FELLBILDNOM = true;
}
else
{
this.FELLBILDNOM = false;
this.HPJGMFECIAH = new GameObject[3];
}
this.singleRewardContainer.SetActive(this.FELLBILDNOM);
this.threeRewardsContainer.SetActive(!this.FELLBILDNOM);
}
}
// Token: 0x060279DA RID: 162266 RVA: 0x00B0C148 File Offset: 0x00B0A348
private bool FKMOMBHFCOJ()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OHFDEPJNHGN(1);
bool flag = !PlayerObjectiveTracker.HGAIDJIGIPL() || PlayerObjectiveTracker.FGKMKJMILIB == 0 || PlayerObjectiveTracker.IKPCKONOFKI();
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 1; i < this.objectiveViews.Length; i += 0)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool flag2 = localPlayer.CPGIIKCMNHN.FLHCKOMECPH(i, out num);
int num2;
bool flag3 = localPlayer.CPGIIKCMNHN.OAIIOPHPHHD(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag4 = !flag && localPlayer.CPGIIKCMNHN.IsRewardAvailable(i) && PlayerObjectiveTracker.ICAMJAFOCGA();
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].COLFFDFJMCF(num, cdgejkhfmmp.PICBNCEIPKC, num2, flag2, flag3, flag4, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.PBHHLBFFGJK));
}
}
return localPlayer.CPGIIKCMNHN.JJHJLOKKECG();
}
return false;
}
// Token: 0x060279DB RID: 162267 RVA: 0x00B0C268 File Offset: 0x00B0A468
private bool MBOKDCNKLCB()
{
if (this.FELLBILDNOM)
{
this.EAMOFMJNOFC(1);
}
int i = 1;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().KKEKIIPDBOP == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().KKEKIIPDBOP.Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().FMIEIHHPACD()[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.KFCKLKPBNPO();
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.BCEKNBLPDOO();
string text2 = demfbkikhdn.ONBEJMEKEIK();
bool flag = true;
this.objectiveViews[i].NCJMIBFIBMH(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.OPAOBOMHCNJ(i);
}
IL_F8:
i += 0;
continue;
IL_DD:
this.objectiveViews[i].GGKJHFBJIBP(0, 0, false, true, "RpcMasterRequestFlagCapture", "RpcApplyAttack");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.IALONGGHHDJ();
}
// Token: 0x060279DC RID: 162268 RVA: 0x00B0C38C File Offset: 0x00B0A58C
private void CGMNEFAINDI()
{
if (this.MONBLCFLEEE() == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
for (int i = 0; i < this.objectiveViews.Length; i += 0)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).FLFCDBCDAME();
}
}
}
}
// Token: 0x060279DD RID: 162269 RVA: 0x00B0C3E4 File Offset: 0x00B0A5E4
private bool DICAIMLFKGH()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.KBEJDLLBPBF(1);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.PFDLEDAMAAG());
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = false;
int num;
int num2;
bool flag2 = localPlayer.HMMHODMJJNG.OAIIOPHPHHD(i, out num, out num2);
this.objectiveViews[i].GGKJHFBJIBP(num, num2, flag2, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.PFDLEDAMAAG();
}
return true;
}
// Token: 0x060279DE RID: 162270 RVA: 0x00B0C494 File Offset: 0x00B0A694
public ObjectiveChecklist.EIKNLFNPDMM MONBLCFLEEE()
{
return this.listType;
}
// Token: 0x060279DF RID: 162271 RVA: 0x00B0C49C File Offset: 0x00B0A69C
private bool FODKACLKFBI()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OPAOBOMHCNJ(1);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.PFDLEDAMAAG());
for (int i = 0; i < this.objectiveViews.Length; i += 0)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = true;
int num;
int num2;
bool flag2 = localPlayer.HMMHODMJJNG.OAIIOPHPHHD(i, out num, out num2);
this.objectiveViews[i].NCJMIBFIBMH(num, num2, flag2, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.DCOJFFHOEMP();
}
return false;
}
// Token: 0x060279E0 RID: 162272 RVA: 0x00B0C54C File Offset: 0x00B0A74C
private bool MFOMMEOJKIN()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.OKMDEEHHBGA(1);
bool flag = PlayerObjectiveTracker.KGGAAONKPCG && (PlayerObjectiveTracker.FGKMKJMILIB == 0 || !PlayerObjectiveTracker.IKPCKONOFKI());
this.allObjectivesCompleteImage.gameObject.SetActive(flag);
for (int i = 0; i < this.objectiveViews.Length; i += 0)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.CPGIIKCMNHN.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
ObjectiveChecklist.CDGEJKHFMMP cdgejkhfmmp = new ObjectiveChecklist.CDGEJKHFMMP();
int num;
bool objectiveLastVisualizedProgress = localPlayer.CPGIIKCMNHN.GetObjectiveLastVisualizedProgress(i, out num);
int num2;
bool objectiveProgress = localPlayer.CPGIIKCMNHN.GetObjectiveProgress(i, out cdgejkhfmmp.PICBNCEIPKC, out num2);
bool flag2 = !flag && localPlayer.CPGIIKCMNHN.NHKAHAKLNPG(i) && PlayerObjectiveTracker.DMOEPGLEHCH();
cdgejkhfmmp.MMDACJNBCHF = i;
this.objectiveViews[i].MFAGJDJHNAN(num, cdgejkhfmmp.PICBNCEIPKC, num2, objectiveLastVisualizedProgress, objectiveProgress, flag2, text, objectiveTypeDescription.ToolTip, new Action(cdgejkhfmmp.KLMKCPAELKO));
}
}
return localPlayer.CPGIIKCMNHN.DCOJFFHOEMP();
}
return false;
}
// Token: 0x060279E1 RID: 162273 RVA: 0x00B0C66C File Offset: 0x00B0A86C
private void HKHINGHMMKH()
{
if (this.CODICANDGKP() == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().EJFNFCEHIOI().Count == 1)
{
this.FELLBILDNOM = true;
}
else
{
this.FELLBILDNOM = false;
this.HPJGMFECIAH = new GameObject[8];
}
this.singleRewardContainer.SetActive(this.FELLBILDNOM);
this.threeRewardsContainer.SetActive(!this.FELLBILDNOM);
}
}
// Token: 0x060279E2 RID: 162274 RVA: 0x00B0C6E4 File Offset: 0x00B0A8E4
public ObjectiveChecklist.EIKNLFNPDMM EBGKLBEADLB()
{
return this.listType;
}
// Token: 0x060279E3 RID: 162275 RVA: 0x00B0C6EC File Offset: 0x00B0A8EC
private void AOJOKFECOOD(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.DMOEPGLEHCH())
{
return;
}
bool flag = true;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.OAHOKFFMLKC;
if (eiknlfnpdmm == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.NHKAHAKLNPG(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.OJODCPAGBMM(edeclcmhemd.CEEFLFDNNED, "disableshader", 1924f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.OIFKIKDLELO(edeclcmhemd.CEEFLFDNNED, "ConnectUsingSettings() disabled the offline mode. No longer offline.", 1500f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.CODICANDGKP();
if (eiknlfnpdmm2 == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(edeclcmhemd.CEEFLFDNNED, true);
}
this.FGLNCKILBCH();
if (this.OAHOKFFMLKC == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).ShowStatusMessage("NEW");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int num = PlayerObjectiveTracker.PGJHKIEADDH();
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num2 = num - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, num, num2);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Default, new GiftManager.MIDCCIHLANB(edeclcmhemd.GFKPDLLFOFH)));
}
// Token: 0x060279E4 RID: 162276 RVA: 0x00B0C86C File Offset: 0x00B0AA6C
private void LEONOKCIKAP(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.DMOEPGLEHCH())
{
return;
}
bool flag = false;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.OAHOKFFMLKC;
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.HOFGDFEMJBK(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.KLNCFMDCIBA(edeclcmhemd.CEEFLFDNNED, "Recoil", 733f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.OIFKIKDLELO(edeclcmhemd.CEEFLFDNNED, "CanReceiveInvites", 1933f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.EBGKLBEADLB();
if (eiknlfnpdmm2 == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(edeclcmhemd.CEEFLFDNNED, false);
}
this.KMKBCPBICJH();
if (this.CODICANDGKP() == (ObjectiveChecklist.EIKNLFNPDMM)3)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).EFCEHGECKGG("Eagle");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int num = PlayerObjectiveTracker.CCMDDEFDGEN();
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num2 = num - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, num, num2);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, new GiftManager.MIDCCIHLANB(edeclcmhemd.PJGEPHDJHFC)));
}
// Token: 0x060279E5 RID: 162277 RVA: 0x00B0C9EC File Offset: 0x00B0ABEC
private void KMPEHAGLALF(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.IJCHJPNFIOC())
{
return;
}
bool flag = true;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.EDGIJFCLFKE();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)8)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.JGGIECPMBFJ(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.KLNCFMDCIBA(edeclcmhemd.CEEFLFDNNED, "move", 1011f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.GIGHAEMMPFE(edeclcmhemd.CEEFLFDNNED, "SOCCER_TIMER", 537f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.CODICANDGKP();
if (eiknlfnpdmm2 == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
Player.LocalPlayer.CPGIIKCMNHN.JGHANDJNLOL(edeclcmhemd.CEEFLFDNNED, true);
}
this.KICFNNBDJAF();
if (this.MONBLCFLEEE() == ObjectiveChecklist.EIKNLFNPDMM.Daily)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).ShowStatusMessage("Cursor ");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int num = PlayerObjectiveTracker.EBHGPAINBFE();
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num2 = num - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, num, num2);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, new GiftManager.MIDCCIHLANB(edeclcmhemd.JCIGHBGDCMB)));
}
// Token: 0x170011E3 RID: 4579
// (get) Token: 0x060279E6 RID: 162278 RVA: 0x00B0CB6C File Offset: 0x00B0AD6C
public ObjectiveChecklist.EIKNLFNPDMM OAHOKFFMLKC
{
get
{
return this.listType;
}
}
// Token: 0x060279E7 RID: 162279 RVA: 0x00B0CB74 File Offset: 0x00B0AD74
private IEnumerator AHLMEKCDOHF(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279E8 RID: 162280 RVA: 0x00B0CBA4 File Offset: 0x00B0ADA4
private bool KOALDLDIGEF()
{
Player localPlayer = Player.LocalPlayer;
if (localPlayer != null)
{
this.ELONNEGBCJP(1);
this.allObjectivesCompleteImage.gameObject.SetActive(localPlayer.HMMHODMJJNG.PFDLEDAMAAG());
for (int i = 0; i < this.objectiveViews.Length; i++)
{
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
string text;
localPlayer.HMMHODMJJNG.GetObjectiveDescription(i, out objectiveTypeDescription, out text);
if (objectiveTypeDescription != null)
{
bool flag = true;
int num;
int num2;
bool objectiveProgress = localPlayer.HMMHODMJJNG.GetObjectiveProgress(i, out num, out num2);
this.objectiveViews[i].GGKJHFBJIBP(num, num2, objectiveProgress, flag, text, objectiveTypeDescription.ToolTip);
}
}
return localPlayer.HMMHODMJJNG.JJHJLOKKECG();
}
return true;
}
// Token: 0x060279E9 RID: 162281 RVA: 0x00B0CC54 File Offset: 0x00B0AE54
private void OKMDEEHHBGA(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == (ObjectiveChecklist.EIKNLFNPDMM)4) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF().JIPNPOMNGKG[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.GPKJJKCHILI(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.NOGAGKDDFDB(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(outfitSelection, (PlayerSpawnedEquipment.EJADIIIMOPI)6);
tool = outfit.KKHABAOKFAK();
}
else if (!string.IsNullOrEmpty(gedpicalelm.OCPLCLJHCIL()))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"&cid=",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "Owner", 4 },
{ "Duirronir", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.IMJDBAFCDOJ(), this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.ACEAACJNNAF().HNPFGGAKNPI(), dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279EA RID: 162282 RVA: 0x00B0CEB0 File Offset: 0x00B0B0B0
private void OHFDEPJNHGN(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == (ObjectiveChecklist.EIKNLFNPDMM)4) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().DEODNAAEPNN()[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.BEGECICBHOK(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.OAEIGBHBBCH(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(outfitSelection, PlayerSpawnedEquipment.EJADIIIMOPI.Backpack);
tool = outfit.BKDFLNGCINH;
}
else if (!string.IsNullOrEmpty(gedpicalelm.IMJDBAFCDOJ()))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"rotation",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "{not_found}", 3 },
{ "supportsLocationService", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.IMJDBAFCDOJ(), this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.ONAOMJAKKMA().HNPFGGAKNPI(), dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279EB RID: 162283 RVA: 0x00B0D10C File Offset: 0x00B0B30C
private void JKAPHLJHBFK(int CEEFLFDNNED)
{
ObjectiveChecklist.EDECLCMHEMD edeclcmhemd = new ObjectiveChecklist.EDECLCMHEMD();
edeclcmhemd.CEEFLFDNNED = CEEFLFDNNED;
edeclcmhemd.LGLLICEMHIK = this;
if (!PlayerObjectiveTracker.IJCHJPNFIOC())
{
return;
}
bool flag = false;
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.CODICANDGKP();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
flag = Player.LocalPlayer.CPGIIKCMNHN.GPLKFFABPCD(edeclcmhemd.CEEFLFDNNED);
}
if (!flag)
{
return;
}
if (RecRoomSceneManager.OMENFALKCIB)
{
Player.LocalPlayer.StartCoroutine(this.OCAJHFFMOKD(edeclcmhemd.CEEFLFDNNED, "Connect() to '", 902f));
return;
}
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.FCMHGBIFOIE)
{
Player.LocalPlayer.StartCoroutine(this.KLNCFMDCIBA(edeclcmhemd.CEEFLFDNNED, "{0}v2/get", 845f));
return;
}
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm2 = this.CODICANDGKP();
if (eiknlfnpdmm2 == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(edeclcmhemd.CEEFLFDNNED, false);
}
this.LFIBPGELHCN();
if (this.EBGKLBEADLB() == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
((PunchCardObjectiveView)this.objectiveViews[edeclcmhemd.CEEFLFDNNED]).EFCEHGECKGG("No login dialog found");
ProgressionManager.MPBMNKHKCEE objectiveType = Player.LocalPlayer.CPGIIKCMNHN.GetObjectiveType(edeclcmhemd.CEEFLFDNNED);
int num = PlayerObjectiveTracker.EBHGPAINBFE();
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
int num2 = num - numberOfUnclaimedRewards;
NECCOFKHCAA.NJGNKLBJFEE(objectiveType, num, num2);
}
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Default, new GiftManager.MIDCCIHLANB(edeclcmhemd.KLMKCPAELKO)));
}
// Token: 0x060279EC RID: 162284 RVA: 0x00B0D28C File Offset: 0x00B0B48C
private void OPAOBOMHCNJ(int DNGCJELJHHF = 0)
{
if ((this.FELLBILDNOM && this.APAKKMLMIDI == null) || !this.FELLBILDNOM)
{
if ((this.listType == ObjectiveChecklist.EIKNLFNPDMM.Daily || this.listType == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer) && this.giftboxPrefab != null)
{
this.APAKKMLMIDI = global::UnityEngine.Object.Instantiate<GameObject>(this.giftboxPrefab);
this.APAKKMLMIDI.transform.position = this.rewardRoot.position;
this.APAKKMLMIDI.transform.rotation = this.rewardRoot.rotation;
this.APAKKMLMIDI.transform.parent = this.rewardRoot;
}
else if (this.listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly && (this.FELLBILDNOM || this.HPJGMFECIAH[DNGCJELJHHF] == null))
{
GEDPICALELM gedpicalelm = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.JIPNPOMNGKG[DNGCJELJHHF];
if (gedpicalelm != null)
{
Tool tool = null;
OutfitSelection outfitSelection = OutfitSelection.GPKJJKCHILI(gedpicalelm.PLCNNDBKAHE);
if (OutfitSelection.NOGAGKDDFDB(outfitSelection, null))
{
Outfit outfit = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(outfitSelection, PlayerSpawnedEquipment.EJADIIIMOPI.Checklist);
tool = outfit.BKDFLNGCINH;
}
else if (!string.IsNullOrEmpty(gedpicalelm.NEKNEGFNIHN))
{
Dictionary<string, object> dictionary = new Dictionary<string, object>
{
{
"Owner",
IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH
},
{ "Purpose", 5 },
{ "ModificationGuid", gedpicalelm.CICOGPIOGKD }
};
tool = Tool.PhotonInstantiate(gedpicalelm.NEKNEGFNIHN, this.rewardRoot.position, Quaternion.identity, Player.LocalPlayer.OMNGGJICBBI.ADMBCINHJOG, dictionary);
}
if (tool != null && tool.GEONLHPMMPG != null)
{
if (this.FELLBILDNOM)
{
this.APAKKMLMIDI = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoot, this.rewardRoot.position, this.rewardRoot.rotation);
}
else
{
this.HPJGMFECIAH[DNGCJELJHHF] = tool.gameObject;
tool.GEONLHPMMPG.SetProxyTransform(this.rewardRoots[DNGCJELJHHF], this.rewardRoots[DNGCJELJHHF].position, this.rewardRoots[DNGCJELJHHF].rotation);
}
}
}
}
}
}
// Token: 0x060279ED RID: 162285 RVA: 0x00B0D4E8 File Offset: 0x00B0B6E8
public ObjectiveChecklist.EIKNLFNPDMM CODICANDGKP()
{
return this.listType;
}
// Token: 0x060279EE RID: 162286 RVA: 0x00B0D4F0 File Offset: 0x00B0B6F0
private bool BMNNNJFKGHP()
{
if (this.FELLBILDNOM)
{
this.OHFDEPJNHGN(0);
}
int i = 1;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().PAALNKGKCFK() == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().KEIBAPMDPFH().Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().KEIBAPMDPFH()[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.INMPJOHBJKH();
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.OGBHINCCLAC();
string text2 = demfbkikhdn.LNMOIGDDBFD();
bool flag = true;
this.objectiveViews[i].BDEPGFKKFDO(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.MCKKJGIBPAL(i);
}
IL_F8:
i += 0;
continue;
IL_DD:
this.objectiveViews[i].AJEKMOAHDHG(0, 1, true, false, "message must not be null!", "rw_dropped_frames_9to12p");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.EFOFBLDIMHN();
}
// Token: 0x060279EF RID: 162287 RVA: 0x00B0D614 File Offset: 0x00B0B814
private IEnumerator EPNBAMEKMJD(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279F0 RID: 162288 RVA: 0x00B0D644 File Offset: 0x00B0B844
private IEnumerator KLNCFMDCIBA(int LPFNGFHKNCE, string NFAFJOMABOK, float GKICDGMMPBH)
{
if (this.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ShowStatusMessage(NFAFJOMABOK);
yield return new WaitForSeconds(GKICDGMMPBH);
((PunchCardObjectiveView)this.objectiveViews[LPFNGFHKNCE]).ClearStatusMessage();
}
yield break;
}
// Token: 0x060279F1 RID: 162289 RVA: 0x00B0D674 File Offset: 0x00B0B874
private bool CFCIDCMCIKF()
{
if (this.FELLBILDNOM)
{
this.ELONNEGBCJP(0);
}
int i = 0;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().KKEKIIPDBOP == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().KKEKIIPDBOP.Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.HAMMIKJFFFB.FMIEIHHPACD()[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.KFCKLKPBNPO();
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.BCEKNBLPDOO();
string text2 = demfbkikhdn.ONBEJMEKEIK();
bool flag = true;
this.objectiveViews[i].PGKOGIJKDHD(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.MCKKJGIBPAL(i);
}
IL_F8:
i++;
continue;
IL_DD:
this.objectiveViews[i].NCJMIBFIBMH(1, 1, true, true, "Two", "Out of bounds!");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LOJPHBEKKOD();
}
// Token: 0x060279F2 RID: 162290 RVA: 0x00B0D798 File Offset: 0x00B0B998
private bool LBPHCKIFFJG()
{
if (this.FELLBILDNOM)
{
this.EAMOFMJNOFC(0);
}
int i = 0;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF().KKEKIIPDBOP == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF().KEIBAPMDPFH().Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OAPMNIFEEKF().PAALNKGKCFK()[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.KFCKLKPBNPO();
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.MJLCELIIAJF;
string text2 = demfbkikhdn.LNMOIGDDBFD();
bool flag = true;
this.objectiveViews[i].PCFLMAOLJAH(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.OKMDEEHHBGA(i);
}
IL_F8:
i += 0;
continue;
IL_DD:
this.objectiveViews[i].PGKOGIJKDHD(1, 1, true, false, "Error during challenge migration: {0}", " .");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.EFOFBLDIMHN();
}
// Token: 0x060279F3 RID: 162291 RVA: 0x00B0D8BC File Offset: 0x00B0BABC
private void NEJLPPFGJPF()
{
if (this.EDGIJFCLFKE() == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
for (int i = 0; i < this.objectiveViews.Length; i++)
{
if (this.objectiveViews[i] != null)
{
((PunchCardObjectiveView)this.objectiveViews[i]).ClearRewardButtonListeners();
}
}
}
}
// Token: 0x060279F4 RID: 162292 RVA: 0x00B0D914 File Offset: 0x00B0BB14
private bool CFCCKOMNEDH()
{
if (this.FELLBILDNOM)
{
this.KBEJDLLBPBF(1);
}
int i = 1;
while (i < this.objectiveViews.Length)
{
if (SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO() == null || SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().KKEKIIPDBOP == null || i >= SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LMDNNGBDBNO().PGAMNPEIICL().Count)
{
goto IL_DD;
}
DEMFBKIKHDN demfbkikhdn = SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.BCDGPPCLDOD().KKEKIIPDBOP[i];
if (demfbkikhdn == null)
{
goto IL_DD;
}
IChallenge challenge = demfbkikhdn.KFCKLKPBNPO();
if (demfbkikhdn == null || challenge == null)
{
goto IL_DD;
}
ChallengeProgress progress = challenge.Progress;
string text = demfbkikhdn.DKABGPFJJOA();
string text2 = demfbkikhdn.LNMOIGDDBFD();
bool flag = true;
this.objectiveViews[i].AOOLILOLOHE(progress.Count, progress.Total, challenge.Complete, flag, text, text2);
if (!this.FELLBILDNOM)
{
this.ELONNEGBCJP(i);
}
IL_F8:
i++;
continue;
IL_DD:
this.objectiveViews[i].EOJDCMNOOAN(1, 0, false, true, "Out {0,4} | In {1,4} | Sum {2,4}", "r");
goto IL_F8;
}
return SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.LOJPHBEKKOD();
}
// Token: 0x04006327 RID: 25383
[SerializeField]
private Transform rewardRoot;
// Token: 0x04006328 RID: 25384
[SerializeField]
private GameObject giftboxPrefab;
// Token: 0x04006329 RID: 25385
[SerializeField]
private DailyObjectiveView[] objectiveViews;
// Token: 0x0400632A RID: 25386
[SerializeField]
[FormerlySerializedAs("ListType")]
private ObjectiveChecklist.EIKNLFNPDMM listType;
// Token: 0x0400632B RID: 25387
[SerializeField]
private GameObject allObjectivesCompleteImage;
// Token: 0x0400632C RID: 25388
private GameObject APAKKMLMIDI;
// Token: 0x0400632D RID: 25389
[Header("For transitioning weeklies to 1 gift")]
[SerializeField]
private Transform[] rewardRoots;
// Token: 0x0400632E RID: 25390
[SerializeField]
private GameObject singleRewardContainer;
// Token: 0x0400632F RID: 25391
[SerializeField]
private GameObject threeRewardsContainer;
// Token: 0x04006330 RID: 25392
private bool FELLBILDNOM;
// Token: 0x04006331 RID: 25393
private GameObject[] HPJGMFECIAH;
// Token: 0x02001210 RID: 4624
public enum EIKNLFNPDMM
{
// Token: 0x04006333 RID: 25395
Daily,
// Token: 0x04006334 RID: 25396
Weekly,
// Token: 0x04006335 RID: 25397
NewPlayer
}
// Token: 0x02001211 RID: 4625
[CompilerGenerated]
private sealed class OJHBDPGNJNK
{
// Token: 0x060279F5 RID: 162293 RVA: 0x00B0DA38 File Offset: 0x00B0BC38
internal void KKJLKAONIOD()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x060279F6 RID: 162294 RVA: 0x00B0DA4C File Offset: 0x00B0BC4C
internal void BALLGOLONNE()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x060279F7 RID: 162295 RVA: 0x00B0DA60 File Offset: 0x00B0BC60
internal void OJKNBNGGBEC()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x060279F8 RID: 162296 RVA: 0x00B0DA74 File Offset: 0x00B0BC74
internal void ECNMLHPCNHF()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x060279F9 RID: 162297 RVA: 0x00B0DA88 File Offset: 0x00B0BC88
internal void CDOONHODPEF()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x060279FA RID: 162298 RVA: 0x00B0DA9C File Offset: 0x00B0BC9C
internal void CEGCMAAOAKK()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x060279FB RID: 162299 RVA: 0x00B0DAB0 File Offset: 0x00B0BCB0
internal void DFFNHHOHCEK()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x060279FC RID: 162300 RVA: 0x00B0DAC4 File Offset: 0x00B0BCC4
internal void JGPKOJDHNBD()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x060279FD RID: 162301 RVA: 0x00B0DAD8 File Offset: 0x00B0BCD8
internal void JJIIMDCJECL()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x060279FE RID: 162302 RVA: 0x00B0DAEC File Offset: 0x00B0BCEC
internal void MFOOGMKOCMN()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x060279FF RID: 162303 RVA: 0x00B0DB00 File Offset: 0x00B0BD00
internal void FLOKJAEEFCE()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A00 RID: 162304 RVA: 0x00B0DB14 File Offset: 0x00B0BD14
internal void CHPMHNFNCDD()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x06027A01 RID: 162305 RVA: 0x00B0DB28 File Offset: 0x00B0BD28
internal void HJNAKCHFFHA()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A02 RID: 162306 RVA: 0x00B0DB3C File Offset: 0x00B0BD3C
internal void KIIKBNCHANP()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A03 RID: 162307 RVA: 0x00B0DB50 File Offset: 0x00B0BD50
internal void PJGEPHDJHFC()
{
this.LGLLICEMHIK.LEONOKCIKAP(this.MMDACJNBCHF);
}
// Token: 0x06027A04 RID: 162308 RVA: 0x00B0DB64 File Offset: 0x00B0BD64
internal void ABODGDAKAEN()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A05 RID: 162309 RVA: 0x00B0DB78 File Offset: 0x00B0BD78
internal void FOJNCCOFEKE()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x06027A07 RID: 162311 RVA: 0x00B0DB94 File Offset: 0x00B0BD94
internal void IOJPCLALFLN()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x06027A08 RID: 162312 RVA: 0x00B0DBA8 File Offset: 0x00B0BDA8
internal void KCFPLKGPAGM()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x06027A09 RID: 162313 RVA: 0x00B0DBBC File Offset: 0x00B0BDBC
internal void ADLBODFDOJH()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x06027A0A RID: 162314 RVA: 0x00B0DBD0 File Offset: 0x00B0BDD0
internal void LACKKCKOGHI()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A0B RID: 162315 RVA: 0x00B0DBE4 File Offset: 0x00B0BDE4
internal void HBBMONNFLFN()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x06027A0C RID: 162316 RVA: 0x00B0DBF8 File Offset: 0x00B0BDF8
internal void BPHNJPMKOEC()
{
this.LGLLICEMHIK.JBCHNLGGELN(this.MMDACJNBCHF);
}
// Token: 0x06027A0D RID: 162317 RVA: 0x00B0DC0C File Offset: 0x00B0BE0C
internal void CJKKEJANJOK()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A0E RID: 162318 RVA: 0x00B0DC20 File Offset: 0x00B0BE20
internal void AHKMPLAFDFL()
{
this.LGLLICEMHIK.JBCHNLGGELN(this.MMDACJNBCHF);
}
// Token: 0x06027A0F RID: 162319 RVA: 0x00B0DC34 File Offset: 0x00B0BE34
internal void CFCEJGGFGPD()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x06027A10 RID: 162320 RVA: 0x00B0DC48 File Offset: 0x00B0BE48
internal void NKONOOELLHD()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A11 RID: 162321 RVA: 0x00B0DC5C File Offset: 0x00B0BE5C
internal void PGGNPPHMGMF()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x06027A12 RID: 162322 RVA: 0x00B0DC70 File Offset: 0x00B0BE70
internal void KKLCFDPCKEP()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x06027A13 RID: 162323 RVA: 0x00B0DC84 File Offset: 0x00B0BE84
internal void OGAJFHEKIED()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x06027A14 RID: 162324 RVA: 0x00B0DC98 File Offset: 0x00B0BE98
internal void GOPMNHCPOJL()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A15 RID: 162325 RVA: 0x00B0DCAC File Offset: 0x00B0BEAC
internal void OBEELMGMFCN()
{
this.LGLLICEMHIK.JBCHNLGGELN(this.MMDACJNBCHF);
}
// Token: 0x06027A16 RID: 162326 RVA: 0x00B0DCC0 File Offset: 0x00B0BEC0
internal void CACOMKEAKLI()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x06027A17 RID: 162327 RVA: 0x00B0DCD4 File Offset: 0x00B0BED4
internal void NJLCHBPFKMD()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A18 RID: 162328 RVA: 0x00B0DCE8 File Offset: 0x00B0BEE8
internal void NALMKHOOIDC()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A19 RID: 162329 RVA: 0x00B0DCFC File Offset: 0x00B0BEFC
internal void JBFOKOJEMEC()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x06027A1A RID: 162330 RVA: 0x00B0DD10 File Offset: 0x00B0BF10
internal void PBGJBBFEHFI()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A1B RID: 162331 RVA: 0x00B0DD24 File Offset: 0x00B0BF24
internal void GGGFLBOFLEC()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A1C RID: 162332 RVA: 0x00B0DD38 File Offset: 0x00B0BF38
internal void CMJAJDPCFJA()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x06027A1D RID: 162333 RVA: 0x00B0DD4C File Offset: 0x00B0BF4C
internal void BFLGOFKCKFP()
{
this.LGLLICEMHIK.AOJOKFECOOD(this.MMDACJNBCHF);
}
// Token: 0x06027A1E RID: 162334 RVA: 0x00B0DD60 File Offset: 0x00B0BF60
internal void BGEAIOGNJHN()
{
this.LGLLICEMHIK.LEONOKCIKAP(this.MMDACJNBCHF);
}
// Token: 0x06027A1F RID: 162335 RVA: 0x00B0DD74 File Offset: 0x00B0BF74
internal void ODJELHECHPO()
{
this.LGLLICEMHIK.EHNGKOPFNDP(this.MMDACJNBCHF);
}
// Token: 0x06027A20 RID: 162336 RVA: 0x00B0DD88 File Offset: 0x00B0BF88
internal void PAKGFLGGCHF()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x06027A21 RID: 162337 RVA: 0x00B0DD9C File Offset: 0x00B0BF9C
internal void JCIGHBGDCMB()
{
this.LGLLICEMHIK.JKAPHLJHBFK(this.MMDACJNBCHF);
}
// Token: 0x06027A22 RID: 162338 RVA: 0x00B0DDB0 File Offset: 0x00B0BFB0
internal void CBMLMMGMAMI()
{
this.LGLLICEMHIK.JBCHNLGGELN(this.MMDACJNBCHF);
}
// Token: 0x06027A23 RID: 162339 RVA: 0x00B0DDC4 File Offset: 0x00B0BFC4
internal void PBHHLBFFGJK()
{
this.LGLLICEMHIK.KGGAKAOCGBJ(this.MMDACJNBCHF);
}
// Token: 0x06027A24 RID: 162340 RVA: 0x00B0DDD8 File Offset: 0x00B0BFD8
internal void FDIAAFDGCGC()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x06027A25 RID: 162341 RVA: 0x00B0DDEC File Offset: 0x00B0BFEC
internal void LNEDHHMFFKK()
{
this.LGLLICEMHIK.LEONOKCIKAP(this.MMDACJNBCHF);
}
// Token: 0x06027A26 RID: 162342 RVA: 0x00B0DE00 File Offset: 0x00B0C000
internal void EDIBGMKACKD()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x06027A27 RID: 162343 RVA: 0x00B0DE14 File Offset: 0x00B0C014
internal void MLABNEHNAOO()
{
this.LGLLICEMHIK.KMPEHAGLALF(this.MMDACJNBCHF);
}
// Token: 0x04006336 RID: 25398
internal int MMDACJNBCHF;
// Token: 0x04006337 RID: 25399
internal ObjectiveChecklist LGLLICEMHIK;
}
// Token: 0x02001212 RID: 4626
[CompilerGenerated]
private sealed class CDGEJKHFMMP
{
// Token: 0x06027A29 RID: 162345 RVA: 0x00B0DE30 File Offset: 0x00B0C030
internal void IBLIPIGAMEL()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A2A RID: 162346 RVA: 0x00B0DE58 File Offset: 0x00B0C058
internal void OGAJFHEKIED()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A2B RID: 162347 RVA: 0x00B0DE80 File Offset: 0x00B0C080
internal void OJKNBNGGBEC()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A2C RID: 162348 RVA: 0x00B0DEA8 File Offset: 0x00B0C0A8
internal void LACKKCKOGHI()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A2D RID: 162349 RVA: 0x00B0DED0 File Offset: 0x00B0C0D0
internal void BGEAIOGNJHN()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A2E RID: 162350 RVA: 0x00B0DEF8 File Offset: 0x00B0C0F8
internal void KLMKCPAELKO()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A2F RID: 162351 RVA: 0x00B0DF20 File Offset: 0x00B0C120
internal void PBHHLBFFGJK()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A30 RID: 162352 RVA: 0x00B0DF48 File Offset: 0x00B0C148
internal void CIEGOBEALHN()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A31 RID: 162353 RVA: 0x00B0DF70 File Offset: 0x00B0C170
internal void CFCEJGGFGPD()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A32 RID: 162354 RVA: 0x00B0DF98 File Offset: 0x00B0C198
internal void GOPMNHCPOJL()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A33 RID: 162355 RVA: 0x00B0DFC0 File Offset: 0x00B0C1C0
internal void DPIKDIPCJKM()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A34 RID: 162356 RVA: 0x00B0DFE8 File Offset: 0x00B0C1E8
internal void JCIGHBGDCMB()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A35 RID: 162357 RVA: 0x00B0E010 File Offset: 0x00B0C210
internal void FLEEFDFKEIB()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A36 RID: 162358 RVA: 0x00B0E038 File Offset: 0x00B0C238
internal void PGGNPPHMGMF()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.PKECGPGPBKH(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x06027A37 RID: 162359 RVA: 0x00B0E060 File Offset: 0x00B0C260
internal void NALMKHOOIDC()
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.CPGIIKCMNHN.SetObjectiveLastVisualizedProgress(this.MMDACJNBCHF, this.PICBNCEIPKC);
}
}
// Token: 0x04006338 RID: 25400
internal int MMDACJNBCHF;
// Token: 0x04006339 RID: 25401
internal int PICBNCEIPKC;
}
// Token: 0x02001214 RID: 4628
[CompilerGenerated]
private sealed class EDECLCMHEMD
{
// Token: 0x06027A70 RID: 162416 RVA: 0x00B0EA38 File Offset: 0x00B0CC38
internal void BGEAIOGNJHN(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).EALDBOEGEFK();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("Height" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.EBGKLBEADLB();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
Player.LocalPlayer.CPGIIKCMNHN.JGHANDJNLOL(this.CEEFLFDNNED, true);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.LNKGAAEPMEO().MALKDBPJAID.EIBCECJDLIJ();
this.LGLLICEMHIK.FGLNCKILBCH();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 640f;
forward.Normalize();
Vector3 vector = transform.position + forward * 1328f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IGMABOCJPMH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1103f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.NEGFOILODBA);
}
instance.StartCoroutine(instance2.DILICBHKDDK(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1850f, null));
}
}
// Token: 0x06027A71 RID: 162417 RVA: 0x00B0EBA8 File Offset: 0x00B0CDA8
private static bool KMJOLFPOMCF(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A72 RID: 162418 RVA: 0x00B0EBAC File Offset: 0x00B0CDAC
internal void CMJAJDPCFJA(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.MONBLCFLEEE() == (ObjectiveChecklist.EIKNLFNPDMM)4)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).EALDBOEGEFK();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("_LeftReflectionTex" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM listType = this.LGLLICEMHIK.OAHOKFFMLKC;
if (listType == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
Player.LocalPlayer.CPGIIKCMNHN.JGHANDJNLOL(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.GHCDOAKLBMJ();
this.LGLLICEMHIK.UpdateAllObjectives();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 1346f;
forward.Normalize();
Vector3 vector = transform.position + forward * 823f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IJCMLLMIBOH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 235f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.GKDLNIOFBOC);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1810f, null));
}
}
// Token: 0x06027A73 RID: 162419 RVA: 0x00B0ED1C File Offset: 0x00B0CF1C
private static bool CJNOGENIAJC(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A74 RID: 162420 RVA: 0x00B0ED20 File Offset: 0x00B0CF20
private static bool CMBKMFAKMDM(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A75 RID: 162421 RVA: 0x00B0ED24 File Offset: 0x00B0CF24
private static bool ELIHGGDKFEL(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A76 RID: 162422 RVA: 0x00B0ED28 File Offset: 0x00B0CF28
private static bool BBAGEEBLEEM(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A77 RID: 162423 RVA: 0x00B0ED2C File Offset: 0x00B0CF2C
private static bool MDPEOJIEBFP(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A78 RID: 162424 RVA: 0x00B0ED30 File Offset: 0x00B0CF30
internal void DPIKDIPCJKM(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).ClearStatusMessage();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("Avg: {0:0.0}, Min: {1:0.0}" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM listType = this.LGLLICEMHIK.OAHOKFFMLKC;
if (listType == (ObjectiveChecklist.EIKNLFNPDMM)8)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, true);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.LNKGAAEPMEO().MALKDBPJAID.ONANIKONGKP();
this.LGLLICEMHIK.KICFNNBDJAF();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 100f;
forward.Normalize();
Vector3 vector = transform.position + forward * 173f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GetGiftSpawnHeight(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1893f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.KIEBODMEAJG);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 688f, null));
}
}
// Token: 0x06027A79 RID: 162425 RVA: 0x00B0EEA0 File Offset: 0x00B0D0A0
private static bool JAFGLCBFOHM(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A7A RID: 162426 RVA: 0x00B0EEA4 File Offset: 0x00B0D0A4
internal void ELNIKMBDIDF(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.OAHOKFFMLKC == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).EALDBOEGEFK();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("HasAppliedDamage" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM listType = this.LGLLICEMHIK.OAHOKFFMLKC;
if (listType == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, true);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.JOKHEGGIBID();
this.LGLLICEMHIK.UpdateAllObjectives();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 1068f;
forward.Normalize();
Vector3 vector = transform.position + forward * 588f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IGMABOCJPMH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 982f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.GLJLIIGIHDG);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1011f, null));
}
}
// Token: 0x06027A7B RID: 162427 RVA: 0x00B0F014 File Offset: 0x00B0D214
internal void KKJLKAONIOD(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.MONBLCFLEEE() == (ObjectiveChecklist.EIKNLFNPDMM)4)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).BGEBJJJCFGM();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("\\b" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.EBGKLBEADLB();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
Player.LocalPlayer.CPGIIKCMNHN.JGHANDJNLOL(this.CEEFLFDNNED, true);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.CloseMenu();
this.LGLLICEMHIK.JBJFIOFDEGL();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 256f;
forward.Normalize();
Vector3 vector = transform.position + forward * 537f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GetGiftSpawnHeight(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 775f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.GLJLIIGIHDG);
}
instance.StartCoroutine(instance2.DILICBHKDDK(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1591f, null));
}
}
// Token: 0x06027A7C RID: 162428 RVA: 0x00B0F184 File Offset: 0x00B0D384
internal void GFKPDLLFOFH(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).EALDBOEGEFK();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("_Dirt_Col" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.CODICANDGKP();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)4)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.LNKGAAEPMEO().MALKDBPJAID.GHCDOAKLBMJ();
this.LGLLICEMHIK.FGLNCKILBCH();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 506f;
forward.Normalize();
Vector3 vector = transform.position + forward * 1031f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IGMABOCJPMH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1184f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.NEGFOILODBA);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1532f, null));
}
}
// Token: 0x06027A7D RID: 162429 RVA: 0x00B0F2F4 File Offset: 0x00B0D4F4
internal void BALLGOLONNE(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.CODICANDGKP() == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).DOMAEICGBIP();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("IOException" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.CODICANDGKP();
if (eiknlfnpdmm == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.GHCDOAKLBMJ();
this.LGLLICEMHIK.UpdateAllObjectives();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 1629f;
forward.Normalize();
Vector3 vector = transform.position + forward * 51f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IGMABOCJPMH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1954f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.ELIHGGDKFEL);
}
instance.StartCoroutine(instance2.DILICBHKDDK(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 496f, null));
}
}
// Token: 0x06027A7E RID: 162430 RVA: 0x00B0F464 File Offset: 0x00B0D664
private static bool FFAFJGJMGIB(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A7F RID: 162431 RVA: 0x00B0F468 File Offset: 0x00B0D668
private static bool KIEBODMEAJG(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A80 RID: 162432 RVA: 0x00B0F46C File Offset: 0x00B0D66C
private static bool MEMHJCPJJAG(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A81 RID: 162433 RVA: 0x00B0F470 File Offset: 0x00B0D670
internal void JCIGHBGDCMB(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.CODICANDGKP() == (ObjectiveChecklist.EIKNLFNPDMM)3)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).BGEBJJJCFGM();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("inBatchMode" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.EBGKLBEADLB();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
Player.LocalPlayer.CPGIIKCMNHN.JGHANDJNLOL(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.LNKGAAEPMEO().MALKDBPJAID.HKLFLLBLDIE();
this.LGLLICEMHIK.LFIBPGELHCN();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 1251f;
forward.Normalize();
Vector3 vector = transform.position + forward * 723f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IGMABOCJPMH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1817f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.ELALBEOHJLD);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 33f, null));
}
}
// Token: 0x06027A83 RID: 162435 RVA: 0x00B0F5E8 File Offset: 0x00B0D7E8
private static bool GKDLNIOFBOC(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A84 RID: 162436 RVA: 0x00B0F5EC File Offset: 0x00B0D7EC
private static bool NEGFOILODBA(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A85 RID: 162437 RVA: 0x00B0F5F0 File Offset: 0x00B0D7F0
private static bool GLJLIIGIHDG(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A86 RID: 162438 RVA: 0x00B0F5F4 File Offset: 0x00B0D7F4
private static bool HEMMAPGKDHJ(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return true;
}
// Token: 0x06027A87 RID: 162439 RVA: 0x00B0F5F8 File Offset: 0x00B0D7F8
private static bool ELALBEOHJLD(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A88 RID: 162440 RVA: 0x00B0F5FC File Offset: 0x00B0D7FC
private static bool GLBHNJKOBNB(IOIGNLEIABB.PGMLKNLPFJM KCNBALNGGMI)
{
return false;
}
// Token: 0x06027A89 RID: 162441 RVA: 0x00B0F600 File Offset: 0x00B0D800
internal void OJKNBNGGBEC(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.OAHOKFFMLKC == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).ClearStatusMessage();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("Checklist button error: " + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM listType = this.LGLLICEMHIK.OAHOKFFMLKC;
if (listType == ObjectiveChecklist.EIKNLFNPDMM.NewPlayer)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, true);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.CloseMenu();
this.LGLLICEMHIK.UpdateAllObjectives();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 0f;
forward.Normalize();
Vector3 vector = transform.position + forward * 0.6f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GetGiftSpawnHeight(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 0f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.JAFGLCBFOHM);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 2.2f, null));
}
}
// Token: 0x06027A8A RID: 162442 RVA: 0x00B0F770 File Offset: 0x00B0D970
internal void PJGEPHDJHFC(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.EBGKLBEADLB() == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).BJNBGNPMCGD();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("SystemInfo" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.MONBLCFLEEE();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)8)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.BDCDKCOMLKH();
this.LGLLICEMHIK.LFIBPGELHCN();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 42f;
forward.Normalize();
Vector3 vector = transform.position + forward * 1397f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IJCMLLMIBOH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 478f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.ELIHGGDKFEL);
}
instance.StartCoroutine(instance2.DILICBHKDDK(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1862f, null));
}
}
// Token: 0x06027A8B RID: 162443 RVA: 0x00B0F8E0 File Offset: 0x00B0DAE0
internal void KLMKCPAELKO(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.EBGKLBEADLB() == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).DOMAEICGBIP();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("long:" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.EBGKLBEADLB();
if (eiknlfnpdmm == ObjectiveChecklist.EIKNLFNPDMM.Weekly)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.ONANIKONGKP();
this.LGLLICEMHIK.KMKBCPBICJH();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 802f;
forward.Normalize();
Vector3 vector = transform.position + forward * 1638f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IJCMLLMIBOH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1118f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.KIEBODMEAJG);
}
instance.StartCoroutine(instance2.DILICBHKDDK(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1181f, null));
}
}
// Token: 0x06027A8C RID: 162444 RVA: 0x00B0FA50 File Offset: 0x00B0DC50
internal void LACKKCKOGHI(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.CODICANDGKP() == (ObjectiveChecklist.EIKNLFNPDMM)7)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).EALDBOEGEFK();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("No highResPictureTexture to send" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.EBGKLBEADLB();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)3)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, true);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.ONANIKONGKP();
this.LGLLICEMHIK.KICFNNBDJAF();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 92f;
forward.Normalize();
Vector3 vector = transform.position + forward * 1927f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IJCMLLMIBOH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 1416f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.NEGFOILODBA);
}
instance.StartCoroutine(instance2.DILICBHKDDK(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 1567f, null));
}
}
// Token: 0x06027A8D RID: 162445 RVA: 0x00B0FBC0 File Offset: 0x00B0DDC0
internal void JAIDJPDOOOA(IOIGNLEIABB.PGMLKNLPFJM MJFPCJJOKMJ, string DAKCKPMBKFF)
{
if (this.LGLLICEMHIK.OAHOKFFMLKC == (ObjectiveChecklist.EIKNLFNPDMM)6)
{
((PunchCardObjectiveView)this.LGLLICEMHIK.objectiveViews[this.CEEFLFDNNED]).BJNBGNPMCGD();
}
if (MJFPCJJOKMJ == null)
{
Debug.LogError("z" + DAKCKPMBKFF);
NECCOFKHCAA.JHIBAAPCCEN();
ObjectiveChecklist.EIKNLFNPDMM eiknlfnpdmm = this.LGLLICEMHIK.EBGKLBEADLB();
if (eiknlfnpdmm == (ObjectiveChecklist.EIKNLFNPDMM)5)
{
Player.LocalPlayer.CPGIIKCMNHN.SetRewardAvailable(this.CEEFLFDNNED, false);
}
return;
}
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.POJAICMNOFI.MALKDBPJAID.EIBCECJDLIJ();
this.LGLLICEMHIK.DDGMPBACEBP();
Transform transform = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform;
Vector3 forward = transform.forward;
forward.y = 709f;
forward.Normalize();
Vector3 vector = transform.position + forward * 1845f;
vector.y = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.IGMABOCJPMH(Player.LocalPlayer);
Vector3 vector2 = vector - transform.position;
vector2.y = 225f;
Quaternion quaternion = Quaternion.LookRotation(vector2);
MonoBehaviour instance = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM;
GiftManager instance2 = SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM;
Vector3 vector3 = vector;
Quaternion quaternion2 = quaternion;
if (ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI == null)
{
ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI = new Func<IOIGNLEIABB.PGMLKNLPFJM, bool>(ObjectiveChecklist.EDECLCMHEMD.KMJOLFPOMCF);
}
instance.StartCoroutine(instance2.DequeueGift(MJFPCJJOKMJ, vector3, quaternion2, ObjectiveChecklist.EDECLCMHEMD.DINNJGHCFHI, 240f, null));
}
}
// Token: 0x04006341 RID: 25409
internal int CEEFLFDNNED;
// Token: 0x04006342 RID: 25410
internal ObjectiveChecklist LGLLICEMHIK;
// Token: 0x04006343 RID: 25411
private static Func<IOIGNLEIABB.PGMLKNLPFJM, bool> DINNJGHCFHI;
}
}