mirror of
https://github.com/Lawin0129/LawinServer.git
synced 2026-01-13 02:42:22 +01:00
@@ -7,6 +7,8 @@ displayName=LawinServer
|
|||||||
[Profile]
|
[Profile]
|
||||||
# If this is set to true, every BR and StW seasonal quest will be on complete. Works for Battle Royale from Season 3 to Season 21 and for Save the World from Season 2 to Season X.
|
# If this is set to true, every BR and StW seasonal quest will be on complete. Works for Battle Royale from Season 3 to Season 21 and for Save the World from Season 2 to Season X.
|
||||||
bCompletedSeasonalQuests=false
|
bCompletedSeasonalQuests=false
|
||||||
|
# If this is set to true, you will receive all founder's pack rewards upon logging into StW if the account didn't claim them yet.
|
||||||
|
bGrantFoundersPacks=false
|
||||||
# If this is set to true, all Save the World events will be displayed in lobby.
|
# If this is set to true, all Save the World events will be displayed in lobby.
|
||||||
bAllSTWEventsActivated=false
|
bAllSTWEventsActivated=false
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
- CloudStorage and ClientSettings (Settings saving)
|
- CloudStorage and ClientSettings (Settings saving)
|
||||||
- Llama purchasing and opening with random loot
|
- Llama purchasing and opening with random loot
|
||||||
- Every Hero, Weapon, Defender and Resource
|
- Every Hero, Weapon, Defender and Resource
|
||||||
|
- All Founder's Packs rewards screen (togglable in the config)
|
||||||
- Crafting items in Backpack
|
- Crafting items in Backpack
|
||||||
- Transferring items to and from Storage
|
- Transferring items to and from Storage
|
||||||
- Modifying and upgrading Schematic perks
|
- Modifying and upgrading Schematic perks
|
||||||
|
|||||||
@@ -375,27 +375,6 @@
|
|||||||
},
|
},
|
||||||
"quantity": 1
|
"quantity": 1
|
||||||
},
|
},
|
||||||
"2515b182-e065-4521-9616-e27bf092fbcd": {
|
|
||||||
"templateId": "Quest:foundersquest_getrewards_0_1",
|
|
||||||
"attributes": {
|
|
||||||
"level": -1,
|
|
||||||
"item_seen": false,
|
|
||||||
"completion_questcomplete_outpostquest_t1_l1": 0,
|
|
||||||
"sent_new_notification": true,
|
|
||||||
"challenge_bundle_id": "",
|
|
||||||
"xp_reward_scalar": 1,
|
|
||||||
"challenge_linked_quest_given": "",
|
|
||||||
"quest_pool": "",
|
|
||||||
"quest_state": "Claimed",
|
|
||||||
"last_state_change_time": "2020-01-25T19:10:38.959Z",
|
|
||||||
"challenge_linked_quest_parent": "",
|
|
||||||
"max_level_bonus": 0,
|
|
||||||
"completion_questcomplete_homebaseonboardingafteroutpost": 1,
|
|
||||||
"xp": 0,
|
|
||||||
"favorite": false
|
|
||||||
},
|
|
||||||
"quantity": 1
|
|
||||||
},
|
|
||||||
"7b37f893-1b40-43ba-b4a6-81eb177f3939": {
|
"7b37f893-1b40-43ba-b4a6-81eb177f3939": {
|
||||||
"templateId": "Worker:workerbasic_uc_t01",
|
"templateId": "Worker:workerbasic_uc_t01",
|
||||||
"attributes": {
|
"attributes": {
|
||||||
@@ -3905,27 +3884,6 @@
|
|||||||
},
|
},
|
||||||
"quantity": 1
|
"quantity": 1
|
||||||
},
|
},
|
||||||
"4ccba65b-7221-4391-b562-8e4098693876": {
|
|
||||||
"templateId": "Quest:foundersquest_getrewards_1_2",
|
|
||||||
"attributes": {
|
|
||||||
"level": -1,
|
|
||||||
"item_seen": false,
|
|
||||||
"completion_questcomplete_outpostquest_t1_l1": 0,
|
|
||||||
"sent_new_notification": true,
|
|
||||||
"challenge_bundle_id": "",
|
|
||||||
"xp_reward_scalar": 1,
|
|
||||||
"challenge_linked_quest_given": "",
|
|
||||||
"quest_pool": "",
|
|
||||||
"quest_state": "Claimed",
|
|
||||||
"last_state_change_time": "2020-01-25T19:10:49.382Z",
|
|
||||||
"challenge_linked_quest_parent": "",
|
|
||||||
"max_level_bonus": 0,
|
|
||||||
"completion_questcomplete_homebaseonboardingafteroutpost": 1,
|
|
||||||
"xp": 0,
|
|
||||||
"favorite": false
|
|
||||||
},
|
|
||||||
"quantity": 1
|
|
||||||
},
|
|
||||||
"6441c8bd-4f42-4cf8-baac-a07e67d5e6cd": {
|
"6441c8bd-4f42-4cf8-baac-a07e67d5e6cd": {
|
||||||
"templateId": "Quest:genericquest_killmistmonsters_repeatable",
|
"templateId": "Quest:genericquest_killmistmonsters_repeatable",
|
||||||
"attributes": {
|
"attributes": {
|
||||||
@@ -6615,26 +6573,6 @@
|
|||||||
},
|
},
|
||||||
"quantity": 1
|
"quantity": 1
|
||||||
},
|
},
|
||||||
"9dc86b38-6b37-4e98-a7be-38dc30275821": {
|
|
||||||
"templateId": "Quest:foundersquest_getrewards_2_3",
|
|
||||||
"attributes": {
|
|
||||||
"level": -1,
|
|
||||||
"item_seen": false,
|
|
||||||
"completion_questcomplete_outpostquest_t1_l1": 1,
|
|
||||||
"sent_new_notification": false,
|
|
||||||
"challenge_bundle_id": "",
|
|
||||||
"xp_reward_scalar": 1,
|
|
||||||
"challenge_linked_quest_given": "",
|
|
||||||
"quest_pool": "",
|
|
||||||
"quest_state": "Claimed",
|
|
||||||
"last_state_change_time": "2020-07-13T19:16:00.695Z",
|
|
||||||
"challenge_linked_quest_parent": "",
|
|
||||||
"max_level_bonus": 0,
|
|
||||||
"xp": 0,
|
|
||||||
"favorite": false
|
|
||||||
},
|
|
||||||
"quantity": 1
|
|
||||||
},
|
|
||||||
"44a35ac7-b556-4b36-af64-4999a3c716c9": {
|
"44a35ac7-b556-4b36-af64-4999a3c716c9": {
|
||||||
"templateId": "Quest:reactivequest_supplyrun",
|
"templateId": "Quest:reactivequest_supplyrun",
|
||||||
"attributes": {
|
"attributes": {
|
||||||
|
|||||||
@@ -145,20 +145,6 @@
|
|||||||
},
|
},
|
||||||
"quantity": 1
|
"quantity": 1
|
||||||
},
|
},
|
||||||
"agresdarti48ut387t8bgbgfuckaa": {
|
|
||||||
"templateId": "Quest:FoundersQuest_GetRewards_0_1",
|
|
||||||
"attributes": {
|
|
||||||
"quest_state": "Claimed",
|
|
||||||
"last_state_change_time": "2017-08-29T21:05:57.087Z",
|
|
||||||
"max_level_bonus": 0,
|
|
||||||
"level": -1,
|
|
||||||
"item_seen": false,
|
|
||||||
"xp": 0,
|
|
||||||
"sent_new_notification": true,
|
|
||||||
"favorite": false
|
|
||||||
},
|
|
||||||
"quantity": 1
|
|
||||||
},
|
|
||||||
"1fakfgrughfaitcudghudhgdughdughudhgug": {
|
"1fakfgrughfaitcudghudhgdughdughudhgug": {
|
||||||
"templateId": "gadget:g_commando_goincommando",
|
"templateId": "gadget:g_commando_goincommando",
|
||||||
"attributes": {
|
"attributes": {
|
||||||
@@ -655,21 +641,6 @@
|
|||||||
},
|
},
|
||||||
"quantity": 1
|
"quantity": 1
|
||||||
},
|
},
|
||||||
"2d4ea84f-b6d7-42dc-b193-98bb9a31b3aa": {
|
|
||||||
"templateId": "Quest:foundersquest_getrewards_0_1",
|
|
||||||
"attributes": {
|
|
||||||
"quest_state": "Claimed",
|
|
||||||
"last_state_change_time": "2017-08-29T21:19:45.200Z",
|
|
||||||
"max_level_bonus": 0,
|
|
||||||
"completion_questcomplete_homebaseonboardingafteroutpost": 1,
|
|
||||||
"level": -1,
|
|
||||||
"item_seen": false,
|
|
||||||
"xp": 0,
|
|
||||||
"sent_new_notification": true,
|
|
||||||
"favorite": false
|
|
||||||
},
|
|
||||||
"quantity": 1
|
|
||||||
},
|
|
||||||
"d3fa9aa6-df5f-406d-ac40-e884e6b832f3": {
|
"d3fa9aa6-df5f-406d-ac40-e884e6b832f3": {
|
||||||
"templateId": "Worker:managertrainer_uc_t01",
|
"templateId": "Worker:managertrainer_uc_t01",
|
||||||
"attributes": {
|
"attributes": {
|
||||||
|
|||||||
526
responses/Campaign/cardpackLootItemIDS.json
Normal file
526
responses/Campaign/cardpackLootItemIDS.json
Normal file
@@ -0,0 +1,526 @@
|
|||||||
|
[
|
||||||
|
"Defender:did_defenderassault_basic_c_t01",
|
||||||
|
"Defender:did_defenderassault_basic_r_t01",
|
||||||
|
"Defender:did_defenderassault_basic_sr_t01",
|
||||||
|
"Defender:did_defenderassault_basic_uc_t01",
|
||||||
|
"Defender:did_defenderassault_basic_vr_t01",
|
||||||
|
"Defender:did_defenderassault_founders_vr_t01",
|
||||||
|
"Defender:did_defendermelee_basic_c_t01",
|
||||||
|
"Defender:did_defendermelee_basic_r_t01",
|
||||||
|
"Defender:did_defendermelee_basic_sr_t01",
|
||||||
|
"Defender:did_defendermelee_basic_uc_t01",
|
||||||
|
"Defender:did_defendermelee_basic_vr_t01",
|
||||||
|
"Defender:did_defenderpistol_basic_c_t01",
|
||||||
|
"Defender:did_defenderpistol_basic_r_t01",
|
||||||
|
"Defender:did_defenderpistol_basic_sr_t01",
|
||||||
|
"Defender:did_defenderpistol_basic_uc_t01",
|
||||||
|
"Defender:did_defenderpistol_basic_vr_t01",
|
||||||
|
"Defender:did_defenderpistol_founders_vr_t01",
|
||||||
|
"Defender:did_defendershotgun_basic_c_t01",
|
||||||
|
"Defender:did_defendershotgun_basic_r_t01",
|
||||||
|
"Defender:did_defendershotgun_basic_sr_t01",
|
||||||
|
"Defender:did_defendershotgun_basic_uc_t01",
|
||||||
|
"Defender:did_defendershotgun_basic_vr_t01",
|
||||||
|
"Defender:did_defendersniper_basic_c_t01",
|
||||||
|
"Defender:did_defendersniper_basic_r_t01",
|
||||||
|
"Defender:did_defendersniper_basic_sr_t01",
|
||||||
|
"Defender:did_defendersniper_basic_uc_t01",
|
||||||
|
"Defender:did_defendersniper_basic_vr_t01",
|
||||||
|
"Hero:hid_commando_007_r_t01",
|
||||||
|
"Hero:hid_commando_007_sr_t01",
|
||||||
|
"Hero:hid_commando_007_uc_t01",
|
||||||
|
"Hero:hid_commando_007_vr_t01",
|
||||||
|
"Hero:hid_commando_008_foundersf_sr_t01",
|
||||||
|
"Hero:hid_commando_008_foundersm_sr_t01",
|
||||||
|
"Hero:hid_commando_008_r_t01",
|
||||||
|
"Hero:hid_commando_008_sr_t01",
|
||||||
|
"Hero:hid_commando_008_vr_t01",
|
||||||
|
"Hero:hid_commando_009_r_t01",
|
||||||
|
"Hero:hid_commando_009_sr_t01",
|
||||||
|
"Hero:hid_commando_009_vr_t01",
|
||||||
|
"Hero:hid_commando_010_sr_t01",
|
||||||
|
"Hero:hid_commando_010_vr_t01",
|
||||||
|
"Hero:hid_commando_gcgrenade_r_t01",
|
||||||
|
"Hero:hid_commando_gcgrenade_sr_t01",
|
||||||
|
"Hero:hid_commando_gcgrenade_vr_t01",
|
||||||
|
"Hero:hid_commando_grenadegun_r_t01",
|
||||||
|
"Hero:hid_commando_grenadegun_sr_t01",
|
||||||
|
"Hero:hid_commando_grenadegun_uc_t01",
|
||||||
|
"Hero:hid_commando_grenadegun_vr_t01",
|
||||||
|
"Hero:hid_commando_grenademaster_sr_t01",
|
||||||
|
"Hero:hid_commando_gunheadshot_sr_t01",
|
||||||
|
"Hero:hid_commando_gunheadshot_vr_t01",
|
||||||
|
"Hero:hid_commando_gunheadshothw_sr_t01",
|
||||||
|
"Hero:hid_commando_guntough_r_t01",
|
||||||
|
"Hero:hid_commando_guntough_sr_t01",
|
||||||
|
"Hero:hid_commando_guntough_uc_t01",
|
||||||
|
"Hero:hid_commando_guntough_vr_t01",
|
||||||
|
"Hero:hid_commando_shockdamage_r_t01",
|
||||||
|
"Hero:hid_commando_shockdamage_sr_t01",
|
||||||
|
"Hero:hid_commando_shockdamage_vr_t01",
|
||||||
|
"Hero:hid_commando_sony_r_t01",
|
||||||
|
"Hero:hid_constructor_007_r_t01",
|
||||||
|
"Hero:hid_constructor_007_sr_t01",
|
||||||
|
"Hero:hid_constructor_007_uc_t01",
|
||||||
|
"Hero:hid_constructor_007_vr_t01",
|
||||||
|
"Hero:hid_constructor_008_foundersf_sr_t01",
|
||||||
|
"Hero:hid_constructor_008_foundersm_sr_t01",
|
||||||
|
"Hero:hid_constructor_008_r_t01",
|
||||||
|
"Hero:hid_constructor_008_sr_t01",
|
||||||
|
"Hero:hid_constructor_008_vr_t01",
|
||||||
|
"Hero:hid_constructor_009_r_t01",
|
||||||
|
"Hero:hid_constructor_009_sr_t01",
|
||||||
|
"Hero:hid_constructor_009_vr_t01",
|
||||||
|
"Hero:hid_constructor_010_sr_t01",
|
||||||
|
"Hero:hid_constructor_010_vr_t01",
|
||||||
|
"Hero:hid_constructor_basebig_sr_t01",
|
||||||
|
"Hero:hid_constructor_basehyper_r_t01",
|
||||||
|
"Hero:hid_constructor_basehyper_sr_t01",
|
||||||
|
"Hero:hid_constructor_basehyper_vr_t01",
|
||||||
|
"Hero:hid_constructor_basehyperhw_sr_t01",
|
||||||
|
"Hero:hid_constructor_hammerplasma_sr_t01",
|
||||||
|
"Hero:hid_constructor_hammerplasma_vr_t01",
|
||||||
|
"Hero:hid_constructor_hammertank_r_t01",
|
||||||
|
"Hero:hid_constructor_hammertank_sr_t01",
|
||||||
|
"Hero:hid_constructor_hammertank_uc_t01",
|
||||||
|
"Hero:hid_constructor_hammertank_vr_t01",
|
||||||
|
"Hero:hid_constructor_plasmadamage_r_t01",
|
||||||
|
"Hero:hid_constructor_plasmadamage_sr_t01",
|
||||||
|
"Hero:hid_constructor_plasmadamage_vr_t01",
|
||||||
|
"Hero:hid_constructor_rushbase_r_t01",
|
||||||
|
"Hero:hid_constructor_rushbase_sr_t01",
|
||||||
|
"Hero:hid_constructor_rushbase_uc_t01",
|
||||||
|
"Hero:hid_constructor_rushbase_vr_t01",
|
||||||
|
"Hero:hid_constructor_sony_r_t01",
|
||||||
|
"Hero:hid_ninja_007_r_t01",
|
||||||
|
"Hero:hid_ninja_007_sr_t01",
|
||||||
|
"Hero:hid_ninja_007_uc_t01",
|
||||||
|
"Hero:hid_ninja_007_vr_t01",
|
||||||
|
"Hero:hid_ninja_008_r_t01",
|
||||||
|
"Hero:hid_ninja_008_sr_t01",
|
||||||
|
"Hero:hid_ninja_008_vr_t01",
|
||||||
|
"Hero:hid_ninja_009_r_t01",
|
||||||
|
"Hero:hid_ninja_009_sr_t01",
|
||||||
|
"Hero:hid_ninja_009_vr_t01",
|
||||||
|
"Hero:hid_ninja_010_sr_t01",
|
||||||
|
"Hero:hid_ninja_010_vr_t01",
|
||||||
|
"Hero:hid_ninja_slashbreath_r_t01",
|
||||||
|
"Hero:hid_ninja_slashbreath_sr_t01",
|
||||||
|
"Hero:hid_ninja_slashbreath_vr_t01",
|
||||||
|
"Hero:hid_ninja_slashtail_r_t01",
|
||||||
|
"Hero:hid_ninja_slashtail_sr_t01",
|
||||||
|
"Hero:hid_ninja_slashtail_uc_t01",
|
||||||
|
"Hero:hid_ninja_slashtail_vr_t01",
|
||||||
|
"Hero:hid_ninja_smokedimmak_r_t01",
|
||||||
|
"Hero:hid_ninja_smokedimmak_sr_t01",
|
||||||
|
"Hero:hid_ninja_smokedimmak_vr_t01",
|
||||||
|
"Hero:hid_ninja_sony_r_t01",
|
||||||
|
"Hero:hid_ninja_starsassassin_foundersf_sr_t01",
|
||||||
|
"Hero:hid_ninja_starsassassin_foundersm_sr_t01",
|
||||||
|
"Hero:hid_ninja_starsassassin_r_t01",
|
||||||
|
"Hero:hid_ninja_starsassassin_sr_t01",
|
||||||
|
"Hero:hid_ninja_starsassassin_uc_t01",
|
||||||
|
"Hero:hid_ninja_starsassassin_vr_t01",
|
||||||
|
"Hero:hid_ninja_starsrain_sr_t01",
|
||||||
|
"Hero:hid_ninja_starsrain_vr_t01",
|
||||||
|
"Hero:hid_ninja_starsrainhw_sr_t01",
|
||||||
|
"Hero:hid_ninja_swordmaster_sr_t01",
|
||||||
|
"Hero:hid_outlander_007_r_t01",
|
||||||
|
"Hero:hid_outlander_007_sr_t01",
|
||||||
|
"Hero:hid_outlander_007_uc_t01",
|
||||||
|
"Hero:hid_outlander_007_vr_t01",
|
||||||
|
"Hero:hid_outlander_008_foundersf_sr_t01",
|
||||||
|
"Hero:hid_outlander_008_foundersm_sr_t01",
|
||||||
|
"Hero:hid_outlander_008_r_t01",
|
||||||
|
"Hero:hid_outlander_008_sr_t01",
|
||||||
|
"Hero:hid_outlander_008_vr_t01",
|
||||||
|
"Hero:hid_outlander_009_r_t01",
|
||||||
|
"Hero:hid_outlander_009_sr_t01",
|
||||||
|
"Hero:hid_outlander_009_vr_t01",
|
||||||
|
"Hero:hid_outlander_010_sr_t01",
|
||||||
|
"Hero:hid_outlander_010_vr_t01",
|
||||||
|
"Hero:hid_outlander_punchdamage_sr_t01",
|
||||||
|
"Hero:hid_outlander_punchdamage_vr_t01",
|
||||||
|
"Hero:hid_outlander_punchphase_r_t01",
|
||||||
|
"Hero:hid_outlander_punchphase_sr_t01",
|
||||||
|
"Hero:hid_outlander_punchphase_uc_t01",
|
||||||
|
"Hero:hid_outlander_punchphase_vr_t01",
|
||||||
|
"Hero:hid_outlander_sony_r_t01",
|
||||||
|
"Hero:hid_outlander_spherefragment_r_t01",
|
||||||
|
"Hero:hid_outlander_spherefragment_sr_t01",
|
||||||
|
"Hero:hid_outlander_spherefragment_vr_t01",
|
||||||
|
"Hero:hid_outlander_zonefragment_sr_t01",
|
||||||
|
"Hero:hid_outlander_zoneharvest_r_t01",
|
||||||
|
"Hero:hid_outlander_zoneharvest_sr_t01",
|
||||||
|
"Hero:hid_outlander_zoneharvest_uc_t01",
|
||||||
|
"Hero:hid_outlander_zoneharvest_vr_t01",
|
||||||
|
"Hero:hid_outlander_zonepistol_r_t01",
|
||||||
|
"Hero:hid_outlander_zonepistol_sr_t01",
|
||||||
|
"Hero:hid_outlander_zonepistol_vr_t01",
|
||||||
|
"Hero:hid_outlander_zonepistolhw_sr_t01",
|
||||||
|
"Schematic:sid_assault_auto_c_ore_t01",
|
||||||
|
"Schematic:sid_assault_auto_founders_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_auto_halloween_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_auto_r_ore_t01",
|
||||||
|
"Schematic:sid_assault_auto_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_auto_uc_ore_t01",
|
||||||
|
"Schematic:sid_assault_auto_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_burst_c_ore_t01",
|
||||||
|
"Schematic:sid_assault_burst_r_ore_t01",
|
||||||
|
"Schematic:sid_assault_burst_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_burst_uc_ore_t01",
|
||||||
|
"Schematic:sid_assault_burst_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_doubleshot_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_doubleshot_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_hydra_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_lmg_drum_founders_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_lmg_drum_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_lmg_r_ore_t01",
|
||||||
|
"Schematic:sid_assault_lmg_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_lmg_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_raygun_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_raygun_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_semiauto_c_ore_t01",
|
||||||
|
"Schematic:sid_assault_semiauto_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_semiauto_r_ore_t01",
|
||||||
|
"Schematic:sid_assault_semiauto_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_semiauto_uc_ore_t01",
|
||||||
|
"Schematic:sid_assault_semiauto_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_singleshot_r_ore_t01",
|
||||||
|
"Schematic:sid_assault_singleshot_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_singleshot_vr_ore_t01",
|
||||||
|
"Schematic:sid_assault_surgical_drum_founders_r_ore_t01",
|
||||||
|
"Schematic:sid_assault_surgical_sr_ore_t01",
|
||||||
|
"Schematic:sid_assault_surgical_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_club_light_sr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_club_light_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_heavy_c_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_heavy_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_heavy_r_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_heavy_sr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_heavy_uc_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_heavy_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_rocket_sr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_hammer_rocket_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_heavy_paddle_c_ore_t01",
|
||||||
|
"Schematic:sid_blunt_heavy_paddle_r_ore_t01",
|
||||||
|
"Schematic:sid_blunt_heavy_paddle_uc_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_bat_r_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_bat_uc_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_c_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_r_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_rocketbat_sr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_rocketbat_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_sr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_uc_ore_t01",
|
||||||
|
"Schematic:sid_blunt_light_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_medium_c_ore_t01",
|
||||||
|
"Schematic:sid_blunt_medium_r_ore_t01",
|
||||||
|
"Schematic:sid_blunt_medium_sr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_medium_uc_ore_t01",
|
||||||
|
"Schematic:sid_blunt_medium_vr_ore_t01",
|
||||||
|
"Schematic:sid_blunt_tool_light_r_ore_t01",
|
||||||
|
"Schematic:sid_blunt_tool_light_uc_ore_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_aoe_r_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_aoe_sr_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_aoe_vr_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_single_c_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_single_r_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_single_sr_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_single_uc_t01",
|
||||||
|
"Schematic:sid_ceiling_electric_single_vr_t01",
|
||||||
|
"Schematic:sid_ceiling_gas_r_t01",
|
||||||
|
"Schematic:sid_ceiling_gas_sr_t01",
|
||||||
|
"Schematic:sid_ceiling_gas_uc_t01",
|
||||||
|
"Schematic:sid_ceiling_gas_vr_t01",
|
||||||
|
"Schematic:sid_edged_axe_heavy_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_heavy_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_heavy_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_heavy_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_heavy_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_light_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_light_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_light_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_light_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_light_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_laser_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_laser_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_axe_medium_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_laser_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_laser_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_scythe_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_heavy_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_heavy_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_heavy_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_heavy_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_heavy_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_heavy_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_hydraulic_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_hydraulic_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_light_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_light_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_light_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_light_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_light_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_light_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_c_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_laser_founders_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_laser_founders_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_laser_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_laser_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_laser_vr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_r_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_sr_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_uc_ore_t01",
|
||||||
|
"Schematic:sid_edged_sword_medium_vr_ore_t01",
|
||||||
|
"Schematic:sid_floor_health_r_t01",
|
||||||
|
"Schematic:sid_floor_health_sr_t01",
|
||||||
|
"Schematic:sid_floor_health_uc_t01",
|
||||||
|
"Schematic:sid_floor_health_vr_t01",
|
||||||
|
"Schematic:sid_floor_launcher_r_t01",
|
||||||
|
"Schematic:sid_floor_launcher_sr_t01",
|
||||||
|
"Schematic:sid_floor_launcher_uc_t01",
|
||||||
|
"Schematic:sid_floor_launcher_vr_t01",
|
||||||
|
"Schematic:sid_floor_spikes_r_t01",
|
||||||
|
"Schematic:sid_floor_spikes_sr_t01",
|
||||||
|
"Schematic:sid_floor_spikes_uc_t01",
|
||||||
|
"Schematic:sid_floor_spikes_vr_t01",
|
||||||
|
"Schematic:sid_floor_spikes_wood_c_t01",
|
||||||
|
"Schematic:sid_floor_spikes_wood_r_t01",
|
||||||
|
"Schematic:sid_floor_spikes_wood_sr_t01",
|
||||||
|
"Schematic:sid_floor_spikes_wood_uc_t01",
|
||||||
|
"Schematic:sid_floor_spikes_wood_vr_t01",
|
||||||
|
"Schematic:sid_floor_ward_r_t01",
|
||||||
|
"Schematic:sid_floor_ward_sr_t01",
|
||||||
|
"Schematic:sid_floor_ward_uc_t01",
|
||||||
|
"Schematic:sid_floor_ward_vr_t01",
|
||||||
|
"Schematic:sid_launcher_grenade_r_ore_t01",
|
||||||
|
"Schematic:sid_launcher_grenade_sr_ore_t01",
|
||||||
|
"Schematic:sid_launcher_grenade_vr_ore_t01",
|
||||||
|
"Schematic:sid_launcher_hydraulic_sr_ore_t01",
|
||||||
|
"Schematic:sid_launcher_hydraulic_vr_ore_t01",
|
||||||
|
"Schematic:sid_launcher_pumpkin_rpg_sr_ore_t01",
|
||||||
|
"Schematic:sid_launcher_rocket_r_ore_t01",
|
||||||
|
"Schematic:sid_launcher_rocket_sr_ore_t01",
|
||||||
|
"Schematic:sid_launcher_rocket_vr_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_c_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_laser_sr_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_laser_vr_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_military_r_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_military_sr_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_military_vr_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_r_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_sr_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_uc_ore_t01",
|
||||||
|
"Schematic:sid_piercing_spear_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_auto_c_ore_t01",
|
||||||
|
"Schematic:sid_pistol_auto_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_auto_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_auto_uc_ore_t01",
|
||||||
|
"Schematic:sid_pistol_auto_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_autoheavy_founders_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_autoheavy_founders_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_autoheavy_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_autoheavy_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_autoheavy_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_autoheavy_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_bolt_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_bolt_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_boltrevolver_c_ore_t01",
|
||||||
|
"Schematic:sid_pistol_boltrevolver_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_boltrevolver_uc_ore_t01",
|
||||||
|
"Schematic:sid_pistol_dragon_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_dragon_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_firecracker_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_firecracker_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_firecracker_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_gatling_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_gatling_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_semi_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_semi_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_semi_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_handcannon_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_hydraulic_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_hydraulic_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_rapid_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_rapid_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_rapid_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_rapid_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_rocket_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_semiauto_c_ore_t01",
|
||||||
|
"Schematic:sid_pistol_semiauto_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_semiauto_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_semiauto_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_semiauto_uc_ore_t01",
|
||||||
|
"Schematic:sid_pistol_semiauto_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_sixshooter_c_ore_t01",
|
||||||
|
"Schematic:sid_pistol_sixshooter_r_ore_t01",
|
||||||
|
"Schematic:sid_pistol_sixshooter_uc_ore_t01",
|
||||||
|
"Schematic:sid_pistol_space_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_space_vr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_zapper_sr_ore_t01",
|
||||||
|
"Schematic:sid_pistol_zapper_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_auto_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_auto_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_auto_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_auto_uc_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_auto_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_c_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_ou_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_ou_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_ou_uc_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_ou_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_uc_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_break_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_heavy_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_longarm_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_longarm_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_minigun_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_semiauto_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_semiauto_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_semiauto_uc_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_semiauto_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_standard_c_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_standard_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_standard_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_standard_uc_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_standard_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_c_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_founders_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_founders_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_precision_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_precision_sr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_precision_vr_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_r_ore_t01",
|
||||||
|
"Schematic:sid_shotgun_tactical_uc_ore_t01",
|
||||||
|
"Schematic:sid_sniper_amr_r_ore_t01",
|
||||||
|
"Schematic:sid_sniper_amr_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_amr_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_auto_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_auto_r_ore_t01",
|
||||||
|
"Schematic:sid_sniper_auto_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_auto_uc_ore_t01",
|
||||||
|
"Schematic:sid_sniper_auto_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_boltaction_c_ore_t01",
|
||||||
|
"Schematic:sid_sniper_boltaction_r_ore_t01",
|
||||||
|
"Schematic:sid_sniper_boltaction_scope_r_ore_t01",
|
||||||
|
"Schematic:sid_sniper_boltaction_scope_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_boltaction_scope_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_boltaction_uc_ore_t01",
|
||||||
|
"Schematic:sid_sniper_hydraulic_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_hydraulic_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_shredder_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_shredder_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_c_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_founders_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_r_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_scope_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_scope_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_uc_ore_t01",
|
||||||
|
"Schematic:sid_sniper_standard_vr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_tripleshot_sr_ore_t01",
|
||||||
|
"Schematic:sid_sniper_tripleshot_vr_ore_t01",
|
||||||
|
"Schematic:sid_wall_darts_r_t01",
|
||||||
|
"Schematic:sid_wall_darts_sr_t01",
|
||||||
|
"Schematic:sid_wall_darts_uc_t01",
|
||||||
|
"Schematic:sid_wall_darts_vr_t01",
|
||||||
|
"Schematic:sid_wall_electric_r_t01",
|
||||||
|
"Schematic:sid_wall_electric_sr_t01",
|
||||||
|
"Schematic:sid_wall_electric_uc_t01",
|
||||||
|
"Schematic:sid_wall_electric_vr_t01",
|
||||||
|
"Schematic:sid_wall_launcher_r_t01",
|
||||||
|
"Schematic:sid_wall_launcher_sr_t01",
|
||||||
|
"Schematic:sid_wall_launcher_uc_t01",
|
||||||
|
"Schematic:sid_wall_launcher_vr_t01",
|
||||||
|
"Schematic:sid_wall_light_r_t01",
|
||||||
|
"Schematic:sid_wall_light_sr_t01",
|
||||||
|
"Schematic:sid_wall_light_vr_t01",
|
||||||
|
"Schematic:sid_wall_wood_spikes_c_t01",
|
||||||
|
"Schematic:sid_wall_wood_spikes_r_t01",
|
||||||
|
"Schematic:sid_wall_wood_spikes_sr_t01",
|
||||||
|
"Schematic:sid_wall_wood_spikes_uc_t01",
|
||||||
|
"Schematic:sid_wall_wood_spikes_vr_t01",
|
||||||
|
"Worker:managerdoctor_c_t01",
|
||||||
|
"Worker:managerdoctor_r_t01",
|
||||||
|
"Worker:managerdoctor_sr_kingsly_t01",
|
||||||
|
"Worker:managerdoctor_sr_noctor_t01",
|
||||||
|
"Worker:managerdoctor_sr_treky_t01",
|
||||||
|
"Worker:managerdoctor_uc_t01",
|
||||||
|
"Worker:managerdoctor_vr_t01",
|
||||||
|
"Worker:managerengineer_c_t01",
|
||||||
|
"Worker:managerengineer_r_t01",
|
||||||
|
"Worker:managerengineer_sr_countess_t01",
|
||||||
|
"Worker:managerengineer_sr_maths_t01",
|
||||||
|
"Worker:managerengineer_sr_sobs_t01",
|
||||||
|
"Worker:managerengineer_uc_t01",
|
||||||
|
"Worker:managerengineer_vr_t01",
|
||||||
|
"Worker:managerexplorer_c_t01",
|
||||||
|
"Worker:managerexplorer_r_t01",
|
||||||
|
"Worker:managerexplorer_sr_birdie_t01",
|
||||||
|
"Worker:managerexplorer_sr_eagle_t01",
|
||||||
|
"Worker:managerexplorer_sr_spacebound_t01",
|
||||||
|
"Worker:managerexplorer_uc_t01",
|
||||||
|
"Worker:managerexplorer_vr_t01",
|
||||||
|
"Worker:managergadgeteer_c_t01",
|
||||||
|
"Worker:managergadgeteer_r_t01",
|
||||||
|
"Worker:managergadgeteer_sr_fixer_t01",
|
||||||
|
"Worker:managergadgeteer_sr_flak_t01",
|
||||||
|
"Worker:managergadgeteer_sr_zapps_t01",
|
||||||
|
"Worker:managergadgeteer_uc_t01",
|
||||||
|
"Worker:managergadgeteer_vr_t01",
|
||||||
|
"Worker:managerinventor_c_t01",
|
||||||
|
"Worker:managerinventor_r_t01",
|
||||||
|
"Worker:managerinventor_sr_frequency_t01",
|
||||||
|
"Worker:managerinventor_sr_rad_t01",
|
||||||
|
"Worker:managerinventor_sr_square_t01",
|
||||||
|
"Worker:managerinventor_uc_t01",
|
||||||
|
"Worker:managerinventor_vr_t01",
|
||||||
|
"Worker:managermartialartist_c_t01",
|
||||||
|
"Worker:managermartialartist_r_t01",
|
||||||
|
"Worker:managermartialartist_sr_dragon_t01",
|
||||||
|
"Worker:managermartialartist_sr_samurai_t01",
|
||||||
|
"Worker:managermartialartist_sr_tiger_t01",
|
||||||
|
"Worker:managermartialartist_uc_t01",
|
||||||
|
"Worker:managermartialartist_vr_t01",
|
||||||
|
"Worker:managersoldier_c_t01",
|
||||||
|
"Worker:managersoldier_r_t01",
|
||||||
|
"Worker:managersoldier_sr_malcolm_t01",
|
||||||
|
"Worker:managersoldier_sr_princess_t01",
|
||||||
|
"Worker:managersoldier_sr_ramsie_t01",
|
||||||
|
"Worker:managersoldier_uc_t01",
|
||||||
|
"Worker:managersoldier_vr_t01",
|
||||||
|
"Worker:managertrainer_c_t01",
|
||||||
|
"Worker:managertrainer_r_t01",
|
||||||
|
"Worker:managertrainer_sr_jumpy_t01",
|
||||||
|
"Worker:managertrainer_sr_raider_t01",
|
||||||
|
"Worker:managertrainer_sr_yoglattes_t01",
|
||||||
|
"Worker:managertrainer_uc_t01",
|
||||||
|
"Worker:managertrainer_vr_t01",
|
||||||
|
"Worker:workerbasic_c_t01",
|
||||||
|
"Worker:workerbasic_r_t01",
|
||||||
|
"Worker:workerbasic_sr_t01",
|
||||||
|
"Worker:workerbasic_uc_t01",
|
||||||
|
"Worker:workerbasic_vr_t01",
|
||||||
|
"Worker:workerhalloween_alt_sr_t01",
|
||||||
|
"Worker:workerhalloween_c_t01",
|
||||||
|
"Worker:workerhalloween_r_t01",
|
||||||
|
"Worker:workerhalloween_sr_t01",
|
||||||
|
"Worker:workerhalloween_uc_t01",
|
||||||
|
"Worker:workerhalloween_vr_t01"
|
||||||
|
]
|
||||||
1160
responses/Campaign/rewards.json
Normal file
1160
responses/Campaign/rewards.json
Normal file
File diff suppressed because it is too large
Load Diff
454
responses/Campaign/survivorData.json
Normal file
454
responses/Campaign/survivorData.json
Normal file
@@ -0,0 +1,454 @@
|
|||||||
|
{
|
||||||
|
"author": "This list was created by PRO100KatYT",
|
||||||
|
"fixedAttributes": {
|
||||||
|
"Worker:managerdoctor_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor"
|
||||||
|
},
|
||||||
|
"Worker:managerdoctor_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor"
|
||||||
|
},
|
||||||
|
"Worker:managerdoctor_sr_kingsly_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Doctor-kingsly.IconDef-ManagerPortrait-SR-Doctor-kingsly",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCompetitive",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managerdoctor_sr_noctor_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Doctor-Noctor.IconDef-ManagerPortrait-SR-Doctor-noctor",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsAnalytical",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managerdoctor_sr_treky_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Doctor-treky.IconDef-ManagerPortrait-SR-Doctor-treky",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsPragmatic",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managerdoctor_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor"
|
||||||
|
},
|
||||||
|
"Worker:managerdoctor_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_sr_countess_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Engineer-countess.IconDef-ManagerPortrait-SR-Engineer-countess",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsPragmatic",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_sr_maths_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Engineer-maths.IconDef-ManagerPortrait-SR-Engineer-maths",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsAnalytical",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_sr_sobs_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Engineer-sobs.IconDef-ManagerPortrait-SR-Engineer-sobs",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsDreamer",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer"
|
||||||
|
},
|
||||||
|
"Worker:managerengineer_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsEngineer"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_sr_birdie_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Explorer-birdie.IconDef-ManagerPortrait-SR-Explorer-birdie",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCurious",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_sr_eagle_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Explorer-eagle.IconDef-ManagerPortrait-SR-Explorer-eagle",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsAdventurous",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_sr_spacebound_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Explorer-spacebound.IconDef-ManagerPortrait-SR-Explorer-spacebound",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsDreamer",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer"
|
||||||
|
},
|
||||||
|
"Worker:managerexplorer_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsExplorer"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_sr_fixer_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Gadgeteer-fixer.IconDef-ManagerPortrait-SR-Gadgeteer-fixer",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsAnalytical",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_sr_flak_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Gadgeteer-flak.IconDef-ManagerPortrait-SR-Gadgeteer-flak",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsDependable",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_sr_zapps_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Gadgeteer-zapps.IconDef-ManagerPortrait-SR-Gadgeteer-zapps",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCurious",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer"
|
||||||
|
},
|
||||||
|
"Worker:managergadgeteer_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsGadgeteer"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_sr_frequency_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Inventor-frequency.IconDef-ManagerPortrait-SR-Inventor-frequency",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsDreamer",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_sr_rad_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Inventor-rad.IconDef-ManagerPortrait-SR-Inventor-rad",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCooperative",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_sr_square_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Inventor-square.IconDef-ManagerPortrait-SR-Inventor-square",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsPragmatic",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor"
|
||||||
|
},
|
||||||
|
"Worker:managerinventor_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsInventor"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_sr_dragon_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-MartialArtist-dragon.IconDef-ManagerPortrait-SR-MartialArtist-dragon",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsAdventurous",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_sr_samurai_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-MartialArtist-samurai.IconDef-ManagerPortrait-SR-MartialArtist-samurai",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCompetitive",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_sr_tiger_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-MartialArtist-tiger.IconDef-ManagerPortrait-SR-MartialArtist-tiger",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsDependable",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist"
|
||||||
|
},
|
||||||
|
"Worker:managermartialartist_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsMartialArtist"
|
||||||
|
},
|
||||||
|
"Worker:managerquestdoctor_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsDoctor"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_sr_malcolm_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Soldier-malcolm.IconDef-ManagerPortrait-SR-Soldier-malcolm",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCooperative",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_sr_princess_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Soldier-princess.IconDef-ManagerPortrait-SR-Soldier-princess",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsDependable",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_sr_ramsie_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-Soldier-ramsie.IconDef-ManagerPortrait-SR-Soldier-ramsie",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsAdventurous",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier"
|
||||||
|
},
|
||||||
|
"Worker:managersoldier_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsSoldier"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_c_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_r_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_sr_jumpy_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-PersonalTrainer-jumpy.IconDef-ManagerPortrait-SR-PersonalTrainer-jumpy",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCooperative",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_sr_raider_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-PersonalTrainer-raider.IconDef-ManagerPortrait-SR-PersonalTrainer-raider",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCurious",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_sr_yoglattes_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-SR-PersonalTrainer-yoglattes.IconDef-ManagerPortrait-SR-PersonalTrainer-yoglattes",
|
||||||
|
"personality": "Homebase.Worker.Personality.IsCompetitive",
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer",
|
||||||
|
"gender": "2"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_uc_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer"
|
||||||
|
},
|
||||||
|
"Worker:managertrainer_vr_t01": {
|
||||||
|
"managerSynergy": "Homebase.Manager.IsTrainer"
|
||||||
|
},
|
||||||
|
"Worker:workerhalloween_alt_sr_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Troll.IconDef-WorkerPortrait-Troll",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:workerhalloween_c_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Husk.IconDef-WorkerPortrait-Husk",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:workerhalloween_r_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pitcher.IconDef-WorkerPortrait-Pitcher",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:workerhalloween_sr_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Smasher.IconDef-WorkerPortrait-Smasher",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:workerhalloween_uc_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Husky.IconDef-WorkerPortrait-Husky",
|
||||||
|
"gender": "1"
|
||||||
|
},
|
||||||
|
"Worker:workerhalloween_vr_t01": {
|
||||||
|
"portrait": "/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Lobber.IconDef-WorkerPortrait-Lobber",
|
||||||
|
"gender": "2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"bonuses": [
|
||||||
|
"Homebase.Worker.SetBonus.IsResistanceLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsMeleeDamageLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsTrapDamageLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsShieldRegenLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsFortitudeLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsRangedDamageLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsAbilityDamageLow",
|
||||||
|
"Homebase.Worker.SetBonus.IsTrapDurabilityHigh"
|
||||||
|
],
|
||||||
|
"personalities": [
|
||||||
|
"Homebase.Worker.Personality.IsAdventurous",
|
||||||
|
"Homebase.Worker.Personality.IsAnalytical",
|
||||||
|
"Homebase.Worker.Personality.IsCompetitive",
|
||||||
|
"Homebase.Worker.Personality.IsCooperative",
|
||||||
|
"Homebase.Worker.Personality.IsCurious",
|
||||||
|
"Homebase.Worker.Personality.IsDependable",
|
||||||
|
"Homebase.Worker.Personality.IsDreamer",
|
||||||
|
"Homebase.Worker.Personality.IsPragmatic"
|
||||||
|
],
|
||||||
|
"portraits": {
|
||||||
|
"Homebase.Manager.IsDoctor": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Doctor-M01.IconDef-ManagerPortrait-Doctor-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Doctor-F01.IconDef-ManagerPortrait-Doctor-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsEngineer": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Engineer-M01.IconDef-ManagerPortrait-Engineer-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Engineer-F01.IconDef-ManagerPortrait-Engineer-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsExplorer": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Explorer-M01.IconDef-ManagerPortrait-Explorer-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Explorer-F01.IconDef-ManagerPortrait-Explorer-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsGadgeteer": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Gadgeteer-M01.IconDef-ManagerPortrait-Gadgeteer-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Gadgeteer-F01.IconDef-ManagerPortrait-Gadgeteer-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsInventor": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Inventor-M01.IconDef-ManagerPortrait-Inventor-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Inventor-F01.IconDef-ManagerPortrait-Inventor-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsSoldier": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Marksman-M01.IconDef-ManagerPortrait-Marksman-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-Marksman-F01.IconDef-ManagerPortrait-Marksman-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsMartialArtist": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-MartialArtist-M01.IconDef-ManagerPortrait-MartialArtist-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-MartialArtist-F01.IconDef-ManagerPortrait-MartialArtist-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Manager.IsTrainer": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-PersonalTrainer-M01.IconDef-ManagerPortrait-PersonalTrainer-M01"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-ManagerPortrait-PersonalTrainer-F01.IconDef-ManagerPortrait-PersonalTrainer-F01"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsAdventurous": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Adventurous-M01.IconDef-WorkerPortrait-Adventurous-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Adventurous-M02.IconDef-WorkerPortrait-Adventurous-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Adventurous-M03.IconDef-WorkerPortrait-Adventurous-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Adventurous-F01.IconDef-WorkerPortrait-Adventurous-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Adventurous-F02.IconDef-WorkerPortrait-Adventurous-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Adventurous-F03.IconDef-WorkerPortrait-Adventurous-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsAnalytical": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Analytical-M01.IconDef-WorkerPortrait-Analytical-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Analytical-M02.IconDef-WorkerPortrait-Analytical-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Analytical-M03.IconDef-WorkerPortrait-Analytical-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Analytical-F01.IconDef-WorkerPortrait-Analytical-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Analytical-F02.IconDef-WorkerPortrait-Analytical-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Analytical-F03.IconDef-WorkerPortrait-Analytical-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsCompetitive": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Competitive-M01.IconDef-WorkerPortrait-Competitive-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Competitive-M02.IconDef-WorkerPortrait-Competitive-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Competitive-M03.IconDef-WorkerPortrait-Competitive-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Competitive-F01.IconDef-WorkerPortrait-Competitive-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Competitive-F02.IconDef-WorkerPortrait-Competitive-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Competitive-F03.IconDef-WorkerPortrait-Competitive-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsCooperative": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Cooperative-M01.IconDef-WorkerPortrait-Cooperative-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Cooperative-M02.IconDef-WorkerPortrait-Cooperative-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Cooperative-M03.IconDef-WorkerPortrait-Cooperative-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Cooperative-F01.IconDef-WorkerPortrait-Cooperative-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Cooperative-F02.IconDef-WorkerPortrait-Cooperative-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Cooperative-F03.IconDef-WorkerPortrait-Cooperative-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsCurious": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Curious-M01.IconDef-WorkerPortrait-Curious-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Curious-M02.IconDef-WorkerPortrait-Curious-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Curious-M03.IconDef-WorkerPortrait-Curious-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Curious-F01.IconDef-WorkerPortrait-Curious-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Curious-F02.IconDef-WorkerPortrait-Curious-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Curious-F03.IconDef-WorkerPortrait-Curious-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsDependable": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dependable-M01.IconDef-WorkerPortrait-Dependable-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dependable-M02.IconDef-WorkerPortrait-Dependable-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dependable-M03.IconDef-WorkerPortrait-Dependable-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dependable-F01.IconDef-WorkerPortrait-Dependable-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dependable-F02.IconDef-WorkerPortrait-Dependable-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dependable-F03.IconDef-WorkerPortrait-Dependable-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsDreamer": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dreamer-M01.IconDef-WorkerPortrait-Dreamer-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dreamer-M02.IconDef-WorkerPortrait-Dreamer-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dreamer-M03.IconDef-WorkerPortrait-Dreamer-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dreamer-F01.IconDef-WorkerPortrait-Dreamer-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dreamer-F02.IconDef-WorkerPortrait-Dreamer-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Dreamer-F03.IconDef-WorkerPortrait-Dreamer-F03"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Homebase.Worker.Personality.IsPragmatic": {
|
||||||
|
"1": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pragmatic-M01.IconDef-WorkerPortrait-Pragmatic-M01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pragmatic-M02.IconDef-WorkerPortrait-Pragmatic-M02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pragmatic-M03.IconDef-WorkerPortrait-Pragmatic-M03"
|
||||||
|
],
|
||||||
|
"2": [
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pragmatic-F01.IconDef-WorkerPortrait-Pragmatic-F01",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pragmatic-F02.IconDef-WorkerPortrait-Pragmatic-F02",
|
||||||
|
"/Game/UI/Icons/Icon-Worker/IconDefinitions/IconDef-WorkerPortrait-Pragmatic-F03.IconDef-WorkerPortrait-Pragmatic-F03"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -74,76 +74,14 @@
|
|||||||
"Schematic:sid_launcher_grenade_r_ore_t01"
|
"Schematic:sid_launcher_grenade_r_ore_t01"
|
||||||
],
|
],
|
||||||
"ConversionControl:cck_weapon_scavenger_consumable_sr": [
|
"ConversionControl:cck_weapon_scavenger_consumable_sr": [
|
||||||
"Schematic:sid_piercing_spear_military_sr_ore_t01",
|
"Schematic:sid_assault_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_piercing_spear_laser_sr_ore_t01",
|
"Schematic:sid_shotgun_semiauto_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_piercing_spear_sr_ore_t01",
|
"Schematic:sid_sniper_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_edged_sword_medium_laser_sr_ore_t01",
|
"Schematic:sid_edged_axe_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_edged_sword_medium_laser_founders_sr_ore_t01",
|
"Schematic:sid_blunt_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_edged_sword_medium_sr_ore_t01",
|
"Schematic:sid_shotgun_break_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_edged_sword_light_sr_ore_t01",
|
"Schematic:sid_pistol_scavenger_sr_ore_t01",
|
||||||
"Schematic:sid_edged_sword_hydraulic_sr_ore_t01",
|
"Schematic:sid_piercing_spear_scavenger_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_assault_auto_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_auto_halloween_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_auto_founders_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_surgical_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_singleshot_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_semiauto_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_raygun_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_lmg_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_lmg_drum_founders_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_hydra_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_doubleshot_sr_ore_t01",
|
|
||||||
"Schematic:sid_assault_burst_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_tripleshot_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_standard_scope_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_standard_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_shredder_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_hydraulic_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_boltaction_scope_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_auto_sr_ore_t01",
|
|
||||||
"Schematic:sid_sniper_amr_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_tactical_precision_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_tactical_founders_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_standard_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_semiauto_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_minigun_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_longarm_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_heavy_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_break_ou_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_break_sr_ore_t01",
|
|
||||||
"Schematic:sid_shotgun_auto_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_zapper_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_space_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_semiauto_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_rocket_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_rapid_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_hydraulic_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_handcannon_semi_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_handcannon_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_gatling_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_firecracker_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_dragon_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_bolt_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_autoheavy_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_autoheavy_founders_sr_ore_t01",
|
|
||||||
"Schematic:sid_pistol_auto_sr_ore_t01",
|
|
||||||
"Schematic:sid_launcher_rocket_sr_ore_t01",
|
|
||||||
"Schematic:sid_launcher_pumpkin_rpg_sr_ore_t01",
|
|
||||||
"Schematic:sid_launcher_hydraulic_sr_ore_t01",
|
|
||||||
"Schematic:sid_launcher_grenade_sr_ore_t01"
|
|
||||||
],
|
],
|
||||||
"ConversionControl:cck_weapon_core_consumable": [
|
"ConversionControl:cck_weapon_core_consumable": [
|
||||||
"Schematic:sid_piercing_spear_military_sr_ore_t01",
|
"Schematic:sid_piercing_spear_military_sr_ore_t01",
|
||||||
@@ -1,459 +0,0 @@
|
|||||||
[
|
|
||||||
"Schematic:SID_Wall_Wood_Spikes_vR_T01",
|
|
||||||
"Hero:HID_Commando_Sony_R_T01",
|
|
||||||
"Schematic:SID_Wall_Wood_Spikes_UC_T01",
|
|
||||||
"Hero:HID_Commando_ShockDamage_VR_T01",
|
|
||||||
"Schematic:SID_Wall_Wood_Spikes_SR_T01",
|
|
||||||
"Hero:HID_Commando_ShockDamage_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Wood_Spikes_R_T01",
|
|
||||||
"Hero:HID_Commando_ShockDamage_R_T01",
|
|
||||||
"Schematic:SID_Wall_Wood_Spikes_C_T01",
|
|
||||||
"Hero:HID_Commando_GunTough_VR_T01",
|
|
||||||
"Schematic:SID_Wall_Light_VR_T01",
|
|
||||||
"Hero:HID_Commando_GunTough_UC_T01",
|
|
||||||
"Schematic:SID_Wall_Light_SR_T01",
|
|
||||||
"Hero:HID_Commando_GunTough_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Light_R_T01",
|
|
||||||
"Hero:HID_Commando_GunTough_R_T01",
|
|
||||||
"Schematic:SID_Wall_Launcher_VR_T01",
|
|
||||||
"Hero:HID_Commando_GunHeadshotHW_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Launcher_UC_T01",
|
|
||||||
"Hero:HID_Commando_GunHeadshot_VR_T01",
|
|
||||||
"Schematic:SID_Wall_Launcher_SR_T01",
|
|
||||||
"Hero:HID_Commando_GunHeadshot_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Launcher_R_T01",
|
|
||||||
"Hero:HID_Commando_GrenadeMaster_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Electric_VR_T01",
|
|
||||||
"Hero:HID_Commando_GrenadeGun_VR_T01",
|
|
||||||
"Schematic:SID_Wall_Electric_UC_T01",
|
|
||||||
"Hero:HID_Commando_GrenadeGun_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Electric_SR_T01",
|
|
||||||
"Hero:HID_Commando_GrenadeGun_R_T01",
|
|
||||||
"Schematic:SID_Wall_Electric_R_T01",
|
|
||||||
"Hero:HID_Commando_GCGrenade_VR_T01",
|
|
||||||
"Schematic:SID_Wall_Darts_VR_T01",
|
|
||||||
"Hero:HID_Commando_GCGrenade_SR_T01",
|
|
||||||
"Schematic:SID_Wall_Darts_UC_T01",
|
|
||||||
"Hero:HID_Commando_GCGrenade_R_T01",
|
|
||||||
"Schematic:SID_Wall_Darts_SR_T01",
|
|
||||||
"Hero:HID_Commando_010_VR_T01",
|
|
||||||
"Schematic:SID_Wall_Darts_R_T01",
|
|
||||||
"Hero:HID_Commando_010_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Ward_VR_T01",
|
|
||||||
"Hero:HID_Commando_009_VR_T01",
|
|
||||||
"Schematic:SID_Floor_Ward_UC_T01",
|
|
||||||
"Hero:HID_Commando_009_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Ward_SR_T01",
|
|
||||||
"Hero:HID_Commando_009_R_T01",
|
|
||||||
"Schematic:SID_Floor_Ward_R_T01",
|
|
||||||
"Hero:HID_Commando_008_VR_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_Wood_VR_T01",
|
|
||||||
"Hero:HID_Commando_008_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_Wood_UC_T01",
|
|
||||||
"Hero:HID_Commando_008_R_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_Wood_SR_T01",
|
|
||||||
"Hero:HID_Commando_008_FoundersM_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_Wood_R_T01",
|
|
||||||
"Hero:HID_Commando_008_FoundersF_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_Wood_C_T01",
|
|
||||||
"Hero:HID_Commando_007_VR_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_VR_T01",
|
|
||||||
"Hero:HID_Commando_007_UC_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_UC_T01",
|
|
||||||
"Hero:HID_Commando_007_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_SR_T01",
|
|
||||||
"Hero:HID_Commando_007_R_T01",
|
|
||||||
"Schematic:SID_Floor_Spikes_R_T01",
|
|
||||||
"Hero:HID_Commando_GrenadeGun_UC_T01",
|
|
||||||
"Schematic:SID_Floor_Launcher_VR_T01",
|
|
||||||
"Hero:HID_Constructor_Sony_R_T01",
|
|
||||||
"Schematic:SID_Floor_Launcher_UC_T01",
|
|
||||||
"Hero:HID_Constructor_RushBASE_VR_T01",
|
|
||||||
"Schematic:SID_Floor_Launcher_SR_T01",
|
|
||||||
"Hero:HID_Constructor_RushBASE_UC_T01",
|
|
||||||
"Schematic:SID_Floor_Launcher_R_T01",
|
|
||||||
"Hero:HID_Constructor_RushBASE_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Health_VR_T01",
|
|
||||||
"Hero:HID_Constructor_RushBASE_R_T01",
|
|
||||||
"Schematic:SID_Floor_Health_UC_T01",
|
|
||||||
"Hero:HID_Constructor_PlasmaDamage_VR_T01",
|
|
||||||
"Schematic:SID_Floor_Health_SR_T01",
|
|
||||||
"Hero:HID_Constructor_PlasmaDamage_SR_T01",
|
|
||||||
"Schematic:SID_Floor_Health_R_T01",
|
|
||||||
"Hero:HID_Constructor_PlasmaDamage_R_T01",
|
|
||||||
"Schematic:SID_Ceiling_Gas_VR_T01",
|
|
||||||
"Hero:HID_Constructor_HammerTank_VR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Gas_UC_T01",
|
|
||||||
"Hero:HID_Constructor_HammerTank_UC_T01",
|
|
||||||
"Schematic:SID_Ceiling_Gas_SR_T01",
|
|
||||||
"Hero:HID_Constructor_HammerTank_SR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Gas_R_T01",
|
|
||||||
"Hero:HID_Constructor_HammerTank_R_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_Single_VR_T01",
|
|
||||||
"Hero:HID_Constructor_HammerPlasma_VR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_Single_UC_T01",
|
|
||||||
"Hero:HID_Constructor_HammerPlasma_SR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_Single_SR_T01",
|
|
||||||
"Hero:HID_Constructor_BaseHyperHW_SR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_Single_R_T01",
|
|
||||||
"Hero:HID_Constructor_BaseHyper_VR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_Single_C_T01",
|
|
||||||
"Hero:HID_Constructor_BaseHyper_SR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_AOE_VR_T01",
|
|
||||||
"Hero:HID_Constructor_BaseHyper_R_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_AOE_SR_T01",
|
|
||||||
"Hero:HID_Constructor_BASEBig_SR_T01",
|
|
||||||
"Schematic:SID_Ceiling_Electric_AOE_R_T01",
|
|
||||||
"Hero:HID_Constructor_010_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_TripleShot_VR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_010_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_TripleShot_SR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_009_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_Scope_VR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_009_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_Scope_SR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_009_R_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_VR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_008_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_SR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_008_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_Founders_VR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_008_R_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_UC_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_008_FoundersM_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_R_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_008_FoundersF_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Standard_C_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_007_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_Shredder_VR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_007_UC_T01",
|
|
||||||
"Schematic:SID_Sniper_Shredder_SR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_007_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Hydraulic_VR_Ore_T01",
|
|
||||||
"Hero:HID_Constructor_007_R_T01",
|
|
||||||
"Schematic:SID_Sniper_Hydraulic_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_Swordmaster_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_BoltAction_Scope_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsRainHW_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_BoltAction_Scope_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsRain_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_BoltAction_Scope_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsRain_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_BoltAction_UC_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsAssassin_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_BoltAction_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsAssassin_UC_T01",
|
|
||||||
"Schematic:SID_Sniper_BoltAction_C_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsAssassin_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Auto_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsAssassin_R_T01",
|
|
||||||
"Schematic:SID_Sniper_Auto_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsAssassin_FoundersM_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Auto_Founders_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_StarsAssassin_FoundersF_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_Auto_UC_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_Sony_R_T01",
|
|
||||||
"Schematic:SID_Sniper_Auto_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SmokeDimMak_VR_T01",
|
|
||||||
"Schematic:SID_Sniper_AMR_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SmokeDimMak_SR_T01",
|
|
||||||
"Schematic:SID_Sniper_AMR_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SmokeDimMak_R_T01",
|
|
||||||
"Schematic:SID_Sniper_AMR_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashTail_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_Precision_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashTail_UC_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_Precision_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashTail_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_Precision_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashTail_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_UC_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashBreath_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashBreath_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_Founders_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_SlashBreath_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_Founders_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_010_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_Founders_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_010_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Tactical_C_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_009_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Standard_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_009_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Standard_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_009_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Standard_UC_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_008_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Standard_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_008_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Standard_C_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_008_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_SemiAuto_VR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_007_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_SemiAuto_UC_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_007_UC_T01",
|
|
||||||
"Schematic:SID_Shotgun_SemiAuto_SR_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_007_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_SemiAuto_R_Ore_T01",
|
|
||||||
"Hero:HID_Ninja_007_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Minigun_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZonePistolHW_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Longarm_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZonePistol_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Longarm_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZonePistol_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Heavy_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZonePistol_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_OU_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZoneHarvest_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_OU_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZoneHarvest_UC_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_OU_UC_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZoneHarvest_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_OU_R_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZoneHarvest_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_ZoneFragment_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_SphereFragment_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_UC_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_SphereFragment_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_R_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_SphereFragment_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Break_C_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_Sony_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Auto_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_PunchPhase_VR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Auto_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_PunchPhase_UC_T01",
|
|
||||||
"Schematic:SID_Shotgun_Auto_Founders_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_PunchPhase_SR_T01",
|
|
||||||
"Schematic:SID_Shotgun_Auto_UC_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_PunchPhase_R_T01",
|
|
||||||
"Schematic:SID_Shotgun_Auto_R_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_PunchDamage_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Zapper_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_PunchDamage_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_Zapper_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_010_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Space_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_010_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_Space_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_009_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_SixShooter_UC_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_009_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_SixShooter_R_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_009_R_T01",
|
|
||||||
"Schematic:SID_Pistol_SixShooter_C_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_008_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_SemiAuto_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_008_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_SemiAuto_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_008_R_T01",
|
|
||||||
"Schematic:SID_Pistol_SemiAuto_Founders_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_008_FoundersM_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_SemiAuto_UC_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_008_FoundersF_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_SemiAuto_R_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_007_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_SemiAuto_C_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_007_UC_T01",
|
|
||||||
"Schematic:SID_Pistol_Rocket_SR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_007_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_Rapid_VR_Ore_T01",
|
|
||||||
"Hero:HID_Outlander_007_R_T01",
|
|
||||||
"Schematic:SID_Pistol_Rapid_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderSniper_Basic_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Rapid_R_Ore_T01",
|
|
||||||
"Defender:DID_DefenderSniper_Basic_UC_T01",
|
|
||||||
"Schematic:SID_Pistol_Rapid_Founders_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderSniper_Basic_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_Hydraulic_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderSniper_Basic_R_T01",
|
|
||||||
"Schematic:SID_Pistol_Hydraulic_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderSniper_Basic_C_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_Semi_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderShotgun_Basic_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_Semi_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderShotgun_Basic_UC_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_Semi_R_Ore_T01",
|
|
||||||
"Defender:DID_DefenderShotgun_Basic_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderShotgun_Basic_R_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderShotgun_Basic_C_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_R_Ore_T01",
|
|
||||||
"Defender:DID_DefenderPistol_Founders_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Handcannon_Founders_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderPistol_Basic_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Gatling_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderPistol_Basic_UC_T01",
|
|
||||||
"Schematic:SID_Pistol_Gatling_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderPistol_Basic_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_FireCracker_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderPistol_Basic_R_T01",
|
|
||||||
"Schematic:SID_Pistol_FireCracker_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderPistol_Basic_C_T01",
|
|
||||||
"Schematic:SID_Pistol_FireCracker_R_Ore_T01",
|
|
||||||
"Defender:DID_DefenderMelee_Basic_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Dragon_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderMelee_Basic_UC_T01",
|
|
||||||
"Schematic:SID_Pistol_Dragon_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderMelee_Basic_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_BoltRevolver_UC_Ore_T01",
|
|
||||||
"Defender:DID_DefenderMelee_Basic_R_T01",
|
|
||||||
"Schematic:SID_Pistol_BoltRevolver_R_Ore_T01",
|
|
||||||
"Defender:DID_DefenderMelee_Basic_C_T01",
|
|
||||||
"Schematic:SID_Pistol_BoltRevolver_C_Ore_T01",
|
|
||||||
"Defender:DID_DefenderAssault_Founders_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Bolt_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderAssault_Basic_VR_T01",
|
|
||||||
"Schematic:SID_Pistol_Bolt_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderAssault_Basic_UC_T01",
|
|
||||||
"Schematic:SID_Pistol_AutoHeavy_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderAssault_Basic_SR_T01",
|
|
||||||
"Schematic:SID_Pistol_AutoHeavy_SR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderAssault_Basic_R_T01",
|
|
||||||
"Schematic:SID_Pistol_AutoHeavy_Founders_VR_Ore_T01",
|
|
||||||
"Defender:DID_DefenderAssault_Basic_C_T01",
|
|
||||||
"Schematic:SID_Pistol_AutoHeavy_Founders_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_AutoHeavy_R_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_AutoHeavy_Founders_R_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_Auto_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_Auto_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_Auto_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_Auto_R_Ore_T01",
|
|
||||||
"Schematic:SID_Pistol_Auto_C_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Rocket_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Rocket_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Rocket_R_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Pumpkin_RPG_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Hydraulic_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Hydraulic_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Grenade_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Grenade_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Launcher_Grenade_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Surgical_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Surgical_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SingleShot_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SingleShot_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SingleShot_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SemiAuto_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SemiAuto_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SemiAuto_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SemiAuto_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SemiAuto_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_SemiAuto_C_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Raygun_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Raygun_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Surgical_Drum_Founders_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_LMG_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_LMG_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_LMG_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_LMG_Drum_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_LMG_Drum_Founders_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Hydra_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Doubleshot_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Doubleshot_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Burst_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Burst_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Burst_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Burst_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Burst_C_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_Halloween_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_Founders_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_R_Ore_T01",
|
|
||||||
"Schematic:SID_Assault_Auto_C_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_Military_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_Military_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_Military_R_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_C_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_Laser_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_Laser_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Piercing_Spear_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_Laser_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_Laser_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_Laser_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_Laser_Founders_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_Laser_Founders_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Medium_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Light_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Light_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Light_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Light_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Light_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Light_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Hydraulic_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Hydraulic_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Heavy_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Heavy_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Heavy_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Heavy_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Heavy_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Sword_Heavy_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_Laser_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_Laser_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Scythe_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_Laser_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_Laser_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Medium_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Light_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Light_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Light_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Light_R_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Light_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Heavy_C_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Heavy_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Heavy_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Heavy_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Edged_Axe_Heavy_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Medium_C_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Medium_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Medium_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Medium_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Medium_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Tool_Light_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Tool_Light_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Rocket_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Rocket_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Heavy_C_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Heavy_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Heavy_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Heavy_Founders_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Heavy_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Hammer_Heavy_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_Rocketbat_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_Rocketbat_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_C_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_Bat_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_Bat_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Club_Light_VR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Club_Light_SR_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Light_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Heavy_Paddle_UC_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Heavy_Paddle_R_Ore_T01",
|
|
||||||
"Schematic:SID_Blunt_Heavy_Paddle_C_Ore_T01"
|
|
||||||
]
|
|
||||||
@@ -9,7 +9,7 @@ express.get("/content/api/pages/*", async (req, res) => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
express.post("/api/v1/fortnite-br/surfaces/motd/target", async (req, res) => {
|
express.post("/api/v1/fortnite-br/surfaces/motd/target", async (req, res) => {
|
||||||
const motdTarget = JSON.parse(JSON.stringify(require("./../responses/motdTarget.json")));
|
const motdTarget = JSON.parse(JSON.stringify(require("./../responses/Athena/motdTarget.json")));
|
||||||
|
|
||||||
try {
|
try {
|
||||||
motdTarget.contentItems.forEach(item => {
|
motdTarget.contentItems.forEach(item => {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
const Express = require("express");
|
const Express = require("express");
|
||||||
const express = Express.Router();
|
const express = Express.Router();
|
||||||
const discovery = require("./../responses/discovery/discovery_frontend.json");
|
const discovery = require("./../responses/Athena/Discovery/discovery_frontend.json");
|
||||||
|
|
||||||
express.post("*/discovery/surface/*", async (req, res) => {
|
express.post("*/discovery/surface/*", async (req, res) => {
|
||||||
res.json(discovery);
|
res.json(discovery);
|
||||||
|
|||||||
@@ -145,7 +145,7 @@ function getItemShop() {
|
|||||||
function getTheater(req) {
|
function getTheater(req) {
|
||||||
const memory = GetVersionInfo(req);
|
const memory = GetVersionInfo(req);
|
||||||
|
|
||||||
var theater = JSON.stringify(require("./../responses/worldstw.json"));
|
var theater = JSON.stringify(require("./../responses/Campaign/worldstw.json"));
|
||||||
var Season = "Season" + memory.season;
|
var Season = "Season" + memory.season;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -241,50 +241,90 @@ function getContentPages(req) {
|
|||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "seasonx";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "seasonx";
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "seasonx";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "seasonx";
|
||||||
}
|
}
|
||||||
|
else if (memory.build == 11.31 || memory.build == 11.40) {
|
||||||
if (memory.build == 11.31 || memory.build == 11.40) {
|
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "Winter19";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "Winter19";
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "Winter19";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "Winter19";
|
||||||
}
|
}
|
||||||
|
else if (memory.build == 19.01) {
|
||||||
if (memory.build == 19.01) {
|
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "winter2021";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "winter2021";
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp19-lobby-xmas-2048x1024-f85d2684b4af.png";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp19-lobby-xmas-2048x1024-f85d2684b4af.png";
|
||||||
contentpages.subgameinfo.battleroyale.image = "https://cdn2.unrealengine.com/19br-wf-subgame-select-512x1024-16d8bb0f218f.jpg";
|
contentpages.subgameinfo.battleroyale.image = "https://cdn2.unrealengine.com/19br-wf-subgame-select-512x1024-16d8bb0f218f.jpg";
|
||||||
contentpages.specialoffervideo.bSpecialOfferEnabled = "true";
|
contentpages.specialoffervideo.bSpecialOfferEnabled = "true";
|
||||||
}
|
}
|
||||||
|
else if (memory.season == 20) {
|
||||||
if (memory.season == 20) {
|
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-lobby-2048x1024-d89eb522746c.png";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-lobby-2048x1024-d89eb522746c.png";
|
||||||
if (memory.build == 20.40) {
|
if (memory.build == 20.40) {
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-40-armadillo-glowup-lobby-2048x2048-2048x2048-3b83b887cc7f.jpg"
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-40-armadillo-glowup-lobby-2048x2048-2048x2048-3b83b887cc7f.jpg"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if (memory.season == 21) {
|
||||||
if (memory.season == 21) {
|
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/s21-lobby-background-2048x1024-2e7112b25dc3.jpg"
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/s21-lobby-background-2048x1024-2e7112b25dc3.jpg"
|
||||||
if (memory.build == 21.30) {
|
if (memory.build == 21.30) {
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/nss-lobbybackground-2048x1024-f74a14565061.jpg";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/nss-lobbybackground-2048x1024-f74a14565061.jpg";
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "season2130";
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "season2130";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if (memory.season == 22) {
|
||||||
if (memory.season == 22) {
|
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp22-lobby-square-2048x2048-2048x2048-e4e90c6e8018.jpg"
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp22-lobby-square-2048x2048-2048x2048-e4e90c6e8018.jpg"
|
||||||
}
|
}
|
||||||
|
|
||||||
if (memory.season == 23) {
|
else if (memory.season == 23) {
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-lobby-2048x1024-2048x1024-26f2c1b27f63.png"
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-lobby-2048x1024-2048x1024-26f2c1b27f63.png"
|
||||||
if (memory.build == 23.10) {
|
if (memory.build == 23.10) {
|
||||||
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-winterfest-lobby-square-2048x2048-2048x2048-277a476e5ca6.png"
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-winterfest-lobby-square-2048x2048-2048x2048-277a476e5ca6.png"
|
||||||
contentpages.specialoffervideo.bSpecialOfferEnabled = "true";
|
contentpages.specialoffervideo.bSpecialOfferEnabled = "true";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if (memory.season == 24) {
|
||||||
|
contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-ch4s2-bp-lobby-4096x2048-edde08d15f7e.jpg"
|
||||||
|
}
|
||||||
|
|
||||||
} catch (err) {}
|
} catch (err) {}
|
||||||
|
|
||||||
return contentpages;
|
return contentpages;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function MakeSurvivorAttributes(templateId) {
|
||||||
|
const SurvivorData = require("./../responses/Campaign/survivorData.json");
|
||||||
|
var SurvivorAttributes = {
|
||||||
|
"level": 1,
|
||||||
|
"item_seen": false,
|
||||||
|
"squad_slot_idx": -1,
|
||||||
|
"building_slot_used": -1
|
||||||
|
};
|
||||||
|
|
||||||
|
if (SurvivorData.fixedAttributes.hasOwnProperty(templateId)) {
|
||||||
|
SurvivorAttributes = {...SurvivorAttributes, ...SurvivorData.fixedAttributes[templateId]};
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!SurvivorAttributes.hasOwnProperty("gender")) {
|
||||||
|
SurvivorAttributes.gender = (Math.floor(Math.random() * (1 - 3) + 3)).toString(); // Set a random survivor gender ("1" = male, "2" = female)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!SurvivorAttributes.hasOwnProperty("managerSynergy")) {
|
||||||
|
var randomNumber = Math.floor(Math.random() * SurvivorData.bonuses.length);
|
||||||
|
SurvivorAttributes.set_bonus = SurvivorData.bonuses[randomNumber];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!SurvivorAttributes.hasOwnProperty("personality")) {
|
||||||
|
var randomNumber = Math.floor(Math.random() * SurvivorData.personalities.length);
|
||||||
|
SurvivorAttributes.personality = SurvivorData.personalities[randomNumber];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!SurvivorAttributes.hasOwnProperty("portrait")) {
|
||||||
|
portraitFactor = SurvivorAttributes.personality;
|
||||||
|
if (SurvivorAttributes.hasOwnProperty("managerSynergy")) {
|
||||||
|
portraitFactor = SurvivorAttributes.managerSynergy;
|
||||||
|
}
|
||||||
|
|
||||||
|
var gender = SurvivorAttributes.gender
|
||||||
|
var randomNumber = Math.floor(Math.random() * SurvivorData.portraits[portraitFactor][gender].length);
|
||||||
|
SurvivorAttributes.portrait = SurvivorData.portraits[portraitFactor][gender][randomNumber];
|
||||||
|
}
|
||||||
|
|
||||||
|
return SurvivorAttributes;
|
||||||
|
}
|
||||||
|
|
||||||
function MakeID() {
|
function MakeID() {
|
||||||
return uuid.v4();
|
return uuid.v4();
|
||||||
}
|
}
|
||||||
@@ -312,6 +352,7 @@ module.exports = {
|
|||||||
getItemShop,
|
getItemShop,
|
||||||
getTheater,
|
getTheater,
|
||||||
getContentPages,
|
getContentPages,
|
||||||
|
MakeSurvivorAttributes,
|
||||||
MakeID,
|
MakeID,
|
||||||
sendXmppMessageToAll,
|
sendXmppMessageToAll,
|
||||||
DecodeBase64
|
DecodeBase64
|
||||||
|
|||||||
@@ -309,7 +309,7 @@ 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) => {
|
||||||
if (req.body.hasOwnProperty("FortCreativeDiscoverySurface") && req.body.FortCreativeDiscoverySurface == 0) {
|
if (req.body.hasOwnProperty("FortCreativeDiscoverySurface") && req.body.FortCreativeDiscoverySurface == 0) {
|
||||||
const discovery_api_assets = require("./../responses/discovery/discovery_api_assets.json");
|
const discovery_api_assets = require("./../responses/Athena/Discovery/discovery_api_assets.json");
|
||||||
res.json(discovery_api_assets)
|
res.json(discovery_api_assets)
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
235
structure/mcp.js
235
structure/mcp.js
@@ -26,7 +26,7 @@ express.use((req, res, next) => {
|
|||||||
if (!profile.commandRevision) profile.commandRevision = 0;
|
if (!profile.commandRevision) profile.commandRevision = 0;
|
||||||
|
|
||||||
if (file == "athena.json") {
|
if (file == "athena.json") {
|
||||||
var SeasonData = JSON.parse(JSON.stringify(require("./../responses/SeasonData.json")));
|
var SeasonData = JSON.parse(JSON.stringify(require("./../responses/Athena/SeasonData.json")));
|
||||||
profile.stats.attributes.season_num = memory.season;
|
profile.stats.attributes.season_num = memory.season;
|
||||||
|
|
||||||
if (SeasonData[`Season${memory.season}`]) {
|
if (SeasonData[`Season${memory.season}`]) {
|
||||||
@@ -312,7 +312,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseHomebaseNode", asyn
|
|||||||
express.post("/fortnite/api/game/v2/profile/*/client/UnlockRewardNode", async (req, res) => {
|
express.post("/fortnite/api/game/v2/profile/*/client/UnlockRewardNode", async (req, res) => {
|
||||||
const profile = require(`./../profiles/${req.query.profileId || "athena"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "athena"}.json`);
|
||||||
const common_core = require("./../profiles/common_core.json");
|
const common_core = require("./../profiles/common_core.json");
|
||||||
const WinterFestIDS = require("./../responses/winterfestrewards.json");
|
const WinterFestIDS = require("./../responses/Athena/winterfestrewards.json");
|
||||||
const memory = functions.GetVersionInfo(req);
|
const memory = functions.GetVersionInfo(req);
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
@@ -914,6 +914,53 @@ express.post("/fortnite/api/game/v2/profile/*/client/ClientQuestLogin", async (r
|
|||||||
QuestCount += 1;
|
QuestCount += 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Grant completed founder's pack quests.
|
||||||
|
if (config.Profile.bGrantFoundersPacks == true) {
|
||||||
|
var QuestsToGrant = [
|
||||||
|
"Quest:foundersquest_getrewards_0_1",
|
||||||
|
"Quest:foundersquest_getrewards_1_2",
|
||||||
|
"Quest:foundersquest_getrewards_2_3",
|
||||||
|
"Quest:foundersquest_getrewards_3_4",
|
||||||
|
"Quest:foundersquest_chooseherobundle",
|
||||||
|
"Quest:foundersquest_getrewards_4_5",
|
||||||
|
"Quest:foundersquest_herobundle_nochoice"
|
||||||
|
]
|
||||||
|
|
||||||
|
for (var i in QuestsToGrant) {
|
||||||
|
var bSkipThisQuest = false;
|
||||||
|
for (var key in profile.items) {
|
||||||
|
if (profile.items[key].templateId.toLowerCase() == QuestsToGrant[i].toLowerCase()) {
|
||||||
|
bSkipThisQuest = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (bSkipThisQuest == true) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
var ItemID = functions.MakeID();
|
||||||
|
var Item = {
|
||||||
|
"templateId": QuestsToGrant[i],
|
||||||
|
"attributes": {
|
||||||
|
"creation_time": "min",
|
||||||
|
"quest_state": "Completed",
|
||||||
|
"last_state_change_time": new Date().toISOString(),
|
||||||
|
"level": -1,
|
||||||
|
"sent_new_notification": true,
|
||||||
|
"quest_rarity": "uncommon",
|
||||||
|
"xp_reward_scalar": 1
|
||||||
|
},
|
||||||
|
"quantity": 1
|
||||||
|
}
|
||||||
|
profile.items[ItemID] = Item
|
||||||
|
ApplyProfileChanges.push({
|
||||||
|
"changeType": "itemAdded",
|
||||||
|
"itemId": ItemID,
|
||||||
|
"item": Item
|
||||||
|
})
|
||||||
|
StatChanged = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (req.query.profileId == "athena") {
|
if (req.query.profileId == "athena") {
|
||||||
@@ -1408,7 +1455,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/IncrementNamedCounterStat",
|
|||||||
// Claim STW daily reward
|
// Claim STW daily reward
|
||||||
express.post("/fortnite/api/game/v2/profile/*/client/ClaimLoginReward", async (req, res) => {
|
express.post("/fortnite/api/game/v2/profile/*/client/ClaimLoginReward", async (req, res) => {
|
||||||
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
||||||
const DailyRewards = require("./../responses/dailyrewards.json");
|
const DailyRewards = require("./../responses/Campaign/dailyrewards.json");
|
||||||
const memory = functions.GetVersionInfo(req);
|
const memory = functions.GetVersionInfo(req);
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
@@ -1852,14 +1899,132 @@ express.post("/fortnite/api/game/v2/profile/*/client/AssignWorkerToSquadBatch",
|
|||||||
// Claim STW quest reward
|
// Claim STW quest reward
|
||||||
express.post("/fortnite/api/game/v2/profile/*/client/ClaimQuestReward", async (req, res) => {
|
express.post("/fortnite/api/game/v2/profile/*/client/ClaimQuestReward", async (req, res) => {
|
||||||
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
||||||
|
const common_core = require("./../profiles/common_core.json");
|
||||||
|
const theater0 = require("./../profiles/theater0.json");
|
||||||
|
var Rewards = require("./../responses/Campaign/rewards.json").quest;
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
var ApplyProfileChanges = [];
|
var ApplyProfileChanges = [];
|
||||||
|
var MultiUpdate = [];
|
||||||
|
var Notifications = [];
|
||||||
var BaseRevision = profile.rvn || 0;
|
var BaseRevision = profile.rvn || 0;
|
||||||
var QueryRevision = req.query.rvn || -1;
|
var QueryRevision = req.query.rvn || -1;
|
||||||
var StatChanged = false;
|
var StatChanged = false;
|
||||||
|
var TheaterStatChanged = false;
|
||||||
|
var CommonCoreStatChanged = false;
|
||||||
|
|
||||||
if (req.body.questId) {
|
if (req.body.questId) {
|
||||||
|
var questTemplateId = [];
|
||||||
|
for (var key in profile.items) {
|
||||||
|
if (req.body.questId.toLowerCase() == key.toLowerCase()) {
|
||||||
|
questTemplateId = profile.items[key].templateId.toLowerCase();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (questTemplateId && Rewards.hasOwnProperty(questTemplateId)) {
|
||||||
|
if (req.body.selectedRewardIndex != -1 && Rewards[questTemplateId].selectableRewards) {
|
||||||
|
Rewards = Rewards[questTemplateId].selectableRewards[req.body.selectedRewardIndex].rewards;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
Rewards = Rewards[questTemplateId].rewards;
|
||||||
|
}
|
||||||
|
|
||||||
|
MultiUpdate.push({
|
||||||
|
"profileRevision": theater0.rvn || 0,
|
||||||
|
"profileId": "theater0",
|
||||||
|
"profileChangesBaseRevision": theater0.rvn || 0,
|
||||||
|
"profileChanges": [],
|
||||||
|
"profileCommandRevision": theater0.commandRevision || 0,
|
||||||
|
})
|
||||||
|
|
||||||
|
if (req.query.profileId == "campaign") {
|
||||||
|
MultiUpdate.push({
|
||||||
|
"profileRevision": common_core.rvn || 0,
|
||||||
|
"profileId": "common_core",
|
||||||
|
"profileChangesBaseRevision": common_core.rvn || 0,
|
||||||
|
"profileChanges": [],
|
||||||
|
"profileCommandRevision": common_core.commandRevision || 0,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
Notifications.push({
|
||||||
|
"type": "questClaim",
|
||||||
|
"primary": true,
|
||||||
|
"questId": questTemplateId,
|
||||||
|
"loot": {
|
||||||
|
"items": []
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
for (var i in Rewards) {
|
||||||
|
const ID = functions.MakeID();
|
||||||
|
const templateId = Rewards[i].templateId.toLowerCase();
|
||||||
|
|
||||||
|
if (templateId.startsWith("weapon:") || templateId.startsWith("trap:") || templateId.startsWith("ammo:")) {
|
||||||
|
var Item = {"templateId":Rewards[i].templateId,"attributes":{"clipSizeScale": 0,"loadedAmmo": 999,"level": 1,"alterationDefinitions": [],"baseClipSize": 999,"durability": 375,"itemSource": "", "item_seen": false},"quantity":Rewards[i].quantity};
|
||||||
|
|
||||||
|
theater0.items[ID] = Item;
|
||||||
|
|
||||||
|
MultiUpdate[0].profileChanges.push({
|
||||||
|
"changeType": "itemAdded",
|
||||||
|
"itemId": ID,
|
||||||
|
"item": theater0.items[ID]
|
||||||
|
})
|
||||||
|
|
||||||
|
Notifications[0].loot.items.push({
|
||||||
|
"itemType": Rewards[i].templateId,
|
||||||
|
"itemGuid": ID,
|
||||||
|
"itemProfile": "theater0",
|
||||||
|
"quantity": Rewards[i].quantity
|
||||||
|
})
|
||||||
|
|
||||||
|
TheaterStatChanged = true;
|
||||||
|
}
|
||||||
|
else if (req.query.profileId == "campaign" && (templateId.startsWith("homebasebannericon:") || templateId == "token:founderchatunlock")) {
|
||||||
|
var Item = {"templateId":Rewards[i].templateId,"attributes":{"max_level_bonus":0,"level":1,"item_seen":false,"xp":0,"favorite":false},"quantity":Rewards[i].quantity};
|
||||||
|
|
||||||
|
common_core.items[ID] = Item;
|
||||||
|
|
||||||
|
MultiUpdate[1].profileChanges.push({
|
||||||
|
"changeType": "itemAdded",
|
||||||
|
"itemId": ID,
|
||||||
|
"item": common_core.items[ID]
|
||||||
|
})
|
||||||
|
|
||||||
|
Notifications[0].loot.items.push({
|
||||||
|
"itemType": Rewards[i].templateId,
|
||||||
|
"itemGuid": ID,
|
||||||
|
"itemProfile": "common_core",
|
||||||
|
"quantity": Rewards[i].quantity
|
||||||
|
})
|
||||||
|
|
||||||
|
CommonCoreStatChanged = true;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
var Item = {"templateId":Rewards[i].templateId,"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":Rewards[i].quantity};
|
||||||
|
|
||||||
|
if (templateId.startsWith("quest:")) {
|
||||||
|
Item.attributes.quest_state = "Active";
|
||||||
|
}
|
||||||
|
|
||||||
|
profile.items[ID] = Item;
|
||||||
|
|
||||||
|
ApplyProfileChanges.push({
|
||||||
|
"changeType": "itemAdded",
|
||||||
|
"itemId": ID,
|
||||||
|
"item": profile.items[ID]
|
||||||
|
})
|
||||||
|
|
||||||
|
Notifications[0].loot.items.push({
|
||||||
|
"itemType": Rewards[i].templateId,
|
||||||
|
"itemGuid": ID,
|
||||||
|
"itemProfile": req.query.profileId,
|
||||||
|
"quantity": Rewards[i].quantity
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
profile.items[req.body.questId].attributes.quest_state = "Claimed";
|
profile.items[req.body.questId].attributes.quest_state = "Claimed";
|
||||||
profile.items[req.body.questId].attributes.last_state_change_time = new Date().toISOString();
|
profile.items[req.body.questId].attributes.last_state_change_time = new Date().toISOString();
|
||||||
StatChanged = true;
|
StatChanged = true;
|
||||||
@@ -1869,6 +2034,24 @@ express.post("/fortnite/api/game/v2/profile/*/client/ClaimQuestReward", async (r
|
|||||||
profile.rvn += 1;
|
profile.rvn += 1;
|
||||||
profile.commandRevision += 1;
|
profile.commandRevision += 1;
|
||||||
|
|
||||||
|
if (TheaterStatChanged == true) {
|
||||||
|
theater0.rvn += 1;
|
||||||
|
theater0.commandRevision += 1;
|
||||||
|
MultiUpdate[0].profileRevision = theater0.rvn || 0;
|
||||||
|
MultiUpdate[0].profileCommandRevision = theater0.commandRevision || 0;
|
||||||
|
|
||||||
|
fs.writeFileSync("./profiles/theater0.json", JSON.stringify(theater0, null, 2));
|
||||||
|
}
|
||||||
|
|
||||||
|
if (CommonCoreStatChanged == true) {
|
||||||
|
common_core.rvn += 1;
|
||||||
|
common_core.commandRevision += 1;
|
||||||
|
MultiUpdate[1].profileRevision = common_core.rvn || 0;
|
||||||
|
MultiUpdate[1].profileCommandRevision = common_core.commandRevision || 0;
|
||||||
|
|
||||||
|
fs.writeFileSync("./profiles/common_core.json", JSON.stringify(common_core, null, 2));
|
||||||
|
}
|
||||||
|
|
||||||
ApplyProfileChanges.push({
|
ApplyProfileChanges.push({
|
||||||
"changeType": "itemAttrChanged",
|
"changeType": "itemAttrChanged",
|
||||||
"itemId": req.body.questId,
|
"itemId": req.body.questId,
|
||||||
@@ -1899,8 +2082,10 @@ express.post("/fortnite/api/game/v2/profile/*/client/ClaimQuestReward", async (r
|
|||||||
"profileId": req.query.profileId || "campaign",
|
"profileId": req.query.profileId || "campaign",
|
||||||
"profileChangesBaseRevision": BaseRevision,
|
"profileChangesBaseRevision": BaseRevision,
|
||||||
"profileChanges": ApplyProfileChanges,
|
"profileChanges": ApplyProfileChanges,
|
||||||
|
"notifications": Notifications,
|
||||||
"profileCommandRevision": profile.commandRevision || 0,
|
"profileCommandRevision": profile.commandRevision || 0,
|
||||||
"serverTime": new Date().toISOString(),
|
"serverTime": new Date().toISOString(),
|
||||||
|
"multiUpdate": MultiUpdate,
|
||||||
"responseVersion": 1
|
"responseVersion": 1
|
||||||
})
|
})
|
||||||
res.end();
|
res.end();
|
||||||
@@ -2396,7 +2581,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/PromoteItem", async (req, r
|
|||||||
// Transform items STW
|
// Transform items STW
|
||||||
express.post("/fortnite/api/game/v2/profile/*/client/TransmogItem", async (req, res) => {
|
express.post("/fortnite/api/game/v2/profile/*/client/TransmogItem", async (req, res) => {
|
||||||
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
||||||
var transformItemIDS = require("./../responses/transformItemIDS.json");
|
var transformItemIDS = require("./../responses/Campaign/transformItemIDS.json");
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
var ApplyProfileChanges = [];
|
var ApplyProfileChanges = [];
|
||||||
@@ -2421,7 +2606,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/TransmogItem", async (req,
|
|||||||
transformItemIDS = transformItemIDS[req.body.transmogKeyTemplateId]
|
transformItemIDS = transformItemIDS[req.body.transmogKeyTemplateId]
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
transformItemIDS = require("./../responses/ItemIDS.json");
|
transformItemIDS = require("./../responses/Campaign/cardpackLootItemIDS.json");
|
||||||
}
|
}
|
||||||
|
|
||||||
StatChanged = true;
|
StatChanged = true;
|
||||||
@@ -2434,6 +2619,9 @@ express.post("/fortnite/api/game/v2/profile/*/client/TransmogItem", async (req,
|
|||||||
const randomNumber = Math.floor(Math.random() * transformItemIDS.length);
|
const randomNumber = Math.floor(Math.random() * transformItemIDS.length);
|
||||||
const ID = functions.MakeID();
|
const ID = functions.MakeID();
|
||||||
var Item = {"templateId":transformItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1};
|
var Item = {"templateId":transformItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1};
|
||||||
|
if (transformItemIDS[randomNumber].toLowerCase().startsWith("worker:")) {
|
||||||
|
Item.attributes = functions.MakeSurvivorAttributes(transformItemIDS[randomNumber]);
|
||||||
|
}
|
||||||
|
|
||||||
profile.items[ID] = Item
|
profile.items[ID] = Item
|
||||||
|
|
||||||
@@ -4539,7 +4727,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/UnassignAllSquads", async (
|
|||||||
// Open llama STW
|
// Open llama STW
|
||||||
express.post("/fortnite/api/game/v2/profile/*/client/OpenCardPack", async (req, res) => {
|
express.post("/fortnite/api/game/v2/profile/*/client/OpenCardPack", async (req, res) => {
|
||||||
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
||||||
const ItemIDS = require("./../responses/ItemIDS.json");
|
const ItemIDS = require("./../responses/Campaign/cardpackLootItemIDS.json");
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
var ApplyProfileChanges = [];
|
var ApplyProfileChanges = [];
|
||||||
@@ -4563,6 +4751,9 @@ express.post("/fortnite/api/game/v2/profile/*/client/OpenCardPack", async (req,
|
|||||||
const randomNumber = Math.floor(Math.random() * ItemIDS.length);
|
const randomNumber = Math.floor(Math.random() * ItemIDS.length);
|
||||||
const ID = functions.MakeID();
|
const ID = functions.MakeID();
|
||||||
var Item = {"templateId":ItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1};
|
var Item = {"templateId":ItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1};
|
||||||
|
if (ItemIDS[randomNumber].toLowerCase().startsWith("worker:")) {
|
||||||
|
Item.attributes = functions.MakeSurvivorAttributes(ItemIDS[randomNumber]);
|
||||||
|
}
|
||||||
|
|
||||||
profile.items[ID] = Item
|
profile.items[ID] = Item
|
||||||
|
|
||||||
@@ -4634,7 +4825,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/OpenCardPack", async (req,
|
|||||||
// Add items to StW X-Ray Llamas
|
// Add items to StW X-Ray Llamas
|
||||||
express.post("/fortnite/api/game/v2/profile/*/client/PopulatePrerolledOffers", async (req, res) => {
|
express.post("/fortnite/api/game/v2/profile/*/client/PopulatePrerolledOffers", async (req, res) => {
|
||||||
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "campaign"}.json`);
|
||||||
const ItemIDS = require("./../responses/ItemIDS.json");
|
const ItemIDS = require("./../responses/Campaign/cardpackLootItemIDS.json");
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
var ApplyProfileChanges = [];
|
var ApplyProfileChanges = [];
|
||||||
@@ -4652,7 +4843,13 @@ express.post("/fortnite/api/game/v2/profile/*/client/PopulatePrerolledOffers", a
|
|||||||
for (var i = 0; i < 10; i++) {
|
for (var i = 0; i < 10; i++) {
|
||||||
const randomNumber = Math.floor(Math.random() * ItemIDS.length);
|
const randomNumber = Math.floor(Math.random() * ItemIDS.length);
|
||||||
|
|
||||||
profile.items[key].attributes.items.push({"itemType":ItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1})
|
var Item = {"itemType":ItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1};
|
||||||
|
|
||||||
|
if (ItemIDS[randomNumber].toLowerCase().startsWith("worker:")) {
|
||||||
|
Item.attributes = functions.MakeSurvivorAttributes(ItemIDS[randomNumber]);
|
||||||
|
}
|
||||||
|
|
||||||
|
profile.items[key].attributes.items.push(Item)
|
||||||
}
|
}
|
||||||
|
|
||||||
ApplyProfileChanges.push({
|
ApplyProfileChanges.push({
|
||||||
@@ -4708,7 +4905,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseCatalogEntry", asyn
|
|||||||
const profile = require(`./../profiles/${req.query.profileId || "profile0"}.json`);
|
const profile = require(`./../profiles/${req.query.profileId || "profile0"}.json`);
|
||||||
const campaign = require("./../profiles/campaign.json");
|
const campaign = require("./../profiles/campaign.json");
|
||||||
const athena = require("./../profiles/athena.json");
|
const athena = require("./../profiles/athena.json");
|
||||||
const ItemIDS = require("./../responses/ItemIDS.json");
|
const ItemIDS = require("./../responses/Campaign/cardpackLootItemIDS.json");
|
||||||
|
|
||||||
// do not change any of these or you will end up breaking it
|
// do not change any of these or you will end up breaking it
|
||||||
var ApplyProfileChanges = [];
|
var ApplyProfileChanges = [];
|
||||||
@@ -4798,10 +4995,10 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseCatalogEntry", asyn
|
|||||||
}
|
}
|
||||||
|
|
||||||
var Season = value.name.split("BR")[1];
|
var Season = value.name.split("BR")[1];
|
||||||
var BattlePass = require(`./../responses/BattlePass/${Season}.json`);
|
var BattlePass = require(`./../responses/Athena/BattlePass/${Season}.json`);
|
||||||
|
|
||||||
if (BattlePass) {
|
if (BattlePass) {
|
||||||
var SeasonData = require("./../responses/SeasonData.json");
|
var SeasonData = require("./../responses/Athena/SeasonData.json");
|
||||||
|
|
||||||
if (BattlePass.battlePassOfferId == offer.offerId || BattlePass.battleBundleOfferId == offer.offerId) {
|
if (BattlePass.battlePassOfferId == offer.offerId || BattlePass.battleBundleOfferId == offer.offerId) {
|
||||||
var lootList = [];
|
var lootList = [];
|
||||||
@@ -5285,7 +5482,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseCatalogEntry", asyn
|
|||||||
AthenaModified = true;
|
AthenaModified = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
fs.writeFileSync("./responses/SeasonData.json", JSON.stringify(SeasonData, null, 2));
|
fs.writeFileSync("./responses/Athena/SeasonData.json", JSON.stringify(SeasonData, null, 2));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5593,7 +5790,13 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseCatalogEntry", asyn
|
|||||||
for (var i = 0; i < 10; i++) {
|
for (var i = 0; i < 10; i++) {
|
||||||
const randomNumber = Math.floor(Math.random() * ItemIDS.length);
|
const randomNumber = Math.floor(Math.random() * ItemIDS.length);
|
||||||
|
|
||||||
campaign.items[key].attributes.items.push({"itemType":ItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1})
|
var Item = {"itemType":ItemIDS[randomNumber],"attributes":{"legacy_alterations":[],"max_level_bonus":0,"level":1,"refund_legacy_item":false,"item_seen":false,"alterations":["","","","","",""],"xp":0,"refundable":false,"alteration_base_rarities":[],"favorite":false},"quantity":1};
|
||||||
|
|
||||||
|
if (ItemIDS[randomNumber].toLowerCase().startsWith("worker:")) {
|
||||||
|
Item.attributes = functions.MakeSurvivorAttributes(ItemIDS[randomNumber]);
|
||||||
|
}
|
||||||
|
|
||||||
|
campaign.items[key].attributes.items.push(Item)
|
||||||
}
|
}
|
||||||
|
|
||||||
MultiUpdate[0].profileChanges.push({
|
MultiUpdate[0].profileChanges.push({
|
||||||
@@ -5667,10 +5870,10 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseCatalogEntry", asyn
|
|||||||
}
|
}
|
||||||
|
|
||||||
var Season = value.name.split("BR")[1];
|
var Season = value.name.split("BR")[1];
|
||||||
var BattlePass = require(`./../responses/BattlePass/${Season}.json`);
|
var BattlePass = require(`./../responses/Athena/BattlePass/${Season}.json`);
|
||||||
|
|
||||||
if (BattlePass) {
|
if (BattlePass) {
|
||||||
var SeasonData = require("./../responses/SeasonData.json");
|
var SeasonData = require("./../responses/Athena/SeasonData.json");
|
||||||
|
|
||||||
if (BattlePass.battlePassOfferId == offer.offerId || BattlePass.battleBundleOfferId == offer.offerId) {
|
if (BattlePass.battlePassOfferId == offer.offerId || BattlePass.battleBundleOfferId == offer.offerId) {
|
||||||
var lootList = [];
|
var lootList = [];
|
||||||
@@ -6154,7 +6357,7 @@ express.post("/fortnite/api/game/v2/profile/*/client/PurchaseCatalogEntry", asyn
|
|||||||
AthenaModified = true;
|
AthenaModified = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
fs.writeFileSync("./responses/SeasonData.json", JSON.stringify(SeasonData, null, 2));
|
fs.writeFileSync("./responses/Athena/SeasonData.json", JSON.stringify(SeasonData, null, 2));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user