mirror of
https://github.com/thepeacockproject/Peacock
synced 2025-02-16 16:34:28 +01:00
![Anthony Fuller](/assets/img/avatar_default.png)
* Add multi-version mastery files * Add pro1 unlocks to legacy allunlockables * Add 47's suit to scpc all unlockables * Add and remove various configs * Remove some useless promises * Fix scpc hub * Fix issue with user profile saving * Fix scpc issues for hub * Add singleplayer/multiplayer sniper * A great many things - Add multi-version mastery - Improve sniper mastery support - Improve general H2016 support * Fix some warnings * Fix pro1 mastery on destination screens * Remove entP from createInventory, lock/unlock pro1 accordingly * Remove JSDoc entP parameter from createInventory * Remove difficultyunlocks from safehouse pages * Add versioned user profiles * Prettier run * Remove false point from user profiles docs * Add comment about profile versioning to types * Fix default profile links * Remove remaining lowercase * Fix sniper showing XP as XP * Add game versions to the unlockable map * Update getMasteryForUnlockable call in planning * Fix missing locations when updating profiles * Update versions to v7 * Fix ICA Facility destination mastery * Fix sniper challenge unlockables showing in inventory * Sniper Scoring (#273) * Initial sniper scoring * Fix linting errors * Update require table * Calculate and display final sniper score on end screen * Bump SMP version to v5.7.0 * Update since version for scoring * Fix create inventory call for sniper scoring * Support sniper unlockables in the inventory * Update versions to v7 * Reflect changes to createInventory in scoreHandler * Get unlockable name in completion data * It was not okay. * Thanks webstorm * Add support for /profiles/page/GetMasteryCompletionDataForUnlockable * Support sniper play next * Remove sniper gamemodes template from overrides * Remove debug prints from scoring event handler * Fix challenge multiplier * Exclude sniper unlockables from stashpoint * Start fixing up the missionEnd response for sniper * Update misleading comment * Use existing global challenge to check for SA on sniper contracts * Re-add removed global challenges * Proper support for the mission end screen on sniper contracts * Remove redundant label --------- Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com> Co-authored-by: Govert de Gans <grappigegovert@hotmail.com> * Add co-op sniper scoring defs * Update MasteryUnlockable template * Bump SMP version to v5.9.3 * Re-add deepmerge * Fix SMP checksum * Fix linting errors caused by merge * Fix score handler imports * Move load flags * Remove unnecessary game version arg * Whoopsies Co-authored-by: Reece Dunham <me@rdil.rocks> Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com> --------- Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com> Co-authored-by: Govert de Gans <grappigegovert@hotmail.com> Co-authored-by: Reece Dunham <me@rdil.rocks>
250 lines
7.6 KiB
JSON
250 lines
7.6 KiB
JSON
{
|
|
"LocationId": "LOCATION_PARENT_SALTY",
|
|
"GameVersions": ["h2", "h3"],
|
|
"SubPackages": [
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM",
|
|
"Drops": [
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_2",
|
|
"Level": 2
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_3",
|
|
"Level": 3
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_4",
|
|
"Level": 4
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_5",
|
|
"Level": 5
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_6",
|
|
"Level": 6
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_7",
|
|
"Level": 7
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_8",
|
|
"Level": 8
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_9",
|
|
"Level": 9
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_10",
|
|
"Level": 10
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_11",
|
|
"Level": 11
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_12",
|
|
"Level": 12
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_13",
|
|
"Level": 13
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_14",
|
|
"Level": 14
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_15",
|
|
"Level": 15
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_16",
|
|
"Level": 16
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_17",
|
|
"Level": 17
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_18",
|
|
"Level": 18
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_19",
|
|
"Level": 19
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_HM_LVL_20",
|
|
"Level": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT",
|
|
"Drops": [
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_2",
|
|
"Level": 2
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_3",
|
|
"Level": 3
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_4",
|
|
"Level": 4
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_5",
|
|
"Level": 5
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_6",
|
|
"Level": 6
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_7",
|
|
"Level": 7
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_8",
|
|
"Level": 8
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_9",
|
|
"Level": 9
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_10",
|
|
"Level": 10
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_11",
|
|
"Level": 11
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_12",
|
|
"Level": 12
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_13",
|
|
"Level": 13
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_14",
|
|
"Level": 14
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_15",
|
|
"Level": 15
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_16",
|
|
"Level": 16
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_17",
|
|
"Level": 17
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_18",
|
|
"Level": 18
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_19",
|
|
"Level": 19
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_KNIGHT_LVL_20",
|
|
"Level": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE",
|
|
"Drops": [
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_2",
|
|
"Level": 2
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_3",
|
|
"Level": 3
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_4",
|
|
"Level": 4
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_5",
|
|
"Level": 5
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_6",
|
|
"Level": 6
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_7",
|
|
"Level": 7
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_8",
|
|
"Level": 8
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_9",
|
|
"Level": 9
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_10",
|
|
"Level": 10
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_11",
|
|
"Level": 11
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_12",
|
|
"Level": 12
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_13",
|
|
"Level": 13
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_14",
|
|
"Level": 14
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_15",
|
|
"Level": 15
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_16",
|
|
"Level": 16
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_17",
|
|
"Level": 17
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_18",
|
|
"Level": 18
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_19",
|
|
"Level": 19
|
|
},
|
|
{
|
|
"Id": "FIREARMS_SC_SEAGULL_STONE_LVL_20",
|
|
"Level": 20
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|