diff --git a/profiles/campaign.json b/profiles/campaign.json index 1cb93b1..bd7d07f 100644 --- a/profiles/campaign.json +++ b/profiles/campaign.json @@ -3363,10 +3363,10 @@ "xp_reward_scalar": 1, "challenge_linked_quest_given": "", "quest_pool": "", - "quest_state": "Claimed", + "quest_state": "Active", "last_state_change_time": "2020-01-17T12:16:44.924Z", "challenge_linked_quest_parent": "", - "completion_questcomplete_plankertonquest_launchrocket_d5": 1, + "completion_questcomplete_plankertonquest_launchrocket_d5": 0, "max_level_bonus": 0, "selection": -1, "xp": 0, @@ -4995,7 +4995,8 @@ "max_level_bonus": 0, "xp": 0, "completion_kill_husk_melee": 20, - "favorite": false + "favorite": false, + "completion_complete_pve01_diff2": 1 }, "quantity": 1 }, @@ -5936,12 +5937,12 @@ "level": -1, "item_seen": true, "sent_new_notification": true, - "completion_complete_launchrocket_2": 1, + "completion_complete_launchrocket_2": 0, "challenge_bundle_id": "", "xp_reward_scalar": 1, "challenge_linked_quest_given": "", "quest_pool": "", - "quest_state": "Claimed", + "quest_state": "Active", "last_state_change_time": "2020-01-23T23:36:41.992Z", "challenge_linked_quest_parent": "", "max_level_bonus": 0, @@ -55682,7 +55683,8 @@ "completion_complete_outpost_1_3": 1, "xp": 0, "quest_rarity": "uncommon", - "favorite": false + "favorite": false, + "completion_custom_defendersupplyreceived": 1 }, "quantity": 1 }, @@ -64428,6 +64430,575 @@ "item_seen": true }, "quantity": 1 + }, + "ac79c107-1c93-447b-bf8e-2251ab3592a3": { + "templateId": "Quest:homebasequest_researchpurchase", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_researchfortitude": 1 + }, + "quantity": 1 + }, + "b2d5a5be-2754-4ac4-9191-bbc83662f1b1": { + "templateId": "Quest:homebasequest_slotemtworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_assign_worker_to_emt_squadone": 1 + }, + "quantity": 1 + }, + "b031e2b7-735e-4228-aae7-d1b23f5ef78e": { + "templateId": "Quest:homebasequest_slotfireteamalphaworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_assign_worker_to_fire_squadone": 1 + }, + "quantity": 1 + }, + "ec7cbdf0-57b3-4953-9722-61f5e69adf73": { + "templateId": "Quest:homebasequest_unlockemtworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_emtworker": 1 + }, + "quantity": 1 + }, + "775f82ab-a389-4a13-bf62-eb62c415bc29": { + "templateId": "Quest:homebasequest_unlockexpeditions", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_expeditions": 1 + }, + "quantity": 1 + }, + "c2bb44bb-8304-48a8-b730-cdc26febc056": { + "templateId": "Quest:homebasequest_unlockfireteamalphaworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_fireteamalpha": 1 + }, + "quantity": 1 + }, + "cee73fef-ec92-471e-a2fd-6242877801e7": { + "templateId": "Quest:homebasequest_unlockmissiondefender", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_missiondefender": 1 + }, + "quantity": 1 + }, + "49b1bdd0-6bf2-4e13-830a-2bba5a945aa3": { + "templateId": "Quest:homebasequest_unlockoutpostdefender", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_outpostdefender": 1 + }, + "quantity": 1 + }, + "08a37dd2-eea5-4c3d-ae71-5d0e0df26047": { + "templateId": "Quest:homebasequest_unlockresearch", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_research": 1 + }, + "quantity": 1 + }, + "bf5e6f3f-f452-4d20-9c0d-453fc65a0cbf": { + "templateId": "Quest:homebasequest_unlocksquads", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_squads": 1 + }, + "quantity": 1 + }, + "c550678d-1531-4851-a405-aba3311d77cd": { + "templateId": "Quest:homebasequest_weakpointvision", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_weakpointvision": 1 + }, + "quantity": 1 + }, + "7db38f62-605b-45de-a2f3-bb5a8d368d58": { + "templateId": "Quest:outpostquest_t1_p1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "981dbe97-bc42-4a00-9e89-1f1182aea8f4": { + "templateId": "Quest:outpostquest_t1_p2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "44984c82-ecdc-4487-b9fb-fa80b17f3135": { + "templateId": "Quest:outpostquest_t2_p1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "a2d07f69-8cce-42bd-8633-d8eea0012226": { + "templateId": "Quest:outpostquest_t2_p2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "ea476fec-bca6-428f-a178-07183eebf66c": { + "templateId": "Quest:outpostquest_t3_p1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "ba3fe9f1-091a-48a0-9019-d055a762f33f": { + "templateId": "Quest:outpostquest_t3_p2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "44337606-b9f8-4ad3-8ee7-e54b44ad3089": { + "templateId": "Quest:plankertonquest_filler_10_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchballoon_2_diff5": 1 + }, + "quantity": 1 + }, + "af6fa002-096e-44d2-911c-46626e204022": { + "templateId": "Quest:plankertonquest_filler_3_d2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_custom_bluglosyphon_full_v2": 3 + }, + "quantity": 1 + }, + "ecc6ed9b-0313-496a-87d3-20a49756a10f": { + "templateId": "Quest:plankertonquest_filler_8_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_buildradar_2_diff5": 5 + }, + "quantity": 1 + }, + "6cb80821-c524-4b79-9058-1f9aa5af1452": { + "templateId": "Quest:plankertonquest_filler_9_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_delivergoods_2_diff5": 3 + }, + "quantity": 1 + }, + "f3eba3c9-2d9c-490c-bcbd-80cb31beb735": { + "templateId": "Quest:reactivequest_avoiceinthenight", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_avoiceinthenightv2": 4 + }, + "quantity": 1 + }, + "053513d9-3815-4dee-a2ef-c8d16fe09225": { + "templateId": "Quest:reactivequest_destroyobject", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_destroyactor": 5 + }, + "quantity": 1 + }, + "44ceada8-eb09-456d-8b1a-db928e4134e4": { + "templateId": "Quest:reactivequest_distresscalls", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_distresscallv2": 5 + }, + "quantity": 1 + }, + "9ac2c0f2-c365-4775-b16c-c605156c33a7": { + "templateId": "Quest:reactivequest_findmimic", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_findmimic": 1, + "completion_complete_mimic_1_diff5": 1 + }, + "quantity": 1 + }, + "7239dbea-df66-4710-ac3b-778cf2c9cc8e": { + "templateId": "Quest:reactivequest_findsurvivor", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_findsurvivor": 50 + }, + "quantity": 1 + }, + "a7395b07-6a52-4263-84a8-8aa8671f6927": { + "templateId": "Quest:reactivequest_goodpop", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_goodpop": 4 + }, + "quantity": 1 + }, + "11d0d0b6-37d5-4ff6-b5af-fb1c7bbf1aa8": { + "templateId": "Quest:reactivequest_itsatrap", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_trappartv2": 4, + "completion_complete_pve01_diff3": 2 + }, + "quantity": 1 + }, + "c6edebaf-cc07-4b6e-a478-df127119aeea": { + "templateId": "Quest:reactivequest_killsmasher", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_killsmasher": 50 + }, + "quantity": 1 + }, + "784896da-3e87-4504-87b6-891e06987c43": { + "templateId": "Quest:reactivequest_knowyourenemy", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_knowyourenemy": 5 + }, + "quantity": 1 + }, + "b5e2e0c2-784f-4650-aee6-90b056304f99": { + "templateId": "Quest:reactivequest_medicaldata", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_medicaldata": 4, + "completion_complete_pve01_diff4": 2 + }, + "quantity": 1 + }, + "d919eb2f-7327-4fb1-a8c9-a58042e753ff": { + "templateId": "Quest:reactivequest_medicalsupplies", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_medicalsupplies": 2 + }, + "quantity": 1 + }, + "e3c4e66d-b462-447b-af1a-9541119718e5": { + "templateId": "Quest:reactivequest_pumpkins", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_questcollect_quest_pumpkins": 3 + }, + "quantity": 1 + }, + "427cd577-edca-4a29-a163-6bea31e7fd6a": { + "templateId": "Quest:reactivequest_survivorradios", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_survivorradio": 50 + }, + "quantity": 1 + }, + "feb2c694-fd1d-4f4b-b1fb-ce956e3bb06c": { + "templateId": "Quest:reactivequest_transmitters", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_transmitters": 3 + }, + "quantity": 1 + }, + "fa526aa1-53d9-4b4d-ae83-83b810c7cc6b": { + "templateId": "Quest:stonewoodquest_filler_2_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_craft_health_station": 5, + "completion_complete_pve01_diff3_v2": 2 + }, + "quantity": 1 + }, + "8ac5785c-7ae9-4bb1-9f8d-80c607cbe2ab": { + "templateId": "Quest:stonewoodquest_filler_2_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_kill_husk_taker_1_diff5": 5, + "completion_complete_pve01_diff5": 3 + }, + "quantity": 1 + }, + "8771a749-f05e-4b1a-81eb-60922f860ff4": { + "templateId": "Quest:stonewoodquest_treasuredfriends", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_interact_treasurechest_pve01_diff2": 1 + }, + "quantity": 1 } }, "stats": { diff --git a/profiles/profile0.json b/profiles/profile0.json index 18755ff..7035af8 100644 --- a/profiles/profile0.json +++ b/profiles/profile0.json @@ -36,20 +36,21 @@ "completion_questcollect_survivoritemdata": 3, "xp": 0, "sent_new_notification": true, - "favorite": false + "favorite": false, + "completion_complete_evacuate_1_diff3": 1 }, "quantity": 1 }, "295ca2c9-e177-4bf2-9907-a7a867e27bb8": { "templateId": "Quest:homebasequest_researchpurchase", "attributes": { - "quest_state": "Active", + "quest_state": "Claimed", "last_state_change_time": "2017-08-31T13:50:01.896Z", "max_level_bonus": 0, "level": -1, "item_seen": false, "xp": 0, - "completion_unlock_skill_tree_researchfortitude": 0, + "completion_unlock_skill_tree_researchfortitude": 1, "sent_new_notification": true, "favorite": false }, @@ -278,7 +279,8 @@ "item_seen": true, "xp": 0, "sent_new_notification": true, - "favorite": false + "favorite": false, + "completion_interact_treasurechest_pve01_diff2": 1 }, "quantity": 1 }, @@ -521,11 +523,11 @@ "92d46ee6-fc3c-4ee6-80c6-54059aabefce": { "templateId": "Quest:heroquest_ninjaleadership", "attributes": { - "quest_state": "Active", + "quest_state": "Claimed", "last_state_change_time": "2017-08-29T21:05:57.089Z", "max_level_bonus": 0, "level": -1, - "completion_unlock_skill_tree_ninja_leadership": 0, + "completion_unlock_skill_tree_ninja_leadership": 1, "item_seen": false, "xp": 0, "sent_new_notification": true, @@ -562,11 +564,11 @@ "9e51c6fd-2826-4dc5-b50c-18882e21a0d6": { "templateId": "Quest:homebasequest_unlockexpeditions", "attributes": { - "quest_state": "Active", + "quest_state": "Claimed", "last_state_change_time": "2017-08-29T21:05:57.089Z", "max_level_bonus": 0, "level": -1, - "completion_unlock_skill_tree_expeditions": 0, + "completion_unlock_skill_tree_expeditions": 1, "item_seen": false, "xp": 0, "sent_new_notification": true, @@ -611,13 +613,13 @@ "daea2ba9-bda3-4cdb-aee9-07de94ed361f": { "templateId": "Quest:heroquest_outlanderleadership", "attributes": { - "quest_state": "Active", + "quest_state": "Claimed", "last_state_change_time": "2017-08-29T21:05:57.089Z", "max_level_bonus": 0, "level": -1, "item_seen": false, "xp": 0, - "completion_unlock_skill_tree_outlander_leadership": 0, + "completion_unlock_skill_tree_outlander_leadership": 1, "sent_new_notification": true, "favorite": false }, @@ -795,7 +797,8 @@ "xp": 0, "completion_complete_retrievedata_1": 1, "sent_new_notification": true, - "favorite": false + "favorite": false, + "completion_assign_defender": 1 }, "quantity": 1 }, @@ -810,7 +813,8 @@ "xp": 0, "completion_complete_retrievedata_1": 1, "sent_new_notification": true, - "favorite": false + "favorite": false, + "completion_unlock_skill_tree_outpostdefender": 1 }, "quantity": 1 }, @@ -825,7 +829,8 @@ "xp": 0, "completion_complete_retrievedata_1": 1, "sent_new_notification": true, - "favorite": false + "favorite": false, + "completion_unlock_skill_tree_missiondefender": 1 }, "quantity": 1 }, @@ -840,7 +845,8 @@ "xp": 0, "completion_complete_retrievedata_1": 1, "sent_new_notification": true, - "favorite": false + "favorite": false, + "completion_assign_defender_to_adventure_squadone": 1 }, "quantity": 1 }, @@ -31038,7 +31044,8 @@ "completion_complete_outpost_1_3": 1, "xp": 0, "quest_rarity": "uncommon", - "favorite": false + "favorite": false, + "completion_custom_defendersupplyreceived": 1 }, "quantity": 1 }, @@ -34128,6 +34135,1558 @@ "item_seen": true }, "quantity": 1 + }, + "bc937ad7-40e3-47fb-85a1-ddba5dc76fc8": { + "templateId": "Quest:heroquest_constructor_1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_assign_hero_constructor": 1, + "completion_upgrade_constructor": 1, + "completion_complete_pve01_diff2_constructor": 1 + }, + "quantity": 1 + }, + "7f5b6b54-832b-41eb-bc97-16100dc32fa7": { + "templateId": "Quest:heroquest_constructor_2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_ability_bullrush": 1, + "completion_build_any_floor_constructor": 1, + "completion_ability_base": 1, + "completion_complete_pve01_diff2_constructor": 1 + }, + "quantity": 1 + }, + "73034fc4-427b-42b4-9ac4-4dc9015016a3": { + "templateId": "Quest:heroquest_constructor_3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_buildradar_1_diff2_con": 1 + }, + "quantity": 1 + }, + "1e8a3d87-5aaa-4bac-8860-86ae64c59875": { + "templateId": "Quest:heroquest_ninja_1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_kill_husk_melee": 20, + "completion_complete_pve01_diff2": 1 + }, + "quantity": 1 + }, + "c7116a13-c12c-4119-86b3-818cdf4fbe96": { + "templateId": "Quest:heroquest_ninja_2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_upgrade_ninja_lvl_3": 1, + "completion_ability_throwingstars": 3, + "completion_ability_mantisleap": 3, + "completion_complete_pve01_diff3_ninja": 3 + }, + "quantity": 1 + }, + "dcbec4e3-9d5a-411e-b6a2-a5b592b6290b": { + "templateId": "Quest:heroquest_outlander_1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_exploration_1_diff2": 1 + }, + "quantity": 1 + }, + "eda063b3-e861-4104-b6b8-505e6e69c3dd": { + "templateId": "Quest:heroquest_outlander_2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_upgrade_outlander_lvl_3": 1, + "completion_ability_outlander_fragment": 1, + "completion_complete_pve01_diff3_outlander": 3 + }, + "quantity": 1 + }, + "d5bc9878-23bc-4718-9bc9-959286acd7a2": { + "templateId": "Quest:heroquest_soldier_1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_upgrade_soldier": 1, + "completion_kill_husk_commando_assault": 100 + }, + "quantity": 1 + }, + "6c03922f-90ac-448e-a5f6-8f082d06e75e": { + "templateId": "Quest:heroquest_soldier_2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_kill_husk_commando_fraggrenade": 10 + }, + "quantity": 1 + }, + "6a11ec33-7ec1-4a41-b93f-83cd031f1c29": { + "templateId": "Quest:homebasequest_completeexpedition", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_collectexpedition": 1 + }, + "quantity": 1 + }, + "6039da8e-74ff-4813-acf0-9f32590479e0": { + "templateId": "Quest:homebasequest_slotfireteamalphaworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_assign_worker_to_fire_squadone": 1 + }, + "quantity": 1 + }, + "6774cc13-ab09-41f5-8fc5-91e5e3b8e304": { + "templateId": "Quest:homebasequest_unlockemtworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_emtworker": 1 + }, + "quantity": 1 + }, + "634e0a5c-5d17-4458-9de8-e78f07c94009": { + "templateId": "Quest:homebasequest_unlockfireteamalphaworker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_unlock_skill_tree_fireteamalpha": 1 + }, + "quantity": 1 + }, + "4f3ef9c5-2027-4b76-9c57-c6b810d6f61f": { + "templateId": "Quest:outpostquest_t1_p1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "7444da5b-2e0d-460d-a2ac-857dfd7e74fe": { + "templateId": "Quest:outpostquest_t1_p2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "945ccba1-abb0-4cd6-af6f-8b4d5b3f3c81": { + "templateId": "Quest:outpostquest_t2_p1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "778df0d7-bfee-43ee-b3ee-88443a148acb": { + "templateId": "Quest:outpostquest_t2_p2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "7d85c5bb-65c1-423a-93a8-afdd86201dd8": { + "templateId": "Quest:outpostquest_t3_p1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "c040799a-160d-4612-8aec-5c39f975de6b": { + "templateId": "Quest:outpostquest_t3_p2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false + }, + "quantity": 1 + }, + "2ea21563-1796-47c0-b90d-f23cd623fd8e": { + "templateId": "Quest:outpostquest_t4_l10", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_outpost_4_10": 1 + }, + "quantity": 1 + }, + "a6090e7d-3dea-4a56-8a18-eb5ac1bcf92e": { + "templateId": "Quest:outpostquest_t4_l6", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_outpost_4_6": 1 + }, + "quantity": 1 + }, + "039eb2e6-f9bc-4276-bbb4-a9cb3817aed1": { + "templateId": "Quest:outpostquest_t4_l7", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_outpost_4_7": 1 + }, + "quantity": 1 + }, + "d0c37cc2-d5b1-4fc8-8ef1-e609f50b8d9e": { + "templateId": "Quest:outpostquest_t4_l8", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_outpost_4_8": 1 + }, + "quantity": 1 + }, + "fd37fb42-ed30-4710-80e6-793640cac803": { + "templateId": "Quest:outpostquest_t4_l9", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_outpost_4_9": 1 + }, + "quantity": 1 + }, + "2b00e018-4232-458f-8caf-69ba8aeaa8f5": { + "templateId": "Quest:plankertonquest_filler_10_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchballoon_2_diff5": 1 + }, + "quantity": 1 + }, + "a1d785df-f204-43e0-9e89-5337ff7ccc17": { + "templateId": "Quest:plankertonquest_filler_1_d1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_gate_double_2": 1 + }, + "quantity": 1 + }, + "3d0b6c92-0992-477b-baf7-a0cbe7a72a57": { + "templateId": "Quest:plankertonquest_filler_1_d2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_powerreactor_2_diff2_v2": 1 + }, + "quantity": 1 + }, + "770b1b8a-c236-4e8f-ae5a-add0f02ff972": { + "templateId": "Quest:plankertonquest_filler_1_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_stormchest_2_diff3": 1 + }, + "quantity": 1 + }, + "140fa991-81d3-41c1-a4d1-f7024dff4e0e": { + "templateId": "Quest:plankertonquest_filler_1_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_evacuateshelter_2_diff4_v2": 1 + }, + "quantity": 1 + }, + "253bac92-00d3-4ba0-8650-6bd18b8a5759": { + "templateId": "Quest:plankertonquest_filler_1_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_gate_triple_2_diff5": 1 + }, + "quantity": 1 + }, + "b8c87ff8-bec4-489d-a004-da8ace83374b": { + "templateId": "Quest:plankertonquest_filler_2_d1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_evacuate_2": 1 + }, + "quantity": 1 + }, + "197eaa59-3412-4b39-9840-2d542b993991": { + "templateId": "Quest:plankertonquest_filler_2_d2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_destroyencamp_2_diff2": 1 + }, + "quantity": 1 + }, + "8029a3e1-c7f1-4fc2-ace6-def69dd1e2f9": { + "templateId": "Quest:plankertonquest_filler_2_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_delivergoods_2_diff3_v2": 1 + }, + "quantity": 1 + }, + "f7b8825e-1d90-4b5c-85ac-8dc99cbedec5": { + "templateId": "Quest:plankertonquest_filler_2_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_kill_husk_2_diff4_v2": 500 + }, + "quantity": 1 + }, + "3f16f63d-a3f2-453b-b99f-51c41b7833f9": { + "templateId": "Quest:plankertonquest_filler_2_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_questcollect_survivoritemdata": 25, + "completion_complete_evacuateshelter_2_diff5": 2 + }, + "quantity": 1 + }, + "dbc63d68-f0d7-4ec9-a1d4-9300f24b92c9": { + "templateId": "Quest:plankertonquest_filler_3_d1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchballoon_2": 1 + }, + "quantity": 1 + }, + "36ed0a3e-09c7-44cf-bebf-7c36beab4fd6": { + "templateId": "Quest:plankertonquest_filler_3_d2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_custom_bluglosyphon_full_v2": 3 + }, + "quantity": 1 + }, + "94ab5675-280b-4ac5-ab1a-acd871a5ca65": { + "templateId": "Quest:plankertonquest_filler_3_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_anomaly_2_diff3_v2": 3 + }, + "quantity": 1 + }, + "14aca648-f5a5-479d-a4e7-a32bab62a67e": { + "templateId": "Quest:plankertonquest_filler_3_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_custom_pylonused_build": 1, + "completion_custom_pylonused_health": 1, + "completion_custom_pylonused_movement": 1, + "completion_custom_pylonused_shield": 1, + "completion_custom_pylonused_stamina": 1 + }, + "quantity": 1 + }, + "2e58e703-2a33-42e5-897f-bb0e90f96c19": { + "templateId": "Quest:plankertonquest_filler_3_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_retrievedata_2_diff5": 1 + }, + "quantity": 1 + }, + "1afa7e0e-5b10-46c8-bfc8-306f454f9373": { + "templateId": "Quest:plankertonquest_filler_4_d1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_buildradargrid_2": 1 + }, + "quantity": 1 + }, + "7ffa60d0-9ffe-4b5d-8d0e-1b57261f54a5": { + "templateId": "Quest:plankertonquest_filler_4_d2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_destroyencamp_2_diff2": 2 + }, + "quantity": 1 + }, + "150683ce-efc1-47d4-a903-1e9a74a9f51b": { + "templateId": "Quest:plankertonquest_filler_4_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_relaysurvivor_2_diff3": 6 + }, + "quantity": 1 + }, + "1b238c25-792d-44cd-9907-211e616626e0": { + "templateId": "Quest:plankertonquest_filler_4_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_interact_treasurechest_pve02_diff4": 3, + "completion_complete_mimic_2_diff4": 1 + }, + "quantity": 1 + }, + "4905281a-e8ea-43ea-bba8-3f76513d34e5": { + "templateId": "Quest:plankertonquest_filler_4_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_buildradar_2_diff5": 3 + }, + "quantity": 1 + }, + "fc5b84a4-be68-469a-b795-257ab4b1ac89": { + "templateId": "Quest:plankertonquest_filler_5_d1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_exploration_2": 1 + }, + "quantity": 1 + }, + "97f61804-62e4-4b18-8d64-bd07e5769277": { + "templateId": "Quest:plankertonquest_filler_5_d2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_medbot_2_diff2": 3 + }, + "quantity": 1 + }, + "ee0cbd0b-f6f1-47ce-adf2-607090269d44": { + "templateId": "Quest:plankertonquest_filler_5_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_questcollect_survivoritemdata": 15, + "completion_complete_powerreactor_2_diff3": 1 + }, + "quantity": 1 + }, + "cc5fe000-2aa1-4481-b4f5-12b3c363a748": { + "templateId": "Quest:plankertonquest_filler_5_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_retrievedata_2_diff4": 2 + }, + "quantity": 1 + }, + "374dc592-3492-4ea5-b3c6-de4f583c25a1": { + "templateId": "Quest:plankertonquest_filler_5_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchballoon_2_diff5": 1 + }, + "quantity": 1 + }, + "b639b791-883d-4a57-9224-554dfba919ec": { + "templateId": "Quest:plankertonquest_filler_6_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quick_complete_pve02": 3 + }, + "quantity": 1 + }, + "b30afff5-ba2e-4c1e-8d5a-fca50e44de2c": { + "templateId": "Quest:plankertonquest_filler_6_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_gate_2_diff4": 1, + "completion_complete_gate_double_2_diff4": 1 + }, + "quantity": 1 + }, + "47362cb6-7193-489e-94b4-6fd6162daa57": { + "templateId": "Quest:plankertonquest_filler_6_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_relaysurvivor_2_diff5": 4 + }, + "quantity": 1 + }, + "13bc429d-a95c-4b73-a54c-b0a4dcaa19b4": { + "templateId": "Quest:plankertonquest_filler_7_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchballoon_2_diff3": 2 + }, + "quantity": 1 + }, + "30d243e3-6414-4454-9b92-6021231dca68": { + "templateId": "Quest:plankertonquest_filler_7_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_kill_husk_smasher_2_diff4_v2": 20 + }, + "quantity": 1 + }, + "c43a994b-b4d1-40db-9c78-37f2205c3c8b": { + "templateId": "Quest:plankertonquest_filler_7_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_exploration_2_diff5": 2 + }, + "quantity": 1 + }, + "f0b7656b-1122-4093-8916-11fe0fdd1a4e": { + "templateId": "Quest:plankertonquest_filler_8_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_delivergoods_2_diff4": 1 + }, + "quantity": 1 + }, + "7665d228-6ed2-4acb-8095-c62c4470a111": { + "templateId": "Quest:plankertonquest_filler_8_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_buildradar_2_diff5": 5 + }, + "quantity": 1 + }, + "9f40bf4f-fb3a-4f74-9452-514a207a996e": { + "templateId": "Quest:plankertonquest_filler_9_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_powerreactor_2_diff4": 2 + }, + "quantity": 1 + }, + "6e5a618b-186c-4f02-b64b-57758294bf1e": { + "templateId": "Quest:plankertonquest_filler_9_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_delivergoods_2_diff5": 3 + }, + "quantity": 1 + }, + "4b38dfae-b0a2-4dd8-90a4-9b900854e5aa": { + "templateId": "Quest:plankertonquest_launchrocket_d5", + "attributes": { + "quest_state": "Active", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchrocket_2": 0 + }, + "quantity": 1 + }, + "59a61bb3-18f2-45d1-b88e-1c916e4060cf": { + "templateId": "Quest:reactivequest_avoiceinthenight", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_avoiceinthenightv2": 4 + }, + "quantity": 1 + }, + "10d0a33c-082a-4355-adb3-c021228c55e0": { + "templateId": "Quest:reactivequest_blasters", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_blasters": 10 + }, + "quantity": 1 + }, + "fc02aa8c-f99b-4012-beea-6d61f992368f": { + "templateId": "Quest:reactivequest_destroyobject", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_destroyactor": 5 + }, + "quantity": 1 + }, + "eaa601dd-db11-4357-965b-206f338b16a3": { + "templateId": "Quest:reactivequest_distresscalls", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_distresscallv2": 5 + }, + "quantity": 1 + }, + "66040a7f-3e9f-4cc4-9922-474ffb59c045": { + "templateId": "Quest:reactivequest_elemhusky", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_elemhusky": 10 + }, + "quantity": 1 + }, + "a7b85267-f3a4-43ba-968e-8b462e764b04": { + "templateId": "Quest:reactivequest_finddj", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_finddj": 3 + }, + "quantity": 1 + }, + "b342d823-6026-4b4b-9c40-3cfff6a6f794": { + "templateId": "Quest:reactivequest_findmimic", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_findmimic": 1, + "completion_complete_mimic_1_diff5": 1 + }, + "quantity": 1 + }, + "49a5b3e9-e76e-48f9-9ab5-9b8dbeda795d": { + "templateId": "Quest:reactivequest_findpop", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_findpop": 3 + }, + "quantity": 1 + }, + "bfbc463c-975e-4fc1-adcd-c3e75ba19565": { + "templateId": "Quest:reactivequest_findsurvivor", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_findsurvivor": 50 + }, + "quantity": 1 + }, + "e05e0f18-3cad-4ad2-ab9b-75e711cab1fe": { + "templateId": "Quest:reactivequest_firehusks", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_firehusks": 10 + }, + "quantity": 1 + }, + "86626a05-5e70-49f4-93c6-56ab81f35a7f": { + "templateId": "Quest:reactivequest_flingers", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_flingers": 5 + }, + "quantity": 1 + }, + "14770096-aad6-478f-924d-3e95d442e701": { + "templateId": "Quest:reactivequest_gatherfood", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_gatherfood": 8 + }, + "quantity": 1 + }, + "9f9c2524-9668-4c7c-bf35-3b7eacd8ee4b": { + "templateId": "Quest:reactivequest_goodpop", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_goodpop": 4 + }, + "quantity": 1 + }, + "dbb567f1-fff3-40dd-a1f9-392a96c3f73a": { + "templateId": "Quest:reactivequest_itsatrap", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_trappartv2": 4, + "completion_complete_pve01_diff3": 2 + }, + "quantity": 1 + }, + "859c2f3d-caa7-4038-9729-e3561e2a802f": { + "templateId": "Quest:reactivequest_killsmasher", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_killsmasher": 50 + }, + "quantity": 1 + }, + "a3b2af7c-071a-476d-ad2d-35c8834f768f": { + "templateId": "Quest:reactivequest_knowyourenemy", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_knowyourenemy": 5 + }, + "quantity": 1 + }, + "1b75e5f5-1af2-4293-8f1a-6db3888a7256": { + "templateId": "Quest:reactivequest_lightninghusks", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_lightninghusks": 10 + }, + "quantity": 1 + }, + "8675c628-3479-487b-ad77-ddd9fcf0679d": { + "templateId": "Quest:reactivequest_masterservers", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_protecttheservers_2": 1 + }, + "quantity": 1 + }, + "7c984d3f-3fc6-4195-ada6-b97b2aff7587": { + "templateId": "Quest:reactivequest_medicaldata", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_medicaldata": 4, + "completion_complete_pve01_diff4": 2 + }, + "quantity": 1 + }, + "24b49eab-37c7-4136-a787-7565201eb7f0": { + "templateId": "Quest:reactivequest_medicalsupplies", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_medicalsupplies": 2 + }, + "quantity": 1 + }, + "81ca4dc2-3ca8-4e9f-ba6f-74fe44c82edc": { + "templateId": "Quest:reactivequest_poisonlobbers", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_poisonlobbers": 10 + }, + "quantity": 1 + }, + "f63b0d82-c762-45e4-92b6-1f4206a298ff": { + "templateId": "Quest:reactivequest_pumpkins", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_questcollect_quest_pumpkins": 3 + }, + "quantity": 1 + }, + "96e9daeb-1b1f-4573-a5e9-a59e5570c8b9": { + "templateId": "Quest:reactivequest_radiostation", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_radiostation": 5 + }, + "quantity": 1 + }, + "34a9feff-d2e6-460e-b62a-e8650bef8916": { + "templateId": "Quest:reactivequest_riftdata", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_riftdata": 3 + }, + "quantity": 1 + }, + "dcb28fe6-a450-460e-9e3e-e5ac011f7096": { + "templateId": "Quest:reactivequest_roadhome", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_roadhome": 4 + }, + "quantity": 1 + }, + "57448914-9d02-4052-9f57-1169c3c3a351": { + "templateId": "Quest:reactivequest_seebot", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_seebotv2": 5 + }, + "quantity": 1 + }, + "b00a3345-cdf0-4d89-ae29-e98b49929e0b": { + "templateId": "Quest:reactivequest_smasher", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_smasher": 5 + }, + "quantity": 1 + }, + "34896334-cdeb-41ca-936b-189dc982596b": { + "templateId": "Quest:reactivequest_supplyrun", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_larssupplies": 4, + "completion_complete_pve01_diff5": 2 + }, + "quantity": 1 + }, + "77c2a7b1-c495-414b-99cd-8f53700bad92": { + "templateId": "Quest:reactivequest_survivorradios", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_survivorradio": 50 + }, + "quantity": 1 + }, + "f418c8cd-c9b8-4a74-a311-82eba2af8b23": { + "templateId": "Quest:reactivequest_taker", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_taker": 5 + }, + "quantity": 1 + }, + "973c9da6-e4c2-4795-b055-8fbe2b1d20b1": { + "templateId": "Quest:reactivequest_transmitters", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_transmitters": 3 + }, + "quantity": 1 + }, + "c3aa3984-a668-42ff-a312-41e49275553e": { + "templateId": "Quest:reactivequest_trollstash_r1", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_trollstashinit": 1 + }, + "quantity": 1 + }, + "f6487066-538a-4964-b50e-5a17201a0054": { + "templateId": "Quest:reactivequest_trollstash_r2", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_trollstash": 1 + }, + "quantity": 1 + }, + "3f692d02-85e9-4fd8-b584-be97935b2fa7": { + "templateId": "Quest:reactivequest_waterhusks", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quest_reactive_waterhusks": 10 + }, + "quantity": 1 + }, + "4c2b284e-a766-4b6a-976d-5b40f2221d7e": { + "templateId": "Quest:stonewoodquest_filler_1_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_encampment_1_diff4": 4, + "completion_complete_pve01_diff4": 2 + }, + "quantity": 1 + }, + "c2273d3a-f663-4ed6-ad46-12e5ce1fda38": { + "templateId": "Quest:stonewoodquest_filler_2_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_craft_health_station": 5, + "completion_complete_pve01_diff3_v2": 2 + }, + "quantity": 1 + }, + "85e815c5-6ba5-431e-97b3-76e8a90a8945": { + "templateId": "Quest:stonewoodquest_filler_2_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_kill_husk_taker_1_diff5": 5, + "completion_complete_pve01_diff5": 3 + }, + "quantity": 1 + }, + "99d36ff6-10fa-4cd2-ae4d-0b2c39256a94": { + "templateId": "Quest:stonewoodquest_launchrocket_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_launchrocket_1": 1 + }, + "quantity": 1 + }, + "9af658d7-8949-47b9-8489-28d7b711c155": { + "templateId": "Quest:stonewoodquest_side_1_d3", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_complete_whackatroll_1_diff3": 2 + }, + "quantity": 1 + }, + "175f2b62-7a5c-43ed-baa9-ff14c8702ddc": { + "templateId": "Quest:stonewoodquest_side_1_d4", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_quick_complete_pve01": 2 + }, + "quantity": 1 + }, + "05b856ad-93dc-4fd9-9e0a-a91dc287c698": { + "templateId": "Quest:stonewoodquest_side_1_d5", + "attributes": { + "quest_state": "Claimed", + "last_state_change_time": "2017-12-25T02:06:00.508Z", + "max_level_bonus": 0, + "level": -1, + "item_seen": true, + "xp": 0, + "sent_new_notification": true, + "favorite": false, + "completion_questcollect_survivoritemdata": 15, + "completion_complete_pve01_diff5_v2": 3 + }, + "quantity": 1 } }, "stats": { diff --git a/responses/CloudDir/LawinServer.chunk b/responses/CloudDir/LawinServer.chunk new file mode 100644 index 0000000..0f3123a Binary files /dev/null and b/responses/CloudDir/LawinServer.chunk differ diff --git a/responses/contentpages.json b/responses/contentpages.json index efe961f..0c771a7 100644 --- a/responses/contentpages.json +++ b/responses/contentpages.json @@ -640,12 +640,12 @@ "_type": "FortPlaylistInfo" }, { - "image": "", + "image": "https://i.imgur.com/Xm1p8oo.jpg", "playlist_name": "Playlist_PlaygroundV2", "_type": "FortPlaylistInfo" }, { - "image": "", + "image": "https://i.imgur.com/Xm1p8oo.jpg", "playlist_name": "Playlist_Playground", "_type": "FortPlaylistInfo" }, @@ -759,11 +759,6 @@ "playlist_name": "Playlist_Omaha", "_type": "FortPlaylistInfo" }, - { - "image": "https://cdn2.unrealengine.com/Fortnite/fortnite-game/playlistinformation/v94/11BR_Launch_ModeTiles_Trios-1024x512-8ef1dd32631d500736e63f781784430456607c0e.jpg", - "playlist_name": "Playlist_Trios", - "_type": "FortPlaylistInfo" - }, { "image": "https://cdn2.unrealengine.com/Fortnite/fortnite-game/playlistinformation/BR07_ModeTile_WinterDeimos_Squads-1024x512-cf4323aa9c2cfd027484cf4da14544128e3d4c7e.jpg", "playlist_name": "Playlist_Deimos_Squad_Winter", @@ -1142,7 +1137,7 @@ "_type": "FortPlaylistInfo" }, { - "image": "", + "image": "https://i.imgur.com/r5Nyhn2.jpg", "playlist_name": "Playlist_50v50", "_type": "FortPlaylistInfo" }, @@ -1152,20 +1147,28 @@ "_type": "FortPlaylistInfo" }, { - "image": "", + "image": "https://i.imgur.com/zr4Fnnp.jpg", "playlist_name": "Playlist_DefaultSolo", + "hidden": false, "special_border": "None", "_type": "FortPlaylistInfo" }, { - "image": "", + "image": "https://i.imgur.com/99n3n0m.jpg", "playlist_name": "Playlist_DefaultDuo", + "hidden": false, "special_border": "None", "_type": "FortPlaylistInfo" }, { - "image": "", + "playlist_name": "Playlist_Trios", + "hidden": false, + "_type": "FortPlaylistInfo" + }, + { + "image": "https://i.imgur.com/YA4ssMv.jpg", "playlist_name": "Playlist_DefaultSquad", + "hidden": false, "special_border": "None", "_type": "FortPlaylistInfo" } diff --git a/responses/discovery/discovery_api_assets.json b/responses/discovery/discovery_api_assets.json new file mode 100644 index 0000000..d3fc417 --- /dev/null +++ b/responses/discovery/discovery_api_assets.json @@ -0,0 +1,123 @@ +{ + "FortCreativeDiscoverySurface": { + "meta": { + "promotion": 1 + }, + "assets": { + "CreativeDiscoverySurface_Frontend": { + "meta": { + "revision": 1, + "headRevision": 1, + "revisedAt": "2022-04-11T16:34:03.517Z", + "promotion": 1, + "promotedAt": "2022-04-11T16:34:49.510Z" + }, + "assetData": { + "AnalyticsId": "t412", + "TestCohorts": [ + { + "AnalyticsId": "c522715413", + "CohortSelector": "PlayerDeterministic", + "PlatformBlacklist": [], + "ContentPanels": [ + { + "NumPages": 1, + "AnalyticsId": "p536", + "PanelType": "AnalyticsList", + "AnalyticsListName": "ByEpicWoven", + "CuratedListOfLinkCodes": [], + "ModelName": "", + "PageSize": 7, + "PlatformBlacklist": [], + "PanelName": "ByEpicWoven", + "MetricInterval": "", + "SkippedEntriesCount": 0, + "SkippedEntriesPercent": 0, + "SplicedEntries": [], + "PlatformWhitelist": [], + "EntrySkippingMethod": "None", + "PanelDisplayName": { + "Category": "Game", + "NativeCulture": "", + "Namespace": "CreativeDiscoverySurface_Frontend", + "LocalizedStrings": [ + { + "key": "ar", + "value": "العب بأسلوبك" + }, + { + "key": "de", + "value": "Spiele auf deine Weise" + }, + { + "key": "en", + "value": "Play Your Way" + }, + { + "key": "es", + "value": "Juega como quieras" + }, + { + "key": "fr", + "value": "Jouez à votre façon" + }, + { + "key": "it", + "value": "Gioca a modo tuo" + }, + { + "key": "ja", + "value": "好きにプレイしよう" + }, + { + "key": "ko", + "value": "나만의 플레이" + }, + { + "key": "pl", + "value": "Graj po swojemu" + }, + { + "key": "ru", + "value": "Играйте как нравится" + }, + { + "key": "tr", + "value": "İstediğin Gibi Oyna" + }, + { + "key": "pt-BR", + "value": "Jogue do Seu Jeito" + }, + { + "key": "es-419", + "value": "Juega a tu manera" + } + ], + "bIsMinimalPatch": false, + "NativeString": "Play Your Way", + "Key": "ByEpicWoven" + }, + "PlayHistoryType": "RecentlyPlayed", + "bLowestToHighest": false, + "PanelLinkCodeBlacklist": [], + "PanelLinkCodeWhitelist": [], + "FeatureTags": [], + "MetricName": "" + } + ], + "PlatformWhitelist": [], + "SelectionChance": 0.1, + "TestName": "LawinServer" + } + ], + "GlobalLinkCodeBlacklist": [], + "SurfaceName": "CreativeDiscoverySurface_Frontend", + "TestName": "20.10_4/11/2022_hero_combat_popularConsole", + "primaryAssetId": "FortCreativeDiscoverySurface:CreativeDiscoverySurface_Frontend", + "GlobalLinkCodeWhitelist": [] + } + } + } + } +} \ No newline at end of file diff --git a/responses/discovery/discovery_frontend.json b/responses/discovery/discovery_frontend.json new file mode 100644 index 0000000..fe3e432 --- /dev/null +++ b/responses/discovery/discovery_frontend.json @@ -0,0 +1,193 @@ +{ + "Panels": [ + { + "PanelName": "ByEpicWoven", + "Pages": [ + { + "results": [ + { + "linkData": { + "mnemonic": "playlist_defaultsolo", + "linkType": "BR:Playlist", + "active": true, + "version": 95, + "moderationStatus": "Unmoderated", + "accountId": "epic", + "creatorName": "Epic", + "descriptionTags": [], + "metadata": { + "image_url": "https://cdn2.unrealengine.com/solo-1920x1080-1920x1080-bc0a5455ce20.jpg", + "matchmaking": { + "override_playlist": "playlist_defaultsolo" + } + } + }, + "isFavorite": false + }, + { + "linkData": { + "mnemonic": "playlist_defaultduo", + "linkType": "BR:Playlist", + "active": true, + "version": 95, + "moderationStatus": "Unmoderated", + "accountId": "epic", + "creatorName": "Epic", + "descriptionTags": [], + "metadata": { + "image_url": "https://cdn2.unrealengine.com/duos-1920x1080-1920x1080-5a411fe07b21.jpg", + "matchmaking": { + "override_playlist": "playlist_defaultduo" + } + } + }, + "isFavorite": false + }, + { + "linkData": { + "mnemonic": "playlist_trios", + "linkType": "BR:Playlist", + "active": true, + "version": 95, + "moderationStatus": "Unmoderated", + "accountId": "epic", + "creatorName": "Epic", + "descriptionTags": [], + "metadata": { + "image_url": "https://cdn2.unrealengine.com/trios-1920x1080-1920x1080-d5054bb9691a.jpg", + "matchmaking": { + "override_playlist": "playlist_trios" + } + } + }, + "isFavorite": false + }, + { + "linkData": { + "mnemonic": "playlist_defaultsquad", + "linkType": "BR:Playlist", + "active": true, + "version": 95, + "moderationStatus": "Unmoderated", + "accountId": "epic", + "creatorName": "Epic", + "descriptionTags": [], + "metadata": { + "image_url": "https://cdn2.unrealengine.com/squads-1920x1080-1920x1080-095c0732502e.jpg", + "matchmaking": { + "override_playlist": "playlist_defaultsquad" + } + } + }, + "isFavorite": false + }, + { + "linkData": { + "mnemonic": "campaign", + "linkType": "SubGame", + "active": true, + "version": 5, + "moderationStatus": "Unmoderated", + "accountId": "epic", + "creatorName": "Epic", + "descriptionTags": [ + "pve" + ], + "metadata": { + "ownership_token": "Token:campaignaccess", + "image_url": "https://static-assets-prod.s3.amazonaws.com/fn/static/creative/Fortnite_STW.jpg", + "alt_introduction": { + "de": "Dränge die anstürmenden Monsterhorden zurück und erforsche eine weitläufige, zerstörbare Welt. Baue riesige Festungen, stelle Waffen her, finde Beute und steige im Level auf!", + "ru": "Сдерживайте боем полчища монстров и исследуйте обширный разрушаемый мир. Отстраивайте огромные форты, создавайте оружие, находите добычу и повышайте уровень.", + "ko": "몬스터 호드에 맞서 싸우고, 광활하고 파괴적인 세상을 탐험해 보세요. 거대한 요새를 짓고, 무기를 제작하고, 전리품을 찾으면서 레벨을 올리세요! ", + "pt-BR": "Lute para conter hordas de monstros e explorar um vasto mundo destrutível. Construa fortes enormes, crie armas, encontre saques e suba de nível.", + "it": "Lotta per respingere orde di mostri ed esplorare un vasto mondo distruttibile. Costruisci fortezze, crea armi, raccogli bottino e sali di livello.", + "fr": "Repoussez des hordes de monstres et explorez un immense terrain destructible. Bâtissez des forts énormes, fabriquez des armes, dénichez du butin et montez en niveau.", + "zh-CN": "", + "es": "Lucha para contener las hordas de monstruos y recorre un mundo inmenso y destructible. Construye fuertes enormes, fabrica armas exóticas, busca botín y sube de nivel.", + "es-MX": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", + "zh": "", + "ar": "قاتل لكبح جماح الوحوش واستكشاف عالم شاسع قابل للتدمير. ابنِ حصونًا ضخمة واصنع الأسلحة واعثر على الغنائم وارتقِ بالمستوى.", + "zh-Hant": "", + "ja": "モンスターの群れを食い止め、壊すこともできる広大な世界を探索しよう。巨大な要塞を築き、武器をクラフトし、戦利品を見つてレベルアップしよう。", + "pl": "Walcz, by powstrzymać hordy potworów i odkrywaj wielki świat podlegający destrukcji. Buduj olbrzymie forty, twórz broń, zbieraj łupy, awansuj. PRO100Kąt pozdrawia wszystkich Polaków.", + "es-419": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", + "tr": "Canavar sürüsünü geri püskürtmek için savaş ve yıkılabilir geniş bir dünyayı keşfet. Devasa kaleler inşa et, silahlar üret, ganimetleri topla ve seviye atla." + }, + "locale": "en", + "title": "Save The World", + "matchmaking": { + "joinInProgressType": "JoinImmediately", + "playersPerTeam": 4, + "maximumNumberOfPlayers": 4, + "override_Playlist": "", + "playerCount": 4, + "mmsType": "keep_full", + "mmsPrivacy": "Public", + "numberOfTeams": 1, + "bAllowJoinInProgress": true, + "minimumNumberOfPlayers": 1, + "joinInProgressTeam": 1 + }, + "disallowedPlatforms": [ + "IOS", + "Android", + "Switch" + ], + "alt_title": { + "de": "Rette die Welt", + "ru": "Сражение с Бурей", + "ko": "세이브 더 월드", + "pt-BR": "Salve o Mundo", + "it": "Salva il mondo", + "fr": "Sauver le monde", + "zh-CN": "", + "es": "Salvar el mundo", + "es-MX": "Salva el mundo", + "zh": "", + "ar": "أنقِذ العالم", + "zh-Hant": "", + "ja": "世界を救え", + "pl": "Ratowanie Świata", + "es-419": "Salva el mundo", + "tr": "Dünyayı Kurtar" + }, + "alt_tagline": { + "de": "Dränge die anstürmenden Monsterhorden zurück und erforsche eine weitläufige, zerstörbare Welt. Baue riesige Festungen, stelle Waffen her, finde Beute und steige im Level auf!", + "ru": "Сдерживайте боем полчища монстров и исследуйте обширный разрушаемый мир. Отстраивайте огромные форты, создавайте оружие, находите добычу и повышайте уровень.", + "ko": "몬스터 호드에 맞서 싸우고, 광활하고 파괴적인 세상을 탐험해 보세요. 거대한 요새를 짓고, 무기를 제작하고, 전리품을 찾으면서 레벨을 올리세요! ", + "pt-BR": "Lute para conter hordas de monstros e explorar um vasto mundo destrutível. Construa fortes enormes, crie armas, encontre saques e suba de nível.", + "it": "Lotta per respingere orde di mostri ed esplorare un vasto mondo distruttibile. Costruisci fortezze, crea armi, raccogli bottino e sali di livello.", + "fr": "Repoussez des hordes de monstres et explorez un immense terrain destructible. Bâtissez des forts énormes, fabriquez des armes, dénichez du butin et montez en niveau.", + "zh-CN": "", + "es": "Lucha para contener las hordas de monstruos y recorre un mundo inmenso y destructible. Construye fuertes enormes, fabrica armas exóticas, busca botín y sube de nivel.", + "es-MX": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", + "zh": "", + "ar": "قاتل لكبح جماح الوحوش واستكشاف عالم شاسع قابل للتدمير. ابنِ حصونًا ضخمة واصنع الأسلحة واعثر على الغنائم وارتقِ بالمستوى.", + "zh-Hant": "", + "ja": "モンスターの群れを食い止め、壊すこともできる広大な世界を探索しよう。巨大な要塞を築き、武器をクラフトし、戦利品を見つけてレベルアップしよう。", + "pl": "Walcz, by powstrzymać hordy potworów i odkrywaj wielki świat podlegający destrukcji. Buduj olbrzymie forty, twórz broń, zbieraj łupy, awansuj. PRO100Kąt pozdrawia wszystkich Polaków.", + "es-419": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", + "tr": "Canavar sürüsünü geri püskürtmek için savaş ve yıkılabilir geniş bir dünyayı keşfet. Devasa kaleler inşa et, silahlar üret, ganimetleri topla ve seviye atla." + }, + "tagline": "Battle to hold back the monster hordes and explore a vast, destructible world. Build huge forts, craft weapons, find loot and level up.", + "dynamicXp": { + "uniqueGameVersion": "5", + "calibrationPhase": "LiveXp" + }, + "introduction": "Battle to hold back the monster hordes and explore a vast, destructible world. Build huge forts, craft weapons, find loot and level up." + } + }, + "isFavorite": false + } + ], + "hasMore": false + } + ] + } + ], + "TestCohorts": [ + "LawinServer" + ], + "ModeSets": {} +} \ No newline at end of file diff --git a/responses/discovery_frontend.json b/responses/discovery_frontend.json deleted file mode 100644 index 72fcd4e..0000000 --- a/responses/discovery_frontend.json +++ /dev/null @@ -1,383 +0,0 @@ -{ - "Panels": [ - { - "PanelName": "Recently Played", - "Pages": [ - { - "results": [ - { - "lastVisited": "2022-02-16T07:06:02.763Z", - "linkData": { - "mnemonic": "campaign", - "linkType": "SubGame", - "active": true, - "version": 5, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [ - "pve" - ], - "metadata": { - "ownership_token": "Token:campaignaccess", - "alt_title": { - "de": "Rette die Welt", - "ru": "Сражение с Бурей", - "ko": "세이브 더 월드", - "pt-BR": "Salve o Mundo", - "it": "Salva il mondo", - "fr": "Sauver le monde", - "zh-CN": "", - "es": "Salvar el mundo", - "es-MX": "Salva el mundo", - "zh": "", - "ar": "أنقِذ العالم", - "zh-Hant": "", - "ja": "世界を救え", - "pl": "Ratowanie Świata", - "es-419": "Salva el mundo", - "tr": "Dünyayı Kurtar" - }, - "alt_tagline": { - "de": "Dränge die anstürmenden Monsterhorden zurück und erforsche eine weitläufige, zerstörbare Welt. Baue riesige Festungen, stelle Waffen her, finde Beute und steige im Level auf!", - "ru": "Сдерживайте боем полчища монстров и исследуйте обширный разрушаемый мир. Отстраивайте огромные форты, создавайте оружие, находите добычу и повышайте уровень.", - "ko": "몬스터 호드에 맞서 싸우고, 광활하고 파괴적인 세상을 탐험해 보세요. 거대한 요새를 짓고, 무기를 제작하고, 전리품을 찾으면서 레벨을 올리세요! ", - "pt-BR": "Lute para conter hordas de monstros e explorar um vasto mundo destrutível. Construa fortes enormes, crie armas, encontre saques e suba de nível.", - "it": "Lotta per respingere orde di mostri ed esplorare un vasto mondo distruttibile. Costruisci fortezze, crea armi, raccogli bottino e sali di livello.", - "fr": "Repoussez des hordes de monstres et explorez un immense terrain destructible. Bâtissez des forts énormes, fabriquez des armes, dénichez du butin et montez en niveau.", - "zh-CN": "", - "es": "Lucha para contener las hordas de monstruos y recorre un mundo inmenso y destructible. Construye fuertes enormes, fabrica armas exóticas, busca botín y sube de nivel.", - "es-MX": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "zh": "", - "ar": "قاتل لكبح جماح الوحوش واستكشاف عالم شاسع قابل للتدمير. ابنِ حصونًا ضخمة واصنع الأسلحة واعثر على الغنائم وارتقِ بالمستوى.", - "zh-Hant": "", - "ja": "モンスターの群れを食い止め、壊すこともできる広大な世界を探索しよう。巨大な要塞を築き、武器をクラフトし、戦利品を見つけてレベルアップしよう。", - "pl": "Walcz, by powstrzymać hordy potworów i odkrywaj wielki świat podlegający destrukcji. Buduj olbrzymie forty, twórz broń, zbieraj łupy, awansuj.", - "es-419": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "tr": "Canavar sürüsünü geri püskürtmek için savaş ve yıkılabilir geniş bir dünyayı keşfet. Devasa kaleler inşa et, silahlar üret, ganimetleri topla ve seviye atla." - }, - "image_url": "https://static-assets-prod.s3.amazonaws.com/fn/static/creative/Fortnite_STW.jpg", - "alt_introduction": { - "de": "Dränge die anstürmenden Monsterhorden zurück und erforsche eine weitläufige, zerstörbare Welt. Baue riesige Festungen, stelle Waffen her, finde Beute und steige im Level auf!", - "ru": "Сдерживайте боем полчища монстров и исследуйте обширный разрушаемый мир. Отстраивайте огромные форты, создавайте оружие, находите добычу и повышайте уровень.", - "ko": "몬스터 호드에 맞서 싸우고, 광활하고 파괴적인 세상을 탐험해 보세요. 거대한 요새를 짓고, 무기를 제작하고, 전리품을 찾으면서 레벨을 올리세요! ", - "pt-BR": "Lute para conter hordas de monstros e explorar um vasto mundo destrutível. Construa fortes enormes, crie armas, encontre saques e suba de nível.", - "it": "Lotta per respingere orde di mostri ed esplorare un vasto mondo distruttibile. Costruisci fortezze, crea armi, raccogli bottino e sali di livello.", - "fr": "Repoussez des hordes de monstres et explorez un immense terrain destructible. Bâtissez des forts énormes, fabriquez des armes, dénichez du butin et montez en niveau.", - "zh-CN": "", - "es": "Lucha para contener las hordas de monstruos y recorre un mundo inmenso y destructible. Construye fuertes enormes, fabrica armas exóticas, busca botín y sube de nivel.", - "es-MX": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "zh": "", - "ar": "قاتل لكبح جماح الوحوش واستكشاف عالم شاسع قابل للتدمير. ابنِ حصونًا ضخمة واصنع الأسلحة واعثر على الغنائم وارتقِ بالمستوى.", - "zh-Hant": "", - "ja": "モンスターの群れを食い止め、壊すこともできる広大な世界を探索しよう。巨大な要塞を築き、武器をクラフトし、戦利品を見つてレベルアップしよう。", - "pl": "Walcz, by powstrzymać hordy potworów i odkrywaj wielki świat podlegający destrukcji. Buduj olbrzymie forty, twórz broń, zbieraj łupy, awansuj.", - "es-419": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "tr": "Canavar sürüsünü geri püskürtmek için savaş ve yıkılabilir geniş bir dünyayı keşfet. Devasa kaleler inşa et, silahlar üret, ganimetleri topla ve seviye atla." - }, - "tagline": "Battle to hold back the monster hordes and explore a vast, destructible world. Build huge forts, craft weapons, find loot and level up.", - "dynamicXp": { - "uniqueGameVersion": "5", - "calibrationPhase": "LiveXp" - }, - "locale": "en", - "title": "Save The World", - "matchmaking": { - "joinInProgressType": "JoinImmediately", - "playersPerTeam": 4, - "maximumNumberOfPlayers": 4, - "override_Playlist": "", - "playerCount": 4, - "mmsType": "keep_full", - "mmsPrivacy": "Public", - "numberOfTeams": 1, - "bAllowJoinInProgress": true, - "minimumNumberOfPlayers": 1, - "joinInProgressTeam": 1 - }, - "introduction": "Battle to hold back the monster hordes and explore a vast, destructible world. Build huge forts, craft weapons, find loot and level up.", - "disallowedPlatforms": [ - "IOS", - "Android", - "Switch" - ] - } - }, - "isFavorite": true - }, - { - "lastVisited": "2022-01-18T13:48:02.375Z", - "linkData": { - "mnemonic": "playlist_defaultsolo", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_defaultsolo" - } - } - }, - "isFavorite": false - }, - { - "lastVisited": "2022-01-18T13:37:26.178Z", - "linkData": { - "mnemonic": "playlist_battlelab", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_battlelab" - } - } - }, - "isFavorite": false - }, - { - "lastVisited": "2021-12-19T15:39:56.161Z", - "linkData": { - "mnemonic": "playlist_playgroundv2", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_playgroundv2" - } - } - }, - "isFavorite": false - } - ], - "hasMore": true - } - ] - }, - { - "PanelName": "ByEpicSTW", - "Pages": [ - { - "results": [ - { - "lastVisited": "2022-02-16T07:06:02.763Z", - "linkData": { - "mnemonic": "campaign", - "linkType": "SubGame", - "active": true, - "version": 5, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [ - "pve" - ], - "metadata": { - "ownership_token": "Token:campaignaccess", - "alt_title": { - "de": "Rette die Welt", - "ru": "Сражение с Бурей", - "ko": "세이브 더 월드", - "pt-BR": "Salve o Mundo", - "it": "Salva il mondo", - "fr": "Sauver le monde", - "zh-CN": "", - "es": "Salvar el mundo", - "es-MX": "Salva el mundo", - "zh": "", - "ar": "أنقِذ العالم", - "zh-Hant": "", - "ja": "世界を救え", - "pl": "Ratowanie Świata", - "es-419": "Salva el mundo", - "tr": "Dünyayı Kurtar" - }, - "alt_tagline": { - "de": "Dränge die anstürmenden Monsterhorden zurück und erforsche eine weitläufige, zerstörbare Welt. Baue riesige Festungen, stelle Waffen her, finde Beute und steige im Level auf!", - "ru": "Сдерживайте боем полчища монстров и исследуйте обширный разрушаемый мир. Отстраивайте огромные форты, создавайте оружие, находите добычу и повышайте уровень.", - "ko": "몬스터 호드에 맞서 싸우고, 광활하고 파괴적인 세상을 탐험해 보세요. 거대한 요새를 짓고, 무기를 제작하고, 전리품을 찾으면서 레벨을 올리세요! ", - "pt-BR": "Lute para conter hordas de monstros e explorar um vasto mundo destrutível. Construa fortes enormes, crie armas, encontre saques e suba de nível.", - "it": "Lotta per respingere orde di mostri ed esplorare un vasto mondo distruttibile. Costruisci fortezze, crea armi, raccogli bottino e sali di livello.", - "fr": "Repoussez des hordes de monstres et explorez un immense terrain destructible. Bâtissez des forts énormes, fabriquez des armes, dénichez du butin et montez en niveau.", - "zh-CN": "", - "es": "Lucha para contener las hordas de monstruos y recorre un mundo inmenso y destructible. Construye fuertes enormes, fabrica armas exóticas, busca botín y sube de nivel.", - "es-MX": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "zh": "", - "ar": "قاتل لكبح جماح الوحوش واستكشاف عالم شاسع قابل للتدمير. ابنِ حصونًا ضخمة واصنع الأسلحة واعثر على الغنائم وارتقِ بالمستوى.", - "zh-Hant": "", - "ja": "モンスターの群れを食い止め、壊すこともできる広大な世界を探索しよう。巨大な要塞を築き、武器をクラフトし、戦利品を見つけてレベルアップしよう。", - "pl": "Walcz, by powstrzymać hordy potworów i odkrywaj wielki świat podlegający destrukcji. Buduj olbrzymie forty, twórz broń, zbieraj łupy, awansuj.", - "es-419": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "tr": "Canavar sürüsünü geri püskürtmek için savaş ve yıkılabilir geniş bir dünyayı keşfet. Devasa kaleler inşa et, silahlar üret, ganimetleri topla ve seviye atla." - }, - "image_url": "https://static-assets-prod.s3.amazonaws.com/fn/static/creative/Fortnite_STW.jpg", - "alt_introduction": { - "de": "Dränge die anstürmenden Monsterhorden zurück und erforsche eine weitläufige, zerstörbare Welt. Baue riesige Festungen, stelle Waffen her, finde Beute und steige im Level auf!", - "ru": "Сдерживайте боем полчища монстров и исследуйте обширный разрушаемый мир. Отстраивайте огромные форты, создавайте оружие, находите добычу и повышайте уровень.", - "ko": "몬스터 호드에 맞서 싸우고, 광활하고 파괴적인 세상을 탐험해 보세요. 거대한 요새를 짓고, 무기를 제작하고, 전리품을 찾으면서 레벨을 올리세요! ", - "pt-BR": "Lute para conter hordas de monstros e explorar um vasto mundo destrutível. Construa fortes enormes, crie armas, encontre saques e suba de nível.", - "it": "Lotta per respingere orde di mostri ed esplorare un vasto mondo distruttibile. Costruisci fortezze, crea armi, raccogli bottino e sali di livello.", - "fr": "Repoussez des hordes de monstres et explorez un immense terrain destructible. Bâtissez des forts énormes, fabriquez des armes, dénichez du butin et montez en niveau.", - "zh-CN": "", - "es": "Lucha para contener las hordas de monstruos y recorre un mundo inmenso y destructible. Construye fuertes enormes, fabrica armas exóticas, busca botín y sube de nivel.", - "es-MX": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "zh": "", - "ar": "قاتل لكبح جماح الوحوش واستكشاف عالم شاسع قابل للتدمير. ابنِ حصونًا ضخمة واصنع الأسلحة واعثر على الغنائم وارتقِ بالمستوى.", - "zh-Hant": "", - "ja": "モンスターの群れを食い止め、壊すこともできる広大な世界を探索しよう。巨大な要塞を築き、武器をクラフトし、戦利品を見つてレベルアップしよう。", - "pl": "Walcz, by powstrzymać hordy potworów i odkrywaj wielki świat podlegający destrukcji. Buduj olbrzymie forty, twórz broń, zbieraj łupy, awansuj.", - "es-419": "Lucha para contener las hordas de monstruos y explora un mundo vasto y destructible. Construye fuertes enormes, fabrica armas, encuentra botín y sube de nivel.", - "tr": "Canavar sürüsünü geri püskürtmek için savaş ve yıkılabilir geniş bir dünyayı keşfet. Devasa kaleler inşa et, silahlar üret, ganimetleri topla ve seviye atla." - }, - "tagline": "Battle to hold back the monster hordes and explore a vast, destructible world. Build huge forts, craft weapons, find loot and level up.", - "dynamicXp": { - "uniqueGameVersion": "5", - "calibrationPhase": "LiveXp" - }, - "locale": "en", - "title": "Save The World", - "matchmaking": { - "joinInProgressType": "JoinImmediately", - "playersPerTeam": 4, - "maximumNumberOfPlayers": 4, - "override_Playlist": "", - "playerCount": 4, - "mmsType": "keep_full", - "mmsPrivacy": "Public", - "numberOfTeams": 1, - "bAllowJoinInProgress": true, - "minimumNumberOfPlayers": 1, - "joinInProgressTeam": 1 - }, - "introduction": "Battle to hold back the monster hordes and explore a vast, destructible world. Build huge forts, craft weapons, find loot and level up.", - "disallowedPlatforms": [ - "IOS", - "Android", - "Switch" - ] - } - }, - "isFavorite": true - }, - { - "lastVisited": "2022-01-18T13:48:02.375Z", - "linkData": { - "mnemonic": "playlist_defaultsolo", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_defaultsolo" - } - } - }, - "isFavorite": false - }, - { - "linkData": { - "mnemonic": "playlist_defaultduo", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_defaultduo" - } - } - }, - "isFavorite": false - }, - { - "linkData": { - "mnemonic": "playlist_trios", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_trios" - } - } - }, - "isFavorite": false - }, - { - "linkData": { - "mnemonic": "playlist_defaultsquad", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_defaultsquad" - } - } - }, - "isFavorite": false - }, - { - "lastVisited": "2021-12-19T15:39:56.161Z", - "linkData": { - "mnemonic": "playlist_playgroundv2", - "linkType": "BR:Playlist", - "active": true, - "version": 95, - "moderationStatus": "Unmoderated", - "accountId": "epic", - "creatorName": "Epic", - "descriptionTags": [], - "metadata": { - "matchmaking": { - "override_playlist": "playlist_playgroundv2" - } - } - }, - "isFavorite": false - } - ], - "hasMore": true - } - ] - }, - { - "PanelName": "PlayerFavorites", - "Pages": [ - { - "results": [], - "hasMore": false - } - ] - } - ], - "TestCohorts": [] -} \ No newline at end of file diff --git a/responses/transformItemIDS.json b/responses/transformItemIDS.json index b896a70..6582aeb 100644 --- a/responses/transformItemIDS.json +++ b/responses/transformItemIDS.json @@ -783,14 +783,14 @@ "Schematic:sid_piercing_spear_r_ore_t01" ], "ConversionControl:cck_melee_edged_unlimited": [ - "Schematic:SID_Edged_Sword_Medium_Laser_Founders_R_Ore_T01", - "Schematic:SID_Edged_Sword_Medium_R_Ore_T01", - "Schematic:SID_Edged_Sword_Light_R_Ore_T01", - "Schematic:SID_Edged_Sword_Heavy_R_Ore_T01", - "Schematic:SID_Edged_Scythe_R_Ore_T01", - "Schematic:SID_Edged_Axe_Medium_R_Ore_T01", - "Schematic:SID_Edged_Axe_Light_R_Ore_T01", - "Schematic:SID_Edged_Axe_Heavy_R_Ore_T01" + "Schematic:sid_edged_sword_medium_laser_founders_r_ore_t01", + "Schematic:sid_edged_sword_medium_r_ore_t01", + "Schematic:sid_edged_sword_light_r_ore_t01", + "Schematic:sid_edged_sword_heavy_r_ore_t01", + "Schematic:sid_edged_scythe_r_ore_t01", + "Schematic:sid_edged_axe_medium_r_ore_t01", + "Schematic:sid_edged_axe_light_r_ore_t01", + "Schematic:sid_edged_axe_heavy_r_ore_t01" ], "ConversionControl:cck_melee_core_unlimited_vr": [ "Schematic:sid_piercing_spear_military_vr_ore_t01", @@ -843,12 +843,12 @@ "Schematic:sid_blunt_heavy_paddle_r_ore_t01" ], "ConversionControl:cck_melee_blunt_unlimited": [ - "Schematic:SID_Blunt_Medium_R_Ore_T01", - "Schematic:SID_Blunt_Tool_Light_R_Ore_T01", - "Schematic:SID_Blunt_Hammer_Heavy_R_Ore_T01", - "Schematic:SID_Blunt_Light_Bat_R_Ore_T01", - "Schematic:SID_Blunt_Light_R_Ore_T01", - "Schematic:SID_Blunt_Heavy_Paddle_R_Ore_T01" + "Schematic:sid_blunt_medium_r_ore_t01", + "Schematic:sid_blunt_tool_light_r_ore_t01", + "Schematic:sid_blunt_hammer_heavy_r_ore_t01", + "Schematic:sid_blunt_light_bat_r_ore_t01", + "Schematic:sid_blunt_light_r_ore_t01", + "Schematic:sid_blunt_heavy_paddle_r_ore_t01" ], "ConversionControl:cck_melee_axe_unlimited": [ "Schematic:sid_edged_axe_heavy_r_ore_t01", @@ -939,21 +939,21 @@ "Schematic:sid_piercing_spear_uc_ore_t01" ], "ConversionControl:cck_melee_spear_consumable_sr": [ - "Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_SR_Ore_T01" + "Schematic:sid_piercing_spear_military_sr_ore_t01", + "Schematic:sid_piercing_spear_laser_sr_ore_t01", + "Schematic:sid_piercing_spear_sr_ore_t01" ], "ConversionControl:cck_melee_spear_consumable_r": [ "Schematic:sid_piercing_spear_military_r_ore_t01", "Schematic:sid_piercing_spear_r_ore_t01" ], "ConversionControl:cck_melee_spear_consumable_c": [ - "Schematic:SID_Piercing_Spear_C_Ore_T01" + "Schematic:sid_piercing_spear_c_ore_t01" ], "ConversionControl:cck_melee_spear_consumable": [ - "Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_SR_Ore_T01" + "Schematic:sid_piercing_spear_military_sr_ore_t01", + "Schematic:sid_piercing_spear_laser_sr_ore_t01", + "Schematic:sid_piercing_spear_sr_ore_t01" ], "ConversionControl:cck_melee_scythe_consumable_vr": [ "Schematic:sid_edged_scythe_vr_ore_t01", @@ -977,46 +977,46 @@ "Schematic:sid_edged_scythe_laser_sr_ore_t01" ], "ConversionControl:cck_melee_piercing_consumable": [ - "Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_SR_Ore_T01" + "Schematic:sid_piercing_spear_military_sr_ore_t01", + "Schematic:sid_piercing_spear_laser_sr_ore_t01", + "Schematic:sid_piercing_spear_sr_ore_t01" ], "ConversionControl:cck_melee_edged_consumable": [ - "Schematic:SID_Edged_Sword_Medium_Laser_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Medium_Laser_Founders_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Medium_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Light_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Hydraulic_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Heavy_SR_Ore_T01", - "Schematic:SID_Edged_Scythe_Laser_SR_Ore_T01", - "Schematic:SID_Edged_Scythe_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Medium_Laser_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Medium_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Light_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Heavy_SR_Ore_T01" + "Schematic:sid_edged_sword_medium_laser_sr_ore_t01", + "Schematic:sid_edged_sword_medium_laser_founders_sr_ore_t01", + "Schematic:sid_edged_sword_medium_sr_ore_t01", + "Schematic:sid_edged_sword_light_sr_ore_t01", + "Schematic:sid_edged_sword_hydraulic_sr_ore_t01", + "Schematic:sid_edged_sword_heavy_sr_ore_t01", + "Schematic:sid_edged_scythe_laser_sr_ore_t01", + "Schematic:sid_edged_scythe_sr_ore_t01", + "Schematic:sid_edged_axe_medium_laser_sr_ore_t01", + "Schematic:sid_edged_axe_medium_sr_ore_t01", + "Schematic:sid_edged_axe_light_sr_ore_t01", + "Schematic:sid_edged_axe_heavy_sr_ore_t01" ], "ConversionControl:cck_melee_core_consumable": [ - "Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", - "Schematic:SID_Piercing_Spear_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Medium_Laser_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Medium_Laser_Founders_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Medium_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Light_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Hydraulic_SR_Ore_T01", - "Schematic:SID_Edged_Sword_Heavy_SR_Ore_T01", - "Schematic:SID_Edged_Scythe_Laser_SR_Ore_T01", - "Schematic:SID_Edged_Scythe_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Medium_Laser_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Medium_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Light_SR_Ore_T01", - "Schematic:SID_Edged_Axe_Heavy_SR_Ore_T01", - "Schematic:SID_Blunt_Medium_SR_Ore_T01", - "Schematic:SID_Blunt_Light_SR_Ore_T01", - "Schematic:SID_Blunt_Hammer_Rocket_SR_Ore_T01", - "Schematic:SID_Blunt_Hammer_Heavy_SR_Ore_T01", - "Schematic:SID_Blunt_Light_Rocketbat_SR_Ore_T01", - "Schematic:SID_Blunt_Club_Light_SR_Ore_T01" + "Schematic:sid_piercing_spear_military_sr_ore_t01", + "Schematic:sid_piercing_spear_laser_sr_ore_t01", + "Schematic:sid_piercing_spear_sr_ore_t01", + "Schematic:sid_edged_sword_medium_laser_sr_ore_t01", + "Schematic:sid_edged_sword_medium_laser_founders_sr_ore_t01", + "Schematic:sid_edged_sword_medium_sr_ore_t01", + "Schematic:sid_edged_sword_light_sr_ore_t01", + "Schematic:sid_edged_sword_hydraulic_sr_ore_t01", + "Schematic:sid_edged_sword_heavy_sr_ore_t01", + "Schematic:sid_edged_scythe_laser_sr_ore_t01", + "Schematic:sid_edged_scythe_sr_ore_t01", + "Schematic:sid_edged_axe_medium_laser_sr_ore_t01", + "Schematic:sid_edged_axe_medium_sr_ore_t01", + "Schematic:sid_edged_axe_light_sr_ore_t01", + "Schematic:sid_edged_axe_heavy_sr_ore_t01", + "Schematic:sid_blunt_medium_sr_ore_t01", + "Schematic:sid_blunt_light_sr_ore_t01", + "Schematic:sid_blunt_hammer_rocket_sr_ore_t01", + "Schematic:sid_blunt_hammer_heavy_sr_ore_t01", + "Schematic:sid_blunt_light_rocketbat_sr_ore_t01", + "Schematic:sid_blunt_club_light_sr_ore_t01" ], "ConversionControl:cck_melee_club_consumable_vr": [ "Schematic:sid_blunt_light_rocketbat_vr_ore_t01", @@ -1045,12 +1045,12 @@ "Schematic:sid_blunt_club_light_sr_ore_t01" ], "ConversionControl:cck_melee_blunt_consumable": [ - "Schematic:SID_Blunt_Medium_SR_Ore_T01", - "Schematic:SID_Blunt_Light_SR_Ore_T01", - "Schematic:SID_Blunt_Hammer_Rocket_SR_Ore_T01", - "Schematic:SID_Blunt_Hammer_Heavy_SR_Ore_T01", - "Schematic:SID_Blunt_Light_Rocketbat_SR_Ore_T01", - "Schematic:SID_Blunt_Club_Light_SR_Ore_T01" + "Schematic:sid_blunt_medium_sr_ore_t01", + "Schematic:sid_blunt_light_sr_ore_t01", + "Schematic:sid_blunt_hammer_rocket_sr_ore_t01", + "Schematic:sid_blunt_hammer_heavy_sr_ore_t01", + "Schematic:sid_blunt_light_rocketbat_sr_ore_t01", + "Schematic:sid_blunt_club_light_sr_ore_t01" ], "ConversionControl:cck_melee_axe_consumable_vr": [ "Schematic:sid_edged_axe_heavy_vr_ore_t01", diff --git a/structure/discovery.js b/structure/discovery.js index 44c77fd..9c672f6 100644 --- a/structure/discovery.js +++ b/structure/discovery.js @@ -1,24 +1,9 @@ const Express = require("express"); const express = Express.Router(); -const discovery = require("./../responses/discovery_frontend.json"); +const discovery = require("./../responses/discovery/discovery_frontend.json"); express.post("/fortnite/api/game/v2/creative/discovery/surface/*", async (req, res) => { - switch (req.body.surfaceName) { - case "CreativeDiscoverySurface_Frontend": - if (req.body.panelName) { - for (var i in discovery.Panels) { - if (discovery.Panels[i].PanelName == req.body.panelName) { - res.json(discovery.Panels[i].Pages[req.body.pageIndex || 0]) - } - } - } else { - res.json(discovery); - } - break; - - default: - res.json({}); - } + res.json(discovery); }) module.exports = express; \ No newline at end of file diff --git a/structure/functions.js b/structure/functions.js index fea2751..5a674db 100644 --- a/structure/functions.js +++ b/structure/functions.js @@ -231,6 +231,10 @@ function getContentPages(req) { contentpages.subgameinfo.battleroyale.image = "https://cdn.discordapp.com/attachments/927739901540188200/930880421514846268/19br-wf-subgame-select-512x1024-16d8bb0f218f.jpg"; contentpages.specialoffervideo.bSpecialOfferEnabled = "true"; } + + if (memory.season == 20) { + contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-lobby-2048x1024-d89eb522746c.png"; + } } catch (err) {} return contentpages; diff --git a/structure/main.js b/structure/main.js index 84eb1fe..b387de3 100644 --- a/structure/main.js +++ b/structure/main.js @@ -52,11 +52,7 @@ express.get("/fortnite/api/game/v2/friendcodes/*/epic", async (req, res) => { express.get("/launcher/api/public/distributionpoints/", async (req, res) => { res.json({ "distributions": [ - "https://download.epicgames.com/", - "https://download2.epicgames.com/", - "https://download3.epicgames.com/", - "https://download4.epicgames.com/", - "https://epicgames-download1.akamaized.net/" + "https://lawinserver.ol.epicgames.com/" ] }); }) @@ -71,14 +67,14 @@ express.get("/launcher/api/public/assets/*", async (req, res) => { "items": { "MANIFEST": { "signature": "LawinServer", - "distribution": "https://ol.epicgames.com/", + "distribution": "https://lawinserver.ol.epicgames.com/", "path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest", "hash": "55bb954f5596cadbe03693e1c06ca73368d427f3", "additionalDistributions": [] }, "CHUNKS": { "signature": "LawinServer", - "distribution": "https://ol.epicgames.com/", + "distribution": "https://lawinserver.ol.epicgames.com/", "path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest", "additionalDistributions": [] } @@ -95,7 +91,15 @@ express.get("/Builds/Fortnite/Content/CloudDir/*.manifest", async (req, res) => res.status(200).send(manifest).end(); }) -express.get("/Builds/Fortnite/Content/CloudDir/*/Full.ini", async (req, res) => { +express.get("/Builds/Fortnite/Content/CloudDir/*.chunk", async (req, res) => { + res.set("Content-Type", "application/octet-stream") + + const chunk = fs.readFileSync(path.join(__dirname, "..", "responses", "CloudDir", "LawinServer.chunk")); + + res.status(200).send(chunk).end(); +}) + +express.get("/Builds/Fortnite/Content/CloudDir/*.ini", async (req, res) => { const ini = fs.readFileSync(path.join(__dirname, "..", "responses", "CloudDir", "Full.ini")); res.status(200).send(ini).end(); @@ -216,14 +220,20 @@ express.post("/datarouter/api/v1/public/data", async (req, res) => { }) express.post("/api/v1/assets/Fortnite/*/*", async (req, res) => { - res.json({ - "FortCreativeDiscoverySurface": { - "meta": { - "promotion": 0 - }, - "assets": {} - } - }) + if (req.body.hasOwnProperty("FortCreativeDiscoverySurface") && req.body.FortCreativeDiscoverySurface == 0) { + const discovery_api_assets = require("./../responses/discovery/discovery_api_assets.json"); + res.json(discovery_api_assets) + } + else { + res.json({ + "FortCreativeDiscoverySurface": { + "meta": { + "promotion": req.body.FortCreativeDiscoverySurface || 0 + }, + "assets": {} + } + }) + } }) express.get("/region", async (req, res) => {