mirror of
https://github.com/thepeacockproject/Peacock
synced 2024-11-22 22:12:45 +01:00
5fff1c89ae
* Add location templates for older game versions * Fix challenge data extraction script for h1 * Add challenge location templates * unfinished game version support * Fix challenge data extraction script for H2 * Conform function calls to new signature * Add a game version for all maps * Improve comments * Try to add difficulty support * fix type error * fix GetActiveChallengesAndProgression difficulty * Add difficulty for GetChallengeTreeFor * Fix up difficulty in other places * Add challenges data jsons for all three games * Add H2 global TC challenges * Fix H1 challenge typeheader * Fix Type fields in SavedChallenge * Fix imports * Delete backup file * Reduce hard-coding of difficulty number * Support versioned global challenges * remove H2GlobalChallenges * Add missing global Challenges * Make versions a global variable * run prettier * Use Drop Ids instead of unlockables --------- Co-authored-by: Reece Dunham <me@rdil.rocks>
6325 lines
315 KiB
JSON
6325 lines
315 KiB
JSON
{
|
|
"meta": {
|
|
"Location": "LOCATION_PARENT_PARIS",
|
|
"GameVersion": "h1"
|
|
},
|
|
"groups": [
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Image": "images/challenges/categories/assassination/tile.jpg",
|
|
"Icon": "challenge_category_assassination",
|
|
"CategoryId": "assassination",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_SIGNATUREKILL",
|
|
"Challenges": [
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000000",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_SILENT_ASSASSIN_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_silent_assassin.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_SILENT_ASSASSIN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"RecordingDestroyed": true
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [true, "$.RecordingDestroyed"]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.KillContext",
|
|
1
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.Accident",
|
|
false
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "CheckNoticedKill"
|
|
}
|
|
],
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
},
|
|
"BodyFound": {
|
|
"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"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"CheckNoticedKill": {
|
|
"Unnoticed_Kill": {
|
|
"Transition": "Start"
|
|
},
|
|
"DeadBodySeen": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0001-000000000000",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_LIGHTRIG_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_lightrig.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_LIGHTRIG_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceId",
|
|
"675e4629-a251-4597-bf60-a93fe8d5a0f6"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000001",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_SA_SUIT_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_sa_suit_only.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_SA_SUIT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"RecordingDestroyed": true
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [true, "$.RecordingDestroyed"]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"aa4cdd0b-8fcf-4160-a049-c15a19c82af1"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"04834714-406b-444e-b0d8-2f1054c1f8b5"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c6765d3e-4031-4778-a5c5-a6d875131ea4"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"be610298-cbe8-47ce-9e90-951d2aae6f39"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.KillContext",
|
|
1
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.Accident",
|
|
false
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "CheckNoticedKill"
|
|
}
|
|
],
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
},
|
|
"BodyFound": {
|
|
"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"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"CheckNoticedKill": {
|
|
"Unnoticed_Kill": {
|
|
"Transition": "Start"
|
|
},
|
|
"DeadBodySeen": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "suitonly", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0001-000000000001",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_SNIPE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_both_snipe.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_SNIPE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"MagolisKilled": false,
|
|
"NovikovKilled": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"FireworkStart"
|
|
]
|
|
},
|
|
"Transition": "Triggered"
|
|
}
|
|
},
|
|
"StartTimer": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 11
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"AmbientChanged": {
|
|
"Condition": {
|
|
"$eq": ["$Value.Ambient", "Combat"]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"FireworkEnd"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"sniperrifle"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"sniperrifle"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
},
|
|
"Triggered": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"FireworkEnd"
|
|
]
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"AmbientChanged": {
|
|
"Condition": {
|
|
"$eq": ["$Value.Ambient", "Combat"]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"sniperrifle"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "StartTimer"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"sniperrifle"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "StartTimer"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0001-000000000002",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SPEAKER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_speaker.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SPEAKER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"a43ee7ae-44ff-44d8-80fb-5f28f55ca7e5"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000013",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SPEECH_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_speech.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SPEECH_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"SpeechStart": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"ballistic"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_Novikov_backfromStage"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_Novikov_OnStage"
|
|
]
|
|
},
|
|
"Transition": "SpeechStart"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000022",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_CHAND1_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_dahlia_chand1.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_CHAND1_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceId",
|
|
"c09be259-2823-4568-b4ea-7cb83093cf97"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceId",
|
|
"7a4d3095-cbfb-4a28-940c-ceddec7ee27a"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000030",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SEINE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_seine.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SEINE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"DoSuccess": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Novikov_SnapKill"
|
|
]
|
|
},
|
|
"Transition": "DoSuccess"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000031",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_FALL_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_both_fall.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_FALL_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"8f241099-1afa-4950-8a4a-54b13e8d5a14"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "bd24d9c1-207c-4045-b4bc-148c70b72302",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_DROWN_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_dahlia_drown.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_DROWN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"7b28519a-3c66-4498-a61b-ae6926a85594"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "446462e0-840a-4dc1-a574-1aa5779caaf0",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_REAPER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_dahlia_reaper.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_REAPER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"ReaperKill": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitIsHitmanSuit",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"pistol"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"DahliaGreets47_asMrReaper"
|
|
]
|
|
},
|
|
"Transition": "ReaperKill"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "1f501ce3-ea5d-4e11-be2d-22dafe8eddca",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_SUIT_ONLY_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_suit_only.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_SUIT_ONLY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"aa4cdd0b-8fcf-4160-a049-c15a19c82af1"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"04834714-406b-444e-b0d8-2f1054c1f8b5"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c6765d3e-4031-4778-a5c5-a6d875131ea4"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"be610298-cbe8-47ce-9e90-951d2aae6f39"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Disguise": {
|
|
"Transition": "Failure"
|
|
},
|
|
"ContractEnd": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "cee6c65a-fed1-4a9d-8f53-43730b129d2f",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_POISON_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_poison.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_POISON_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"Collection": [
|
|
"af9ad679-6a7c-4f8e-9700-ceb5e6887666",
|
|
"1bfbb69d-c876-4d05-ab0b-f0be63b55b7a"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"poison"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.KillItemRepositoryId"
|
|
]
|
|
},
|
|
"in": "$.Collection"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"poison"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "c744d338-e3d9-4fa2-b1e1-49edeb24af32",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_IN_CHAND1_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_both_in_chand1.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_IN_CHAND1_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"ChandlierKills": []
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"ChandlierKills",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceId",
|
|
"06244a0c-c4a5-450a-8b9f-a5645e38acfa"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$set": ["TargetDied", true]
|
|
},
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.ChandlierKills"
|
|
}
|
|
},
|
|
"in": [
|
|
"052434e7-f451-462f-a9d7-13657cb047c0",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "581fdee6-c514-42cf-8095-4b74fc17640a",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_FIBERWIRE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_both_fiberwire.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_FIBERWIRE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"FiberWireKills": []
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"FiberWireKills",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"fiberwire"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$set": ["TargetDied", true]
|
|
},
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.FiberWireKills"
|
|
}
|
|
},
|
|
"in": [
|
|
"052434e7-f451-462f-a9d7-13657cb047c0",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "674ee2f1-db01-4674-ac27-55ff5472f456",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_NO_EVIDENCE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_no_evidence.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_NO_EVIDENCE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"RecordingDestroyed": true
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [true, "$.RecordingDestroyed"]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"SecuritySystemRecorder": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"RecordingDestroyed",
|
|
false
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
}
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$set": ["RecordingDestroyed", true]
|
|
},
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.event",
|
|
"erased"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.event",
|
|
"destroyed"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.Accident",
|
|
false
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "CheckNoticedKill"
|
|
}
|
|
],
|
|
"BodyFound": {
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"CheckNoticedKill": {
|
|
"Unnoticed_Kill": {
|
|
"Transition": "Start"
|
|
},
|
|
"DeadBodySeen": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "7ca0e0b9-0a79-4610-987c-5a33ec7f782b",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_POISON1_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_dahlia_poison1.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_POISON1_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"Collection": [
|
|
"e37f114a-13d4-479a-8da4-205db7dec084",
|
|
"3b65524a-0b68-4d17-841b-221c1e637560"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"poison"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.SetPieceId"
|
|
]
|
|
},
|
|
"in": "$.Collection"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "97937c03-11c9-46bb-9100-72c8581bd9cd",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_IAGOHACK_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_dahlia_iagohack.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_IAGOHACK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"IagoHacked": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$Value.DamageEvents"
|
|
}
|
|
},
|
|
"in": [
|
|
"Subdue",
|
|
"CoupDeGrace"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Iago_HackFixed"
|
|
]
|
|
},
|
|
"Transition": "Start"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Iago_Hack_Response"
|
|
]
|
|
},
|
|
"Transition": "IagoHacked"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "e8140a8a-4a60-4cd7-a9cc-749b13a7c875",
|
|
"Name": "UI_CHALLENGES_PARIS_GASLIGHT_DALIA_NAME",
|
|
"ImageName": "images/challenges/paris/paris_gaslight_dalia.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_GASLIGHT_DALIA_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"518b6c2d-2a3d-4f87-afbf-2e84393d260d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "assassination", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "f949df84-29f3-453a-8581-7cc34348cfa8",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_KRUGER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_dahlia_kruger.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_DAHLIA_KRUGER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"MeetigStart": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"642c20f9-bf41-41b4-b0bb-2491b5be938a"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47Kruger_Dahlia_End"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47Kruger_Dahlia"
|
|
]
|
|
},
|
|
"Transition": "MeetigStart"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "f8450a1b-0bca-4968-8d29-8aa929541c8c",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_INTERVIEW_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_interview.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_INTERVIEW_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"CameraDestoryed": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 5
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"explosion"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"InterviewStart_State": {
|
|
"Level_Setup_Events": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Novikov_Interview_Done"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Camera_destoryed"
|
|
]
|
|
},
|
|
"Transition": "CameraDestoryed"
|
|
}
|
|
]
|
|
},
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Novikov_Interview_start"
|
|
]
|
|
},
|
|
"Transition": "InterviewStart_State"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "34da74a4-921a-4051-9af4-8cb70ad7b14c",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_CHAND1_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_chand1.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_CHAND1_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"Collection": [
|
|
"966a8c88-76eb-4cfa-a50a-b927618b22f5",
|
|
"69495224-e982-4a79-989c-afff7e980490",
|
|
"e3c339ce-b390-45d4-ae37-7151947c3fe1",
|
|
"0612c231-65f3-43a8-a6f6-a0f2805ce234"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.SetPieceType"
|
|
]
|
|
},
|
|
"in": "$.Collection"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "2b738750-15b9-44aa-a4ea-a270a0d13d06",
|
|
"Name": "UI_CHALLENGES_PARIS_GASLIGHT_VIKTOR_NAME",
|
|
"ImageName": "images/challenges/paris/paris_gaslight_viktor.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_GASLIGHT_VIKTOR_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"518b6c2d-2a3d-4f87-afbf-2e84393d260d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "assassination", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "362199c1-9cd4-4e5f-be72-aaa8de08c3ed",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_MEETING_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_meeting.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_MEETING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"MeetingStart": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"explosion"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_Decker_MeetingEnd"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_Decker_Escorted"
|
|
]
|
|
},
|
|
"Transition": "MeetingStart"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "ec477ac5-2a8d-4752-acd9-be60fd4a7e9e",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_EXPLOSION_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_both_explosion.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_BOTH_EXPLOSION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Is_DoubleKill": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 0.1
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"explosion"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"explosion"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"explosion"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"explosion"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Is_DoubleKill"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "d0ec8e62-8fe9-46e0-a058-ce1733880bc0",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_DROWN_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_sign_novikov_drown.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_DROWN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"7b28519a-3c66-4498-a61b-ae6926a85594"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "assassination"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Image": "images/challenges/categories/discovery/tile.jpg",
|
|
"Icon": "challenge_category_discovery",
|
|
"CategoryId": "discovery",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_EXPLORATION",
|
|
"Challenges": [
|
|
{
|
|
"Id": "00000200-0000-0000-0001-000000000010",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_FIND_INVITATION_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_find_invitation.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_FIND_INVITATION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ItemPickedUp": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"50333564-9467-4310-8b96-295a5965bbe7"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0001-000000000011",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_SHEIK_WINBID_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_shiek_winbid.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_SHEIK_WINBID_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"setpieces": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"5aca537e-fce3-41ae-9ee0-585d41b3c097"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.setpieceType_metricvalue",
|
|
"HIPS_Act"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000021",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_MEET_DECKER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_meet_decker.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_MEET_DECKER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_Decker_Meet"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000029",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_MAKE_COCKTAIL_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_make_cocktail.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_MAKE_COCKTAIL_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"DoSuccess": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 3
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Start": {
|
|
"setpieces": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c775c4c4-55d0-41a2-9cf5-a6d20c630c1e"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.setpieceType_metricvalue",
|
|
"HIPS_Act"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "DoSuccess"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "b58fb5e1-b16b-4c5e-a7df-04ad45979b80",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_HACK_IAGO_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_hack_iago.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_HACK_IAGO_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"setpieces": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e42cd800-eabe-45c9-b81e-acf1844a63af"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.setpieceType_metricvalue",
|
|
"DistractionTriggered"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "88bb37ff-4560-4d79-b8c0-07d20dd7355a",
|
|
"Name": "UI_CHALLENGES_PEACOCK_ITEM_FIND_STAGEPLAN_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_item_find_stageplan.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_ITEM_FIND_STAGEPLAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"setpieces": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.name_metricvalue",
|
|
"Paris_StagePlan"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "82b2dab8-4a04-4c54-b143-0fe6dde3a6eb",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_SICK_SATO_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_sick_sato.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_SICK_SATO_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Actorsick": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.actor_R_ID",
|
|
"64c391f7-4765-48b6-96bc-df8aa5a4186b"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "37887988-fced-41c4-8e96-15bbdf16dfb7",
|
|
"Name": "UI_CHALLENGES_PEACOCK_ITEM_FIND_DONGLE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_item_find_dongle.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_ITEM_FIND_DONGLE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ItemPickedUp": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"55d34557-5b46-422f-84ce-7bb13cfcef96"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "e75e3c86-16d6-4c60-95b9-3ecd1ebdf0a3",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_SPEECH_IAGO_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_speech_iago.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_SPEECH_IAGO_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47_Witness_Dahilia_Speech"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "0e19ea55-d8dd-4cf5-8257-44addd475c04",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_GREET_KRUGER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_greet_kruger.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_GREET_KRUGER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47Kruger_Dahlia"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "f86543b7-8882-4f31-81a5-696556e4b695",
|
|
"Name": "UI_CHALLENGES_PEACOCK_ITEM_FIND_FIREWORKREMOTE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_item_find_fireworkremote.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_ITEM_FIND_FIREWORKREMOTE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ItemPickedUp": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e83c4ea3-e964-43b0-9804-55cfbb32c83a"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "c8e6d975-11f2-4006-a071-6c419264126a",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_GREET_REAPER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_greet_reaper.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_GREET_REAPER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"DahliaGreets47_asMrReaper"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "a366fe2e-394b-4451-aa17-74213d72b2c3",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_INVESTIGATE_LIGHTRIG_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_investigate_lightrig.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_INVESTIGATE_LIGHTRIG_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47_OnLIghtRig"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "84b1cb05-e4fc-49ce-ad12-a9abdf6f8d8c",
|
|
"Name": "UI_CHALLENGES_PEACOCK_OPP_BECOME_SHEIK_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_opp_become_sheik.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_OPP_BECOME_SHEIK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"a8ecd823-6e08-4cfe-a04d-816d387fcf0c"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "a08d652e-15fd-437c-b698-bce796cacc63",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_SHOW_INVITE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_show_invite.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_SHOW_INVITE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47_ShowInvitation"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "c14f83b1-08f5-466f-aeb9-c231c707a9e8",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_GIVE_LENS_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_give_lens.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_GIVE_LENS_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47_HandOverLens"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "b6754d5a-3c27-4da6-b7b9-cef93bc6d508",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_TRIGGER_FIREWORK_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_trigger_firework.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_TRIGGER_FIREWORK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"setpieces": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.name_metricvalue",
|
|
"Distraction_Firework_Setup_A"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "e4bda4a8-e888-4ed5-96f1-d5b879188469",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_ESCORT_DECKER_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_escort_decker.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_ESCORT_DECKER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_Decker_Escorted"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "d6831046-116d-45d8-be43-df9d92c96fce",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_RAMP_WALK_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_ramp_walk.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_RAMP_WALK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"47_RampWalk"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "dd88dd68-64e6-4a7c-a43b-ffadf598f31d",
|
|
"Name": "UI_CHALLENGES_PEACOCK_ITEM_COCKTAIL_RECIPE_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_item_cocktail_recipe.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_ITEM_COCKTAIL_RECIPE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"setpieces": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.name_metricvalue",
|
|
"Paris_Cocktail_Recipe"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000024",
|
|
"Name": "UI_CHALLENGES_PARIS_EXP_DESTROY_VASE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_exp_destroy_vase.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_EXP_DESTROY_VASE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"C_MuseumVase_Destroy"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000026",
|
|
"Name": "UI_CHALLENGES_PARIS_EXP_FOUNTAIN_COIN_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_exp_fountain_coin.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_EXP_FOUNTAIN_COIN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"make_a_wish"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "4afa92e4-d23f-4ad0-864d-002444fa9aa3",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXIT_GATE_BASEMENT_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_exit_gate_basement.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXIT_GATE_BASEMENT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"exit_gate": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"a09d755b-6df9-4878-a4c5-4718a6c1c6d9"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "6dab11bb-4a05-4445-b47f-2f03ea762b8b",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_LOCKERROOM_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_lockeroom.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_LOCKERROOM_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c6765d3e-4031-4778-a5c5-a6d875131ea4"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c6765d3e-4031-4778-a5c5-a6d875131ea4"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "9f00004d-f2ee-4303-8c89-357fd52011fe",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_AUCTION_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_auction.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_AUCTION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"943b8f1f-10c4-4dbf-a67e-25ed343290f5"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "b984600a-a943-4b2c-aa9c-36098b6dfa39",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXIT_GATE_SPEEDBOAT_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_exit_gate_speedboat.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXIT_GATE_SPEEDBOAT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"exit_gate": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"6c287a1b-445d-47eb-aec3-14f961d8b939"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "714fd074-9027-402e-a113-3ed07b8ea8a0",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXIT_GATE_HELICOPTER_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_exit_gate_helicopter.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXIT_GATE_HELICOPTER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"exit_gate": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"d4aad1c4-13e7-42e7-9d57-bffb765a9f77"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "e5b3a5f9-52ae-42e5-953f-4a8c6c0e41aa",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_DRESSING_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_dressing.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_DRESSING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"04834714-406b-444e-b0d8-2f1054c1f8b5"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"04834714-406b-444e-b0d8-2f1054c1f8b5"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "f7071807-2695-4986-9ce7-4dc6610a7fc1",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_AVBAY_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_avbay.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_AVBAY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"be610298-cbe8-47ce-9e90-951d2aae6f39"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"be610298-cbe8-47ce-9e90-951d2aae6f39"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "e17dd65d-3fbe-406a-a1e8-5101f1fa2740",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_BARGE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_barge.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_BARGE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"67aec874-287f-4c82-9e01-3dbd7683faac"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"67aec874-287f-4c82-9e01-3dbd7683faac"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "be31eba5-f058-4910-acce-51479000036f",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_PALACEGARDEN_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_palacegarden.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_PALACEGARDEN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"74062d4a-3386-44b8-83e0-1d0348e5976f"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"74062d4a-3386-44b8-83e0-1d0348e5976f"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "eb020749-9e57-4323-8bf7-7aa130d329ed",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_ATTIC_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_attic.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_ATTIC_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"3bdb62b5-15ef-4eb6-94b1-7f2e0cdf1d31"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"3bdb62b5-15ef-4eb6-94b1-7f2e0cdf1d31"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "1904ed0f-db84-4953-bf19-b44f2ccacbd6",
|
|
"Name": "UI_CHALLENGES_PARIS_EXP_PIANO_PACIFY_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_exp_piano_pacify.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_EXP_PIANO_PACIFY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceId",
|
|
"db6a820c-22ea-496e-a0f2-6823b32a911d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
},
|
|
{
|
|
"Id": "f96abda2-0294-45d1-b0e2-e8936d921237",
|
|
"Name": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_KITCHEN_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_spawn_location_kitchen.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_SPAWN_LOCATION_KITCHEN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"HeroSpawn_Location": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"aa4cdd0b-8fcf-4160-a049-c15a19c82af1"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"aa4cdd0b-8fcf-4160-a049-c15a19c82af1"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "discovery"]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Image": "images/challenges/categories/feats/tile.jpg",
|
|
"Icon": "challenge_category_feats",
|
|
"CategoryId": "feats",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_COMMUNITY",
|
|
"Challenges": [
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000006",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_SNIPER_ASSASSIN_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_47_sniper_assassin.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_SNIPER_ASSASSIN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"RecordingDestroyed": true,
|
|
"SniperKills": [],
|
|
"TargetDied": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
true,
|
|
"$.RecordingDestroyed",
|
|
"$.TargetDied"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"SniperKills",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$contains": [
|
|
"$Value.KillItemCategory",
|
|
"sniperrifle"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$set": ["TargetDied", true]
|
|
},
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.SniperKills"
|
|
}
|
|
},
|
|
"in": [
|
|
"052434e7-f451-462f-a9d7-13657cb047c0",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", false]
|
|
},
|
|
"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"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "sniper", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0001-000000000016",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_KILL_PERSONALGAURD_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_kill_personalguard.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_KILL_PERSONALGAURD_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"PostKillState": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 5
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"BodyFound": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Witnesses": {
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"4af68a2b-239b-4e01-960d-d9049aca731a"
|
|
]
|
|
},
|
|
"Transition": "PostKillState"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000023",
|
|
"Name": "UI_CHALLENGES_PEACOCK_EXP_KILL_SATO_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_exp_kill_sato.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_EXP_KILL_SATO_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"64c391f7-4765-48b6-96bc-df8aa5a4186b"
|
|
]
|
|
},
|
|
"Transition": "CheckSuccess"
|
|
}
|
|
},
|
|
"CheckSuccess": {
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Witnesses": {
|
|
"Transition": "Failure"
|
|
},
|
|
"BodyFound": {
|
|
"Transition": "Failure"
|
|
},
|
|
"BodyHidden": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"64c391f7-4765-48b6-96bc-df8aa5a4186b"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"DumpInOcean": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"64c391f7-4765-48b6-96bc-df8aa5a4186b"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "ebf6e0a7-babd-4461-ac57-463fc59d511e",
|
|
"Name": "UI_CONTRACT_TORENIA_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Paris_Torenia.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": ["PROP_MELEE_A_NEW_BAT"],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_TORENIA_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"5cb1a153-3b56-417a-8e75-10066bf397b6"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"],
|
|
"InclusionData": {
|
|
"ContractIds": ["4f6ee6ec-b6d7-4958-9838-0352c10294a0"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "ed18f407-88f1-4e84-8059-3e2d67d2f21b",
|
|
"Name": "UI_CONTRACT_HAWTHORN_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Paris_Hawthorn.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_HAWTHORN_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"541bcd99-44dc-4e0a-8520-15a528223cac"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"],
|
|
"InclusionData": {
|
|
"ContractIds": ["e6be23e8-8602-42c8-a014-17ffbfa053f5"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "bbb977e3-80b0-4ea8-9187-5f6a97cad83d",
|
|
"Name": "UI_CONTRACT_JUNIPER_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Paris_Juniper.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_JUNIPER_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"150cfa6d-6be8-4b79-930d-07bd3ccde952"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"],
|
|
"InclusionData": {
|
|
"ContractIds": ["e01113e6-f27d-4ea1-a8ba-93062335bbf5"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "ccbaed29-1930-4bfe-8f41-751fc971fbe1",
|
|
"Name": "UI_CONTRACT_NIGHTSHADE_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Nightshade.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_NIGHTSHADE_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"4b30ac0d-be8b-43f0-8894-277ad4bb8074"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["0e5c23b1-4678-458b-ad98-8b55c268e90a"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "e7a54868-0be6-49b5-bde9-e1a67af78948",
|
|
"Name": "UI_CONTRACT_NICOTIANA_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_nicotiana.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_NICOTIANA_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"0aac363d-3e5d-4e9e-8d27-b890c0a8d3b5"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["c1db299f-3037-4726-b9fc-5cd951c45812"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "8514ffd1-cd6d-45af-998d-03c9ae58afa2",
|
|
"Name": "UI_CONTRACT_GOOSEFOOT_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Goosefoot.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_GOOSEFOOT_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"3e5d074c-ec66-4b27-bacf-9e96a01cdd62"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["bfb0d544-b4c9-4533-bed4-4562a43a3f40"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "1b6c9fbc-a4f3-48e6-8020-090001870ced",
|
|
"Name": "UI_CONTRACT_LARKSPUR_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_larkspur.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_LARKSPUR_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"da459b80-2cb2-4c99-b57d-9531c10e34ac"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["51038604-c3f4-41e9-889b-25d9d5de93c6"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "9ed0bd4f-38f5-44eb-880b-f506fa0cadec",
|
|
"Name": "UI_CONTRACT_BAMBOO_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Bamboo.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_BAMBOO_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"ad80e67c-fa4c-4c29-b834-9b1f23bcf02a"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["162e9039-cb05-418c-ba8f-792fc6cc5165"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "d6de6e6b-5dab-4281-8699-4adbae8d17ad",
|
|
"Name": "UI_CONTRACT_PEONY_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_peony.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_PEONY_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"7bf14497-f478-4cd7-b35f-b04933ca80bb"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["e75663c8-afca-45a1-af18-25fe3e663848"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "223d36ee-80d8-4882-b918-df8cc12b57b7",
|
|
"Name": "UI_CONTRACT_FOXGLOVE_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Foxglove.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_FOXGLOVE_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"739e624b-2851-4925-bb5c-f86e8d196aeb"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["ebf8e5b5-3bf0-487e-8d1b-9473aee61291"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "6ba98717-b5bf-445b-af4f-bc4386c3138d",
|
|
"Name": "UI_CONTRACT_CYCLAMEN_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Cyclamen.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_CYCLAMEN_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"49b24fc5-582b-4314-88a5-f282171b9a56"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["39f03892-a841-4775-91ac-f8c91b485505"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "3e9f7617-bc4c-40c3-b0a3-20f6c5ec4856",
|
|
"Name": "UI_CONTRACT_WISTERIA_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Wisteria.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_WISTERIA_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"390c756e-9fce-4100-8063-4b89eebfd91b"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["54e6c794-2855-4ecf-acc2-d7710d5d96d1"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "b6a22ecc-7f22-4e1c-ba47-29d6a0349956",
|
|
"Name": "UI_CONTRACT_TULIP_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Tulip.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_TULIP_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"23ded45d-c08c-4077-bdc8-ec4118bc70ce"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "e896890b-9b45-47e8-b8ad-3906de48beea",
|
|
"Name": "UI_CONTRACT_PRIMROSE_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Primrose.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_PRIMROSE_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"29bc2f85-79ea-45b3-a9e0-bd4abcee1e67"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["2e365b7c-817d-4213-8fb1-496fa8067e7b"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "61dec884-ac22-44d8-bbd1-5e04cf37aa0a",
|
|
"Name": "UI_CONTRACT_CLOVER_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Clover.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_CLOVER_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"0ec2eabf-a9a5-4660-a143-ec194abe27ea"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["edeca4db-7394-4e93-9b6d-00581f16d6c1"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "831da48a-b1ec-4476-a73a-520377fe66a3",
|
|
"Name": "UI_CONTRACT_BLUEBELL_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Bluebell.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_BLUEBELL_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"6d60b35a-c41a-45a3-bfc8-16b6959ffdb9"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["5746f21e-efa1-4787-a9ca-99a5f233f507"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "f42fbef0-b127-4d6a-ae42-78cee5b14597",
|
|
"Name": "UI_CONTRACT_ANEMONE_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Anemone.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_ANEMONE_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"a08d65bc-3a72-4202-8d8e-c03444d2ba51"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["77c7b56f-2410-4919-a4bc-64435c6cff55"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "feb6d193-3b83-4bcb-9982-f094fd46a4c4",
|
|
"Name": "UI_CONTRACT_BLACKTHORN_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Blackthorn.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_BLACKTHORN_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"4aba4161-608c-4f2c-b1b7-e6669a5eac44"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["d6961637-effe-4c39-b99a-f2df4402657d"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "d305781c-1e7c-4e23-9f8a-1d6804a91f7d",
|
|
"Name": "UI_CONTRACT_MARIGOLD_GROUP_TITLE",
|
|
"ImageName": "images/contracts/escalation/ContractEscalation_Marigold.jpg",
|
|
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_ESCALATION",
|
|
"TypeTitle": "UI_CONTRACT_MARIGOLD_GROUP_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"8e16b428-5de7-4c56-a3ab-a1e244488ebc"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["hard", "feats"],
|
|
"InclusionData": {
|
|
"ContractIds": ["ced3ecb8-70ab-40b0-b033-6f6235c61900"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "025bcae0-ef93-427f-88ba-1044f9a49f5d",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_ACCIDENT_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_assasination_accident.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_ACCIDENT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": ["$Value.Accident", true]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"]
|
|
},
|
|
{
|
|
"Id": "4c5c2c21-cf1c-44bf-9cdf-6742d02914eb",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_MASTER_OF_TRADE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_47_master_of_trade.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_MASTER_OF_TRADE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"CompletedChallenges": []
|
|
},
|
|
"Scope": "hit",
|
|
"States": {
|
|
"Start": {
|
|
"ChallengeCompleted": [
|
|
{
|
|
"$pushunique": [
|
|
"CompletedChallenges",
|
|
"$Value.ChallengeId"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.CompletedChallenges"
|
|
}
|
|
},
|
|
"in": [
|
|
"84c746ff-05ef-47bd-99b9-90e2f112de91",
|
|
"048e5dee-af61-4342-8ad3-ee3351f156d2",
|
|
"025bcae0-ef93-427f-88ba-1044f9a49f5d",
|
|
"f1a7585d-31b8-4e8d-878b-fda27ee6fcc4",
|
|
"8c86f389-38a3-4d26-a754-cdb80d3e327f"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "feats"]
|
|
},
|
|
{
|
|
"Id": "84c746ff-05ef-47bd-99b9-90e2f112de91",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_FIBERWIRE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_47_assasination_fiberwire.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_FIBERWIRE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"1a11a060-358c-4054-98ec-d3491af1d7c6"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"]
|
|
},
|
|
{
|
|
"Id": "21f6e92c-a2f3-44a5-8fba-a7c41c70d9f7",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_MASTER_OF_DISGUISE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_47_master_of_disguise.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_MASTER_OF_DISGUISE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"DisguiseEquipped": []
|
|
},
|
|
"Scope": "hit",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": [
|
|
{
|
|
"$pushunique": [
|
|
"DisguiseEquipped",
|
|
"$Value"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.DisguiseEquipped"
|
|
}
|
|
},
|
|
"in": [
|
|
"d2c76544-3a12-43a8-abc3-c7ce51830c1e",
|
|
"992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
|
|
"2018db77-aa8a-4bf9-9afb-56bdaa161156",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70",
|
|
"b5664bed-462a-417c-bc07-6d9d3f666e2d",
|
|
"69aac6db-461e-43af-89bc-2c27e50d430f",
|
|
"96e32a7a-129a-4dd6-9b5b-3000a58f2a0f",
|
|
"642c20f9-bf41-41b4-b0bb-2491b5be938a",
|
|
"a8ecd823-6e08-4cfe-a04d-816d387fcf0c",
|
|
"26ae3261-2a1d-49b2-8cab-d626d0887836"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "feats"]
|
|
},
|
|
{
|
|
"Id": "8c86f389-38a3-4d26-a754-cdb80d3e327f",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_HEADSHOT_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_assasination_headshot.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_HEADSHOT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.IsHeadshot",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"]
|
|
},
|
|
{
|
|
"Id": "048e5dee-af61-4342-8ad3-ee3351f156d2",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_DROWN_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_assasination_drown.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_DROWN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"7b28519a-3c66-4498-a61b-ae6926a85594"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"]
|
|
},
|
|
{
|
|
"Id": "f1a7585d-31b8-4e8d-878b-fda27ee6fcc4",
|
|
"Name": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_POISON_NAME",
|
|
"ImageName": "images/challenges/paris/paris_c_47_assasination_poison.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_47_ASSASINATION_POISON_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"poison"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "feats"]
|
|
},
|
|
{
|
|
"Id": "239dd317-ea34-4689-b730-0726b51f71bd",
|
|
"Name": "UI_CHALLENGES_GLOBAL_All_ESCALATION_MONTH1_NAME",
|
|
"ImageName": "images/challenges/profile_challenges/escalation_month1.jpg",
|
|
"Description": "UI_CHALLENGES_GLOBAL_All_ESCALATION_MONTH1_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 0
|
|
},
|
|
"Drops": [
|
|
"FIREARMS_HERO_SMG_TACTICAL_012_ST_AIM_SU_SKIN03"
|
|
],
|
|
"IsPlayable": false,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "",
|
|
"ParentLocationId": "",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_GLOBAL",
|
|
"TypeTitle": "UI_MENU_PAGE_CHALLENGE_TITLE_GLOBAL",
|
|
"TypeIcon": "challenge",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"Completed": [],
|
|
"Count": 0,
|
|
"Goal": 10
|
|
},
|
|
"Scope": "hit",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count",
|
|
"$pushunique": [
|
|
"Completed",
|
|
"$ContractId"
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$ContractId"
|
|
]
|
|
},
|
|
"in": [
|
|
"4aba4161-608c-4f2c-b1b7-e6669a5eac44",
|
|
"a08d65bc-3a72-4202-8d8e-c03444d2ba51",
|
|
"6d60b35a-c41a-45a3-bfc8-16b6959ffdb9",
|
|
"0ec2eabf-a9a5-4660-a143-ec194abe27ea",
|
|
"49b24fc5-582b-4314-88a5-f282171b9a56",
|
|
"8e16b428-5de7-4c56-a3ab-a1e244488ebc",
|
|
"739e624b-2851-4925-bb5c-f86e8d196aeb",
|
|
"29bc2f85-79ea-45b3-a9e0-bd4abcee1e67",
|
|
"23ded45d-c08c-4077-bdc8-ec4118bc70ce",
|
|
"390c756e-9fce-4100-8063-4b89eebfd91b",
|
|
"e71bb57e-cba6-4b47-bdb1-2c89319d7e45",
|
|
"dac764bf-d07f-461b-8f51-a511ed64a20a",
|
|
"5f96ef53-926c-4e49-b3ec-93b2fbe51ccf",
|
|
"689774c7-7059-42b5-96f8-a78f9fb31240",
|
|
"7bf14497-f478-4cd7-b35f-b04933ca80bb",
|
|
"8500f8dc-d6d8-4fb1-9df2-e8159d8a740e",
|
|
"0aac363d-3e5d-4e9e-8d27-b890c0a8d3b5",
|
|
"e2d7929f-9774-499a-bee6-7484719db474",
|
|
"d3ea9e2e-85dc-41f1-b1bf-a478879ff8ba",
|
|
"da459b80-2cb2-4c99-b57d-9531c10e34ac",
|
|
"cdf92d1d-b08d-4427-aa40-56bbfa5a10d3",
|
|
"59b2c722-9728-4e8f-a432-3ccb1d6a31f6",
|
|
"3e5d074c-ec66-4b27-bacf-9e96a01cdd62",
|
|
"ad80e67c-fa4c-4c29-b834-9b1f23bcf02a",
|
|
"4b30ac0d-be8b-43f0-8894-277ad4bb8074",
|
|
"40b08d95-82cf-4053-869e-0a110beb6dbb",
|
|
"0519bc57-8666-49c5-aaef-52423707c3a7",
|
|
"220d41ad-105f-44a4-b532-3f1942da88c3",
|
|
"bff960fb-8206-47b7-8163-6dcd71c781f4",
|
|
"e1d60c32-e4aa-4461-8139-2a37e90b6eb3",
|
|
"daa5596e-61a8-4a1b-b979-fb5501c3d956",
|
|
"911476b2-fd26-4e4e-a8c3-3201a27a6cc2",
|
|
"5f2e6507-61a8-4e9b-9965-39dbedd9f122",
|
|
"15998e88-bf9e-490b-8f91-a218ee2a5739",
|
|
"cf8fc99a-a0d3-4e9c-871e-c01556ff3183",
|
|
"e6ec6b2e-4f6b-44c7-bb3d-ace5482471bc",
|
|
"4ed3bdfe-ecfc-41ab-ba6d-25d053838e15",
|
|
"d48ed63e-2542-4215-8e6c-6ad3c29feb42",
|
|
"150cfa6d-6be8-4b79-930d-07bd3ccde952",
|
|
"8eed3a7f-b903-412d-85b6-e4262e7246d7",
|
|
"8039ecb0-d903-4b7c-bfed-63c70f895e6f",
|
|
"0f71205e-689a-4bb4-b3cf-bc7808d2b048",
|
|
"de38d516-b4ab-4539-b9b1-89b475f372bb",
|
|
"fc6ec4fe-59c7-4c2f-8dd1-00635e29239f",
|
|
"2e83eda3-230f-429c-965a-c89e7ada97e3",
|
|
"a6807292-1bc5-4fbb-9421-af3f5a2ee5d1",
|
|
"7ec4bbd5-6c02-4640-b5dd-4e604081b4d2",
|
|
"541bcd99-44dc-4e0a-8520-15a528223cac",
|
|
"35ed4c87-e6af-4279-8555-22d167b59197",
|
|
"b007a400-66b8-43c3-a919-3195e343f7b1",
|
|
"aa456df8-2294-4e29-a792-fc0f46576830",
|
|
"0a6f7d38-4bc3-49c2-ab06-7fd99b2bc6b3",
|
|
"e33119f9-074c-40ab-bcdc-a814c94af747",
|
|
"32c0c431-259c-45d7-ba47-5244a6b54818",
|
|
"5db4c764-7ab7-40c1-8688-e2b98176fa35",
|
|
"e2dd58f3-f5ff-41b3-9ba9-4d0420fc773b",
|
|
"5cb1a153-3b56-417a-8e75-10066bf397b6"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"$not": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$ContractId"
|
|
]
|
|
},
|
|
"in": "$.Completed"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "feats", "escalation"]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
|
|
"Image": "images/challenges/categories/targets/tile.jpg",
|
|
"Icon": "challenge_category_targets",
|
|
"CategoryId": "targets",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_PROFESSIONAL",
|
|
"Challenges": [
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000003",
|
|
"Name": "UI_CHALLENGES_PEACOCK_DAHLIA_MASTERMIND_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_dahlia_mastermind.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_DAHLIA_MASTERMIND_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"edad702b-5b37-4dc1-a47c-36a1588f1d3f"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "targets"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "00000200-0000-0000-0000-000000000005",
|
|
"Name": "UI_CHALLENGES_PEACOCK_NOVIKOV_MONEYMAN_NAME",
|
|
"ImageName": "images/challenges/paris/peacock_c_novikov_moneyman.jpg",
|
|
"Description": "UI_CHALLENGES_PEACOCK_NOVIKOV_MONEYMAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"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",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_MISSION",
|
|
"TypeTitle": "UI_CONTRACT_PEACOCK_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"KilledActors": []
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ContractEnd": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"052434e7-f451-462f-a9d7-13657cb047c0"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "primary", "targets"],
|
|
"InclusionData": {
|
|
"ContractIds": ["00000000-0000-0000-0000-000000000200"]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Image": "images/challenges/categories/packvampire/tile.jpg",
|
|
"Icon": "challenge_category_feats",
|
|
"CategoryId": "vampire-pack",
|
|
"Description": "",
|
|
"Challenges": [
|
|
{
|
|
"Id": "fc75df5d-9a78-46b1-8efb-2253df839fed",
|
|
"Name": "UI_CHALLENGES_PARIS_PHANTOM_NAME",
|
|
"ImageName": "images/challenges/paris/paris_phantom.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_PHANTOM_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"Collection": [
|
|
"966a8c88-76eb-4cfa-a50a-b927618b22f5",
|
|
"69495224-e982-4a79-989c-afff7e980490",
|
|
"e3c339ce-b390-45d4-ae37-7151947c3fe1",
|
|
"0612c231-65f3-43a8-a6f6-a0f2805ce234"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.SetPieceType"
|
|
]
|
|
},
|
|
"in": "$.Collection"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "b4ac68e8-5d7a-4c45-a321-2cebe2fb2963",
|
|
"Name": "UI_CHALLENGES_PARIS_TRICK_NAME",
|
|
"ImageName": "images/challenges/paris/paris_trick.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_TRICK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"FireworkStart"
|
|
]
|
|
},
|
|
"Transition": "Triggered"
|
|
}
|
|
},
|
|
"Triggered": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"93f3b249-1a2c-46e0-a575-1136a4d00e58"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"FireworkEnd"
|
|
]
|
|
},
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "2e4d64ec-8994-4b19-a2ca-4ebef1807c2c",
|
|
"Name": "UI_CHALLENGES_PARIS_SHOCKING_NAME",
|
|
"ImageName": "images/challenges/paris/paris_shocking.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_SHOCKING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.SetPieceType",
|
|
"6b0eca75-603b-4bd1-b016-cbad05f2d4f6"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "3732a5cf-0ffa-4d50-ac36-6bf0087357fe",
|
|
"Name": "UI_CHALLENGES_PARIS_SABRE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_sabre.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_SABRE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"94f52181-b9ec-4363-baef-d53b4e424b74"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "1d777936-b431-43a0-971a-784834e87193",
|
|
"Name": "UI_CHALLENGES_PARIS_VANISHING_NAME",
|
|
"ImageName": "images/challenges/paris/paris_vanish.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_VANISHING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"DisguiseBlown": {
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "EvadeBlame"
|
|
}
|
|
},
|
|
"EvadeBlame": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "7b0204e7-bd3d-4a98-8774-a48bf5cd2fa5",
|
|
"Name": "UI_CHALLENGES_PARIS_DIGUISE_VAMPIRE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_disguise_vampire.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_BECOME_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "ef763fd6-5ac2-49f7-9439-b8339293d66b",
|
|
"Name": "UI_CHALLENGES_PARIS_RESTING_NAME",
|
|
"ImageName": "images/challenges/paris/paris_resting.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_RESTING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"1fdc259e-b96a-47f2-bbd8-e86e78d6df70"
|
|
]
|
|
},
|
|
"Transition": "ValidDisguise"
|
|
}
|
|
},
|
|
"ValidDisguise": {
|
|
"exit_gate": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"a09d755b-6df9-4878-a4c5-4718a6c1c6d9"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "easy", "vampire-pack", "live"]
|
|
},
|
|
{
|
|
"Id": "f4ac723d-4c9d-4369-aedf-ffff22a33884",
|
|
"Name": "UI_CHALLENGES_PARIS_MASTER_VAMPIRE_NAME",
|
|
"ImageName": "images/challenges/paris/paris_master_vampire.jpg",
|
|
"Description": "UI_CHALLENGES_PARIS_MASTER_VAMPIRE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_VAMPIRE",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_LOCATION",
|
|
"TypeTitle": "UI_LOCATION_PARENT_PARIS_CITY",
|
|
"TypeIcon": "arrowright",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"CompletedChallenges": []
|
|
},
|
|
"Scope": "hit",
|
|
"States": {
|
|
"Start": {
|
|
"ChallengeCompleted": [
|
|
{
|
|
"$pushunique": [
|
|
"CompletedChallenges",
|
|
"$Value.ChallengeId"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.CompletedChallenges"
|
|
}
|
|
},
|
|
"in": [
|
|
"7b0204e7-bd3d-4a98-8774-a48bf5cd2fa5",
|
|
"fc75df5d-9a78-46b1-8efb-2253df839fed",
|
|
"3732a5cf-0ffa-4d50-ac36-6bf0087357fe",
|
|
"b4ac68e8-5d7a-4c45-a321-2cebe2fb2963",
|
|
"2e4d64ec-8994-4b19-a2ca-4ebef1807c2c",
|
|
"ef763fd6-5ac2-49f7-9439-b8339293d66b",
|
|
"1d777936-b431-43a0-971a-784834e87193"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "vampire-pack"]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_NOEL",
|
|
"Image": "images/challenges/categories/packnoel/tile.jpg",
|
|
"Icon": "challenge_category_feats",
|
|
"CategoryId": "noel-pack",
|
|
"Description": "",
|
|
"Challenges": [
|
|
{
|
|
"Id": "a7fa41b0-a161-4f49-beda-1f0e7a45b7cc",
|
|
"Name": "UI_CHALLENGES_NOEL_BOTH_SANTA_NAME",
|
|
"ImageName": "images/challenges/paris/noel_both_santa.jpg",
|
|
"Description": "UI_CHALLENGES_NOEL_BOTH_SANTA_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_NOEL",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_FLASHBACK",
|
|
"TypeTitle": "UI_CONTRACT_PARISNOEL_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"Count": 0,
|
|
"TargetGoal": 2,
|
|
"TargetKilled": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count",
|
|
"$pushunique": [
|
|
"TargetKilled",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": [
|
|
"21017f2e-3090-4b41-91b9-1ec4ddd358f9",
|
|
"a713a8a2-e203-4032-9c4a-1f8eab4c3efa"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"$not": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.TargetKilled"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.Accident",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"315400cd-90d8-43cc-8c22-62c0cb8969a5"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.TargetGoal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "noel-pack", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "dd37d9a2-87fc-416b-aa60-4b09cc4e4044",
|
|
"Name": "UI_CHALLENGES_NOEL_FIND_ITEMS_NAME",
|
|
"ImageName": "images/challenges/paris/noel_find_items.jpg",
|
|
"Description": "UI_CHALLENGES_NOEL_FIND_ITEMS_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_NOEL",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_FLASHBACK",
|
|
"TypeTitle": "UI_CONTRACT_PARISNOEL_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"All_Items_Taken"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"21017f2e-3090-4b41-91b9-1ec4ddd358f9"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"a713a8a2-e203-4032-9c4a-1f8eab4c3efa"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "noel-pack", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "98d0787b-cc0b-48e4-b667-5473a0a4c558",
|
|
"Name": "UI_CHALLENGES_NOEL_BOTH_EXPLOSION_NAME",
|
|
"ImageName": "images/challenges/paris/noel_both_explosion.jpg",
|
|
"Description": "UI_CHALLENGES_NOEL_BOTH_EXPLOSION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 5000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_NOEL",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_FLASHBACK",
|
|
"TypeTitle": "UI_CONTRACT_PARISNOEL_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Level_Setup_Events": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.Event_metricvalue",
|
|
"Targets_Mourning"
|
|
]
|
|
},
|
|
"Transition": "Kill_Position"
|
|
}
|
|
},
|
|
"Kill_Position": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"21017f2e-3090-4b41-91b9-1ec4ddd358f9"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"a8a0c154-c36f-413e-8f29-b83a1b7a22f0"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"a713a8a2-e203-4032-9c4a-1f8eab4c3efa"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"a8a0c154-c36f-413e-8f29-b83a1b7a22f0"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Is_DoubleKill"
|
|
}
|
|
},
|
|
"Is_DoubleKill": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 0.1
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"21017f2e-3090-4b41-91b9-1ec4ddd358f9"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"a8a0c154-c36f-413e-8f29-b83a1b7a22f0"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"a713a8a2-e203-4032-9c4a-1f8eab4c3efa"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"a8a0c154-c36f-413e-8f29-b83a1b7a22f0"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "hard", "noel-pack", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "55d55085-b101-4d85-90ee-b7f04a9fe14d",
|
|
"Name": "UI_CHALLENGES_NOEL_PACIFY_BRICK_NAME",
|
|
"ImageName": "images/challenges/paris/noel_pacify_brick.jpg",
|
|
"Description": "UI_CHALLENGES_NOEL_PACIFY_BRICK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2500
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_NOEL",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_FLASHBACK",
|
|
"TypeTitle": "UI_CONTRACT_PARISNOEL_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"Count": 0,
|
|
"PacifyGoal": 3
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
},
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"a713a8a2-e203-4032-9c4a-1f8eab4c3efa"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"5cc4d1ea-b4fa-4667-ba3a-b6e859f03059"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.PacifyGoal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "medium", "noel-pack", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
|
}
|
|
},
|
|
{
|
|
"Id": "f5b45105-2cf7-4ae5-88f3-d90eb3a051ad",
|
|
"Name": "UI_CHALLENGES_NOEL_MASTER_SANTA_NAME",
|
|
"ImageName": "images/challenges/paris/noel_master_santa.jpg",
|
|
"Description": "UI_CHALLENGES_NOEL_MASTER_SANTA_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 8000
|
|
},
|
|
"Drops": ["TOKEN_OUTFIT_HERO_SANTACLAUS_SUIT"],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_NOEL",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_PARIS",
|
|
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
|
"TypeHeader": "UI_MENU_PAGE_CHALLENGE_HEADER_FLASHBACK",
|
|
"TypeTitle": "UI_CONTRACT_PARISNOEL_TITLE",
|
|
"TypeIcon": "mission",
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"CompletedChallenges": []
|
|
},
|
|
"Scope": "hit",
|
|
"States": {
|
|
"Start": {
|
|
"ChallengeCompleted": [
|
|
{
|
|
"$pushunique": [
|
|
"CompletedChallenges",
|
|
"$Value.ChallengeId"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"?": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.##"
|
|
]
|
|
},
|
|
"in": "$.CompletedChallenges"
|
|
}
|
|
},
|
|
"in": [
|
|
"98d0787b-cc0b-48e4-b667-5473a0a4c558",
|
|
"dd37d9a2-87fc-416b-aa60-4b09cc4e4044",
|
|
"55d55085-b101-4d85-90ee-b7f04a9fe14d",
|
|
"a7fa41b0-a161-4f49-beda-1f0e7a45b7cc"
|
|
]
|
|
}
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["story", "very-hard", "noel-pack", "live"],
|
|
"InclusionData": {
|
|
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|