Merge pull request #77 from PRO100KatYT/main

Pull Request #77
This commit is contained in:
Lawin0129
2022-04-17 16:03:07 +01:00
committed by GitHub
11 changed files with 2576 additions and 511 deletions

View File

@@ -3363,10 +3363,10 @@
"xp_reward_scalar": 1, "xp_reward_scalar": 1,
"challenge_linked_quest_given": "", "challenge_linked_quest_given": "",
"quest_pool": "", "quest_pool": "",
"quest_state": "Claimed", "quest_state": "Active",
"last_state_change_time": "2020-01-17T12:16:44.924Z", "last_state_change_time": "2020-01-17T12:16:44.924Z",
"challenge_linked_quest_parent": "", "challenge_linked_quest_parent": "",
"completion_questcomplete_plankertonquest_launchrocket_d5": 1, "completion_questcomplete_plankertonquest_launchrocket_d5": 0,
"max_level_bonus": 0, "max_level_bonus": 0,
"selection": -1, "selection": -1,
"xp": 0, "xp": 0,
@@ -4995,7 +4995,8 @@
"max_level_bonus": 0, "max_level_bonus": 0,
"xp": 0, "xp": 0,
"completion_kill_husk_melee": 20, "completion_kill_husk_melee": 20,
"favorite": false "favorite": false,
"completion_complete_pve01_diff2": 1
}, },
"quantity": 1 "quantity": 1
}, },
@@ -5936,12 +5937,12 @@
"level": -1, "level": -1,
"item_seen": true, "item_seen": true,
"sent_new_notification": true, "sent_new_notification": true,
"completion_complete_launchrocket_2": 1, "completion_complete_launchrocket_2": 0,
"challenge_bundle_id": "", "challenge_bundle_id": "",
"xp_reward_scalar": 1, "xp_reward_scalar": 1,
"challenge_linked_quest_given": "", "challenge_linked_quest_given": "",
"quest_pool": "", "quest_pool": "",
"quest_state": "Claimed", "quest_state": "Active",
"last_state_change_time": "2020-01-23T23:36:41.992Z", "last_state_change_time": "2020-01-23T23:36:41.992Z",
"challenge_linked_quest_parent": "", "challenge_linked_quest_parent": "",
"max_level_bonus": 0, "max_level_bonus": 0,
@@ -55682,7 +55683,8 @@
"completion_complete_outpost_1_3": 1, "completion_complete_outpost_1_3": 1,
"xp": 0, "xp": 0,
"quest_rarity": "uncommon", "quest_rarity": "uncommon",
"favorite": false "favorite": false,
"completion_custom_defendersupplyreceived": 1
}, },
"quantity": 1 "quantity": 1
}, },
@@ -64428,6 +64430,575 @@
"item_seen": true "item_seen": true
}, },
"quantity": 1 "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": { "stats": {

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -640,12 +640,12 @@
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
{ {
"image": "", "image": "https://i.imgur.com/Xm1p8oo.jpg",
"playlist_name": "Playlist_PlaygroundV2", "playlist_name": "Playlist_PlaygroundV2",
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
{ {
"image": "", "image": "https://i.imgur.com/Xm1p8oo.jpg",
"playlist_name": "Playlist_Playground", "playlist_name": "Playlist_Playground",
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
@@ -759,11 +759,6 @@
"playlist_name": "Playlist_Omaha", "playlist_name": "Playlist_Omaha",
"_type": "FortPlaylistInfo" "_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", "image": "https://cdn2.unrealengine.com/Fortnite/fortnite-game/playlistinformation/BR07_ModeTile_WinterDeimos_Squads-1024x512-cf4323aa9c2cfd027484cf4da14544128e3d4c7e.jpg",
"playlist_name": "Playlist_Deimos_Squad_Winter", "playlist_name": "Playlist_Deimos_Squad_Winter",
@@ -1142,7 +1137,7 @@
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
{ {
"image": "", "image": "https://i.imgur.com/r5Nyhn2.jpg",
"playlist_name": "Playlist_50v50", "playlist_name": "Playlist_50v50",
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
@@ -1152,20 +1147,28 @@
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
{ {
"image": "", "image": "https://i.imgur.com/zr4Fnnp.jpg",
"playlist_name": "Playlist_DefaultSolo", "playlist_name": "Playlist_DefaultSolo",
"hidden": false,
"special_border": "None", "special_border": "None",
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
{ {
"image": "", "image": "https://i.imgur.com/99n3n0m.jpg",
"playlist_name": "Playlist_DefaultDuo", "playlist_name": "Playlist_DefaultDuo",
"hidden": false,
"special_border": "None", "special_border": "None",
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
}, },
{ {
"image": "", "playlist_name": "Playlist_Trios",
"hidden": false,
"_type": "FortPlaylistInfo"
},
{
"image": "https://i.imgur.com/YA4ssMv.jpg",
"playlist_name": "Playlist_DefaultSquad", "playlist_name": "Playlist_DefaultSquad",
"hidden": false,
"special_border": "None", "special_border": "None",
"_type": "FortPlaylistInfo" "_type": "FortPlaylistInfo"
} }

View File

@@ -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": []
}
}
}
}
}

View File

@@ -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": {}
}

View File

@@ -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": []
}

View File

@@ -783,14 +783,14 @@
"Schematic:sid_piercing_spear_r_ore_t01" "Schematic:sid_piercing_spear_r_ore_t01"
], ],
"ConversionControl:cck_melee_edged_unlimited": [ "ConversionControl:cck_melee_edged_unlimited": [
"Schematic:SID_Edged_Sword_Medium_Laser_Founders_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_medium_r_ore_t01",
"Schematic:SID_Edged_Sword_Light_R_Ore_T01", "Schematic:sid_edged_sword_light_r_ore_t01",
"Schematic:SID_Edged_Sword_Heavy_R_Ore_T01", "Schematic:sid_edged_sword_heavy_r_ore_t01",
"Schematic:SID_Edged_Scythe_R_Ore_T01", "Schematic:sid_edged_scythe_r_ore_t01",
"Schematic:SID_Edged_Axe_Medium_R_Ore_T01", "Schematic:sid_edged_axe_medium_r_ore_t01",
"Schematic:SID_Edged_Axe_Light_R_Ore_T01", "Schematic:sid_edged_axe_light_r_ore_t01",
"Schematic:SID_Edged_Axe_Heavy_R_Ore_T01" "Schematic:sid_edged_axe_heavy_r_ore_t01"
], ],
"ConversionControl:cck_melee_core_unlimited_vr": [ "ConversionControl:cck_melee_core_unlimited_vr": [
"Schematic:sid_piercing_spear_military_vr_ore_t01", "Schematic:sid_piercing_spear_military_vr_ore_t01",
@@ -843,12 +843,12 @@
"Schematic:sid_blunt_heavy_paddle_r_ore_t01" "Schematic:sid_blunt_heavy_paddle_r_ore_t01"
], ],
"ConversionControl:cck_melee_blunt_unlimited": [ "ConversionControl:cck_melee_blunt_unlimited": [
"Schematic:SID_Blunt_Medium_R_Ore_T01", "Schematic:sid_blunt_medium_r_ore_t01",
"Schematic:SID_Blunt_Tool_Light_R_Ore_T01", "Schematic:sid_blunt_tool_light_r_ore_t01",
"Schematic:SID_Blunt_Hammer_Heavy_R_Ore_T01", "Schematic:sid_blunt_hammer_heavy_r_ore_t01",
"Schematic:SID_Blunt_Light_Bat_R_Ore_T01", "Schematic:sid_blunt_light_bat_r_ore_t01",
"Schematic:SID_Blunt_Light_R_Ore_T01", "Schematic:sid_blunt_light_r_ore_t01",
"Schematic:SID_Blunt_Heavy_Paddle_R_Ore_T01" "Schematic:sid_blunt_heavy_paddle_r_ore_t01"
], ],
"ConversionControl:cck_melee_axe_unlimited": [ "ConversionControl:cck_melee_axe_unlimited": [
"Schematic:sid_edged_axe_heavy_r_ore_t01", "Schematic:sid_edged_axe_heavy_r_ore_t01",
@@ -939,21 +939,21 @@
"Schematic:sid_piercing_spear_uc_ore_t01" "Schematic:sid_piercing_spear_uc_ore_t01"
], ],
"ConversionControl:cck_melee_spear_consumable_sr": [ "ConversionControl:cck_melee_spear_consumable_sr": [
"Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", "Schematic:sid_piercing_spear_military_sr_ore_t01",
"Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", "Schematic:sid_piercing_spear_laser_sr_ore_t01",
"Schematic:SID_Piercing_Spear_SR_Ore_T01" "Schematic:sid_piercing_spear_sr_ore_t01"
], ],
"ConversionControl:cck_melee_spear_consumable_r": [ "ConversionControl:cck_melee_spear_consumable_r": [
"Schematic:sid_piercing_spear_military_r_ore_t01", "Schematic:sid_piercing_spear_military_r_ore_t01",
"Schematic:sid_piercing_spear_r_ore_t01" "Schematic:sid_piercing_spear_r_ore_t01"
], ],
"ConversionControl:cck_melee_spear_consumable_c": [ "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": [ "ConversionControl:cck_melee_spear_consumable": [
"Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", "Schematic:sid_piercing_spear_military_sr_ore_t01",
"Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", "Schematic:sid_piercing_spear_laser_sr_ore_t01",
"Schematic:SID_Piercing_Spear_SR_Ore_T01" "Schematic:sid_piercing_spear_sr_ore_t01"
], ],
"ConversionControl:cck_melee_scythe_consumable_vr": [ "ConversionControl:cck_melee_scythe_consumable_vr": [
"Schematic:sid_edged_scythe_vr_ore_t01", "Schematic:sid_edged_scythe_vr_ore_t01",
@@ -977,46 +977,46 @@
"Schematic:sid_edged_scythe_laser_sr_ore_t01" "Schematic:sid_edged_scythe_laser_sr_ore_t01"
], ],
"ConversionControl:cck_melee_piercing_consumable": [ "ConversionControl:cck_melee_piercing_consumable": [
"Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", "Schematic:sid_piercing_spear_military_sr_ore_t01",
"Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", "Schematic:sid_piercing_spear_laser_sr_ore_t01",
"Schematic:SID_Piercing_Spear_SR_Ore_T01" "Schematic:sid_piercing_spear_sr_ore_t01"
], ],
"ConversionControl:cck_melee_edged_consumable": [ "ConversionControl:cck_melee_edged_consumable": [
"Schematic:SID_Edged_Sword_Medium_Laser_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_laser_founders_sr_ore_t01",
"Schematic:SID_Edged_Sword_Medium_SR_Ore_T01", "Schematic:sid_edged_sword_medium_sr_ore_t01",
"Schematic:SID_Edged_Sword_Light_SR_Ore_T01", "Schematic:sid_edged_sword_light_sr_ore_t01",
"Schematic:SID_Edged_Sword_Hydraulic_SR_Ore_T01", "Schematic:sid_edged_sword_hydraulic_sr_ore_t01",
"Schematic:SID_Edged_Sword_Heavy_SR_Ore_T01", "Schematic:sid_edged_sword_heavy_sr_ore_t01",
"Schematic:SID_Edged_Scythe_Laser_SR_Ore_T01", "Schematic:sid_edged_scythe_laser_sr_ore_t01",
"Schematic:SID_Edged_Scythe_SR_Ore_T01", "Schematic:sid_edged_scythe_sr_ore_t01",
"Schematic:SID_Edged_Axe_Medium_Laser_SR_Ore_T01", "Schematic:sid_edged_axe_medium_laser_sr_ore_t01",
"Schematic:SID_Edged_Axe_Medium_SR_Ore_T01", "Schematic:sid_edged_axe_medium_sr_ore_t01",
"Schematic:SID_Edged_Axe_Light_SR_Ore_T01", "Schematic:sid_edged_axe_light_sr_ore_t01",
"Schematic:SID_Edged_Axe_Heavy_SR_Ore_T01" "Schematic:sid_edged_axe_heavy_sr_ore_t01"
], ],
"ConversionControl:cck_melee_core_consumable": [ "ConversionControl:cck_melee_core_consumable": [
"Schematic:SID_Piercing_Spear_Military_SR_Ore_T01", "Schematic:sid_piercing_spear_military_sr_ore_t01",
"Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01", "Schematic:sid_piercing_spear_laser_sr_ore_t01",
"Schematic:SID_Piercing_Spear_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_sr_ore_t01",
"Schematic:SID_Edged_Sword_Medium_Laser_Founders_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_medium_sr_ore_t01",
"Schematic:SID_Edged_Sword_Light_SR_Ore_T01", "Schematic:sid_edged_sword_light_sr_ore_t01",
"Schematic:SID_Edged_Sword_Hydraulic_SR_Ore_T01", "Schematic:sid_edged_sword_hydraulic_sr_ore_t01",
"Schematic:SID_Edged_Sword_Heavy_SR_Ore_T01", "Schematic:sid_edged_sword_heavy_sr_ore_t01",
"Schematic:SID_Edged_Scythe_Laser_SR_Ore_T01", "Schematic:sid_edged_scythe_laser_sr_ore_t01",
"Schematic:SID_Edged_Scythe_SR_Ore_T01", "Schematic:sid_edged_scythe_sr_ore_t01",
"Schematic:SID_Edged_Axe_Medium_Laser_SR_Ore_T01", "Schematic:sid_edged_axe_medium_laser_sr_ore_t01",
"Schematic:SID_Edged_Axe_Medium_SR_Ore_T01", "Schematic:sid_edged_axe_medium_sr_ore_t01",
"Schematic:SID_Edged_Axe_Light_SR_Ore_T01", "Schematic:sid_edged_axe_light_sr_ore_t01",
"Schematic:SID_Edged_Axe_Heavy_SR_Ore_T01", "Schematic:sid_edged_axe_heavy_sr_ore_t01",
"Schematic:SID_Blunt_Medium_SR_Ore_T01", "Schematic:sid_blunt_medium_sr_ore_t01",
"Schematic:SID_Blunt_Light_SR_Ore_T01", "Schematic:sid_blunt_light_sr_ore_t01",
"Schematic:SID_Blunt_Hammer_Rocket_SR_Ore_T01", "Schematic:sid_blunt_hammer_rocket_sr_ore_t01",
"Schematic:SID_Blunt_Hammer_Heavy_SR_Ore_T01", "Schematic:sid_blunt_hammer_heavy_sr_ore_t01",
"Schematic:SID_Blunt_Light_Rocketbat_SR_Ore_T01", "Schematic:sid_blunt_light_rocketbat_sr_ore_t01",
"Schematic:SID_Blunt_Club_Light_SR_Ore_T01" "Schematic:sid_blunt_club_light_sr_ore_t01"
], ],
"ConversionControl:cck_melee_club_consumable_vr": [ "ConversionControl:cck_melee_club_consumable_vr": [
"Schematic:sid_blunt_light_rocketbat_vr_ore_t01", "Schematic:sid_blunt_light_rocketbat_vr_ore_t01",
@@ -1045,12 +1045,12 @@
"Schematic:sid_blunt_club_light_sr_ore_t01" "Schematic:sid_blunt_club_light_sr_ore_t01"
], ],
"ConversionControl:cck_melee_blunt_consumable": [ "ConversionControl:cck_melee_blunt_consumable": [
"Schematic:SID_Blunt_Medium_SR_Ore_T01", "Schematic:sid_blunt_medium_sr_ore_t01",
"Schematic:SID_Blunt_Light_SR_Ore_T01", "Schematic:sid_blunt_light_sr_ore_t01",
"Schematic:SID_Blunt_Hammer_Rocket_SR_Ore_T01", "Schematic:sid_blunt_hammer_rocket_sr_ore_t01",
"Schematic:SID_Blunt_Hammer_Heavy_SR_Ore_T01", "Schematic:sid_blunt_hammer_heavy_sr_ore_t01",
"Schematic:SID_Blunt_Light_Rocketbat_SR_Ore_T01", "Schematic:sid_blunt_light_rocketbat_sr_ore_t01",
"Schematic:SID_Blunt_Club_Light_SR_Ore_T01" "Schematic:sid_blunt_club_light_sr_ore_t01"
], ],
"ConversionControl:cck_melee_axe_consumable_vr": [ "ConversionControl:cck_melee_axe_consumable_vr": [
"Schematic:sid_edged_axe_heavy_vr_ore_t01", "Schematic:sid_edged_axe_heavy_vr_ore_t01",

View File

@@ -1,24 +1,9 @@
const Express = require("express"); const Express = require("express");
const express = Express.Router(); 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) => { express.post("/fortnite/api/game/v2/creative/discovery/surface/*", async (req, res) => {
switch (req.body.surfaceName) { res.json(discovery);
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({});
}
}) })
module.exports = express; module.exports = express;

View File

@@ -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.subgameinfo.battleroyale.image = "https://cdn.discordapp.com/attachments/927739901540188200/930880421514846268/19br-wf-subgame-select-512x1024-16d8bb0f218f.jpg";
contentpages.specialoffervideo.bSpecialOfferEnabled = "true"; 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) {} } catch (err) {}
return contentpages; return contentpages;

View File

@@ -52,11 +52,7 @@ express.get("/fortnite/api/game/v2/friendcodes/*/epic", async (req, res) => {
express.get("/launcher/api/public/distributionpoints/", async (req, res) => { express.get("/launcher/api/public/distributionpoints/", async (req, res) => {
res.json({ res.json({
"distributions": [ "distributions": [
"https://download.epicgames.com/", "https://lawinserver.ol.epicgames.com/"
"https://download2.epicgames.com/",
"https://download3.epicgames.com/",
"https://download4.epicgames.com/",
"https://epicgames-download1.akamaized.net/"
] ]
}); });
}) })
@@ -71,14 +67,14 @@ express.get("/launcher/api/public/assets/*", async (req, res) => {
"items": { "items": {
"MANIFEST": { "MANIFEST": {
"signature": "LawinServer", "signature": "LawinServer",
"distribution": "https://ol.epicgames.com/", "distribution": "https://lawinserver.ol.epicgames.com/",
"path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest", "path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest",
"hash": "55bb954f5596cadbe03693e1c06ca73368d427f3", "hash": "55bb954f5596cadbe03693e1c06ca73368d427f3",
"additionalDistributions": [] "additionalDistributions": []
}, },
"CHUNKS": { "CHUNKS": {
"signature": "LawinServer", "signature": "LawinServer",
"distribution": "https://ol.epicgames.com/", "distribution": "https://lawinserver.ol.epicgames.com/",
"path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest", "path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest",
"additionalDistributions": [] "additionalDistributions": []
} }
@@ -95,7 +91,15 @@ express.get("/Builds/Fortnite/Content/CloudDir/*.manifest", async (req, res) =>
res.status(200).send(manifest).end(); 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")); const ini = fs.readFileSync(path.join(__dirname, "..", "responses", "CloudDir", "Full.ini"));
res.status(200).send(ini).end(); 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) => { express.post("/api/v1/assets/Fortnite/*/*", async (req, res) => {
res.json({ if (req.body.hasOwnProperty("FortCreativeDiscoverySurface") && req.body.FortCreativeDiscoverySurface == 0) {
"FortCreativeDiscoverySurface": { const discovery_api_assets = require("./../responses/discovery/discovery_api_assets.json");
"meta": { res.json(discovery_api_assets)
"promotion": 0 }
}, else {
"assets": {} res.json({
} "FortCreativeDiscoverySurface": {
}) "meta": {
"promotion": req.body.FortCreativeDiscoverySurface || 0
},
"assets": {}
}
})
}
}) })
express.get("/region", async (req, res) => { express.get("/region", async (req, res) => {