From 3278a7ec9ef097a7b6d354b9364b15afab668994 Mon Sep 17 00:00:00 2001 From: 0kolya0 <36767025+0kolya0@users.noreply.github.com> Date: Thu, 28 Dec 2023 18:12:40 +0200 Subject: [PATCH 1/3] Fix mission 34.0.8 --- static/fixed_responses/testMissions.json | 1 + 1 file changed, 1 insertion(+) diff --git a/static/fixed_responses/testMissions.json b/static/fixed_responses/testMissions.json index dd2cf9fc..e5e1af0a 100644 --- a/static/fixed_responses/testMissions.json +++ b/static/fixed_responses/testMissions.json @@ -1,4 +1,5 @@ [ + test { "Completes": 58, "Tier": 1, -- 2.47.2 From e40c21c50fb3aa3778e9cbf77907d25acb6c4baa Mon Sep 17 00:00:00 2001 From: 0kolya0 <36767025+0kolya0@users.noreply.github.com> Date: Thu, 28 Dec 2023 18:20:16 +0200 Subject: [PATCH 2/3] Update testMissions.json Fix mission 34.0.8 --- static/fixed_responses/testMissions.json | 2797 +++++++++++----------- 1 file changed, 1413 insertions(+), 1384 deletions(-) diff --git a/static/fixed_responses/testMissions.json b/static/fixed_responses/testMissions.json index e5e1af0a..8cfc4129 100644 --- a/static/fixed_responses/testMissions.json +++ b/static/fixed_responses/testMissions.json @@ -1,1472 +1,1501 @@ [ - test { - "Completes": 58, + "Completes": 1, "Tier": 1, - "Tag": "SolNode27" + "Tag": "SolNode203" }, { - "Completes": 137, + "Completes": 1, "Tier": 1, - "Tag": "SolNode89" + "Tag": "SolNode4" }, { - "Completes": 86, + "Completes": 1, "Tier": 1, - "Tag": "SolNode63" + "Tag": "SolNode181" }, { - "Completes": 15, + "Completes": 1, "Tier": 1, - "Tag": "SolNode85" + "Tag": "SolNode88" }, { - "Completes": 25, + "Completes": 1, "Tier": 1, - "Tag": "SolNode15" + "Tag": "ClanNode18" }, { - "Completes": 16, + "Completes": 1, + "Tier": 1, + "Tag": "SolNode106" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode97" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode14" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode73" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode405" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode31" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode2" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode308" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode94" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode45" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode113" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode33" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode204" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode41" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode17" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode410" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode16" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode205" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode408" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode185" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode132" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode223" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode153" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode907" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode60" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode25" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode119" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode82" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode229" + }, + { + "Completes": 1, "Tier": 1, "Tag": "SolNode79" }, { - "Completes": 30, + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode5" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode12" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode74" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode121" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode70" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode149" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode43" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode75" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode196" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode7" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode147" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode310" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode2" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode304" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode83" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode56" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode23" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode746" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode98" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode6" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode67" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode709" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode146" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode128" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode27" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode100" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode12" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode19" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode903" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode59" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode39" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode230" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode713" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode144" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode710" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode104" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode23" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode85" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode1" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode905" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode87" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode748" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode65" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode301" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode11" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode51" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode231" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode42" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode58" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode401" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode25" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode706" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode76" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode195" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode707" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode20" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode125" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode61" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode162" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode8" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode164" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode177" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode93" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode21" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode188" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode10" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode141" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode101" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode140" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode220" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode741" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode118" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode130" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode49" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode6" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode139" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode109" + }, + { + "Completes": 1, "Tier": 1, "Tag": "SolNode26" }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode138" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode103" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode712" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode1" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode63" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode411" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode89" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode191" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode36" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode10" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode193" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode126" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode38" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode412" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode12" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode902" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode209" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode409" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode210" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode742" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode175" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode189" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode190" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode21" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode84" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode62" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode166" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode50" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode137" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode102" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode224" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode167" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode30" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode69" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode129" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode217" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode24" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode233" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode211" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode72" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode407" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode15" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode747" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode212" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode131" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode81" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode906" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode226" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode306" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode708" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode13" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode228" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode300" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode17" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode127" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode114" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode48" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode18" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode1" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode0" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode9" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode743" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode184" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode908" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode15" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode57" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode171" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode24" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode22" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode187" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode15" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode14" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode4" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode2" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode173" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode214" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode46" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode122" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SettlementNode3" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode305" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode404" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode225" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode34" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode904" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode745" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode402" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode744" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode20" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode28" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode711" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode400" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode22" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode32" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode11" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode238" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode236" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode235" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode237" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode740" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode10" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode53" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode135" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode3" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode96" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode105" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode403" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode108" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode78" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode232" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode450" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode302" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode406" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode14" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode64" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode66" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode16" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode123" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode215" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode216" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode68" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode107" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode183" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode9" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode99" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode172" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode199" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode20" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode309" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode19" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "SolNode307" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "ClanNode11" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode501" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode502" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode503" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode504" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode505" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode509" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode510" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode511" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode512" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode513" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode514" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode515" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode516" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode518" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode519" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode521" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode522" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode523" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode524" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode525" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode526" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode527" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode528" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode529" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode530" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode531" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode533" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode534" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode535" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode536" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode538" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode539" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode540" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode541" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode542" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode543" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode550" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode551" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode552" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode553" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode554" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode555" + }, + { + "Completes": 1, + "Tier": 1, + "Tag": "CrewBattleNode556" + }, { "Completes": 2, "Tier": 1, "Tag": "EarthToVenusJunction" }, - { - "Completes": 65, - "Tier": 1, - "Tag": "SolNode128" - }, - { - "Completes": 32, - "Tier": 1, - "Tag": "SolNode123" - }, - { - "Completes": 17, - "Tier": 1, - "Tag": "SolNode66" - }, - { - "Completes": 21, - "Tier": 1, - "Tag": "SolNode22" - }, - { - "Completes": 31, - "Tier": 1, - "Tag": "SolNode109" - }, - { - "Completes": 25, - "Tier": 1, - "Tag": "SolNode61" - }, - { - "Completes": 180, - "Tag": "CetusHub4" - }, - { - "Completes": 563, - "Tier": 1, - "Tag": "SolNode228" - }, - { - "Completes": 34, - "Tier": 1, - "Tag": "SolNode39" - }, - { - "Completes": 33, - "Tier": 1, - "Tag": "SolNode75" - }, - { - "Completes": 14, - "Tier": 1, - "Tag": "SolNode59" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "ClanNode2" - }, - { - "Completes": 32, - "Tier": 1, - "Tag": "SolNode101" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "SolNode2" - }, - { - "Completes": 17, - "Tier": 1, - "Tag": "SolNode104" - }, { "Completes": 2, "Tier": 1, "Tag": "VenusToMercuryJunction" }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode226" - }, - { - "Completes": 9, - "Tier": 1, - "Tag": "SolNode119" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SolNode12" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode225" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode103" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SolNode28" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode130" - }, { "Completes": 2, "Tier": 1, "Tag": "EarthToMarsJunction" }, - { - "Completes": 78, - "Tier": 1, - "Tag": "SolNode58" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SolNode11" - }, - { - "Completes": 20, - "Tier": 1, - "Tag": "SolNode65" - }, - { - "Completes": 29, - "Tier": 1, - "Tag": "SolNode16" - }, - { - "Completes": 17, - "Tier": 1, - "Tag": "SolNode46" - }, - { - "Completes": 25, - "Tier": 1, - "Tag": "SolNode113" - }, - { - "Completes": 69, - "Tier": 1, - "Tag": "SolNode45" - }, - { - "Completes": 21, - "Tier": 1, - "Tag": "SolNode106" - }, { "Completes": 2, "Tier": 1, "Tag": "MarsToPhobosJunction" }, - { - "Completes": 79, - "Tier": 1, - "Tag": "SettlementNode1" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SettlementNode14" - }, - { - "Completes": 77, - "Tier": 1, - "Tag": "SettlementNode2" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SettlementNode15" - }, - { - "Completes": 33, - "Tier": 1, - "Tag": "SettlementNode12" - }, - { - "Completes": 18, - "Tier": 1, - "Tag": "SettlementNode20" - }, - { - "Completes": 35, - "Tier": 1, - "Tag": "SettlementNode3" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "ClanNode1" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode23" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "ClanNode0" - }, - { - "Completes": 70, - "Tier": 1, - "Tag": "SolNode107" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "SolNode223" - }, - { - "Completes": 14, - "Tier": 1, - "Tag": "SolNode108" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode224" - }, - { - "Completes": 5, - "Tier": 1, - "Tag": "SolNode94" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SolNode41" - }, - { - "Completes": 37, - "Tier": 1, - "Tag": "SolNode30" - }, - { - "Completes": 23, - "Tier": 1, - "Tag": "SolNode36" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode68" - }, - { - "Completes": 24, - "Tier": 1, - "Tag": "SolNode99" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "ClanNode8" - }, - { - "Completes": 65, - "Tier": 1, - "Tag": "SolNode706" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode708" - }, - { - "Completes": 151, - "Tier": 1, - "Tag": "SolNode229" - }, { "Completes": 2, "Tier": 1, "Tag": "MarsToCeresJunction" }, - { - "Completes": 38, - "Tier": 1, - "Tag": "SolNode14" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "ClanNode9" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SettlementNode11" - }, - { - "Completes": 107, - "Tier": 1, - "Tag": "SolNode131" - }, - { - "Completes": 22, - "Tier": 1, - "Tag": "SolNode132" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode149" - }, - { - "Completes": 54, - "Tier": 1, - "Tag": "SolNode139" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SolNode138" - }, - { - "Completes": 19, - "Tier": 1, - "Tag": "SolNode141" - }, - { - "Completes": 17, - "Tier": 1, - "Tag": "SolNode144" - }, - { - "Completes": 20, - "Tier": 1, - "Tag": "SolNode146" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode710" - }, - { - "Completes": 6, - "Tier": 1, - "Tag": "SolNode709" - }, - { - "Completes": 6, - "Tier": 1, - "Tag": "SolNode707" - }, - { - "Completes": 21, - "Tier": 1, - "Tag": "SolNode712" - }, - { - "Completes": 14, - "Tier": 1, - "Tag": "SolNode711" - }, - { - "Completes": 24, - "Tier": 1, - "Tag": "SolNode137" - }, - { - "Completes": 9, - "Tier": 1, - "Tag": "SolNode140" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "SolNode902" - }, { "Completes": 2, "Tier": 1, "Tag": "CeresToJupiterJunction" }, - { - "Completes": 53, - "Tier": 1, - "Tag": "SolNode126" - }, - { - "Completes": 23, - "Tier": 1, - "Tag": "SolNode100" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode74" - }, - { - "Completes": 71, - "Tier": 1, - "Tag": "SolNode121" - }, - { - "Completes": 48, - "Tier": 1, - "Tag": "SolNode400" - }, - { - "Completes": 27, - "Tier": 1, - "Tag": "SolNode73" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SolNode903" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode904" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SettlementNode10" - }, - { - "Completes": 43, - "Tier": 1, - "Tag": "SolNode135" - }, - { - "Completes": 18, - "Tier": 1, - "Tag": "ClanNode22" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "ClanNode23" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode147" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "ClanNode10" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "ClanNode11" - }, - { - "Completes": 23, - "Tier": 1, - "Tag": "SolNode88" - }, - { - "Completes": 20, - "Tier": 1, - "Tag": "SolNode97" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "ClanNode4" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "SolNode125" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SolNode10" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode905" - }, - { - "Completes": 84, - "Tier": 1, - "Tag": "SolNode401" - }, - { - "Completes": 10, - "Tag": "SolNode402" - }, { "Completes": 2, "Tier": 1, "Tag": "JupiterToEuropaJunction" }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode209" - }, - { - "Completes": 20, - "Tier": 1, - "Tag": "SolNode24" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "ClanNode3" - }, - { - "Completes": 34, - "Tier": 1, - "Tag": "SolNode217" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode215" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode220" - }, - { - "Completes": 26, - "Tier": 1, - "Tag": "SolNode203" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "ClanNode6" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode216" - }, - { - "Completes": 79, - "Tag": "DeimosHub" - }, - { - "Completes": 14, - "Tag": "SolNode211" - }, - { - "Completes": 17, - "Tag": "SolNode214" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode212" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SolNode210" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode204" - }, - { - "Completes": 136, - "Tier": 1, - "Tag": "SolNode205" - }, - { - "Completes": 1, - "Tag": "ClanNode7" - }, - { - "Completes": 5, - "Tier": 1, - "Tag": "SolNode403" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "SolNode404" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SolNode405" - }, - { - "Completes": 44, - "Tier": 1, - "Tag": "SolNode53" - }, { "Completes": 2, "Tier": 1, "Tag": "JupiterToSaturnJunction" }, - { - "Completes": 142, - "Tier": 1, - "Tag": "SolNode70" - }, - { - "Completes": 19, - "Tier": 1, - "Tag": "SolNode50" - }, - { - "Completes": 6, - "Tier": 1, - "Tag": "SolNode906" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "ClanNode12" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "SolNode19" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "SolNode96" - }, - { - "Completes": 14, - "Tier": 1, - "Tag": "SolNode42" - }, - { - "Completes": 14, - "Tier": 1, - "Tag": "SolNode32" - }, { "Completes": 2, "Tier": 1, "Tag": "SaturnToUranusJunction" }, - { - "Completes": 17, - "Tier": 1, - "Tag": "SolNode82" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode93" - }, - { - "Completes": 6, - "Tier": 1, - "Tag": "SolNode67" - }, - { - "Completes": 65, - "Tier": 1, - "Tag": "SolNode20" - }, - { - "Completes": 26, - "Tier": 1, - "Tag": "SolNode31" - }, - { - "Completes": 8, - "Tag": "SolNode18" - }, - { - "Completes": 2, - "Tag": "ClanNode13" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode34" - }, - { - "Completes": 236, - "Tag": "SolNode801" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode25" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "ClanNode5" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "SolNode33" - }, - { - "Completes": 2, - "Tag": "SolNode98" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SolNode9" - }, - { - "Completes": 17, - "Tag": "SolNode105" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "SolNode114" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "ClanNode17" - }, - { - "Completes": 1, - "Tag": "SolNode60" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "SolNode83" - }, - { - "Completes": 17, - "Tier": 1, - "Tag": "SolNode69" - }, - { - "Completes": 6, - "Tag": "ClanNode16" - }, { "Completes": 1, "Tag": "UranusToNeptuneJunction" }, - { - "Completes": 32, - "Tier": 1, - "Tag": "SolNode1" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode64" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SolNode62" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SolNode300" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode301" - }, - { - "Completes": 36, - "Tier": 1, - "Tag": "SolNode122" - }, - { - "Completes": 5, - "Tag": "SolNode907" - }, - { - "Completes": 49, - "Tier": 1, - "Tag": "SolNode78" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode49" - }, - { - "Completes": 52, - "Tier": 1, - "Tag": "SolNode406" - }, - { - "Completes": 65, - "Tier": 1, - "Tag": "SolNode407" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode408" - }, - { - "Completes": 6, - "Tier": 1, - "Tag": "SolNode87" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode307" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode302" - }, - { - "Completes": 18, - "Tier": 1, - "Tag": "SolNode306" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode304" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode305" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SolNode908" - }, - { - "Completes": 6, - "Tier": 1, - "Tag": "SolNode84" - }, - { - "Completes": 32, - "Tier": 1, - "Tag": "SolNode127" - }, { "Completes": 2, "Tier": 1, "Tag": "NeptuneToPlutoJunction" }, - { - "Completes": 23, - "Tier": 1, - "Tag": "SolNode6" - }, - { - "Completes": 33, - "Tier": 1, - "Tag": "SolNode57" - }, - { - "Completes": 4, - "Tag": "SolNode17" - }, - { - "Completes": 1, - "Tag": "ClanNode21" - }, - { - "Completes": 109, - "Tier": 1, - "Tag": "SolNode76" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SolNode38" - }, - { - "Completes": 24, - "Tier": 1, - "Tag": "SolNode102" - }, - { - "Completes": 55, - "Tier": 1, - "Tag": "SolNode4" - }, - { - "Completes": 26, - "Tier": 1, - "Tag": "SolNode48" - }, { "Completes": 2, "Tier": 1, "Tag": "PlutoToSednaJunction" }, - { - "Completes": 31, - "Tier": 1, - "Tag": "SolNode189" - }, { "Completes": 2, "Tier": 1, "Tag": "PlutoToErisJunction" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "SolNode175" - }, - { - "Completes": 49, - "Tier": 1, - "Tag": "SolNode746" - }, - { - "Completes": 19, - "Tier": 1, - "Tag": "SolNode162" - }, - { - "Completes": 5, - "Tier": 1, - "Tag": "SolNode173" - }, - { - "Completes": 23, - "Tier": 1, - "Tag": "SolNode166" - }, - { - "Completes": 102, - "Tier": 1, - "Tag": "SolNode181" - }, - { - "Completes": 18, - "Tier": 1, - "Tag": "SolNode153" - }, - { - "Completes": 7, - "Tag": "SolNode164" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "SolNode172" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "ClanNode19" - }, - { - "Completes": 18, - "Tier": 1, - "Tag": "SolNode72" - }, - { - "Completes": 21, - "Tier": 1, - "Tag": "SolNode21" - }, - { - "Completes": 17, - "Tag": "SolNode187" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode196" - }, - { - "Completes": 18, - "Tier": 1, - "Tag": "SolNode184" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "SolNode118" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode188" - }, - { - "Completes": 5, - "Tag": "SolNode410" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SolNode411" - }, - { - "Completes": 5, - "Tier": 1, - "Tag": "SolNode195" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "ClanNode14" - }, - { - "Completes": 467, - "Tier": 1, - "Tag": "SolNode129" - }, - { - "Completes": 299, - "Tag": "SolarisUnitedHub1" - }, - { - "Completes": 21, - "Tier": 1, - "Tag": "SolNode171" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode412" - }, - { - "Completes": 14, - "Tier": 1, - "Tag": "SolNode409" - }, - { - "Completes": 39, - "Tier": 1, - "Tag": "SolNode177" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode713" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "ClanNode18" - }, - { - "Completes": 9, - "Tier": 1, - "Tag": "SolNode167" - }, - { - "Completes": 4, - "Tag": "SolNode185" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "ClanNode15" - }, - { - "Completes": 33, - "Tier": 1, - "Tag": "SolNode308" - }, - { - "Completes": 5, - "Tag": "ClanNode20" - }, - { - "Completes": 4, - "Tier": 1, - "Tag": "ClanNode24" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "ClanNode25" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode56" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode43" - }, - { - "Completes": 16, - "Tier": 1, - "Tag": "SolNode81" - }, - { - "Completes": 23, - "Tier": 1, - "Tag": "SolNode51" - }, - { - "Completes": 8, - "Tier": 1, - "Tag": "SolNode191" - }, - { - "Completes": 2, - "Tag": "SolNode190" - }, - { - "Completes": 7, - "Tag": "SolNode199" - }, - { - "Completes": 1, - "Tag": "SolNode183" - }, - { - "Completes": 12, - "Tag": "SolNode193" - }, - { - "Completes": 22, - "Tag": "SolNode763" - }, - { - "Completes": 12, - "Tier": 1, - "Tag": "SolNode741" - }, - { - "Completes": 7, - "Tier": 1, - "Tag": "SolNode742" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode747" - }, - { - "Completes": 13, - "Tier": 1, - "Tag": "SolNode744" - }, - { - "Completes": 3, - "Tier": 1, - "Tag": "SolNode743" - }, - { - "Completes": 15, - "Tier": 1, - "Tag": "SolNode748" - }, - { - "Completes": 11, - "Tier": 1, - "Tag": "SolNode745" - }, - { - "Completes": 10, - "Tier": 1, - "Tag": "SolNode740" - }, - { - "Completes": 167, - "Tag": "SolNode802" - }, - { - "Completes": 22, - "Tag": "SolNode233" - }, - { - "Completes": 113, - "Tier": 1, - "Tag": "SolNode231" - }, - { - "Completes": 45, - "Tag": "SolNode230" - }, - { - "Completes": 21, - "Tag": "SolNode232" - }, - { - "Completes": 11, - "Tag": "SolNode235" - }, - { - "Completes": 2, - "Tier": 1, - "Tag": "SolNode309" - }, - { - "Completes": 27, - "Tier": 1, - "Tag": "SolNode310" - }, - { - "Completes": 6, - "Tag": "CrewBattleNode527" - }, - { - "Completes": 7, - "Tag": "CrewBattleNode553" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode556" - }, - { - "Completes": 3, - "Tag": "CrewBattleNode502" - }, - { - "Completes": 4, - "Tag": "CrewBattleNode509" - }, - { - "Completes": 3, - "Tag": "CrewBattleNode518" - }, - { - "Completes": 47, - "Tag": "CrewBattleNode558" - }, - { - "Completes": 3, - "Tag": "CrewBattleNode519" - }, - { - "Completes": 41, - "Tag": "CrewBattleNode522" - }, - { - "Completes": 6, - "Tag": "CrewBattleNode503" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode511" - }, - { - "Completes": 3, - "Tag": "CrewBattleNode512" - }, - { - "Completes": 23, - "Tag": "EventNode5" - }, - { - "Completes": 35, - "Tag": "CrewBattleNode557" - }, - { - "Completes": 5, - "Tag": "SolNode705" - }, - { - "Completes": 8, - "Tag": "EventNode2" - }, - { - "Completes": 4, - "Tag": "CrewBattleNode528" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode531" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode529" - }, - { - "Completes": 15, - "Tag": "CrewBattleNode536" - }, - { - "Completes": 13, - "Tag": "CrewBattleNode550" - }, - { - "Completes": 7, - "Tag": "CrewBattleNode516" - }, - { - "Completes": 8, - "Tag": "CrewBattleNode533" - }, - { - "Completes": 14, - "Tag": "CrewBattleNode554" - }, - { - "Completes": 24, - "Tag": "CrewBattleNode555" - }, - { - "Completes": 18, - "Tag": "CrewBattleNode538" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode534" - }, - { - "Completes": 2, - "Tag": "CrewBattleNode501" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode535" - }, - { - "Completes": 4, - "Tag": "CrewBattleNode530" - }, - { - "Completes": 5, - "Tag": "SolNode764" - }, - { - "Completes": 3, - "Tag": "SolNode701" - }, - { - "Completes": 8, - "Tag": "CrewBattleNode521" - }, - { - "Completes": 3, - "Tag": "CrewBattleNode514" - }, - { - "Completes": 2, - "Tag": "CrewBattleNode515" - }, - { - "Completes": 6, - "Tag": "CrewBattleNode539" - }, - { - "Completes": 6, - "Tag": "CrewBattleNode504" - }, - { - "Completes": 57, - "Tier": 1, - "Tag": "SolNode450" - }, - { - "Completes": 3, - "Tag": "SolNode761" - }, - { - "Completes": 2, - "Tag": "EventNode34" - }, - { - "Completes": 1, - "Tag": "EventNode30" - }, - { - "Completes": 1, - "Tag": "CrewBattleNode540" - }, - { - "Completes": 2, - "Tag": "EventNode25" - }, - { - "Completes": 3, - "Tag": "EventNode24" - }, - { - "Completes": 2, - "Tag": "EventNode26" - }, - { - "Completes": 1, - "Tag": "EventNode37" - }, - { - "Completes": 1, - "Tag": "/Lotus/Language/Locations/Jupiter" - }, - { - "Completes": 92, - "Tier": 1, - "Tag": "SolNode238" - }, - { - "Completes": 30, - "Tier": 1, - "Tag": "SolNode237" - }, - { - "Completes": 13, - "Tag": "SolNode236" - }, - { - "Completes": 1, - "Tag": "EventNode27" } -] +] \ No newline at end of file -- 2.47.2 From d6401aec10fea1bac9f31fce4f66fac1f4a49c93 Mon Sep 17 00:00:00 2001 From: 0kolya0 <36767025+0kolya0@users.noreply.github.com> Date: Fri, 29 Dec 2023 16:23:35 +0200 Subject: [PATCH 3/3] Sorted and description inventorySchema --- src/models/inventoryModels/inventoryModel.ts | 391 ++++++++++++++----- 1 file changed, 289 insertions(+), 102 deletions(-) diff --git a/src/models/inventoryModels/inventoryModel.ts b/src/models/inventoryModels/inventoryModel.ts index deb3d10f..1e30e4fc 100644 --- a/src/models/inventoryModels/inventoryModel.ts +++ b/src/models/inventoryModels/inventoryModel.ts @@ -296,20 +296,22 @@ DuviriInfoSchema.set("toJSON", { }); const inventorySchema = new Schema({ - Horses: [GenericItemSchema], - DrifterMelee: [GenericItemSchema], - DrifterGuns: [GenericItemSchema], - DuviriInfo: DuviriInfoSchema, - Mailbox: MailboxSchema, - KahlLoadOuts: [Schema.Types.Mixed], + accountOwnerId: Schema.Types.ObjectId, SubscribedToEmails: Number, Created: Schema.Types.Mixed, RewardSeed: Number, + + //Credit RegularCredits: Number, + //Platinum PremiumCredits: Number, + //Gift Platinum(Non trade) PremiumCreditsFree: Number, + //Endo FusionPoints: Number, + + //SlotAny SuitBin: slotsBinSchema, WeaponBin: slotsBinSchema, SentinelBin: slotsBinSchema, @@ -322,154 +324,339 @@ const inventorySchema = new Schema({ CrewShipSalvageBin: slotsBinSchema, MechBin: slotsBinSchema, CrewMemberBin: slotsBinSchema, + + + //How many trades do you have left TradesRemaining: Number, + //How many Gift do you have left*(gift spends the trade) + GiftsRemaining: Number, + //Curent trade info Giving or Getting items + PendingTrades: [Schema.Types.Mixed], + + //Curent Syndicates rank\exp + Affiliations: [Schema.Types.Mixed], + //Syndicates Missions complate(Navigation->Syndicate) + CompletedSyndicates: [String], + //Daily Syndicates Exp DailyAffiliation: Number, DailyAffiliationPvp: Number, DailyAffiliationLibrary: Number, + DailyAffiliationCetus: Number, + DailyAffiliationQuills: Number, + DailyAffiliationSolaris: Number, + DailyAffiliationVentkids: Number, + DailyAffiliationVox: Number, + DailyAffiliationEntrati: Number, + DailyAffiliationNecraloid: Number, + DailyAffiliationZariman: Number, + DailyAffiliationKahl: Number, + + + //Daily Focus limit DailyFocus: Number, - GiftsRemaining: Number, - HandlerPoints: Number, - MiscItems: [Schema.Types.Mixed], - ChallengesFixVersion: Number, + //you not used Focus + FocusXP: Schema.Types.Mixed, + //Curent active like Active school focuses is = "Zenurik" + FocusAbility: String, + //The treeways of the Focus school.(Active and passive Ability) + FocusUpgrades: [Schema.Types.Mixed], + + //Achievement ChallengeProgress: [Schema.Types.Mixed], + + //Account Item like Ferrite,Form,Kuva etc + MiscItems: [Schema.Types.Mixed], + + //Non Upgrade Mods Example:I have 999 item WeaponElectricityDamageMod (only "ItemCount"+"ItemType") RawUpgrades: [RawUpgrades], - ReceivedStartingGear: Boolean, - Suits: [suitSchema], - LongGuns: [WeaponSchema], - Pistols: [WeaponSchema], - Melee: [WeaponSchema], - Ships: [Schema.Types.Mixed], - QuestKeys: [Schema.Types.Mixed], - FlavourItems: [FlavourItemSchema], - Scoops: [GenericItemSchema], - TrainingRetriesLeft: Number, - LoadOutPresets: { type: Schema.Types.ObjectId, ref: "Loadout" }, - CurrentLoadOutIds: [Schema.Types.Mixed], - Missions: [Schema.Types.Mixed], - RandomUpgradesIdentified: Number, - LastRegionPlayed: String, - XPInfo: [Schema.Types.Mixed], - Recipes: [Schema.Types.Mixed], - WeaponSkins: [Schema.Types.Mixed], - PendingRecipes: [Schema.Types.Mixed], - TrainingDate: Date, - PlayerLevel: Number, + //Upgrade Mods\Riven\Arcane Example:"UpgradeFingerprint"+"ItemType"+"" Upgrades: [Upgrade], - EquippedGear: [String], - DeathMarks: [String], - FusionTreasures: [Schema.Types.Mixed], - WebFlags: Schema.Types.Mixed, - CompletedAlerts: [String], - Consumables: [Schema.Types.Mixed], - LevelKeys: [Schema.Types.Mixed], - TauntHistory: [Schema.Types.Mixed], - StoryModeChoice: String, - PeriodicMissionCompletions: [Schema.Types.Mixed], + + //Warframe + Suits: [suitSchema], + //Primary Weapon + LongGuns: [WeaponSchema], + //Secondary Weapon + Pistols: [WeaponSchema], + //Melee Weapon + Melee: [WeaponSchema], + //Ability Weapon like Ultimate Mech\Excalibur\Ivara etc + SpecialItems: [Schema.Types.Mixed], + //The Mandachord(Octavia) is a step sequencer + StepSequencers: [Schema.Types.Mixed], + + //Sentinel(like Helios or modular) + Sentinels: [Schema.Types.Mixed], + //Any /Sentinels/SentinelWeapons/ (like warframe weapon) + SentinelWeapons: [Schema.Types.Mixed], + //Modular Pets + MoaPets: [Schema.Types.Mixed], + KubrowPetEggs: [Schema.Types.Mixed], - LoreFragmentScans: [Schema.Types.Mixed], + //Like PowerSuit Cat\Kubrow or etc Pets + KubrowPets: [Schema.Types.Mixed], + //Prints Cat(3 Prints)\Kubrow(2 Prints) Pets + KubrowPetPrints: [Schema.Types.Mixed], + + //Item for EquippedGear example:Scaner,LoadoutTechSummon etc + Consumables: [Schema.Types.Mixed], + //Weel Emotes+Gear EquippedEmotes: [String], - PendingTrades: [Schema.Types.Mixed], - Boosters: [BoosterSchema], - ActiveDojoColorResearch: String, - SentientSpawnChanceBoosters: Schema.Types.Mixed, - Affiliations: [Schema.Types.Mixed], - QualifyingInvasions: [Schema.Types.Mixed], - FactionScores: [Number], + EquippedGear: [String], + //Equipped Shawzin + EquippedInstrument: String, + ReceivedStartingGear: Boolean, + + //to use add SummonItem to Consumables+EquippedGear + //Archwing need Suits+Melee+Guns SpaceSuits: [GenericItemSchema], SpaceMelee: [GenericItemSchema], SpaceGuns: [Schema.Types.Mixed], ArchwingEnabled: Boolean, - PendingSpectreLoadouts: [Schema.Types.Mixed], + //Mech need Suits+SpaceGuns+SpecialItem + MechSuits: [suitSchema], + ///Restoratives/HoverboardSummon (like Suit) + Hoverboards: [Schema.Types.Mixed], + + //Use Operator\Drifter + UseAdultOperatorLoadout: Boolean, + //Operator\Drifter Weapon + OperatorAmps: [Schema.Types.Mixed], + //Operator + OperatorLoadOuts: [operatorConfigSchema], + //Drifter + AdultOperatorLoadOuts: [operatorConfigSchema], + DrifterMelee: [GenericItemSchema], + DrifterGuns: [GenericItemSchema], + //ErsatzHorsePowerSuit + Horses: [GenericItemSchema], + + //Liset colors skin etc + Ships: [Schema.Types.Mixed], + // /Lotus/Types/Items/ShipDecos/ + ShipDecorations: [Schema.Types.Mixed], + + //RailJack Setting(Mods,Skin,Weapon,etc) + CrewShipHarnesses: [Schema.Types.Mixed], + //Railjack/Components(https://warframe.fandom.com/wiki/Railjack/Components) + CrewShipRawSalvage: [Schema.Types.Mixed], + + + //Default RailJack + CrewShips: [Schema.Types.Mixed], + CrewShipAmmo: [Schema.Types.Mixed], + CrewShipWeapons: [Schema.Types.Mixed], + CrewShipWeaponSkins: [Schema.Types.Mixed], + + + //NPC Crew and weapon + CrewMembers: [Schema.Types.Mixed], + CrewShipSalvagedWeaponSkins: [Schema.Types.Mixed], + CrewShipSalvagedWeapons: [Schema.Types.Mixed], + + + //Complete Mission\Quests + Missions: [Schema.Types.Mixed], + QuestKeys: [Schema.Types.Mixed], + //item like DojoKey or Boss missions key + LevelKeys: [Schema.Types.Mixed], + //Active quests + Quests: [Schema.Types.Mixed], + + //Cosmetics like profile glyphs\Kavasa Prime Kubrow Collar\Game Theme etc + FlavourItems: [FlavourItemSchema], + + //Lunaro Weapon + Scoops: [GenericItemSchema], + + //Mastery Rank*(Need item XPInfo to rank up) + PlayerLevel: Number, + //Item Mastery Rank exp + XPInfo: [Schema.Types.Mixed], + //24h timer rank up + TrainingDate: Date, + //Retries rank up(3 time) + TrainingRetriesLeft: Number, + + + //you saw last played Region when you opened the star map + LastRegionPlayed: String, + + //Blueprint + Recipes: [Schema.Types.Mixed], + //Crafting Blueprint(Item Name + CompletionDate) + PendingRecipes: [Schema.Types.Mixed], + + //warframe\Weapon skins + WeaponSkins: [Schema.Types.Mixed], + + + //Ayatan Item + FusionTreasures: [Schema.Types.Mixed], + //"node": "TreasureTutorial", "state": "TS_COMPLETED" + TauntHistory: [Schema.Types.Mixed], + + + //noShow2FA,VisitPrimeVault etc + WebFlags: Schema.Types.Mixed, + //Id CompletedAlerts + CompletedAlerts: [String], + + //Warframe\Duviri + StoryModeChoice: String, + + //Alert->Kuva Siphon + PeriodicMissionCompletions: [Schema.Types.Mixed], + + + //Codex->LoreFragment + LoreFragmentScans: [Schema.Types.Mixed], + + //Resource,Credit,Affinity etc or Bless any boosters + Boosters: [BoosterSchema], + BlessingCooldown: Schema.Types.Mixed, + + //the color your clan requests like Items/Research/DojoColors/DojoColorPlainsB + ActiveDojoColorResearch: String, + + SentientSpawnChanceBoosters: Schema.Types.Mixed, + + QualifyingInvasions: [Schema.Types.Mixed], + FactionScores: [Number], + + //Have only Suit+Pistols+LongGuns+Melee+ItemType(BronzeSpectre,GoldSpectre,PlatinumSpectreArmy,SilverSpectreArmy) + //"/Lotus/Types/Game/SpectreArmies/BronzeSpectreArmy": "Vapor Specter Regiment", SpectreLoadouts: [Schema.Types.Mixed], - Sentinels: [WeaponSchema], - SentinelWeapons: [WeaponSchema], + //If you want change Spectre Gear id + PendingSpectreLoadouts: [Schema.Types.Mixed], + + + //New quest Email spam + //example:"ItemType": "/Lotus/Types/Keys/RailJackBuildQuest/RailjackBuildQuestEmailItem", EmailItems: [Schema.Types.Mixed], - CompletedSyndicates: [String], - FocusXP: Schema.Types.Mixed, + + + //Profile->Wishlist Wishlist: [String], + + //https://warframe.fandom.com/wiki/Alignment + //like "Alignment": { "Wisdom": 9, "Alignment": 1 }, Alignment: Schema.Types.Mixed, + AlignmentReplay: Schema.Types.Mixed, + + //https://warframe.fandom.com/wiki/Sortie CompletedSorties: [String], LastSortieReward: [Schema.Types.Mixed], + + //Resource_Drone[Uselees stuff] Drones: [Schema.Types.Mixed], - StepSequencers: [Schema.Types.Mixed], + + //Active profile ico ActiveAvatarImageType: String, - KubrowPets: [Schema.Types.Mixed], - ShipDecorations: [Schema.Types.Mixed], - DailyAffiliationCetus: Number, - DailyAffiliationQuills: Number, + + // open location store like EidolonPlainsDiscoverable or OrbVallisCaveDiscoverable DiscoveredMarkers: [Schema.Types.Mixed], + //Open location mission like "JobId" + "StageCompletions" CompletedJobs: [Schema.Types.Mixed], - FocusAbility: String, - FocusUpgrades: [Schema.Types.Mixed], - OperatorAmps: [Schema.Types.Mixed], - HasContributedToDojo: Boolean, - HWIDProtectEnabled: Boolean, - KubrowPetPrints: [Schema.Types.Mixed], - AlignmentReplay: Schema.Types.Mixed, + + //Game mission\ivent score example "Tag": "WaterFight", "Best": 170, "Count": 1258, PersonalGoalProgress: [Schema.Types.Mixed], - DailyAffiliationSolaris: Number, - SpecialItems: [Schema.Types.Mixed], + + //Setting interface Style ThemeStyle: String, ThemeBackground: String, ThemeSounds: String, - BountyScore: Number, - ChallengeInstanceStates: [Schema.Types.Mixed], + + //Daily LoginRewards LoginMilestoneRewards: [String], - OperatorLoadOuts: [operatorConfigSchema], - DailyAffiliationVentkids: Number, - DailyAffiliationVox: Number, - RecentVendorPurchases: [Schema.Types.Mixed], - Hoverboards: [Schema.Types.Mixed], + + //You first Dialog with NPC or use new Item NodeIntrosCompleted: [String], + + //https://warframe.fandom.com/wiki/Heist + //ProfitTaker(1-4) Example:"LocationTag": "EudicoHeists", "Jobs":Mission name CompletedJobChains: [Schema.Types.Mixed], + //Night Wave Challenge SeasonChallengeHistory: [Schema.Types.Mixed], - MoaPets: [Schema.Types.Mixed], - EquippedInstrument: String, + + + //Cephalon Simaris Entries Example:"TargetType"+"Scans"(1-10)+"Completed": true|false + LibraryPersonalProgress: [Schema.Types.Mixed], + //Cephalon Simaris Daily Task + LibraryAvailableDailyTaskInfo: Schema.Types.Mixed, + + //https://warframe.fandom.com/wiki/Invasion InvasionChainProgress: [Schema.Types.Mixed], + + //https://warframe.fandom.com/wiki/Parazon DataKnives: [GenericItemSchema], + + //CorpusLich or GrineerLich + NemesisAbandonedRewards: [String], + //CorpusLich\KuvaLich NemesisHistory: [Schema.Types.Mixed], LastNemesisAllySpawnTime: Schema.Types.Mixed, + + //TradingRulesConfirmed,ShowFriendInvNotifications(Option->Social) Settings: Schema.Types.Mixed, + + //Railjack craft + //https://warframe.fandom.com/wiki/Rising_Tide PersonalTechProjects: [Schema.Types.Mixed], - CrewShips: [Schema.Types.Mixed], + + //Modulars lvl and exp(Railjack|Duviri) + //https://warframe.fandom.com/wiki/Intrinsics PlayerSkills: Schema.Types.Mixed, - CrewShipAmmo: [Schema.Types.Mixed], - CrewShipSalvagedWeaponSkins: [Schema.Types.Mixed], - CrewShipWeapons: [Schema.Types.Mixed], - CrewShipSalvagedWeapons: [Schema.Types.Mixed], - CrewShipWeaponSkins: [Schema.Types.Mixed], + + //TradeBannedUntil data TradeBannedUntil: Schema.Types.Mixed, + + + //https://warframe.fandom.com/wiki/Helminth + InfestedFoundry: Schema.Types.Mixed, + NextRefill: Schema.Types.Mixed, + + //Purchase this new permanent skin from the Lotus customization options in Personal Quarters located in your Orbiter. + //https://warframe.fandom.com/wiki/Lotus#The_New_War + LotusCustomization: Schema.Types.Mixed, + + //Progress+Rank+ItemType(ZarimanPumpShotgun) + //https://warframe.fandom.com/wiki/Incarnon + EvolutionProgress: [Schema.Types.Mixed], + + + //Unknown and system + DuviriInfo: DuviriInfoSchema, + Mailbox: MailboxSchema, + KahlLoadOuts: [Schema.Types.Mixed], + HandlerPoints: Number, + ChallengesFixVersion: Number, PlayedParkourTutorial: Boolean, SubscribedToEmailsPersonalized: Number, - DailyAffiliationEntrati: Number, - DailyAffiliationNecraloid: Number, - MechSuits: [suitSchema], - InfestedFoundry: Schema.Types.Mixed, - BlessingCooldown: Schema.Types.Mixed, - CrewShipHarnesses: [Schema.Types.Mixed], - CrewShipRawSalvage: [Schema.Types.Mixed], - CrewMembers: [Schema.Types.Mixed], - AdultOperatorLoadOuts: [operatorConfigSchema], - LotusCustomization: Schema.Types.Mixed, - UseAdultOperatorLoadout: Boolean, - DailyAffiliationZariman: Number, - NemesisAbandonedRewards: [String], - DailyAffiliationKahl: Number, LastInventorySync: Schema.Types.Mixed, - NextRefill: Schema.Types.Mixed, ActiveLandscapeTraps: [Schema.Types.Mixed], - EvolutionProgress: [Schema.Types.Mixed], RepVotes: [Schema.Types.Mixed], LeagueTickets: [Schema.Types.Mixed], - Quests: [Schema.Types.Mixed], + HasContributedToDojo: Boolean, + HWIDProtectEnabled: Boolean, + LoadOutPresets: { type: Schema.Types.ObjectId, ref: "Loadout" }, + CurrentLoadOutIds: [Schema.Types.Mixed], + RandomUpgradesIdentified: Number, + BountyScore: Number, + ChallengeInstanceStates: [Schema.Types.Mixed], + RecentVendorPurchases: [Schema.Types.Mixed], Robotics: [Schema.Types.Mixed], UsedDailyDeals: [Schema.Types.Mixed], - LibraryPersonalProgress: [Schema.Types.Mixed], CollectibleSeries: [Schema.Types.Mixed], - LibraryAvailableDailyTaskInfo: Schema.Types.Mixed, HasResetAccount: Boolean, + + //Discount Coupon PendingCoupon: Schema.Types.Mixed, + //Like BossAladV,BossCaptainVor come for you on missions % chance + DeathMarks: [String], + //Zanuka Harvestable: Boolean, + //Grustag three DeathSquadable: Boolean }); -- 2.47.2