mirror of
https://github.com/thepeacockproject/Peacock
synced 2025-02-16 16:34:28 +01:00
Move elusive challenges to a separate file, add new challenge packs
This commit is contained in:
parent
f6e882f9ca
commit
7a6cbe4da0
@ -5996,915 +5996,98 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Image": "images/challenges/categories/packargentum/tile.jpg",
|
||||
"Icon": "challenge_category_feats",
|
||||
"CategoryId": "argentum-pack",
|
||||
"Description": "",
|
||||
"OrderIndex": 100000,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "3151f909-0a87-4e71-81f6-02b52405a8f1",
|
||||
"Name": "UI_CHALLENGES_ET_BRASSMONKEY_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_brassmonkey_M_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRASSMONKEY_TARGETDOWN_DESC",
|
||||
"Id": "5b943968-7142-406e-bd6c-9b9018554667",
|
||||
"Name": "CHALLENGEPACK_ARGENTUM_TIGERDROWNER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackArgentum/Argentum_TigerDrowner.jpg",
|
||||
"Description": "CHALLENGEPACK_ARGENTUM_TIGERDROWNER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"Type": "parentlocation",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"OrderIndex": 100003,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"7387e648-ad6b-408d-a0ee-3b3943767e78"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0bed170-8652-4188-8b9a-92caf9f97e5b"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c2275eac-daad-429d-88ef-453eeaab33b6",
|
||||
"Name": "UI_CHALLENGES_ET_BRASSMONKEY_F_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_brassmonkey_F_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRASSMONKEY_F_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"978ad630-8d31-4416-8976-8ed1009a4dbd"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0bed170-8652-4188-8b9a-92caf9f97e5b"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "2f57c52c-cd9e-4193-9060-aa4c496ce30e",
|
||||
"Name": "UI_CHALLENGES_ET_BRASSMONKEY_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_brassmonkey_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRASSMONKEY_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0bed170-8652-4188-8b9a-92caf9f97e5b"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "9262f862-0960-4ade-8491-eecb522d80e2",
|
||||
"Name": "UI_CHALLENGES_ET_MARTINI_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_martini_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MARTINI_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0b8995c-7b3f-4fa6-91a2-be4bc8edc046"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "1661ba81-60eb-4973-9a2e-e17b62483cfc",
|
||||
"Name": "UI_CHALLENGES_ET_MARTINI_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_martini_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MARTINI_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0b8995c-7b3f-4fa6-91a2-be4bc8edc046"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Description": "UI_CHALLENGES_ET_BLOODYMARY_TARGETDOWN_DESC",
|
||||
"DifficultyLevels": [],
|
||||
"Drops": [],
|
||||
"HideProgression": false,
|
||||
"Icon": "elusive",
|
||||
"Id": "9b6e65c2-22cd-4637-8ab1-e48e07acdedc",
|
||||
"ImageName": "images/challenges/elusive_target/et_bloodymary_targetdown.jpg",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["87f8293a-29cd-4cb1-ade7-dd6bb056d38e"]
|
||||
},
|
||||
"IsLocked": false,
|
||||
"IsPlayable": false,
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"Name": "UI_CHALLENGES_ET_BLOODYMARY_TARGETDOWN_NAME",
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"Type": "contract",
|
||||
"XpModifier": {}
|
||||
},
|
||||
{
|
||||
"Id": "265ff025-9e07-4224-b6db-675e44bd62b5",
|
||||
"Name": "UI_CHALLENGES_ET_BLOODYMARY_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bloodymary_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BLOODYMARY_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["87f8293a-29cd-4cb1-ade7-dd6bb056d38e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "12937274-4d85-477d-b20d-fddb408a1015",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_BANGKOK_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_bangkok.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_BANGKOK_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_BANGKOKSUITANDGLOVES"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
"TigerDrownerActive": {
|
||||
"Transition": "ChallengeActive"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
"ChallengeActive": {
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillMethodStrict",
|
||||
"accident_drown"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillMethodStrict",
|
||||
"accident_push"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Check_Kill"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Check_Kill": {
|
||||
"$timer": {
|
||||
"Condition": {
|
||||
"$after": 2
|
||||
},
|
||||
"Transition": "ChallengeActive"
|
||||
},
|
||||
"DumpInOcean": {
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
"Tags": ["argentum-pack", "story", "live", "medium"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
921
contractdata/BANGKOK/_BANGKOK_ELUSIVE_CHALLENGES.json
Normal file
921
contractdata/BANGKOK/_BANGKOK_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,921 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_BANGKOK",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "3151f909-0a87-4e71-81f6-02b52405a8f1",
|
||||
"Name": "UI_CHALLENGES_ET_BRASSMONKEY_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_brassmonkey_M_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRASSMONKEY_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"7387e648-ad6b-408d-a0ee-3b3943767e78"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0bed170-8652-4188-8b9a-92caf9f97e5b"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c2275eac-daad-429d-88ef-453eeaab33b6",
|
||||
"Name": "UI_CHALLENGES_ET_BRASSMONKEY_F_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_brassmonkey_F_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRASSMONKEY_F_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"978ad630-8d31-4416-8976-8ed1009a4dbd"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0bed170-8652-4188-8b9a-92caf9f97e5b"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "2f57c52c-cd9e-4193-9060-aa4c496ce30e",
|
||||
"Name": "UI_CHALLENGES_ET_BRASSMONKEY_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_brassmonkey_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRASSMONKEY_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0bed170-8652-4188-8b9a-92caf9f97e5b"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "9262f862-0960-4ade-8491-eecb522d80e2",
|
||||
"Name": "UI_CHALLENGES_ET_MARTINI_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_martini_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MARTINI_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0b8995c-7b3f-4fa6-91a2-be4bc8edc046"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "1661ba81-60eb-4973-9a2e-e17b62483cfc",
|
||||
"Name": "UI_CHALLENGES_ET_MARTINI_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_martini_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MARTINI_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b0b8995c-7b3f-4fa6-91a2-be4bc8edc046"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Description": "UI_CHALLENGES_ET_BLOODYMARY_TARGETDOWN_DESC",
|
||||
"DifficultyLevels": [],
|
||||
"Drops": [],
|
||||
"HideProgression": false,
|
||||
"Icon": "elusive",
|
||||
"Id": "9b6e65c2-22cd-4637-8ab1-e48e07acdedc",
|
||||
"ImageName": "images/challenges/elusive_target/et_bloodymary_targetdown.jpg",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["87f8293a-29cd-4cb1-ade7-dd6bb056d38e"]
|
||||
},
|
||||
"IsLocked": false,
|
||||
"IsPlayable": false,
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"Name": "UI_CHALLENGES_ET_BLOODYMARY_TARGETDOWN_NAME",
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"Type": "contract",
|
||||
"XpModifier": {}
|
||||
},
|
||||
{
|
||||
"Id": "265ff025-9e07-4224-b6db-675e44bd62b5",
|
||||
"Name": "UI_CHALLENGES_ET_BLOODYMARY_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bloodymary_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BLOODYMARY_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["87f8293a-29cd-4cb1-ade7-dd6bb056d38e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "12937274-4d85-477d-b20d-fddb408a1015",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_BANGKOK_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_bangkok.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_BANGKOK_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_BANGKOKSUITANDGLOVES"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_BANGKOK",
|
||||
"ParentLocationId": "LOCATION_PARENT_BANGKOK",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -4108,586 +4108,109 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Image": "images/challenges/categories/packargentum/tile.jpg",
|
||||
"Icon": "challenge_category_feats",
|
||||
"CategoryId": "argentum-pack",
|
||||
"Description": "",
|
||||
"OrderIndex": 100000,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "c2ae25d2-e4d0-4125-928d-44632ff2f7d1",
|
||||
"Name": "UI_CHALLENGES_ET_RADLER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_radler_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_RADLER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["3f0b8f19-d5d4-4611-ac8f-480f81c18f54"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "00d2fefd-6bdb-4450-81bd-45a4bb3c3887",
|
||||
"Name": "UI_CHALLENGES_ET_RADLER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_radler_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_RADLER_SILENT_ASSASSIN_DESC",
|
||||
"Id": "2b9f479e-6789-4f23-9eef-e17f268a2b11",
|
||||
"Name": "CHALLENGEPACK_ARGENTUM_FOXEXPLODER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackArgentum/Argentum_FoxExploder.jpg",
|
||||
"Description": "CHALLENGEPACK_ARGENTUM_FOXEXPLODER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_EDGY",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"OrderIndex": 100004,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Constants": {
|
||||
"Goal": 5
|
||||
},
|
||||
"ContextListeners": {
|
||||
"Count": {
|
||||
"type": "challengecounter",
|
||||
"count": "$.Count",
|
||||
"total": "$.Goal"
|
||||
}
|
||||
},
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
"Count": 0,
|
||||
"Targets": [
|
||||
"8b29da09-461f-44d7-9042-d4fde829b9f2",
|
||||
"b8e7e65b-587e-471b-894d-282cda6614d4",
|
||||
"922deccd-7fb4-45d9-ae3d-2cf11915c403",
|
||||
"28cb7e91-bf9c-46ee-a371-1bd1448f1994",
|
||||
"633398ac-c4b4-4441-852d-ae6460172025",
|
||||
"1305c2e4-6394-4cfa-b873-22adbd0c9702",
|
||||
"abd1c0e7-e406-43bd-9185-419029c5bf3d",
|
||||
"eb024a5e-9580-49dc-a519-bb92c886f3b1",
|
||||
"252428ca-3f8e-4477-b2b9-58f18cff3e44",
|
||||
"2ab07903-e958-4af6-b01c-b62058745ce1",
|
||||
"f83376a4-6e56-4f2a-8122-151b272108fd"
|
||||
]
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"FoxExploderActive": {
|
||||
"Transition": "ChallengeActive"
|
||||
}
|
||||
},
|
||||
"ChallengeActive": {
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["3f0b8f19-d5d4-4611-ac8f-480f81c18f54"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "d4e7f657-dfe7-4ea4-9ab6-923e209eac7b",
|
||||
"Name": "UI_CHALLENGES_ET_TOMORROWLAND_CONTRACT_STARTED_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/ET_Tomorrowland_ContractStarted.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_TOMORROWLAND_CONTRACT_STARTED_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_TOMORROWLAND_SUIT_REWARD"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1f0f3c70-b559-48ea-aca4-b64c8c762b69"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "ff37f182-1282-4e02-9cba-10396af41e17",
|
||||
"Name": "UI_CHALLENGES_ET_TOMORROWLAND_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/ET_Tomorrowland_TargetDown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_TOMORROWLAND_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1f0f3c70-b559-48ea-aca4-b64c8c762b69"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "caa00727-6063-44ec-ba2d-e62d42d50977",
|
||||
"Name": "UI_CHALLENGES_ET_TOMORROWLAND_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/ET_Tomorrowland_SilentAssassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_TOMORROWLAND_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0.0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
"$inarray": {
|
||||
"in": "$.Targets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
"$Value.KillClass",
|
||||
"explosion"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
"$inc": "Count"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
"$eq": ["$.Count", "$.Goal"]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"Tags": ["argentum-pack", "story", "live", "hard"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1f0f3c70-b559-48ea-aca4-b64c8c762b69"]
|
||||
"ContractIds": ["ebcd14b2-0786-4ceb-a2a4-e771f60d0125"]
|
||||
}
|
||||
}
|
||||
]
|
||||
|
593
contractdata/BERLIN/_BERLIN_ELUSIVE_CHALLENGES.json
Normal file
593
contractdata/BERLIN/_BERLIN_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,593 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_EDGY",
|
||||
"GameVersions": ["h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "c2ae25d2-e4d0-4125-928d-44632ff2f7d1",
|
||||
"Name": "UI_CHALLENGES_ET_RADLER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_radler_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_RADLER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["3f0b8f19-d5d4-4611-ac8f-480f81c18f54"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "00d2fefd-6bdb-4450-81bd-45a4bb3c3887",
|
||||
"Name": "UI_CHALLENGES_ET_RADLER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_radler_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_RADLER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["3f0b8f19-d5d4-4611-ac8f-480f81c18f54"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "d4e7f657-dfe7-4ea4-9ab6-923e209eac7b",
|
||||
"Name": "UI_CHALLENGES_ET_TOMORROWLAND_CONTRACT_STARTED_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/ET_Tomorrowland_ContractStarted.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_TOMORROWLAND_CONTRACT_STARTED_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_TOMORROWLAND_SUIT_REWARD"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1f0f3c70-b559-48ea-aca4-b64c8c762b69"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "ff37f182-1282-4e02-9cba-10396af41e17",
|
||||
"Name": "UI_CHALLENGES_ET_TOMORROWLAND_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/ET_Tomorrowland_TargetDown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_TOMORROWLAND_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1f0f3c70-b559-48ea-aca4-b64c8c762b69"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "caa00727-6063-44ec-ba2d-e62d42d50977",
|
||||
"Name": "UI_CHALLENGES_ET_TOMORROWLAND_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/ET_Tomorrowland_SilentAssassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_TOMORROWLAND_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_EDGY_FOX",
|
||||
"ParentLocationId": "LOCATION_PARENT_EDGY",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0.0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1f0f3c70-b559-48ea-aca4-b64c8c762b69"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -4323,32 +4323,32 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Image": "images/challenges/categories/packargentum/tile.jpg",
|
||||
"Icon": "challenge_category_feats",
|
||||
"CategoryId": "argentum-pack",
|
||||
"Description": "",
|
||||
"OrderIndex": 100000,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "cfd77118-ee34-49b0-b2e6-0fcbb69948f6",
|
||||
"Name": "UI_CHALLENGES_ET_REDSNAPPER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_redsnapper_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_REDSNAPPER_TARGETDOWN_DESC",
|
||||
"Id": "f8ba2bd3-dcd7-453f-aa64-c0ed6992e24b",
|
||||
"Name": "CHALLENGEPACK_ARGENTUM_RATSNIPER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackArgentum/Argentum_RatSniper.jpg",
|
||||
"Description": "CHALLENGEPACK_ARGENTUM_RATSNIPER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
"MasteryXP": 1000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_WET_RAT",
|
||||
"ParentLocationId": "LOCATION_PARENT_WET",
|
||||
"Type": "contract",
|
||||
"Type": "location",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"OrderIndex": 100001,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
@ -4356,248 +4356,40 @@
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"EnterARGENTUM_Volume": {
|
||||
"Transition": "InPosition"
|
||||
}
|
||||
},
|
||||
"InPosition": {
|
||||
"ExitARGENTUM_Volume": {
|
||||
"Transition": "Start"
|
||||
},
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
"$and": [
|
||||
{
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillItemCategory",
|
||||
"sniperrifle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsHeadshot",
|
||||
true
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["6fad7901-279f-45df-ab8d-087a3cb06dcc"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c823eaa7-aaec-42e5-a160-7b7d7b3c719e",
|
||||
"Name": "UI_CHALLENGES_ET_REDSNAPPER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_redsnapper_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_REDSNAPPER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_WET_RAT",
|
||||
"ParentLocationId": "LOCATION_PARENT_WET",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["6fad7901-279f-45df-ab8d-087a3cb06dcc"]
|
||||
}
|
||||
"Tags": ["argentum-pack", "story", "live", "easy"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
287
contractdata/CHONGQING/_CHONGQING_ELUSIVE_CHALLENGES.json
Normal file
287
contractdata/CHONGQING/_CHONGQING_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,287 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_WET",
|
||||
"GameVersions": ["h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "cfd77118-ee34-49b0-b2e6-0fcbb69948f6",
|
||||
"Name": "UI_CHALLENGES_ET_REDSNAPPER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_redsnapper_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_REDSNAPPER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_WET_RAT",
|
||||
"ParentLocationId": "LOCATION_PARENT_WET",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["6fad7901-279f-45df-ab8d-087a3cb06dcc"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c823eaa7-aaec-42e5-a160-7b7d7b3c719e",
|
||||
"Name": "UI_CHALLENGES_ET_REDSNAPPER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_redsnapper_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_REDSNAPPER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_WET_RAT",
|
||||
"ParentLocationId": "LOCATION_PARENT_WET",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["6fad7901-279f-45df-ab8d-087a3cb06dcc"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -5265,604 +5265,6 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "d8f8a8fb-4b3c-4e2a-ac20-2d864a449ebe",
|
||||
"Name": "UI_CHALLENGES_ET_BUSHWACKER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bushwacker_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BUSHWACKER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["550c4d75-ca87-4be7-a18e-caf30e6c8136"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "bade239d-1102-4ddf-9dfa-c848c007bf3e",
|
||||
"Name": "UI_CHALLENGES_ET_BUSHWACKER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bushwacker_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BUSHWACKER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["550c4d75-ca87-4be7-a18e-caf30e6c8136"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "3d2e38c4-a96c-43cb-bec1-d775e28f3fd2",
|
||||
"Name": "UI_CHALLENGES_ET_FLIRTINI_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_flirtini_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_FLIRTINI_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["655c5a57-69d1-48b6-a14b-2ae396c16174"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "96377c1f-e2e4-4008-bf9f-ced0e9a016e9",
|
||||
"Name": "UI_CHALLENGES_ET_FLIRTINI_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_flirtini_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_FLIRTINI_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["655c5a57-69d1-48b6-a14b-2ae396c16174"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "efd539cf-7b0e-4940-b8dd-a7407deea12f",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_COLORADO_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_colorado.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_COLORADO_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_COLORADOSUIT_ALTERNATIVE"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
606
contractdata/COLORADO/_COLORADO_ELUSIVE_CHALLENGES.json
Normal file
606
contractdata/COLORADO/_COLORADO_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,606 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_COLORADO",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "d8f8a8fb-4b3c-4e2a-ac20-2d864a449ebe",
|
||||
"Name": "UI_CHALLENGES_ET_BUSHWACKER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bushwacker_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BUSHWACKER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["550c4d75-ca87-4be7-a18e-caf30e6c8136"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "bade239d-1102-4ddf-9dfa-c848c007bf3e",
|
||||
"Name": "UI_CHALLENGES_ET_BUSHWACKER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bushwacker_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BUSHWACKER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["550c4d75-ca87-4be7-a18e-caf30e6c8136"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "3d2e38c4-a96c-43cb-bec1-d775e28f3fd2",
|
||||
"Name": "UI_CHALLENGES_ET_FLIRTINI_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_flirtini_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_FLIRTINI_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["655c5a57-69d1-48b6-a14b-2ae396c16174"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "96377c1f-e2e4-4008-bf9f-ced0e9a016e9",
|
||||
"Name": "UI_CHALLENGES_ET_FLIRTINI_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_flirtini_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_FLIRTINI_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["655c5a57-69d1-48b6-a14b-2ae396c16174"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "efd539cf-7b0e-4940-b8dd-a7407deea12f",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_COLORADO_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_colorado.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_COLORADO_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_COLORADOSUIT_ALTERNATIVE"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -5535,624 +5535,6 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "aed4cac6-0f11-4e74-9a7c-90748b3c7384",
|
||||
"Name": "UI_CHALLENGES_ET_BRAMBLE_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bramble_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRAMBLE_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["92951377-419d-4c31-aa21-2a3f03ef82d0"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "5c9ebf15-0f66-4a3c-8117-b0515b81f6f1",
|
||||
"Name": "UI_CHALLENGES_ET_BRAMBLE_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bramble_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRAMBLE_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["92951377-419d-4c31-aa21-2a3f03ef82d0"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "009da118-9bbd-4378-a3af-7eb6f65467e0",
|
||||
"Name": "UI_CHALLENGES_ET_BRAMBLE_RETRIEVEPAINTING_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bramble_retrievedpainting.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRAMBLE_RETRIEVEPAINTING_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Constants": {
|
||||
"Target": "49853af0-d50b-4959-a446-15429b1f4530"
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ItemPickedUp": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$.Target",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["92951377-419d-4c31-aa21-2a3f03ef82d0"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "e33b5539-b15e-4652-be2b-f154f12336fd",
|
||||
"Name": "UI_CHALLENGES_ET_VESPER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_vesper_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_VESPER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Constants": {
|
||||
"RequiredTargetCount": 2
|
||||
},
|
||||
"Context": {
|
||||
"KilledTargetCount": 0
|
||||
},
|
||||
"ContextListeners": {
|
||||
"KilledTargetCount": {
|
||||
"type": "challengecounter",
|
||||
"count": "$.KilledTargetCount",
|
||||
"total": "$.RequiredTargetCount"
|
||||
}
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$inc": "KilledTargetCount"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$.KilledTargetCount",
|
||||
"$.RequiredTargetCount"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1fcaff1b-7fa3-4b9f-a586-9c7a1689b48d"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "4dfe894f-a690-4d7e-bcf7-778fe8cf0647",
|
||||
"Name": "UI_CHALLENGES_ET_VESPER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_vesper_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_VESPER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1fcaff1b-7fa3-4b9f-a586-9c7a1689b48d"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
626
contractdata/DARTMOOR/_DARTMOOR_ELUSIVE_CHALLENGES.json
Normal file
626
contractdata/DARTMOOR/_DARTMOOR_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,626 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_ANCESTRAL",
|
||||
"GameVersions": ["h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "aed4cac6-0f11-4e74-9a7c-90748b3c7384",
|
||||
"Name": "UI_CHALLENGES_ET_BRAMBLE_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bramble_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRAMBLE_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["92951377-419d-4c31-aa21-2a3f03ef82d0"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "5c9ebf15-0f66-4a3c-8117-b0515b81f6f1",
|
||||
"Name": "UI_CHALLENGES_ET_BRAMBLE_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bramble_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRAMBLE_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["92951377-419d-4c31-aa21-2a3f03ef82d0"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "009da118-9bbd-4378-a3af-7eb6f65467e0",
|
||||
"Name": "UI_CHALLENGES_ET_BRAMBLE_RETRIEVEPAINTING_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_bramble_retrievedpainting.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_BRAMBLE_RETRIEVEPAINTING_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Constants": {
|
||||
"Target": "49853af0-d50b-4959-a446-15429b1f4530"
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ItemPickedUp": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$.Target",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["92951377-419d-4c31-aa21-2a3f03ef82d0"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "e33b5539-b15e-4652-be2b-f154f12336fd",
|
||||
"Name": "UI_CHALLENGES_ET_VESPER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_vesper_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_VESPER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Constants": {
|
||||
"RequiredTargetCount": 2
|
||||
},
|
||||
"Context": {
|
||||
"KilledTargetCount": 0
|
||||
},
|
||||
"ContextListeners": {
|
||||
"KilledTargetCount": {
|
||||
"type": "challengecounter",
|
||||
"count": "$.KilledTargetCount",
|
||||
"total": "$.RequiredTargetCount"
|
||||
}
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$inc": "KilledTargetCount"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$.KilledTargetCount",
|
||||
"$.RequiredTargetCount"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1fcaff1b-7fa3-4b9f-a586-9c7a1689b48d"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "4dfe894f-a690-4d7e-bcf7-778fe8cf0647",
|
||||
"Name": "UI_CHALLENGES_ET_VESPER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_vesper_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_VESPER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ANCESTRAL_BULLDOG",
|
||||
"ParentLocationId": "LOCATION_PARENT_ANCESTRAL",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1fcaff1b-7fa3-4b9f-a586-9c7a1689b48d"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -4207,285 +4207,6 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "3beb74aa-45f7-4b70-bbf0-75045f6c525a",
|
||||
"Name": "UI_CHALLENGES_ET_GIBSON_TARGETDOWN_TITLE",
|
||||
"ImageName": "images/challenges/elusive_target/et_gibson_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GIBSON_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_GOLDEN_GECKO",
|
||||
"ParentLocationId": "LOCATION_PARENT_GOLDEN",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b2c0251e-1803-4e12-b860-b9fa6ce5c004"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "05efca7c-7184-4792-8d40-fb1d0912ab68",
|
||||
"Name": "UI_CHALLENGES_ET_GIBSON_SILENT_ASSASSIN_TITLE",
|
||||
"ImageName": "images/challenges/elusive_target/et_gibson_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GIBSON_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_GOLDEN_GECKO",
|
||||
"ParentLocationId": "LOCATION_PARENT_GOLDEN",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b2c0251e-1803-4e12-b860-b9fa6ce5c004"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
287
contractdata/DUBAI/_DUBAI_ELUSIVE_CHALLENGES.json
Normal file
287
contractdata/DUBAI/_DUBAI_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,287 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_GOLDEN",
|
||||
"GameVersions": ["h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "3beb74aa-45f7-4b70-bbf0-75045f6c525a",
|
||||
"Name": "UI_CHALLENGES_ET_GIBSON_TARGETDOWN_TITLE",
|
||||
"ImageName": "images/challenges/elusive_target/et_gibson_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GIBSON_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_GOLDEN_GECKO",
|
||||
"ParentLocationId": "LOCATION_PARENT_GOLDEN",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b2c0251e-1803-4e12-b860-b9fa6ce5c004"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "05efca7c-7184-4792-8d40-fb1d0912ab68",
|
||||
"Name": "UI_CHALLENGES_ET_GIBSON_SILENT_ASSASSIN_TITLE",
|
||||
"ImageName": "images/challenges/elusive_target/et_gibson_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GIBSON_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_GOLDEN_GECKO",
|
||||
"ParentLocationId": "LOCATION_PARENT_GOLDEN",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["b2c0251e-1803-4e12-b860-b9fa6ce5c004"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "GLOBAL_ELUSIVES_CHALLENGES",
|
||||
"GameVersions": ["h3"]
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
|
@ -6926,685 +6926,51 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGON",
|
||||
"Image": "images/challenges/categories/packargon/tile.jpg",
|
||||
"Icon": "challenge_category_feats",
|
||||
"CategoryId": "argon-pack",
|
||||
"Description": "",
|
||||
"OrderIndex": 100000,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "f5a95cfe-94cb-4049-b07d-90f1f7a3e559",
|
||||
"Name": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_A_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_moscowmule_targetdown_b.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_A_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"88836cf0-852e-4244-9aa3-90174467b5b1"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1c0377f3-6e32-4563-8baf-9677cdb3bb60"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "b4e7ba05-21e4-4c2a-94da-66604339e9d3",
|
||||
"Name": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_B_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_moscowmule_targetdown_a.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_B_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"f4eb50bc-1a58-4487-a568-de5ffe19b7ff"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1c0377f3-6e32-4563-8baf-9677cdb3bb60"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c2b053f3-8bc6-4f93-be5b-53f8bbb1d92e",
|
||||
"Name": "UI_CHALLENGES_ET_MOSCOWMULE_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_moscowmule_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MOSCOWMULE_SILENT_ASSASSIN_DESC",
|
||||
"Id": "e19ada9e-e22c-4163-821c-1b01c3cff17b",
|
||||
"Name": "CHALLENGEPACK_ARGON_KAIDESTROYER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackArgon/Argon_KaiDestroyer.jpg",
|
||||
"Description": "CHALLENGEPACK_ARGON_KAIDESTROYER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_REDSPECIAL_SUIT"],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGON",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"Type": "parentlocation",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1c0377f3-6e32-4563-8baf-9677cdb3bb60"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c14a4341-925c-4d55-9744-244c8926da89",
|
||||
"Name": "UI_CHALLENGES_ET_DIRTYOCTOPUS_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_dirtyoctopus_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_DIRTYOCTOPUS_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"OrderIndex": 100002,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Scope": "session",
|
||||
"Context": {
|
||||
"KilledActors": [],
|
||||
"Targets": []
|
||||
},
|
||||
"States": {
|
||||
"Start": {
|
||||
"TargetPicked": [
|
||||
{
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Targets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
},
|
||||
"Transition": "TargetPicked"
|
||||
}
|
||||
]
|
||||
},
|
||||
"TargetPicked": {
|
||||
"Kill": [
|
||||
{
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledActors",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$all": {
|
||||
"in": "$.Targets",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledActors",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["deace35f-ab6d-44c9-b1a6-98757e854f74"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "14377ce4-e97f-4686-afcd-f9aca53786be",
|
||||
"Name": "UI_CHALLENGES_ET_DIRTYOCTOPUS_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_dirtyoctopus_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_DIRTYOCTOPUS_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["deace35f-ab6d-44c9-b1a6-98757e854f74"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "ef3d5783-d838-48a3-90ee-0e8afbd76877",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_HOKKAIDO_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_hokkaido.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_HOKKAIDO_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_HOKKAIDOSUIT_ET_ALTERNATIVE"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Level_Setup_Events": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
"$Value.Event_metricvalue",
|
||||
"Mainframe_Sabotaged"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
"Transition": "Success"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
"Tags": ["argon-pack", "story", "live", "hard"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
691
contractdata/HOKKAIDO/_HOKKAIDO_ELUSIVE_CHALLENGES.json
Normal file
691
contractdata/HOKKAIDO/_HOKKAIDO_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,691 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_HOKKAIDO",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "f5a95cfe-94cb-4049-b07d-90f1f7a3e559",
|
||||
"Name": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_A_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_moscowmule_targetdown_b.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_A_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"88836cf0-852e-4244-9aa3-90174467b5b1"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1c0377f3-6e32-4563-8baf-9677cdb3bb60"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "b4e7ba05-21e4-4c2a-94da-66604339e9d3",
|
||||
"Name": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_B_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_moscowmule_targetdown_a.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MOSCOWMULE_TARGETDOWN_B_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.RepositoryId",
|
||||
"f4eb50bc-1a58-4487-a568-de5ffe19b7ff"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1c0377f3-6e32-4563-8baf-9677cdb3bb60"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c2b053f3-8bc6-4f93-be5b-53f8bbb1d92e",
|
||||
"Name": "UI_CHALLENGES_ET_MOSCOWMULE_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_moscowmule_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_MOSCOWMULE_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["1c0377f3-6e32-4563-8baf-9677cdb3bb60"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "c14a4341-925c-4d55-9744-244c8926da89",
|
||||
"Name": "UI_CHALLENGES_ET_DIRTYOCTOPUS_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_dirtyoctopus_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_DIRTYOCTOPUS_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Scope": "session",
|
||||
"Context": {
|
||||
"KilledActors": [],
|
||||
"Targets": []
|
||||
},
|
||||
"States": {
|
||||
"Start": {
|
||||
"TargetPicked": [
|
||||
{
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Targets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
},
|
||||
"Transition": "TargetPicked"
|
||||
}
|
||||
]
|
||||
},
|
||||
"TargetPicked": {
|
||||
"Kill": [
|
||||
{
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledActors",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$all": {
|
||||
"in": "$.Targets",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledActors",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["deace35f-ab6d-44c9-b1a6-98757e854f74"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "14377ce4-e97f-4686-afcd-f9aca53786be",
|
||||
"Name": "UI_CHALLENGES_ET_DIRTYOCTOPUS_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_dirtyoctopus_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_DIRTYOCTOPUS_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["deace35f-ab6d-44c9-b1a6-98757e854f74"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "ef3d5783-d838-48a3-90ee-0e8afbd76877",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_HOKKAIDO_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_hokkaido.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_HOKKAIDO_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HERO_HOKKAIDOSUIT_ET_ALTERNATIVE"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
File diff suppressed because it is too large
Load Diff
1459
contractdata/MARRAKESH/_MARRAKESH_ELUSIVE_CHALLENGES.json
Normal file
1459
contractdata/MARRAKESH/_MARRAKESH_ELUSIVE_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -5156,554 +5156,6 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "637d874b-8f8e-4403-bee4-82162ef8e5e1",
|
||||
"Name": "UI_CHALLENGES_ET_JOCKEYCLUB_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_jockeyclub_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_JOCKEYCLUB_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["d030216e-a8d6-4446-a1f6-2fc1a2461464"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "e0a38da8-8a67-46eb-aa21-b5b47ded7a0f",
|
||||
"Name": "UI_CHALLENGES_ET_JOCKEYCLUB_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_jockeyclub_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_JOCKEYCLUB_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["d030216e-a8d6-4446-a1f6-2fc1a2461464"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "852b89f2-9563-44f6-ba5b-e9e50fa7fd5e",
|
||||
"Name": "Challenges_ET_Clerico_006",
|
||||
"ImageName": "images/challenges/elusive_target/et_clerico_targetdown.jpg",
|
||||
"Description": "Challenges_ET_Clerico_005",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9a36cc55-bfc4-4f8b-99d2-c65cf4de365d"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "eae0d377-d006-4490-b48a-901b5649cedc",
|
||||
"Name": "Challenges_ET_Clerico_008",
|
||||
"ImageName": "images/challenges/elusive_target/et_clerico_silentassassin.jpg",
|
||||
"Description": "Challenges_ET_Clerico_007",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9a36cc55-bfc4-4f8b-99d2-c65cf4de365d"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
556
contractdata/MENDOZA/_MENDOZA_ELUSIVE_CHALLENGES.json
Normal file
556
contractdata/MENDOZA/_MENDOZA_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,556 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_ELEGANT",
|
||||
"GameVersions": ["h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "637d874b-8f8e-4403-bee4-82162ef8e5e1",
|
||||
"Name": "UI_CHALLENGES_ET_JOCKEYCLUB_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_jockeyclub_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_JOCKEYCLUB_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["d030216e-a8d6-4446-a1f6-2fc1a2461464"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "e0a38da8-8a67-46eb-aa21-b5b47ded7a0f",
|
||||
"Name": "UI_CHALLENGES_ET_JOCKEYCLUB_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_jockeyclub_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_JOCKEYCLUB_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["d030216e-a8d6-4446-a1f6-2fc1a2461464"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "852b89f2-9563-44f6-ba5b-e9e50fa7fd5e",
|
||||
"Name": "Challenges_ET_Clerico_006",
|
||||
"ImageName": "images/challenges/elusive_target/et_clerico_targetdown.jpg",
|
||||
"Description": "Challenges_ET_Clerico_005",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9a36cc55-bfc4-4f8b-99d2-c65cf4de365d"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "eae0d377-d006-4490-b48a-901b5649cedc",
|
||||
"Name": "Challenges_ET_Clerico_008",
|
||||
"ImageName": "images/challenges/elusive_target/et_clerico_silentassassin.jpg",
|
||||
"Description": "Challenges_ET_Clerico_007",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_ELEGANT_LLAMA",
|
||||
"ParentLocationId": "LOCATION_PARENT_ELEGANT",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9a36cc55-bfc4-4f8b-99d2-c65cf4de365d"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -6336,637 +6336,6 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA_TARGETDOWN_DESC",
|
||||
"DifficultyLevels": [],
|
||||
"Drops": [],
|
||||
"HideProgression": false,
|
||||
"Icon": "elusive",
|
||||
"Id": "d64736bf-2796-4365-b23e-e14303dde23b",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca_targetdown.jpg",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["06a58b66-56f4-45c3-ba1b-d03998212289"]
|
||||
},
|
||||
"IsLocked": false,
|
||||
"IsPlayable": false,
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA_TARGETDOWN_NAME",
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"Type": "contract",
|
||||
"XpModifier": {}
|
||||
},
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Id": "cbfb5e85-b93a-4030-be5f-4ec28c14335e",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA3_CONTRACT_STARTED_NAME",
|
||||
"Type": "Hit",
|
||||
"Icon": "elusive",
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA3_CONTRACT_STARTED_DESC",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca3_started.jpg",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"Drops": ["TOKEN_OUTFIT_REWARD_HERO_SB_SUIT"],
|
||||
"LastModified": "2024-03-21T11:18:33.3044658",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"PlayableSince": null,
|
||||
"PlayableUntil": null,
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ecf353e8-3dd8-4958-b255-f963926aea51"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "4e525882-fd1d-40bb-b721-4d43c35150c9",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["06a58b66-56f4-45c3-ba1b-d03998212289"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA2_TARGETDOWN_DESC",
|
||||
"DifficultyLevels": [],
|
||||
"Drops": [],
|
||||
"HideProgression": false,
|
||||
"Icon": "elusive",
|
||||
"Id": "cf799051-47ee-46fa-b957-6989533fc4e8",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca2_targetdown.jpg",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ecf353e8-3dd8-4958-b255-f963926aea51"]
|
||||
},
|
||||
"IsLocked": false,
|
||||
"IsPlayable": false,
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA2_TARGETDOWN_NAME",
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"Type": "contract",
|
||||
"XpModifier": {}
|
||||
},
|
||||
{
|
||||
"Id": "a10c02c8-86b1-4565-b691-3142e8a27cd6",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA2_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca2_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA2_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ecf353e8-3dd8-4958-b255-f963926aea51"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "85162cf4-0929-4541-9247-08a8c8a717b1",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_MIAMI_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_flamingo.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_MIAMI_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
639
contractdata/MIAMI/_MIAMI_ELUSIVE_CHALLENGES.json
Normal file
639
contractdata/MIAMI/_MIAMI_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,639 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_MIAMI",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA_TARGETDOWN_DESC",
|
||||
"DifficultyLevels": [],
|
||||
"Drops": [],
|
||||
"HideProgression": false,
|
||||
"Icon": "elusive",
|
||||
"Id": "d64736bf-2796-4365-b23e-e14303dde23b",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca_targetdown.jpg",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["06a58b66-56f4-45c3-ba1b-d03998212289"]
|
||||
},
|
||||
"IsLocked": false,
|
||||
"IsPlayable": false,
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA_TARGETDOWN_NAME",
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"Type": "contract",
|
||||
"XpModifier": {}
|
||||
},
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Id": "cbfb5e85-b93a-4030-be5f-4ec28c14335e",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA3_CONTRACT_STARTED_NAME",
|
||||
"Type": "Hit",
|
||||
"Icon": "elusive",
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA3_CONTRACT_STARTED_DESC",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca3_started.jpg",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"Drops": ["TOKEN_OUTFIT_REWARD_HERO_SB_SUIT"],
|
||||
"LastModified": "2024-03-21T11:18:33.3044658",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"PlayableSince": null,
|
||||
"PlayableUntil": null,
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ecf353e8-3dd8-4958-b255-f963926aea51"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "4e525882-fd1d-40bb-b721-4d43c35150c9",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["06a58b66-56f4-45c3-ba1b-d03998212289"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA2_TARGETDOWN_DESC",
|
||||
"DifficultyLevels": [],
|
||||
"Drops": [],
|
||||
"HideProgression": false,
|
||||
"Icon": "elusive",
|
||||
"Id": "cf799051-47ee-46fa-b957-6989533fc4e8",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca2_targetdown.jpg",
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ecf353e8-3dd8-4958-b255-f963926aea51"]
|
||||
},
|
||||
"IsLocked": false,
|
||||
"IsPlayable": false,
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA2_TARGETDOWN_NAME",
|
||||
"OrderIndex": 10000,
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"Type": "contract",
|
||||
"XpModifier": {}
|
||||
},
|
||||
{
|
||||
"Id": "a10c02c8-86b1-4565-b691-3142e8a27cd6",
|
||||
"Name": "UI_CHALLENGES_ET_SAMBUCA2_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_sambuca2_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SAMBUCA2_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ecf353e8-3dd8-4958-b255-f963926aea51"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "85162cf4-0929-4541-9247-08a8c8a717b1",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_MIAMI_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_flamingo.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_MIAMI_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_MIAMI",
|
||||
"ParentLocationId": "LOCATION_PARENT_MIAMI",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
File diff suppressed because it is too large
Load Diff
2492
contractdata/PARIS/_PARIS_ELUSIVE_CHALLENGES.json
Normal file
2492
contractdata/PARIS/_PARIS_ELUSIVE_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -6027,331 +6027,66 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Image": "images/challenges/categories/packargentum/tile.jpg",
|
||||
"Icon": "challenge_category_feats",
|
||||
"CategoryId": "argentum-pack",
|
||||
"Description": "",
|
||||
"OrderIndex": 100000,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "6becf34c-96ce-43ba-9977-e1302daec74c",
|
||||
"Name": "UI_CHALLENGES_ET_HIGHBALL_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_highball_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_HIGHBALL_TARGETDOWN_DESC",
|
||||
"Id": "86e11742-f0e6-4594-b914-9ab0d8f7ab1b",
|
||||
"Name": "CHALLENGEPACK_ARGENTUM_HIPPOPACIFIER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackArgentum/Argentum_HippoPacifier.jpg",
|
||||
"Description": "CHALLENGEPACK_ARGENTUM_HIPPOPACIFIER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLOMBIA",
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGENTUM",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"Type": "contract",
|
||||
"Type": "parentlocation",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"OrderIndex": 100002,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
"HippoPacifierActive": {
|
||||
"Transition": "ChallengeActive"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["654685ab-d52d-49cb-815d-f98ee00454d3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "140f1084-a489-4356-b49c-e555ade4cd5a",
|
||||
"Name": "UI_CHALLENGES_ET_HIGHBALL_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_highball_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_HIGHBALL_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLOMBIA",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
},
|
||||
"ChallengeActive": {
|
||||
"Pacify": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
"$Value.RepositoryId",
|
||||
"5562b1ba-d12e-428d-886e-bc9f2c80c2f2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
"$eq": [
|
||||
"$Value.KillItemRepositoryId",
|
||||
"4b0def3b-7378-494d-b885-92c334f2f8cb"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["654685ab-d52d-49cb-815d-f98ee00454d3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "bbe16ff6-77df-4b9e-811e-29fa86e5fd44",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_COLUMBIA_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_hippo.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_COLUMBIA_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HIPPO_ELUSIVE_SUIT"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLOMBIA",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
"Tags": ["argentum-pack", "story", "live", "medium"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
337
contractdata/SANTAFORTUNA/_SANTAFORTUNA_ELUSIVE_CHALLENGES.json
Normal file
337
contractdata/SANTAFORTUNA/_SANTAFORTUNA_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,337 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_COLOMBIA",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "6becf34c-96ce-43ba-9977-e1302daec74c",
|
||||
"Name": "UI_CHALLENGES_ET_HIGHBALL_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_highball_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_HIGHBALL_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLOMBIA",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["654685ab-d52d-49cb-815d-f98ee00454d3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "140f1084-a489-4356-b49c-e555ade4cd5a",
|
||||
"Name": "UI_CHALLENGES_ET_HIGHBALL_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_highball_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_HIGHBALL_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLOMBIA",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["654685ab-d52d-49cb-815d-f98ee00454d3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "bbe16ff6-77df-4b9e-811e-29fa86e5fd44",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_COLUMBIA_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_hippo.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_COLUMBIA_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_HIPPO_ELUSIVE_SUIT"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_COLOMBIA",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLOMBIA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
File diff suppressed because it is too large
Load Diff
1979
contractdata/SAPIENZA/_SAPIENZA_ELUSIVE_CHALLENGES.json
Normal file
1979
contractdata/SAPIENZA/_SAPIENZA_ELUSIVE_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -3903,604 +3903,6 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "10e2a267-433e-4f80-b624-11c76833f9bf",
|
||||
"Name": "UI_CHALLENGES_ET_GOLDENDOUBLET_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_goldendoublet_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GOLDENDOUBLET_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["263eca3d-d25d-40ce-ba0a-48a221cd0b9e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "6860fed5-96af-4658-8637-ae958e71b040",
|
||||
"Name": "UI_CHALLENGES_ET_GOLDENDOUBLET_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_goldendoublet_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GOLDENDOUBLET_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["263eca3d-d25d-40ce-ba0a-48a221cd0b9e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "cc4e642f-4257-4a72-9f0a-84d040124f79",
|
||||
"Name": "UI_CHALLENGES_ET_SKITTLEBOMB_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_skittlebomb_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SKITTLEBOMB_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["cbc86bed-51ce-4699-89d4-0ded8f200cbc"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "67240666-0c1f-4ebf-979f-399bb70ab8f6",
|
||||
"Name": "UI_CHALLENGES_ET_SKITTLEBOMB_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_skittlebomb_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SKITTLEBOMB_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["cbc86bed-51ce-4699-89d4-0ded8f200cbc"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "ba8cd104-b198-41e3-acba-f560f396dd97",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHSEA_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_magpie.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHSEA_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_MAGPIE_ELUSIVE_SUIT"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
606
contractdata/SGAIL/_SGAIL_ELUSIVE_CHALLENGES.json
Normal file
606
contractdata/SGAIL/_SGAIL_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,606 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_NORTHSEA",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "10e2a267-433e-4f80-b624-11c76833f9bf",
|
||||
"Name": "UI_CHALLENGES_ET_GOLDENDOUBLET_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_goldendoublet_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GOLDENDOUBLET_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["263eca3d-d25d-40ce-ba0a-48a221cd0b9e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "6860fed5-96af-4658-8637-ae958e71b040",
|
||||
"Name": "UI_CHALLENGES_ET_GOLDENDOUBLET_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_goldendoublet_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_GOLDENDOUBLET_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["263eca3d-d25d-40ce-ba0a-48a221cd0b9e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "cc4e642f-4257-4a72-9f0a-84d040124f79",
|
||||
"Name": "UI_CHALLENGES_ET_SKITTLEBOMB_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_skittlebomb_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SKITTLEBOMB_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["cbc86bed-51ce-4699-89d4-0ded8f200cbc"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "67240666-0c1f-4ebf-979f-399bb70ab8f6",
|
||||
"Name": "UI_CHALLENGES_ET_SKITTLEBOMB_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_skittlebomb_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_SKITTLEBOMB_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["cbc86bed-51ce-4699-89d4-0ded8f200cbc"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "ba8cd104-b198-41e3-acba-f560f396dd97",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHSEA_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_magpie.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHSEA_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_MAGPIE_ELUSIVE_SUIT"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHSEA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHSEA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -6550,32 +6550,32 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGON",
|
||||
"Image": "images/challenges/categories/packargon/tile.jpg",
|
||||
"Icon": "challenge_category_feats",
|
||||
"CategoryId": "argon-pack",
|
||||
"Description": "",
|
||||
"OrderIndex": 100000,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "01932f19-54d4-4437-a62c-07e828ae7ead",
|
||||
"Name": "UI_CHALLENGES_ET_ALABAMASLAMMER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_alabamaslammer_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_ALABAMASLAMMER_TARGETDOWN_DESC",
|
||||
"Id": "aea1870f-de2c-4675-b209-0010a42b571e",
|
||||
"Name": "CHALLENGEPACK_ARGON_SERVERSNIPER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackArgon/Argon_ServerSniper.jpg",
|
||||
"Description": "CHALLENGEPACK_ARGON_SERVERSNIPER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"Drops": ["PROP_CONTAINER_SUITCASE_ICA_STA"],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHAMERICA",
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_ARGON",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"Type": "contract",
|
||||
"Type": "parentlocation",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"OrderIndex": 100001,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
@ -6583,298 +6583,32 @@
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9f5b8d74-1f70-49ea-94e2-21d2de3e5cf3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "632fd3a1-47ca-4681-941e-1e58628b46b5",
|
||||
"Name": "UI_CHALLENGES_ET_ALABAMASLAMMER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_alabamaslammer_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_ALABAMASLAMMER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHAMERICA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Pacify": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
"$Value.KillItemCategory",
|
||||
"case"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
"$eq": [
|
||||
"$Value.OutfitRepositoryId",
|
||||
"5d19c9f8-7df2-4113-b81d-b32d5e231717"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9f5b8d74-1f70-49ea-94e2-21d2de3e5cf3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "a2b3c3c6-148d-4543-a689-177edf391576",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHAMERICA_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_skunk.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHAMERICA_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_NORTHAMERICA_ELUSIVE_SUIT"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHAMERICA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
"Tags": ["argon-pack", "story", "live", "medium"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
337
contractdata/WHITTLETON/_WHITTLETON_ELUSIVE_CHALLENGES.json
Normal file
337
contractdata/WHITTLETON/_WHITTLETON_ELUSIVE_CHALLENGES.json
Normal file
@ -0,0 +1,337 @@
|
||||
{
|
||||
"meta": {
|
||||
"Location": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"GameVersions": ["h2", "h3"]
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Image": "images/challenges/categories/elusive/tile.jpg",
|
||||
"Icon": "elusive",
|
||||
"CategoryId": "elusive",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ELUSIVE",
|
||||
"OrderIndex": 5,
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "01932f19-54d4-4437-a62c-07e828ae7ead",
|
||||
"Name": "UI_CHALLENGES_ET_ALABAMASLAMMER_TARGETDOWN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_alabamaslammer_targetdown.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_ALABAMASLAMMER_TARGETDOWN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHAMERICA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "medium", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9f5b8d74-1f70-49ea-94e2-21d2de3e5cf3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "632fd3a1-47ca-4681-941e-1e58628b46b5",
|
||||
"Name": "UI_CHALLENGES_ET_ALABAMASLAMMER_SILENT_ASSASSIN_NAME",
|
||||
"ImageName": "images/challenges/elusive_target/et_alabamaslammer_silentassassin.jpg",
|
||||
"Description": "UI_CHALLENGES_ET_ALABAMASLAMMER_SILENT_ASSASSIN_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHAMERICA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {
|
||||
"Witnesses": [],
|
||||
"KilledTargets": [],
|
||||
"RecordingDestroyed": true,
|
||||
"LastAccidentTime": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractEnd": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
true,
|
||||
"$.RecordingDestroyed"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$all": {
|
||||
"in": "$.Witnesses",
|
||||
"?": {
|
||||
"$any": {
|
||||
"in": "$.KilledTargets",
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$.##"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
},
|
||||
"AccidentBodyFound": {
|
||||
"$set": ["LastAccidentTime", "$Timestamp"]
|
||||
},
|
||||
"Witnesses": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Spotted": {
|
||||
"Condition": {
|
||||
"$any": {
|
||||
"in": "$Value",
|
||||
"?": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$.#"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Kill": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillContext",
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"KilledTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"CrowdNPC_Died": {
|
||||
"Transition": "Failure"
|
||||
},
|
||||
"MurderedBodySeen": [
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
true
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"Witnesses",
|
||||
"$Value.Witness"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.IsWitnessTarget",
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"$not": {
|
||||
"$eq": [
|
||||
"$.LastAccidentTime",
|
||||
"$Timestamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Failure"
|
||||
}
|
||||
],
|
||||
"SecuritySystemRecorder": [
|
||||
{
|
||||
"Actions": {
|
||||
"$set": [
|
||||
"RecordingDestroyed",
|
||||
false
|
||||
]
|
||||
},
|
||||
"Condition": {
|
||||
"$eq": ["$Value.event", "spotted"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Actions": {
|
||||
"$set": ["RecordingDestroyed", true]
|
||||
},
|
||||
"Condition": {
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"erased"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.event",
|
||||
"destroyed"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "hard", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["9f5b8d74-1f70-49ea-94e2-21d2de3e5cf3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "a2b3c3c6-148d-4543-a689-177edf391576",
|
||||
"Name": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHAMERICA_NAME",
|
||||
"ImageName": "images/challenges/profile_challenges/elusive_target_skunk.jpg",
|
||||
"Description": "UI_CHALLENGES_ELUSIVE_TARGET_NORTHAMERICA_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 0
|
||||
},
|
||||
"Drops": ["TOKEN_OUTFIT_NORTHAMERICA_ELUSIVE_SUIT"],
|
||||
"IsPlayable": false,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ELUSIVE",
|
||||
"Icon": "elusive",
|
||||
"LocationId": "LOCATION_NORTHAMERICA",
|
||||
"ParentLocationId": "LOCATION_PARENT_NORTHAMERICA",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"OrderIndex": 10000,
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Context": {},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"ContractStart": {
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"$Value.ContractType",
|
||||
"elusive"
|
||||
]
|
||||
},
|
||||
"Transition": "State_ValidContract"
|
||||
}
|
||||
},
|
||||
"State_ValidContract": {
|
||||
"ContractEnd": [
|
||||
{
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "elusive"],
|
||||
"InclusionData": {
|
||||
"ContractTypes": ["elusive"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user