1
mirror of https://github.com/thepeacockproject/Peacock synced 2025-02-10 05:24:28 +01:00

TS6, 3.160 update (#316)

Added TS6, bumped server versions, updated store data and unlockables
This commit is contained in:
riisikumi 2023-08-20 17:24:40 +03:00 committed by GitHub
parent 7725c9137e
commit d966bd862f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
27 changed files with 2575 additions and 22 deletions

View File

@ -296,7 +296,14 @@ export const missionsInLocations = {
LOCATION_CAGED_FALCON: ["25b20d86-bb5a-4ebd-b6bb-81ed2779c180"],
},
elusive: {},
sarajevo: {},
sarajevo: {
LOCATION_PARIS: ["dd906289-7c32-427f-b689-98ae645b407f"],
LOCATION_COASTALTOWN: ["350ceea9-cfa9-4639-a66b-0d4de586eeee"],
LOCATION_MARRAKECH: ["59966a7f-3348-48da-a56c-4447aa548c85"],
LOCATION_BANGKOK: ["30c3546d-9881-45fa-8c7a-8b2c76b03e59"],
LOCATION_COLORADO: ["1c82c1e3-fe61-4001-a173-81fa11023460"],
LOCATION_HOKKAIDO: ["781c68ca-9318-40bf-9cc1-232007be02bf"],
},
/**
* Special property for pro mode missions (2016 exclusive).
* Mapping of location parent to pro mode contract ID, instead of the typical mission array.

View File

@ -510,10 +510,52 @@ export class Controller {
}
if (lastServerSideData?.contracts) {
for (const [contractId, contractData] of Object.entries(
for (const contractData of Object.values(
lastServerSideData.contracts,
)) {
this.contracts.set(contractId, contractData)
this.addMission(contractData)
if (contractData.SMF?.destinations?.addToDestinations) {
if (
typeof contractData.SMF.destinations
.peacockIntegration === "undefined" ||
contractData.SMF.destinations.peacockIntegration
) {
if (contractData.SMF.destinations.placeBefore) {
controller.missionsInLocations[
contractData.Metadata.Location
].splice(
controller.missionsInLocations[
contractData.Metadata.Location
].indexOf(
contractData.SMF.destinations
.placeBefore,
),
0,
contractData.Metadata.Id,
)
} else if (
contractData.SMF.destinations.placeAfter
) {
controller.missionsInLocations[
contractData.Metadata.Location
].splice(
controller.missionsInLocations[
contractData.Metadata.Location
].indexOf(
contractData.SMF.destinations
.placeAfter,
) + 1,
0,
contractData.Metadata.Id,
)
} else {
controller.missionsInLocations[
contractData.Metadata.Location
].push(contractData.Metadata.Id)
}
}
}
if (contractData.SMF.destinations?.addToDestinations) {
if (contractData.SMF.destinations.peacockIntegration) {

View File

@ -298,7 +298,7 @@ app.use(
break
case "fghi4567xQOCheZIin0pazB47qGUvZw4":
case STEAM_NAMESPACE_2021:
req.serverVersion = "8-12"
req.serverVersion = "8-13"
break
default:
res.status(400).json({ message: "no game data" })
@ -483,7 +483,7 @@ app.use(
}
if (
["6-74", "7-3", "7-17", "8-12"].includes(
["6-74", "7-3", "7-17", "8-13"].includes(
<string>req.serverVersion,
)
) {

View File

@ -1122,9 +1122,9 @@ menuDataRouter.get(
[undefined, "Missions"],
["elusive", "ElusiveMissions"],
],
...(req.gameVersion === "h1" ||
(req.gameVersion === "h3" &&
missionsInLocations.sarajevo["h3enabled"])
...((req.gameVersion === "h1" &&
missionsInLocations.sarajevo["h2016enabled"]) ||
req.gameVersion === "h3"
? [["sarajevo", "SarajevoSixMissions"]]
: []),
]

View File

@ -422,6 +422,39 @@ export function makeCampaigns(
],
},
pzCampaign,
{
Name: "UI_MENU_PAGE_HITS_ELEMENT_CATEGORY_SARAJEVOSIX",
Image: "",
Type: "campaign",
BackgroundImage:
"images/story/background_sarajevosix.jpg",
StoryData: [
genSingleMission(
"dd906289-7c32-427f-b689-98ae645b407f",
gameVersion,
),
genSingleMission(
"350ceea9-cfa9-4639-a66b-0d4de586eeee",
gameVersion,
),
genSingleMission(
"59966a7f-3348-48da-a56c-4447aa548c85",
gameVersion,
),
genSingleMission(
"30c3546d-9881-45fa-8c7a-8b2c76b03e59",
gameVersion,
),
genSingleMission(
"1c82c1e3-fe61-4001-a173-81fa11023460",
gameVersion,
),
genSingleMission(
"781c68ca-9318-40bf-9cc1-232007be02bf",
gameVersion,
),
],
},
{
Name: "UI_MENU_PAGE_BONUS_MISSIONS_TITLE",
Image: "",

View File

@ -33,7 +33,7 @@ import { SyncBailHook, SyncHook } from "../hooksImpl"
const menuSystemPreRouter = Router()
const menuSystemRouter = Router()
// /resources-8-12/
// /resources-8-13/
/**
* A class for managing the menu system's fetched JSON data.

View File

@ -46,7 +46,7 @@ function createUrlencodedBody(params: Record<string, string>): string {
const requestHeadersH3 = {
"User-agent": "G2 Http/1.0 (Windows NT 10.0; DX12/1; d3d12/1)",
Version: "8.12.0",
Version: "8.13.0",
}
const requestHeadersH2 = {

View File

@ -79,6 +79,8 @@ export const H3_EPIC_ENTITLEMENTS = [
"08d2bc4d20754191b6c488541d2b4fa1",
// CONCRETEART:
"a1e9a63fa4f3425aa66b9b8fa3c9cc35",
// THESARAJEVOSIX:
"28455871cd0d4ffab52f557cc012ea5e",
]
export const H2_STEAM_ENTITLEMENTS = [

View File

@ -0,0 +1,44 @@
{
"Data": {
"EnableSaving": false,
"Objectives": [
{
"Id": "6bd1e308-9bf9-4f9d-97d7-12caf1db6b95",
"Primary": true,
"SuccessEvent": {
"EventName": "Kill",
"EventValues": {
"RepositoryId": "731db58c-ec2f-40e1-92a1-6c367683b7d9"
}
}
}
],
"Bricks": [
"assembly:/_pro/scenes/missions/bangkok/mission_ts6_gimlet.brick"
],
"GameChangers": []
},
"Metadata": {
"Id": "30c3546d-9881-45fa-8c7a-8b2c76b03e59",
"IsPublished": true,
"Year": 1,
"Title": "UI_CONTRACT_GIMLET_TITLE",
"Description": "UI_CONTRACT_GIMLET_DESC",
"BriefingVideo": "briefing_gimlet",
"DebriefingVideo": "debriefing_gimlet",
"CodeName_Hint": "Gimlet",
"ScenePath": "assembly:/_PRO/Scenes/Missions/bangkok/_Scene_Tiger.entity",
"TileImage": "images/contracts/sarajevosix/Orbis004_Gimlet/Title.jpg",
"Location": "LOCATION_BANGKOK",
"LastUpdate": "2015-03-10T12:00:00.441Z",
"CreationTimestamp": "2023-08-17T11:03:06.1530891Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "orbis",
"Release": "1.4.x",
"RequiredUnlockable": "ACCESS_SARAJEVO6_GIMLET",
"Entitlements": ["H3_SARAJEVO_SIX"],
"Drops": ["ACCESS_SARAJEVO6_BLACK_RUSSIAN"],
"PublicId": "008825915747"
},
"UserData": {}
}

View File

@ -1337,6 +1337,328 @@
"ContractIds": ["db341d9f-58a4-411d-be57-0bc4ed85646b"]
}
},
{
"Id": "5a43e8d0-07cd-48de-b49c-80c27ff668a4",
"Name": "UI_CHALLENGES_ORBIS_GIMLET_PHONE_KILL_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_gimlet_phone_kill.jpg",
"Description": "UI_CHALLENGES_ORBIS_GIMLET_PHONE_KILL_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_BANGKOK",
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Level_Setup_Events": {
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"Telephone_Kill"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["30c3546d-9881-45fa-8c7a-8b2c76b03e59"]
}
},
{
"Id": "93a42e21-de3f-4285-9518-89bbbc6e1621",
"Name": "UI_CHALLENGES_ORBIS_GIMLET_SIGNATURE_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_gimlet_signature.jpg",
"Description": "UI_CHALLENGES_ORBIS_GIMLET_SIGNATURE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_BANGKOK",
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.SetPieceType",
"24704419-6f21-4c0b-a4ff-ecf26f247cfc"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["30c3546d-9881-45fa-8c7a-8b2c76b03e59"]
}
},
{
"Id": "9e7c1fcb-74b4-4953-bf1b-55eb77abd524",
"Name": "UI_CHALLENGES_ORBIS_GIMLET_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_gimlet_silent_assassin.jpg",
"Description": "UI_CHALLENGES_ORBIS_GIMLET_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_BANGKOK",
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["30c3546d-9881-45fa-8c7a-8b2c76b03e59"]
}
},
{
"Id": "006e93ff-ff7b-4b53-a4ba-33cb957c3e39",
"Name": "UI_CHALLENGES_BANGKOK_47_ASSASINATION_FIBER_NAME",
@ -4006,6 +4328,49 @@
"InclusionData": {
"ContractIds": ["db341d9f-58a4-411d-be57-0bc4ed85646b"]
}
},
{
"Id": "9a552338-13b4-49aa-a4de-12588b26c364",
"Name": "UI_CHALLENGES_ORBIS_GIMLET_TARGETDOWN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_gimlet_target_down.jpg",
"Description": "UI_CHALLENGES_ORBIS_GIMLET_TARGETDOWN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_BANGKOK",
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"731db58c-ec2f-40e1-92a1-6c367683b7d9"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "targets"],
"InclusionData": {
"ContractIds": ["30c3546d-9881-45fa-8c7a-8b2c76b03e59"]
}
}
]
},

View File

@ -0,0 +1,44 @@
{
"Data": {
"EnableSaving": false,
"Objectives": [
{
"Id": "56ad4e61-0fd9-4c0c-a4c0-9fb7ffc25a95",
"Primary": true,
"SuccessEvent": {
"EventName": "Kill",
"EventValues": {
"RepositoryId": "abb0c23f-a38a-4492-8a16-4e3c7c438b70"
}
}
}
],
"Bricks": [
"assembly:/_PRO/Scenes/Missions/Colorado_2/_scene_ts6_blackrussian.brick"
],
"GameChangers": []
},
"Metadata": {
"Id": "1c82c1e3-fe61-4001-a173-81fa11023460",
"IsPublished": true,
"Year": 1,
"Title": "UI_CONTRACT_BLACKRUSSIAN_TITLE",
"Description": "UI_CONTRACT_BLACKRUSSIAN_DESC",
"BriefingVideo": "briefing_blackrussian",
"DebriefingVideo": "debriefing_blackrussian",
"CodeName_Hint": "Black Russian",
"ScenePath": "assembly:/_PRO/Scenes/Missions/Colorado_2/_scene_bull.entity",
"TileImage": "images/contracts/sarajevosix/Orbis005_BlackRussian/Title.jpg",
"Location": "LOCATION_COLORADO",
"LastUpdate": "2015-03-10T12:00:00.441Z",
"CreationTimestamp": "2023-08-17T11:03:06.1268959Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "orbis",
"Release": "1.5.x",
"RequiredUnlockable": "ACCESS_SARAJEVO6_BLACK_RUSSIAN",
"Entitlements": ["H3_SARAJEVO_SIX"],
"Drops": ["ACCESS_SARAJEVO6_SEA_BREEZE"],
"PublicId": "009030737347"
},
"UserData": {}
}

View File

@ -1558,6 +1558,285 @@
"ContractIds": ["42bac555-bbb9-429d-a8ce-f1ffdf94211c"]
}
},
{
"Id": "693a9552-4003-45ce-bb50-6efafffe4784",
"Name": "UI_CHALLENGES_ORBIS_BLACKRUSSIAN_SIGNATURE_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_blackrussian_signature.jpg",
"Description": "UI_CHALLENGES_ORBIS_BLACKRUSSIAN_SIGNATURE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_COLORADO",
"ParentLocationId": "LOCATION_PARENT_COLORADO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.SetPieceId",
"eef0bc57-1055-438b-b3da-4076810ee5ee"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["1c82c1e3-fe61-4001-a173-81fa11023460"]
}
},
{
"Id": "d91bb708-cd26-4b01-8fc2-0f5a51d3b810",
"Name": "UI_CHALLENGES_ORBIS_BLACKRUSSIAN_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_blackrussian_silent_assassin.jpg",
"Description": "UI_CHALLENGES_ORBIS_BLACKRUSSIAN_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_COLORADO",
"ParentLocationId": "LOCATION_PARENT_COLORADO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["1c82c1e3-fe61-4001-a173-81fa11023460"]
}
},
{
"Id": "2f1ef5b2-2df9-428f-ad62-9df951864152",
"Name": "UI_CHALLENGES_COLORADO_SCARE_AXE_KILL_NAME",
@ -3856,6 +4135,49 @@
"InclusionData": {
"ContractIds": ["42bac555-bbb9-429d-a8ce-f1ffdf94211c"]
}
},
{
"Id": "d49d6606-b537-4b22-9236-a17e26fec426",
"Name": "UI_CHALLENGES_ORBIS_BLACKRUSSIAN_TARGETDOWN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_blackrussian_target_down.jpg",
"Description": "UI_CHALLENGES_ORBIS_BLACKRUSSIAN_TARGETDOWN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_COLORADO",
"ParentLocationId": "LOCATION_PARENT_COLORADO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"abb0c23f-a38a-4492-8a16-4e3c7c438b70"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "targets"],
"InclusionData": {
"ContractIds": ["1c82c1e3-fe61-4001-a173-81fa11023460"]
}
}
]
},

View File

@ -0,0 +1,83 @@
{
"Data": {
"EnableSaving": false,
"Objectives": [
{
"Id": "5a9d069b-30e3-40d6-a310-fb9da5c9406d",
"Primary": true,
"SuccessEvent": {
"EventName": "Kill",
"EventValues": {
"RepositoryId": "c04167bc-f321-4e0b-be51-0b5e662d2669"
}
}
},
{
"Id": "b1ec35e8-2b35-4394-815f-ac4db064f877",
"ObjectiveType": "custom",
"Image": "Images/Contracts/sarajevosix/Orbis006_SeaBreeze/Objective1.jpg",
"BriefingName": "$loc UI_CONTRACT_SEABREEZE_OBJ_1_TITLE",
"BriefingText": "$loc UI_CONTRACT_SEABREEZE_OBJ_1_TITLE",
"LongBriefingText": "$loc UI_CONTRACT_SEABREEZE_OBJ_1_DESC",
"Category": "primary",
"HUDTemplate": {
"display": "$loc UI_CONTRACT_SEABREEZE_OBJ_1_TITLE",
"iconType": 17
},
"Type": "statemachine",
"Definition": {
"Context": {
"Targets": ["08374fe4-147e-48ca-a662-505be5409ae9"]
},
"States": {
"Start": {
"UncoveredEvidence": {
"Transition": "Success"
},
"Spotted": {
"Transition": "Failure"
}
}
}
}
}
],
"Bricks": [
"assembly:/_PRO/Scenes/Missions/Hokkaido/mission_hokkaido_ts6_seabreeze.brick"
],
"Entrances": [
"0e7dd303-c9bb-42cc-aca0-70499931d098",
"2fc483c8-500c-4475-ba5d-e2cdd6ccc64c",
"74b1ad25-06cd-41a2-9cf5-9dd5dac7345d",
"a786fc74-b379-41f4-a4ac-ce970ee88b2c",
"bdc80464-31dd-440d-ad79-2767b923a0a4",
"df752dfa-623d-4750-83a6-8b4aba1d8e08",
"fedf6cd3-d076-4037-b7d8-1449726b4c0a",
"be6045fd-26ab-4a3b-a6ce-b1ccdf405d09"
],
"GameChangers": []
},
"Metadata": {
"Id": "781c68ca-9318-40bf-9cc1-232007be02bf",
"IsPublished": true,
"Year": 1,
"Title": "UI_CONTRACT_SEABREEZE_TITLE",
"Description": "UI_CONTRACT_SEABREEZE_DESC",
"BriefingVideo": "briefing_seabreeze",
"DebriefingVideo": "debriefing_seabreeze",
"CodeName_Hint": "Sea Breeze",
"ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_Scene_SnowCrane.entity",
"TileImage": "images/contracts/sarajevosix/Orbis006_SeaBreeze/Title.jpg",
"Location": "LOCATION_HOKKAIDO",
"LastUpdate": "2015-03-10T12:00:00.441Z",
"CreationTimestamp": "2023-08-17T11:03:06.192973Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "orbis",
"Release": "1.6.x",
"RequiredUnlockable": "ACCESS_SARAJEVO6_SEA_BREEZE",
"Entitlements": ["H3_SARAJEVO_SIX"],
"Drops": ["ACCESS_SARAJEVO6_S1_CONCLUSION"],
"PublicId": "010767183947"
},
"UserData": {}
}

View File

@ -1583,6 +1583,278 @@
"ContractIds": ["0e81a82e-b409-41e9-9e3b-5f82e57f7a12"]
}
},
{
"Id": "2bf1f00b-06d0-41d5-817e-875107c3ded6",
"Name": "UI_CHALLENGES_ORBIS_SEABREEZE_SIGNATURE_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_seabreeze_signature.jpg",
"Description": "UI_CHALLENGES_ORBIS_SEABREEZE_SIGNATURE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_HOKKAIDO",
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Transition": "Success"
},
"StartDialog": {
"Transition": "Failure"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["781c68ca-9318-40bf-9cc1-232007be02bf"]
}
},
{
"Id": "cc7361c8-71f4-41b0-84d1-d2430d39ac36",
"Name": "UI_CHALLENGES_ORBIS_SEABREEZE_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_seabreeze_silent_assassin.jpg",
"Description": "UI_CHALLENGES_ORBIS_SEABREEZE_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_HOKKAIDO",
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["781c68ca-9318-40bf-9cc1-232007be02bf"]
}
},
{
"Id": "17788911-8e96-4058-abe9-53bd5598e1d3",
"Name": "UI_CHALLENGES_HOKKAIDO_47_ASSASINATION_HEADSHOT_NAME",
@ -3765,6 +4037,121 @@
"ContractIds": ["0e81a82e-b409-41e9-9e3b-5f82e57f7a12"]
}
},
{
"Id": "5569023d-bf23-45b5-85bb-293ddb5b0d38",
"Name": "UI_CHALLENGES_HOKKAIDO_VIP_PATIENT_CHILL_NAME",
"ImageName": "images/challenges/hokkaido/hokkaido_kick_back_kimono.jpg",
"Description": "UI_CHALLENGES_HOKKAIDO_VIP_PATIENT_CHILL_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": ["TOKEN_OUTFIT_HOKKAIDO_HERO_HOKKAIDOSUIT"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_HOKKAIDO",
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"EligibleHIPS": [
"ab1b6335-685e-44a8-ba1e-4a992814b753",
"47666ef1-c1a7-4cfa-9cac-514c4f894d76",
"3a2172af-cf6f-4da3-8ed6-9b33058f718e",
"00efa3fc-e1fe-47d8-8eac-f0a661413b0a",
"c9940d3b-0fbc-4d2b-9a4a-80251d63c121"
]
},
"Context": {
"HIPSUsed": []
},
"ContextListeners": {
"HIPSUsed": {
"count": "($.HIPSUsed).Count",
"total": "($.EligibleHIPS).Count",
"type": "challengecounter"
}
},
"Scope": "session",
"States": {
"Start": {
"StartingSuit": {
"Condition": {
"$eq": [
"$Value",
"1c3964e1-75c6-4adb-8cbb-ebd0a830b839"
]
},
"Transition": "CheckLieDown"
},
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"1c3964e1-75c6-4adb-8cbb-ebd0a830b839"
]
},
"Transition": "CheckLieDown"
}
},
"CheckLieDown": {
"setpieces": [
{
"Condition": {
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.RepositoryId"
]
},
"in": "$.EligibleHIPS"
}
},
"Actions": {
"$pushunique": [
"HIPSUsed",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.HIPSUsed"
}
},
"in": "$.EligibleHIPS"
}
},
"Transition": "Success"
}
],
"Disguise": {
"Transition": "Start"
}
}
}
},
"Tags": ["live", "medium", "feats"],
"InclusionData": {
"ContractIds": ["0e81a82e-b409-41e9-9e3b-5f82e57f7a12"]
}
},
{
"Id": "658ac182-14c5-4cbf-8028-807436bd8b80",
"Name": "UI_CHALLENGES_SNOWCRANE_STORY_CHALLENGE_HEART_NAME",
@ -4801,6 +5188,49 @@
"InclusionData": {
"ContractIds": ["0e81a82e-b409-41e9-9e3b-5f82e57f7a12"]
}
},
{
"Id": "1c481f84-a7ab-4945-94f1-a6d693d22726",
"Name": "UI_CHALLENGES_ORBIS_SEABREEZE_TARGETDOWN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_seabreeze_target_down.jpg",
"Description": "UI_CHALLENGES_ORBIS_SEABREEZE_TARGETDOWN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_HOKKAIDO",
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"c04167bc-f321-4e0b-be51-0b5e662d2669"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "targets"],
"InclusionData": {
"ContractIds": ["781c68ca-9318-40bf-9cc1-232007be02bf"]
}
}
]
},

View File

@ -0,0 +1,44 @@
{
"Data": {
"EnableSaving": false,
"Objectives": [
{
"Id": "d95dbf36-4f27-47b1-83fb-39c0babf64b4",
"Primary": true,
"SuccessEvent": {
"EventName": "Kill",
"EventValues": {
"RepositoryId": "756f6462-9c1f-460e-bbf4-331f2916508a"
}
}
}
],
"Bricks": [
"assembly:/_pro/scenes/missions/marrakesh/mission_marrakesh_ts6_ginfizz.brick"
],
"GameChangers": []
},
"Metadata": {
"Id": "59966a7f-3348-48da-a56c-4447aa548c85",
"IsPublished": true,
"Year": 1,
"Title": "UI_CONTRACT_GINFIZZ_TITLE",
"Description": "UI_CONTRACT_GINFIZZ_DESC",
"BriefingVideo": "briefing_ginfizz",
"DebriefingVideo": "debriefing_ginfizz",
"CodeName_Hint": "Ginfizz",
"ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
"TileImage": "images/contracts/sarajevosix/Orbis003_GinFizz/Title.jpg",
"Location": "LOCATION_MARRAKECH",
"LastUpdate": "2015-03-10T12:00:00.441Z",
"CreationTimestamp": "2023-08-17T11:03:06.1665006Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "orbis",
"Release": "1.2.x",
"RequiredUnlockable": "ACCESS_SARAJEVO6_GINFIZZ",
"Entitlements": ["H3_SARAJEVO_SIX"],
"Drops": ["ACCESS_SARAJEVO6_GIMLET"],
"PublicId": "006863305547"
},
"UserData": {}
}

View File

@ -1650,6 +1650,285 @@
"ContractIds": ["00000000-0000-0000-0000-000000000400"]
}
},
{
"Id": "59966a7f-0000-0000-0000-000000000001",
"Name": "UI_CHALLENGES_ORBIS_GINFIZZ_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_ginfizz_silent_assassin.jpg",
"Description": "UI_CHALLENGES_ORBIS_GINFIZZ_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_MARRAKECH",
"ParentLocationId": "LOCATION_PARENT_MARRAKECH",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["59966a7f-3348-48da-a56c-4447aa548c85"]
}
},
{
"Id": "cca9ef12-3101-4540-b9ae-6cffca665d1b",
"Name": "UI_CHALLENGES_ORBIS_GINFIZZ_SIGNATURE_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_ginfizz_signature.jpg",
"Description": "UI_CHALLENGES_ORBIS_GINFIZZ_SIGNATURE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_MARRAKECH",
"ParentLocationId": "LOCATION_PARENT_MARRAKECH",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.SetPieceId",
"dc3c70a0-9f34-48a4-9828-3fa2ba8493bd"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["59966a7f-3348-48da-a56c-4447aa548c85"]
}
},
{
"Id": "47146a04-d6bf-4a65-904f-5f366591135d",
"Name": "UI_CHALLENGES_MARRAKECH_47_ASSASINATION_HEADSHOT_NAME",
@ -5362,6 +5641,46 @@
"InclusionData": {
"ContractIds": ["00000000-0000-0000-0000-000000000400"]
}
},
{
"Id": "59966a7f-0000-0000-0000-000000000003",
"Name": "UI_CHALLENGES_ORBIS_GINFIZZ_TARGETDOWN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_ginfizz_target_down.jpg",
"Description": "UI_CHALLENGES_ORBIS_GINFIZZ_TARGETDOWN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_MARRAKECH",
"ParentLocationId": "LOCATION_PARENT_MARRAKECH",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "targets"],
"InclusionData": {
"ContractIds": ["59966a7f-3348-48da-a56c-4447aa548c85"]
}
}
]
},

View File

@ -0,0 +1,43 @@
{
"Data": {
"EnableSaving": false,
"Objectives": [
{
"Id": "5ce0ddb1-094a-4a7d-bdba-139df685f68a",
"Primary": true,
"SuccessEvent": {
"EventName": "Kill",
"EventValues": {
"RepositoryId": "65c6eafe-a9a1-42d9-99f8-5796507117e0"
}
}
}
],
"Bricks": [
"assembly:/_PRO/Scenes/Missions/Paris/_scene_ts6_blueblazer.brick"
],
"GameChangers": []
},
"Metadata": {
"Id": "dd906289-7c32-427f-b689-98ae645b407f",
"IsPublished": true,
"Year": 1,
"Title": "UI_CONTRACT_BLUE_BLAZER_TITLE",
"Description": "UI_CONTRACT_BLUE_BLAZER_DESC",
"BriefingVideo": "briefing_blueblazer",
"DebriefingVideo": "debriefing_blueblazer",
"CodeName_Hint": "Blue Blazer",
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"TileImage": "images/contracts/sarajevosix/Orbis001_BlueBlazer/Title.jpg",
"Location": "LOCATION_PARIS",
"LastUpdate": "2015-03-10T12:00:00.441Z",
"CreationTimestamp": "2023-08-17T11:03:06.1399526Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "orbis",
"Release": "1.0.x",
"Entitlements": ["H3_SARAJEVO_SIX"],
"Drops": ["ACCESS_SARAJEVO6_MIMOSA"],
"PublicId": "002571218147"
},
"UserData": {}
}

View File

@ -1960,6 +1960,288 @@
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
}
},
{
"Id": "da985440-86da-43a6-ad35-04b5e6bc6f04",
"Name": "UI_CHALLENGES_ORBIS_BLUEBLAZER_SIGNATURE_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_blueblazer_signature.jpg",
"Description": "UI_CHALLENGES_ORBIS_BLUEBLAZER_SIGNATURE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_PARIS",
"ParentLocationId": "LOCATION_PARENT_PARIS",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"65c6eafe-a9a1-42d9-99f8-5796507117e0"
]
},
{
"$eq": [
"$Value.SetPieceId",
"675e4629-a251-4597-bf60-a93fe8d5a0f6"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["dd906289-7c32-427f-b689-98ae645b407f"]
}
},
{
"Id": "dd906289-0000-0000-0000-000000000001",
"Name": "UI_CHALLENGES_ORBIS_BLUEBLAZER_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_blueblazer_silent_assassin.jpg",
"Description": "UI_CHALLENGES_ORBIS_BLUEBLAZER_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_PARIS",
"ParentLocationId": "LOCATION_PARENT_PARIS",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["dd906289-7c32-427f-b689-98ae645b407f"]
}
},
{
"Id": "025bcae0-ef93-427f-88ba-1044f9a49f5d",
"Name": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_ACCIDENT_NAME",
@ -5080,6 +5362,49 @@
"InclusionData": {
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
}
},
{
"Id": "dd906289-0000-0000-0000-000000000003",
"Name": "UI_CHALLENGES_ORBIS_BLUEBLAZER_TARGETDOWN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_blueblazer_target_down.jpg",
"Description": "UI_CHALLENGES_ORBIS_BLUEBLAZER_TARGETDOWN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_PARIS",
"ParentLocationId": "LOCATION_PARENT_PARIS",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"65c6eafe-a9a1-42d9-99f8-5796507117e0"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "targets"],
"InclusionData": {
"ContractIds": ["dd906289-7c32-427f-b689-98ae645b407f"]
}
}
]
},

View File

@ -0,0 +1,44 @@
{
"Data": {
"EnableSaving": false,
"Objectives": [
{
"Id": "a26b3339-d6d4-4147-bae1-3addda46db65",
"Primary": true,
"SuccessEvent": {
"EventName": "Kill",
"EventValues": {
"RepositoryId": "752053dd-2ab7-4d49-897d-97c957f83083"
}
}
}
],
"Bricks": [
"assembly:/_PRO/Scenes/Missions/CoastalTown/mission_ts6_mimosa.brick"
],
"GameChangers": []
},
"Metadata": {
"Id": "350ceea9-cfa9-4639-a66b-0d4de586eeee",
"IsPublished": true,
"Year": 1,
"Title": "UI_CONTRACT_MIMOSA_TITLE",
"Description": "UI_CONTRACT_MIMOSA_DESC",
"BriefingVideo": "briefing_mimosa",
"DebriefingVideo": "debriefing_mimosa",
"CodeName_Hint": "Mimosa",
"ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
"TileImage": "images/contracts/sarajevosix/Orbis002_Mimosa/Title.jpg",
"Location": "LOCATION_COASTALTOWN",
"LastUpdate": "2015-03-10T12:00:00.441Z",
"CreationTimestamp": "2023-08-17T11:03:06.1797096Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "orbis",
"Release": "1.1.x",
"RequiredUnlockable": "ACCESS_SARAJEVO6_MIMOSA",
"Entitlements": ["H3_SARAJEVO_SIX"],
"Drops": ["ACCESS_SARAJEVO6_GINFIZZ"],
"PublicId": "003897544847"
},
"UserData": {}
}

View File

@ -2525,6 +2525,285 @@
"ContractIds": ["00000000-0000-0000-0000-000000000600"]
}
},
{
"Id": "350ceea9-0000-0000-0000-000000000001",
"Name": "UI_CHALLENGES_ORBIS_MIMOSA_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_mimosa_silent_assassin.jpg",
"Description": "UI_CHALLENGES_ORBIS_MIMOSA_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_COASTALTOWN",
"ParentLocationId": "LOCATION_PARENT_COASTALTOWN",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["350ceea9-cfa9-4639-a66b-0d4de586eeee"]
}
},
{
"Id": "5835bd6c-9479-496f-9b08-5272f2b342f7",
"Name": "UI_CHALLENGES_ET_MIMOSA_SIGNATURE_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_mimosa_signature.jpg",
"Description": "UI_CHALLENGES_ET_MIMOSA_SIGNATURE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_COASTALTOWN",
"ParentLocationId": "LOCATION_PARENT_COASTALTOWN",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.SetPieceType",
"24704419-6f21-4c0b-a4ff-ecf26f247cfc"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["350ceea9-cfa9-4639-a66b-0d4de586eeee"]
}
},
{
"Id": "32ded342-8895-4cc9-852c-4be4891e8497",
"Name": "UI_CHALLENGES_SAPIENZA_47_ASSASINATION_FIBERWIRE_NAME",
@ -8224,6 +8503,49 @@
"InclusionData": {
"ContractIds": ["00000000-0000-0000-0000-000000000600"]
}
},
{
"Id": "350ceea9-0000-0000-0000-000000000003",
"Name": "UI_CHALLENGES_ORBIS_MIMOSA_TARGETDOWN_NAME",
"ImageName": "images/challenges/sarajevo_six/psn_mimosa_target_down.jpg",
"Description": "UI_CHALLENGES_ORBIS_MIMOSA_TARGETDOWN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_COASTALTOWN",
"ParentLocationId": "LOCATION_PARENT_COASTALTOWN",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"752053dd-2ab7-4d49-897d-97c957f83083"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "targets"],
"InclusionData": {
"ContractIds": ["350ceea9-cfa9-4639-a66b-0d4de586eeee"]
}
}
]
},

View File

@ -1,7 +1,7 @@
{
"name": "@peacockproject/monorepo",
"version": "6.4.0",
"revisionIdent": 6400,
"version": "6.5.1",
"revisionIdent": 6510,
"private": true,
"license": "AGPL-3.0",
"scripts": {

View File

@ -71,7 +71,7 @@ async function extract(locationParent, jwt, gameVersion) {
"User-Agent": "G2 Http/1.0 (Windows NT 10.0; DX12/1; d3d12/1)",
"Content-Type": "application/json",
Accept: "application/json, text/*, image/*, application/json",
Version: gameVersion === "h1" ? "6.74.0" : "8.12.0",
Version: gameVersion === "h1" ? "6.74.0" : "8.13.0",
Authorization: `bearer ${jwt}`,
},
})

View File

@ -421,7 +421,7 @@ async function extract(locationParent, jwt, apiUrl) {
"User-Agent": "G2 Http/1.0 (Windows NT 10.0; DX12/1; d3d12/1)",
"Content-Type": "application/json",
Accept: "application/json, text/*, image/*, application/json",
Version: "8.12.0",
Version: "8.13.0",
Authorization: `bearer ${jwt}`,
},
})

View File

@ -15173,7 +15173,6 @@
"IsPrestigeObjective": null
},
"c11bade2-c438-47da-91a5-67901172db42": {
"Id": "c11bade2-c438-47da-91a5-67901172db42",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Perfect_Run_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Perfect_Run_DESC",
"Icon": "images/test/placeholder.jpg",

View File

@ -2,7 +2,7 @@
"Versions": [
{
"Name": "pc-prod",
"GAME_VER": "8.12.0",
"GAME_VER": "8.13.0",
"SERVER_VER": {
"Metrics": {
"MetricsServerHost": "http://localhost",

View File

@ -9,13 +9,13 @@
"Currency": null,
"Description": "",
"Name": "GAME_STORE_METADATA_S3_BUNDLE_WOA_TITLE_LONG",
"ShopId": "https://www.epicgames.com/store/p/hitman-3--woa",
"ShopId": "https://www.epicgames.com/store/p/hitman-3",
"Categories": ["upgrade"],
"PackageName": "locationGolden",
"UserWhitelist": null,
"UserBlacklist": null,
"Properties": {
"SteamOpenUrl": "https://store.steampowered.com/sub/659133/"
"SteamOpenUrl": "https://store.steampowered.com/sub/672746/"
},
"Entitlements": null
},
@ -25,7 +25,7 @@
"Currency": null,
"Description": "",
"Name": "GAME_STORE_METADATA_S3_BUNDLE_WOA_UPGRADE_TITLE_LONG",
"ShopId": "https://www.epicgames.com/store/p/hitman-3--woa-deluxe",
"ShopId": "https://www.epicgames.com/store/p/hitman-3--trilogy-premium-add-ons-bundle",
"Categories": ["upgrade"],
"PackageName": "",
"UserWhitelist": ["h3standard"],
@ -42,13 +42,13 @@
"Currency": null,
"Description": "",
"Name": "GAME_STORE_METADATA_S3_BUNDLE_WOA_UPGRADE_TITLE_LONG",
"ShopId": "https://www.epicgames.com/store/p/hitman-3--woa-deluxe",
"ShopId": "https://www.epicgames.com/store/p/hitman-3--trilogy-premium-add-ons-bundle",
"Categories": ["upgrade"],
"PackageName": "h3expansion",
"UserWhitelist": ["h3woaexpansionfull"],
"UserBlacklist": null,
"Properties": {
"SteamOpenUrl": "https://store.steampowered.com/bundle/30199/HITMAN_World_of_Assassination_Deluxe_Pack"
"SteamOpenUrl": "https://store.steampowered.com/bundle/30335"
},
"Entitlements": null
},
@ -120,6 +120,43 @@
},
"Entitlements": null
},
{
"ImageUrl": "images/store/upgrade_h3_sarajevo_six.jpg",
"Price": null,
"Currency": null,
"Description": "",
"Name": "GAME_STORE_METADATA_S3_BUNDLE_SARAJEVO_TITLE",
"ShopId": "https://store.epicgames.com/p/hitman-3--sarajevo-six",
"Categories": ["upgrade"],
"PackageName": "h3SarajevoSix",
"UserWhitelist": null,
"UserBlacklist": null,
"Properties": {
"disabled_SteamOpenUrl": "https://store.steampowered.com/sub/2475260/",
"PS5ServiceLabel": 1,
"PS5DiscServiceLabel": 3,
"SmallTile": true
},
"Entitlements": null
},
{
"ImageUrl": "images/store/upgrade_h3_trinity_pack.jpg",
"Price": null,
"Currency": null,
"Description": "",
"Name": "GAME_STORE_METADATA_S3_BUNDLE_TRINITY_TITLE",
"ShopId": "https://store.epicgames.com/p/hitman-3--trinity-pack",
"Categories": ["upgrade"],
"PackageName": "h3PreOrder",
"UserWhitelist": null,
"UserBlacklist": null,
"Properties": {
"PS5ServiceLabel": 1,
"PS5DiscServiceLabel": 3,
"SmallTile": true
},
"Entitlements": null
},
{
"ImageUrl": "images/store/upgrade_h3_vanity_concrete_art.jpg",
"Price": null,
@ -133,6 +170,8 @@
"UserBlacklist": null,
"Properties": {
"disabled_SteamOpenUrl": "https://store.steampowered.com/sub/2184790/",
"PS5ServiceLabel": 1,
"PS5DiscServiceLabel": 3,
"SmallTile": true
},
"Entitlements": null
@ -150,6 +189,8 @@
"UserBlacklist": null,
"Properties": {
"disabled_SteamOpenUrl": "https://store.steampowered.com/sub/2184791/",
"PS5ServiceLabel": 1,
"PS5DiscServiceLabel": 3,
"SmallTile": true
},
"Entitlements": null

View File

@ -18275,7 +18275,7 @@
"Rarity": "common",
"LoadoutSlot": "disguise",
"RepositoryId": "ef223b60-b53a-4c7b-b914-13c3310fc61a",
"OrderIndex": 170,
"OrderIndex": 180,
"AllowUpSync": true
},
"IsDroppable": false,
@ -24056,6 +24056,50 @@
},
"Rarity": "common"
},
{
"Id": "SNIPER_CHALLENGE_STARTING_OUTFIT",
"Guid": "cb3791f1-d221-4f9a-b863-f3b7b96f2ff1",
"Type": "disguise",
"Subtype": "classic",
"ImageId": null,
"RMTPrice": -1,
"GamePrice": -1,
"IsPurchasable": false,
"IsPublished": true,
"IsDroppable": false,
"Capabilities": [],
"Qualities": {},
"Properties": {
"Rarity": "common",
"LoadoutSlot": "disguise",
"IsConsumable": false,
"RepositoryId": "79b4a055-e29d-462e-9f41-3e1fd3b8d074",
"OrderIndex": 1020
},
"Rarity": "common"
},
{
"Id": "TRAVELLER_CHALLENGE_STARTING_OUTFIT",
"Guid": "02f75df1-82d4-4519-8877-466cd2ff259c",
"Type": "disguise",
"Subtype": "themed",
"ImageId": null,
"RMTPrice": -1,
"GamePrice": -1,
"IsPurchasable": false,
"IsPublished": true,
"IsDroppable": false,
"Capabilities": [],
"Qualities": {},
"Properties": {
"Rarity": "common",
"LoadoutSlot": "disguise",
"IsConsumable": false,
"RepositoryId": "7d39bbb8-d1be-4329-874f-4144c2910cc9",
"OrderIndex": 1020
},
"Rarity": "common"
},
{
"Id": "EG_MASTERY_SKIN_ANCESTRAL_PISTOL",
"Guid": "c0ff02b9-10fe-4875-bc2b-3cd86589b9be",