mirror of
https://github.com/thepeacockproject/Peacock
synced 2024-11-22 22:12:45 +01:00
5fff1c89ae
* Add location templates for older game versions * Fix challenge data extraction script for h1 * Add challenge location templates * unfinished game version support * Fix challenge data extraction script for H2 * Conform function calls to new signature * Add a game version for all maps * Improve comments * Try to add difficulty support * fix type error * fix GetActiveChallengesAndProgression difficulty * Add difficulty for GetChallengeTreeFor * Fix up difficulty in other places * Add challenges data jsons for all three games * Add H2 global TC challenges * Fix H1 challenge typeheader * Fix Type fields in SavedChallenge * Fix imports * Delete backup file * Reduce hard-coding of difficulty number * Support versioned global challenges * remove H2GlobalChallenges * Add missing global Challenges * Make versions a global variable * run prettier * Use Drop Ids instead of unlockables --------- Co-authored-by: Reece Dunham <me@rdil.rocks>
7778 lines
370 KiB
JSON
7778 lines
370 KiB
JSON
{
|
|
"meta": {
|
|
"Location": "LOCATION_PARENT_SNUG",
|
|
"GameVersion": "h3"
|
|
},
|
|
"groups": [
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Image": "images/challenges/categories/assassination/tile.jpg",
|
|
"Icon": "challenge_category_assassination",
|
|
"CategoryId": "assassination",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_SIGNATUREKILL",
|
|
"Challenges": [
|
|
{
|
|
"Id": "0b62a526-0357-4ac1-b970-de4061c59071",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_OYASUMI_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Oyasumi.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_OYASUMI_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"76fd7c40-83a0-48c9-be49-cef107583eae"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"65659b19-fb1a-4a14-b074-65227ffac128"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "0d1bafdf-518f-44b2-8206-db841c1ecb01",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_EMPLOYEE_OF_THE_MONTH_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Employee_Of_The_Month.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_EMPLOYEE_OF_THE_MONTH_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "medium"]
|
|
},
|
|
{
|
|
"Id": "0d386a49-50c1-47c1-9c34-3d01ec15753e",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_MELON_MAN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Melon_Man.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_MELON_MAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.IsHeadshot",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "0e08c941-3c4a-4856-a7ad-3200f7cb2dfe",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HIGH_SOCIETY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_High_Society.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HIGH_SOCIETY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"37be638c-4265-4622-9326-8835b8535180"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"aa6447f6-7566-4e54-b1c9-15fa3d4acb39"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "15721734-5acf-471c-9611-f2524409915a",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_UNTZ_UNTZ_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Untz_Untz.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_UNTZ_UNTZ_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"0ffe44ea-d241-49ec-835c-74d5714db343"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"c147e93f-2fa6-4618-a84e-d929c5d3d391"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "218d5c56-6b12-400d-be10-867a166d04b1",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_EMPLOYEE_OF_THE_WEEK_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Employee_Of_The_Week.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_EMPLOYEE_OF_THE_WEEK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 20
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "23334746-1fb6-4a42-aa3a-5c63c13b16ab",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_JUNGLE_BOOGIE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Jungle_Fever.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_JUNGLE_BOOGIE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"107100ca-f910-49a9-ac13-59d0bb5691a4"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"aab7a569-cead-40b8-81b5-c1605070b366"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "25b6aea0-00da-4a92-8d80-4bf7ee62e8e1",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_OIL_MONEY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Oil_City.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_OIL_MONEY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"84727ec8-7f13-4c00-94c1-b5c60a8a181f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"cd1c3479-e3e4-42c3-a9a4-bfedd2ea31f9"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "2750425a-ce4b-4dff-936d-9b8933d0ced7",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_GET_OVER_HERE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Get_Over_here.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_GET_OVER_HERE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"LeaderDeadEscaping_Event": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.ValidLocation", true]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "322395f0-2aaf-4368-8099-4df4a22bc1f5",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_DEADLY_HANGOVER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Deadly_Hangover.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_DEADLY_HANGOVER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"89500fa3-2466-4c52-8b90-9890cc5039ee"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"8caa8f0e-ac39-4088-95c1-42075afe8213"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "431bd234-0521-4a6b-86a7-09d70b7f22b1",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_TEA_TIME_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Tea_Time.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_TEA_TIME_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"d84fb174-2cbb-4337-8a66-f13f9fb170cd"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"dec0ed42-41bf-4ff0-bc0a-08d73b3e7430"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "44647581-fcfe-434c-baeb-21e301dca046",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HEAD_OVER_HEELS_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Head_Over_Heels.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HEAD_OVER_HEELS_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillMethodStrict",
|
|
"accident_push"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "4b12150b-9a41-40c3-814e-1052979e5473",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_NATURAL_SELECTION_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Natural_Selection.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_NATURAL_SELECTION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"963123fd-8a53-41b6-8950-335495b3f3af"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"c434db4f-f0dc-4803-bc24-e83f85c09259"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"cbf40151-cb96-435a-b683-6430370a07f2"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "5b63b5cf-6c3f-4e80-8982-72a472488122",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_WELCOME_TO_HAVEN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Welcome_To_Haven.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_WELCOME_TO_HAVEN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"f075fbc3-79ef-4e42-9326-9572f712a298"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"d2419fe4-ea72-4e61-b91b-bb39706f551d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "5d29b085-e494-4cc5-a786-0ef34b3ab596",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SURPRISE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Sureprise.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SURPRISE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"EligibleItems": [
|
|
"fb1c7db4-2a41-4f3f-a17d-e93b205de481",
|
|
"ee4dd67d-e80c-4d97-8ca8-f0d05dc3a698",
|
|
"4ca96340-ae60-427b-a011-9e296cd67fd9",
|
|
"ba5c5c48-3d2e-4d4d-9dbe-f57b95200b1a",
|
|
"3fc1a8f8-f8fc-422e-884a-730ca9491737",
|
|
"6f935509-1e77-4991-baa4-d5515c20ab3e"
|
|
]
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.KillItemRepositoryId"
|
|
]
|
|
},
|
|
"in": "$.EligibleItems"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "medium"]
|
|
},
|
|
{
|
|
"Id": "5ed6c88a-fe24-4f24-98c9-c9ba53144da1",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SHOWOFF_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Show_Off.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SHOWOFF_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"ebb8cdab-e521-4ba8-9288-d697b1aaaba7"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"c945b720-12c4-4f62-8026-4b4011a67dff"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "62e04116-8b20-4d28-b601-9b338d580afb",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_DONT_LICK_ME_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Dont_Lick_Me.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_DONT_LICK_ME_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"poison"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "6496fc83-9eaf-46d4-bb8b-9b5b0b3940d3",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PLEASE_COME_AGAIN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Please_Come_Again.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PLEASE_COME_AGAIN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"59c15d1e-c65e-4394-9906-46cdeb944c64"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"0d2a243a-f140-4be5-bfe7-e151878ec88e"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "64dc9fde-48ba-4135-84aa-ad395a8b18e5",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_BULLSEYE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Bullseye.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_BULLSEYE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"sniperrifle"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "medium"]
|
|
},
|
|
{
|
|
"Id": "6573498f-6ede-4a5f-99ee-2f22630fe8f7",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_WAY_OF_THE_SAMURAI_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Way_Of_The_Samurai.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_WAY_OF_THE_SAMURAI_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 47
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"5631dace-7f4a-4df8-8e97-b47373b815ff"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"d439fb64-8713-4c54-a3f3-90730dbdf370"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"cdab8f33-0491-497c-91c2-316c77d59e55"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"c03498c1-db54-402a-9923-63ada447a4b8"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"fecf585b-4bdb-4a9b-9ab0-2bc44c6bd84a"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"af2b1a36-a7f0-4003-aae4-a6076402542d"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "703b7389-b410-4932-9dec-fce5326d246b",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PUZZLE_MASTER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Puzzle_Master.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PUZZLE_MASTER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.Accident",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "7da47ad7-9f29-40ff-8079-0d3226e0b972",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_Mai_pen_rai_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Mai_pen_rai.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_Mai_pen_rai_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"d40076af-74d1-484e-8936-1367d5b107ce"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"2f562dba-2b14-42f3-b9fb-eb72e79450ba"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "7edfc43d-16f3-4c17-90d0-c1f3ab8df118",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_REMOTE_CONTROLLED_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Remote_Controlled.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_REMOTE_CONTROLLED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"EligibleItems": [
|
|
"293af6cc-dd8d-4641-b650-14cdfd00f1de",
|
|
"74a22451-8920-488f-883c-b5246ba0f9f3",
|
|
"04812f8d-fa7c-43f8-9021-5f3587dbb2a9",
|
|
"b26bb84e-8f15-4b4f-8554-52faa456cf2e",
|
|
"0bc37bb7-dcd8-4348-a338-22fd8676a416",
|
|
"7e52d861-481c-4f7c-87d2-6211d90586bf",
|
|
"7488229b-3fa8-4539-90ba-a7bf65798568",
|
|
"00bc7fdc-8cce-4cb5-b31a-4d2d8b4156f8",
|
|
"9aabe1cf-2a11-49d5-8baa-e8ed3ef22c3e",
|
|
"0a5bebc8-0148-4745-90b2-f54b3c71116c",
|
|
"30fa1ade-386f-49b7-bddd-a23cd912611d",
|
|
"8f1bae41-3570-40cc-be87-77cb6a4af86c",
|
|
"8bde9428-eb24-41e1-85fd-9a5a82dd81d7",
|
|
"7d0c107e-4279-4fda-a7e2-77359271cb9a",
|
|
"53284129-c50a-47a7-9efa-caa3b7503826",
|
|
"7c691c03-7c6b-4eb4-9a68-898efe5eedaa",
|
|
"3dbbbb5e-61a7-4cae-8df0-0e911e744dca",
|
|
"ccdd6689-092d-49b2-85f8-416a02e25566"
|
|
]
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.KillItemRepositoryId"
|
|
]
|
|
},
|
|
"in": "$.EligibleItems"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "7ff13a6a-5e16-49e7-85f1-3d6db20f47fa",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_Eat_The_Rich_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Eat_The_Rich.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_Eat_The_Rich_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"be4714d4-c7a5-4c21-a63a-89c5643965e7"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"a3aab02b-be9a-4f97-8ddb-80843dceb3c4"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "89147b00-a1a4-430a-8df4-1bdb09a0138d",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_BEACH_CLOSED_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Beach_Closed.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_BEACH_CLOSED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"060a48f0-117b-4b22-a165-111fd4a5b745"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"3e72588a-46ea-4cb8-a10f-e2242ca8cc99"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "8d6f601a-cc8d-4567-b79c-2e7fae99505f",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_VIGILANTE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Vigilante.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_VIGILANTE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 500
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsMild"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "medium"]
|
|
},
|
|
{
|
|
"Id": "9eff0f2f-bab9-4aa9-92cc-c5440a03cb39",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_DEADLY_VACATION_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Deadly_Vacation.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_DEADLY_VACATION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"d4719601-83ce-4ca9-83cd-5164331d643f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"47d10233-0008-4f34-abd2-a84ca2bb7530"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "a241c802-3be7-4147-80bf-6986f962ad6d",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_Let_the_Darkness_Unfold_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Let_the_Darkness_Unfold.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_Let_the_Darkness_Unfold_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"ff0264f0-c9b8-476f-b8f2-a5762d077a09"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"2f5db1a8-dfcb-4b2a-9c5a-bd80fec93026"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "aa1d3d6a-530a-4a6a-a013-807cfed519ff",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HIGH_IN_FIBER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_High_In_Fiber.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HIGH_IN_FIBER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"fiberwire"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "aef2cb32-18aa-4209-8564-ea4ba0ad82de",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_NEON_CITY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Neon_City.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_NEON_CITY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"4d9b38ab-5ea8-4bc3-8fbe-273a36c72731"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"5162c4a1-4b07-43b1-82ad-37c9e350764c"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "b3164a9b-fec9-4036-b1a9-0d7de610bca7",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_CRIMEFIGHTER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Crimefighter.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_CRIMEFIGHTER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsMild"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "medium"]
|
|
},
|
|
{
|
|
"Id": "b89b1686-ee6e-4ede-ab0e-6f7b0e85e3f6",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_GOAT_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Goat.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_GOAT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 2500
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsMild"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "c6357871-5638-44dd-914a-e0823bb1be80",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_EMPLOYEE_OF_THE_YEAR_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Employee_Of_The_Year.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_EMPLOYEE_OF_THE_YEAR_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 500
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "c92fb556-c171-4f81-b05c-ee1e7f080418",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_STRELOK_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Strelok.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_STRELOK_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"Snipers": [
|
|
"26605ee6-6e82-4a57-909f-76b91e7d93ed",
|
|
"2f209936-1427-43b6-9812-d6f60b24336f",
|
|
"3ec2d9e5-de9d-4ddc-969f-6f1565e5a291",
|
|
"43d15bea-d282-4a91-b625-8b7ba85c0ad5",
|
|
"c8b2d7ab-c952-4ad3-99fe-4627047318b9",
|
|
"f5d0b800-bf37-41ff-bd19-4c04e3b69754",
|
|
"f5e3a7ca-d0d3-421e-b341-b5ba46bc900f"
|
|
]
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.IsHeadshot",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"in": "$.Snipers",
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.KillItemRepositoryId"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "c9d36b2b-0577-4ba0-bb8a-5b0d0fe47b09",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_POETIC_JUSTICE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Poetic_Justice.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_POETIC_JUSTICE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"LeaderDeadRevealingTell_Event": [
|
|
{
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "cbe5cff1-0d6a-434c-99a7-97882c5de4a8",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_THE_FINISH_LINE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_The_Finish_Line.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_THE_FINISH_LINE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"4a34f12a-ab98-4dc5-9262-c600193b2629"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"ee67660e-4bd6-4743-9163-40331056f690"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "dc528317-66ab-4da3-b773-33aec967a461",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PILLS_HERE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Pills_Here.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PILLS_HERE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"49765e76-dea7-4ad4-b502-2bad7727a15f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"ef63eda6-6411-4ce0-b35b-143fc5767fc0"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"a1f89118-d345-4367-9423-620c3ef5dfba"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "medium"]
|
|
},
|
|
{
|
|
"Id": "e727898f-d149-4ad4-bf27-c68528e82de3",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_Autumn_Harvest_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Autumn_Harvest.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_Autumn_Harvest_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"1a98c48e-d618-4d4d-b17b-90ca3b180d2a"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"4a95baa5-6ad6-43c8-ae3e-be8449d578ec"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
},
|
|
{
|
|
"Id": "e7cd2be9-8404-46e3-b064-bee2ca3b2eec",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_A_NECKLACE_TO_DIE_FOR_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_A_Necklace_To_Die_For.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_A_NECKLACE_TO_DIE_FOR_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidTarget": false,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"$set": ["ValidLocation", "$Value.IsHot"]
|
|
},
|
|
"Evergreen_Suspect_Looks": [
|
|
{
|
|
"$set": [
|
|
"ValidTarget",
|
|
"$Value.Necklace"
|
|
]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"fiberwire"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "ec64ec3e-b7b0-43cd-ad8f-df6010f292be",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_RETURN_TO_SENDER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Return_To_Sender.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_RETURN_TO_SENDER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"EligibleItems": [
|
|
"594b10df-5345-4012-beae-fc2790f00c9a",
|
|
"9f0d143a-657c-4e8f-9f2b-3ab86dcd048b",
|
|
"c2beb035-74af-488e-bfb5-a7f7fb8e0bcc",
|
|
"f591d4a3-5176-4847-a149-d86f62e924a3"
|
|
]
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.KillItemRepositoryId"
|
|
]
|
|
},
|
|
"in": "$.EligibleItems"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "hard"]
|
|
},
|
|
{
|
|
"Id": "efb94ba9-6475-404b-a758-c31a73261354",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SUBURBAN_DREAM_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Suburban_Dream.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SUBURBAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
|
"Icon": "challenge_category_assassination",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["ValidLocation", false]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"dac2d6fd-4f25-4a63-b338-aef458c05a7f"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$ContractId",
|
|
"6efd360a-5f78-44ac-9823-df077018c2b3"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$set": ["ValidLocation", true]
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["assassination", "easy"]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Image": "images/challenges/categories/discovery/tile.jpg",
|
|
"Icon": "challenge_category_discovery",
|
|
"CategoryId": "discovery",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_EXPLORATION",
|
|
"Challenges": [
|
|
{
|
|
"Id": "15c50e2d-a462-47de-b7f7-274fa2eaaadf",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_CATBURGLAR_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Catburglar.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_CATBURGLAR_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Safe_Open": [
|
|
{
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["discovery", "hard"]
|
|
},
|
|
{
|
|
"Id": "290d0496-0b07-4a45-ad4a-cfb53becf98e",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SCAVENGER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Scavenger.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SCAVENGER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Stash_ItemChosen": [
|
|
{
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["discovery", "easy"]
|
|
},
|
|
{
|
|
"Id": "57cc0d91-17a4-4418-b9b2-ac62ea148688",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_WOUNDED_TITLE",
|
|
"ImageName": "images/evergreen/mastery/EG_Mastery_Suit_Wounded_Bandages.jpg",
|
|
"Description": "UI_UNLOCKABLE_REDACTED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": ["EG_MASTERY_SKIN_OUTFIT_HERO_WOUNDED"],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"MissionWounded_Event": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["discovery", "easy"]
|
|
},
|
|
{
|
|
"Id": "a9cd8775-db48-4d19-888b-a22cefae56ad",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_AVE_MARIA_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Ave_Maria.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_AVE_MARIA_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"MeditateStart": [
|
|
{
|
|
"Transition": "Standby"
|
|
}
|
|
]
|
|
},
|
|
"Standby": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 300
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"MeditateEnd": [
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["discovery", "easy"]
|
|
},
|
|
{
|
|
"Id": "cd9d58f4-9178-4f67-be84-4c9acf99afbe",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_FEELING_LUCKY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Feeling_Lucky.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_FEELING_LUCKY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Safehouse_Stash_ItemChosen": [
|
|
{
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["discovery", "easy"]
|
|
},
|
|
{
|
|
"Id": "ffc40ecf-ffb9-4d8d-a9e1-e96bcefd5586",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_BETTER_SAFE_THAN_SORRY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Better_Safe_than_Sorry.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_BETTER_SAFE_THAN_SORRY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
|
|
"Icon": "challenge_category_discovery",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Safe_Open": [
|
|
{
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["discovery", "hard"]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Image": "images/challenges/categories/feats/tile.jpg",
|
|
"Icon": "challenge_category_feats",
|
|
"CategoryId": "feats",
|
|
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_COMMUNITY",
|
|
"Challenges": [
|
|
{
|
|
"Id": "007cdeb1-21d9-47a7-a40c-13740e03c7af",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_BURNING_MAN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Burning_Man.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_BURNING_MAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "profile",
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"MySuspects": [],
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"AddSuspectGlow": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"MySuspects",
|
|
"$Value.Event_ContactID"
|
|
]
|
|
}
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillMethodStrict",
|
|
"accident_burn"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "0393afe1-5617-4cef-920b-62d4134d39cf",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SPRAY_AND_PRAY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Spray_And_Pray.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SPRAY_AND_PRAY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"SprayAndPrayUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Count", "$Value.SMGs"]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "055c2c14-e640-471a-8409-b014ad65ff85",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_YOU_URNED_THIS_DESC",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_You_Urned_This.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_YOU_URNED_THIS_TITLE",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"ValidLocation": false,
|
|
"ObjectiveComplete": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ScoringScreenEndState_CampaignCompleted": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "0d7f177b-8508-4154-bbea-ef3b886f00ac",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SICK_GAMES_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Sick_Games.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SICK_GAMES_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 7]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "0e533111-3845-4ccb-94c6-11142f9b49e4",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_THIS_IS_MY_RIFLE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_This_is_my_rifle.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_THIS_IS_MY_RIFLE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"ThisIsMyRifleUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"Count",
|
|
"$Value.AssaultRifles"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "0e936b55-7ef0-421e-a70e-210150dcfa0d",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_LOADED_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Loaded.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_LOADED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 500000
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Merces_Data": [
|
|
{
|
|
"$set": [
|
|
"Count",
|
|
"$Value.TotalMercesEarned"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "13a714ab-522f-4a73-bb19-90ee8c2e4af8",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SIGNED_SEALED_DELIVERED_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Signed_Sealed_Delivered.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SIGNED_SEALED_DELIVERED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50,
|
|
"GameChangers": [
|
|
"e57ae1ec-ea8e-4927-b3f4-d85919dd33be",
|
|
"99a666ae-4720-4dcf-b6f4-aad71580ba29",
|
|
"4832a109-1858-47ec-89d5-2ccdfeedac83",
|
|
"b75f475f-45ae-4f7f-9f04-79c7612725e5",
|
|
"a3702eae-22b1-4a5d-b919-09ddaafb3ec5",
|
|
"ca5642b5-f638-4b62-99cf-a2468b9e3375",
|
|
"f6718233-5101-4d75-ab35-237e3d077d08",
|
|
"d5f78543-d237-4131-9eb0-681d4ba3655c",
|
|
"263ca879-e5c6-4a4e-a06f-d6e512144f16",
|
|
"6d6a7ad1-56d9-4e6a-b620-7b801f88c5c8",
|
|
"1e70c6f9-9f8f-40d0-a3c1-5f1ff703800e",
|
|
"2d4dd817-0c63-4bd9-9c28-80cb5d30131a",
|
|
"342d47d9-98bd-4f05-b4d2-c8e72858ca88",
|
|
"80a06b2d-44fc-4f80-a4ba-4591b622e8a7",
|
|
"6979b36c-fd64-487d-babb-7e52bddc4d9b",
|
|
"511e5cc3-e7f0-4a17-bd7d-27d24963e75b",
|
|
"d8d6bce8-1e48-4378-a0d0-4b276e5c7163",
|
|
"2f5e14ee-4414-4468-98bb-26bd29797599",
|
|
"4d153527-7d08-438a-ad1e-e304ebd0720b",
|
|
"5bab5de3-0139-4dfd-af73-1457c1c07da8",
|
|
"9f33fde9-be4a-4867-a418-44ec2b4cf689",
|
|
"8f4b56bb-4a95-445a-8202-a9866111520d",
|
|
"f727b705-2312-4ded-9f48-b838300c391e",
|
|
"e10844da-3769-4a3b-9490-060354550948",
|
|
"2b7f0791-1772-4d09-a39d-f09fe0ec75a1",
|
|
"c79732d4-58a5-4b60-9fe9-633dee59fb15",
|
|
"5dea5c1e-2127-43d1-b02e-d7cc128793fe",
|
|
"bb43c774-16e3-4a7c-b2f0-0cd6f66d9fe1",
|
|
"70dfeb43-c88a-43a6-bbdb-5af56d917fb9",
|
|
"65a63617-ae79-4ec6-89ad-1778b1655c52",
|
|
"aa569d7f-d134-4315-9d9b-046ec7ae7ab6",
|
|
"0e6de528-db60-408d-92b1-f7994cbb1a02",
|
|
"696f0f25-da0d-4f64-a750-762eed09a0be",
|
|
"87e324c5-081b-4008-81f1-15f834bd4866",
|
|
"70416644-14ee-4e25-95e8-84676c574459"
|
|
]
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ObjectiveCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": ["$.#", "$Value.Id"]
|
|
},
|
|
"in": "$.GameChangers"
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "15d37045-3bb0-4a0e-bb0a-8d25222a6dfd",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_GUNMASTER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Gunmaster.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_GUNMASTER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"GunmasterComplete": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "173afa2e-5783-450f-9ec5-0d61ba2f9cab",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ONE_SHOT_ONE_KILL_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_One_Shot_One_Kill.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ONE_SHOT_ONE_KILL_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"OneShotOneKillUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Count", "$Value.Snipers"]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "17aac53d-f46d-4f1b-b3dd-a1ea743c18fe",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_UNTOUCHABLE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_untouchable.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_UNTOUCHABLE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": {
|
|
"$set": [
|
|
"IsHardcore",
|
|
"$Value.Hardcore"
|
|
]
|
|
}
|
|
},
|
|
"ScoringScreenEndState_HotCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.IsHardcore", true]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "1d20c3c7-2700-4020-a85b-1bf432d36a3b",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_POCKET_MONEY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Pocket_Money.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_POCKET_MONEY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50000
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Merces_Data": [
|
|
{
|
|
"$set": [
|
|
"Count",
|
|
"$Value.TotalMercesEarned"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "208e2bf3-174d-418e-bbfd-4c4a6bd10e7a",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ASSASSINATION_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Assassination.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ASSASSINATION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 1]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "2b4a3389-8590-44fa-af9c-e9bfcbe8335c",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_NO_ROOM_FOR_COMPETITION_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_No_Room_For_Competition.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_NO_ROOM_FOR_COMPETITION_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"Assassins": []
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"AddAssassin_Event": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Assassins",
|
|
"$Value.Event_AssassinID"
|
|
]
|
|
}
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.Assassins"
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "2c03df5e-830a-4d0e-b3ae-4aff2bcceeee",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SOMETIMES_MAYBE_GOOD_SOMETIMES_MAYBE_SHIT_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Sometimes_Maybe_Good_Sometimes_Maybe_Shit.jpg",
|
|
"Description": "UI_UNLOCKABLE_REDACTED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ScoringScreenEndState_ShowdownFailed": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "easy"]
|
|
},
|
|
{
|
|
"Id": "318b0d38-f830-427b-ab5f-bee41aaba4c1",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_EASY_MODE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Easy_Mode.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_EASY_MODE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"ValidLocation": false,
|
|
"ObjectiveComplete": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Actions": {
|
|
"$set": ["ObjectiveComplete", false]
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.DifficultyRank", 1]
|
|
},
|
|
"Transition": "Standby"
|
|
}
|
|
]
|
|
},
|
|
"Standby": {
|
|
"ScoringScreenEndState_HotCompleted": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "easy"]
|
|
},
|
|
{
|
|
"Id": "334e4955-83ed-4e96-b76a-bbddc527ba34",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_BAD_TASTE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Bad_Taste.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_BAD_TASTE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"MySuspects": [],
|
|
"ValidLocation": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"AddSuspectGlow": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"MySuspects",
|
|
"$Value.Event_ContactID"
|
|
]
|
|
}
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillClass",
|
|
"poison"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "easy"]
|
|
},
|
|
{
|
|
"Id": "35224e50-1c1c-4168-98e6-024c2d0906cb",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_A_WORTHY_SACRIFICE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_A_Worthy_Sacrifice.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_A_WORTHY_SACRIFICE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Event_ChallengeGreed": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "48cabeaa-cd81-40ad-828b-b240a56baae4",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ECO_CRIME_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Eco_Crime.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ECO_CRIME_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 4]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "4fe0116f-893f-4fa1-9206-61ba5c589e25",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HARDENED_ASSASSIN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Hardened_Assassin.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HARDENED_ASSASSIN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.Hardcore", true]
|
|
},
|
|
"Transition": "ValidLocation"
|
|
}
|
|
]
|
|
},
|
|
"ValidLocation": {
|
|
"MissionCompleted_Event": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "5138536b-1c72-459f-b666-96ea0d793c1e",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_FASTER_THAN_YOUR_OWN_SHADOW_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Faster_Than_Your_Own_Shadow.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_FASTER_THAN_YOUR_OWN_SHADOW_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"ValidLocation": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"$timer": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.ValidLocation", true]
|
|
},
|
|
{
|
|
"$after": 60
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "520f61c9-f5da-4c0f-852b-ea0f325015f0",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_GUNSLINGER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Gunslinger.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_GUNSLINGER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"GunslingerUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Count", "$Value.Pistols"]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "55a332ab-8962-4ea7-9bc6-1f2dfbe1a53a",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ARMS_TRAFFICKING_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Arms_Trafficking.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ARMS_TRAFFICKING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 0]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "5df6f007-b0c1-4812-95dd-cda3ba9187e3",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_COAST_IS_CLEAR_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Coast_Is_Clear.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_COAST_IS_CLEAR_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 25
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"Lookouts": []
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"AddLookout_Event": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Lookouts",
|
|
"$Value.Event_LookoutID"
|
|
]
|
|
}
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.Lookouts"
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "685207a3-e1eb-4b35-854d-0e1acd9fb089",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HARD_MODE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Hard_Mode.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HARD_MODE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"ValidLocation": false,
|
|
"ObjectiveComplete": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Actions": {
|
|
"$set": ["ObjectiveComplete", false]
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.DifficultyRank", 3]
|
|
},
|
|
"Transition": "Standby"
|
|
}
|
|
]
|
|
},
|
|
"Standby": {
|
|
"ScoringScreenEndState_HotCompleted": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "7737f013-686f-443d-b00a-142000250660",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PROFESSIONAL_MODE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Professional_Mode.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PROFESSIONAL_MODE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"ValidLocation": false,
|
|
"ObjectiveComplete": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Actions": {
|
|
"$set": ["ObjectiveComplete", false]
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.DifficultyRank", 4]
|
|
},
|
|
"Transition": "Standby"
|
|
}
|
|
]
|
|
},
|
|
"Standby": {
|
|
"ScoringScreenEndState_CampaignCompleted": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "7d715df0-e15d-4805-8129-b94fdf55ad07",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_LETS_GO_HUNTING_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Lets_Go_Hunting.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_LETS_GO_HUNTING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"LetsGoHuntingUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Count", "$Value.Shotguns"]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "844f4c51-8a52-4146-ad7e-eae25251b483",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_COLLECTOR_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Collector.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_COLLECTOR_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 47
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"CollectorUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Count", "$Value.Firearms"]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "848491a2-09e9-4615-9b7b-5d67ea690d7f",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_MEETING_ADJOURNED_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Meeting_Adjourned.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES _MEETING_ADJOURNED_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Leader_In_Meeting": {
|
|
"Condition": {
|
|
"$eq": ["$Value", true]
|
|
},
|
|
"Transition": "Standby"
|
|
}
|
|
},
|
|
"Standby": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"Leader_In_Meeting": {
|
|
"Condition": {
|
|
"$eq": ["$.Value", false]
|
|
},
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "a35dff13-2c5e-425a-a2b7-f135a61f160b",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_LET_THE_CHIPS_FALL_WHERE_THEY_MAY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Let_The_Chips_Fall_Where_They_May.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_LET_THE_CHIPS_FALL_WHERE_THEY_MAY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"MySuspects": [],
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"AddSuspectGlow": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"MySuspects",
|
|
"$Value.Event_ContactID"
|
|
]
|
|
}
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
false
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "a4ec2aa3-05b5-4ed4-b1d4-578547cc8aa4",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_AROUND_THE_WORLD_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Around_The_World.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_AROUND_THE_WORLD_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 9
|
|
},
|
|
"Context": {
|
|
"CompletedLocations": [],
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "($.CompletedLocations).Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$pushunique": [
|
|
"CompletedLocations",
|
|
"$ContractId"
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"($.CompletedLocations).Count",
|
|
"$.Goal"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "ae993836-3fab-47ca-8c92-d238153ebc65",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_NORMAL_MODE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Normal_Mode.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_NORMAL_MODE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"ValidLocation": false,
|
|
"ObjectiveComplete": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Actions": {
|
|
"$set": ["ObjectiveComplete", false]
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.DifficultyRank", 2]
|
|
},
|
|
"Transition": "Standby"
|
|
}
|
|
]
|
|
},
|
|
"Standby": {
|
|
"ScoringScreenEndState_HotCompleted": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "aecffd31-4e3c-46ef-89eb-599a384e7496",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PSY_OPS_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Psy_Ops.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PSY_OPS_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 5]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "b01b79cb-8f8e-4a0d-bd0c-3239192c784c",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_MR_CLEAN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Mr_Clean.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_MR_CLEAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 20,
|
|
"GameChangers": [
|
|
"e38747d5-5f82-4a34-9baa-708865bf2b78",
|
|
"1906315b-5647-419c-b6f1-f2b1b3700ad8",
|
|
"2e7319b5-740f-4411-a9ed-62c2caf72f68",
|
|
"e4244838-577f-4661-9750-16d69cef5abd"
|
|
]
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ObjectiveCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": ["$Value.Id", "$.#"]
|
|
},
|
|
"in": "$.GameChangers"
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "beb7dd87-ff24-4f9b-a754-0681e765f650",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_BIG_PHARMA_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Big_Pharma.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_BIG_PHARMA_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 3]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "bec67a0f-a5dc-47ba-8da4-5546795ba508",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_CHEESING_IT_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Cheesing_It.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_CHEESING_IT_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Context": {
|
|
"Count": 0,
|
|
"MySuspects": [],
|
|
"ValidLocation": false
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"AddSuspectGlow": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"MySuspects",
|
|
"$Value.Event_ContactID"
|
|
]
|
|
}
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.Count",
|
|
"($.MySuspects).Count"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "easy"]
|
|
},
|
|
{
|
|
"Id": "bff0f00d-3a23-4000-b815-784d51d7ef3e",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_UP_CLOSE_AND_PERSONAL_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Up_close_and_personal.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_UP_CLOSE_AND_PERSONAL_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"UpCloseAndPersonalUpdate": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Count", "$Value.Melees"]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$set": ["Count", "$.Goal"]
|
|
}
|
|
],
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "c03c94a9-0ffe-4ce4-b82e-d7e6c2d4d625",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SLOW_BUT_STEADY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Slow_But_Steady.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SLOW_BUT_STEADY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ScoringScreenEndState_CampaignCompleted": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "c59e2e27-44a3-4ec4-859d-7c581a3ffc01",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HIGH_ROLLER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_High_Roller.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HIGH_ROLLER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Payout_Data": {
|
|
"Condition": {
|
|
"$ge": ["$Value.Total_Payout", 7500]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "ca15da85-ebba-4f52-908e-8cfa15371a3f",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_LEGENDARY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Legendary.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_LEGENDARY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.EvergreenRarity",
|
|
4
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "cba5f4a7-e587-4acb-a53d-2cff14449558",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ESPIONAGE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Espionage.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ESPIONAGE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 6]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "ce03e624-ac60-49da-9cf1-3fc327b6ca4a",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_RUN_YOU_FOOL_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Run_You_Fool.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_RUN_YOU_FOOL_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10,
|
|
"GameChangers": [
|
|
"d8d6bce8-1e48-4378-a0d0-4b276e5c7163",
|
|
"2f5e14ee-4414-4468-98bb-26bd29797599",
|
|
"4d153527-7d08-438a-ad1e-e304ebd0720b",
|
|
"5bab5de3-0139-4dfd-af73-1457c1c07da8",
|
|
"c79732d4-58a5-4b60-9fe9-633dee59fb15"
|
|
]
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ObjectiveCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": ["$.#", "$Value.Id"]
|
|
},
|
|
"in": "$.GameChangers"
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "cfe462ea-4d16-40d3-a2c5-0c29cdb51b10",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PRANK_CALLER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Prank_Caller.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PRANK_CALLER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Phone_MeetingStarted": [
|
|
{
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
},
|
|
{
|
|
"Id": "d75f7179-4016-46af-aced-9de5bee7b0b3",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_THE_HITMAN_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_The_Hitman.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_THE_HITMAN_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Condition": {
|
|
"$eq": ["$Value.Hardcore", true]
|
|
},
|
|
"Transition": "ValidLocation"
|
|
}
|
|
},
|
|
"ValidLocation": {
|
|
"ScoringScreenEndState_CampaignCompleted": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "db93fb2f-faea-4f48-a7ec-9d8f16c70116",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_SILENT_BUT_DEADLY_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Silent_But_Deadly.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_SILENT_BUT_DEADLY_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10,
|
|
"GameChangers": [
|
|
"e57ae1ec-ea8e-4927-b3f4-d85919dd33be",
|
|
"6979b36c-fd64-487d-babb-7e52bddc4d9b",
|
|
"511e5cc3-e7f0-4a17-bd7d-27d24963e75b"
|
|
]
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ObjectiveCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": ["$.#", "$Value.Id"]
|
|
},
|
|
"in": "$.GameChangers"
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "dc91a48e-e1a9-432b-9799-9d7e44a65dad",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_CRIME_STOMPER_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Crime_Stomper.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_CRIME_STOMPER_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 8
|
|
},
|
|
"Context": {
|
|
"CompletedSyndicates": [],
|
|
"IsHot": false,
|
|
"Count": 0,
|
|
"CrimeID": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"CrimeID",
|
|
"$Value.CrimeType"
|
|
]
|
|
},
|
|
{
|
|
"$set": ["IsHot", "$Value.IsHot"]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$not": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$.CrimeID"
|
|
]
|
|
},
|
|
"in": "$.CompletedSyndicates"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$eq": ["$.IsHot", true]
|
|
}
|
|
]
|
|
},
|
|
"Actions": [
|
|
{
|
|
"$pushunique": [
|
|
"CompletedSyndicates",
|
|
"$.CrimeID"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"Count",
|
|
"($.CompletedSyndicates).Count"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "ddc90f23-2e93-4c78-be58-d3ce8aba84c8",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_LIVING_ON_THE_EDGE_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Living_On_The_Edge.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_LIVING_ON_THE_EDGE_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 5
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"Alerted": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": {
|
|
"$set": [
|
|
"Alerted",
|
|
"$Value.MissionAlerted"
|
|
]
|
|
}
|
|
},
|
|
"ScoringScreenEndState_HotCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Alerted", true]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"ScoringScreenEndState_CampaignCompleted": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Alerted", true]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "e20e70ef-f9cf-40ba-a360-76367d11e1f0",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ORGAN_TRAFFICKING_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Organ_Trafficking.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ORGAN_TRAFFICKING_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 10
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"CrimeType": 99,
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mission_Data": {
|
|
"Actions": [
|
|
{
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
},
|
|
{
|
|
"$set": [
|
|
"CrimeType",
|
|
"$Value.CrimeType"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MissionCompleted_Event": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.CrimeType", 2]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "e39a15dc-66f6-43a1-a6fb-4cbb9c1e58a0",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_HOME_SWEET_HOME_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Home_Sweet_Home.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_HOME_SWEET_HOME_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Evergreen_Mastery_Level": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"Count",
|
|
"$Value.PlayerMasteryLevel"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$ge": [
|
|
"$Value.PlayerMasteryLevel",
|
|
"$.Goal"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "easy"]
|
|
},
|
|
{
|
|
"Id": "ec9aaa75-c1dc-45de-8f25-272c2f7ec779",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_PTFO_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Ptfo.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_PTFO_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"PayoutObjective_Completed": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "edcfbe84-5d8c-4e98-806e-a451a85e224c",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_COLD_FEET_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Cold_Feet.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_COLD_FEET_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 1000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 20
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"Failed": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Failed", false]
|
|
}
|
|
}
|
|
],
|
|
"NoTargetsLeft": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["Failed", true]
|
|
}
|
|
}
|
|
],
|
|
"exit_gate": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Failed", false]
|
|
},
|
|
"$inc": "Count"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "easy"]
|
|
},
|
|
{
|
|
"Id": "fc3b4fde-c6c1-40df-bd62-b8285f2c4047",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_TOP_DOG_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Top_Dog.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_TOP_DOG_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 4000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 100
|
|
},
|
|
"Context": {
|
|
"Count": 0
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"Actions": {
|
|
"$set": ["ObjectiveComplete", false]
|
|
},
|
|
"ScoringScreenEndState_CampaignCompleted": [
|
|
{
|
|
"Actions": {
|
|
"$inc": "Count"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "hard"]
|
|
},
|
|
{
|
|
"Id": "ff7ff6b1-d4ab-414b-99a9-1e26c982dc09",
|
|
"Name": "UI_EVERGREEN_CHALLENGES_ORDER_UP_TITLE",
|
|
"ImageName": "images/evergreen/challenges/Evergreen_Challenge_Order_Up.jpg",
|
|
"Description": "UI_EVERGREEN_CHALLENGES_ORDER_UP_DESC",
|
|
"Rewards": {
|
|
"MasteryXP": 2000
|
|
},
|
|
"Drops": [],
|
|
"IsPlayable": true,
|
|
"IsLocked": false,
|
|
"HideProgression": false,
|
|
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
|
"Icon": "challenge_category_feats",
|
|
"LocationId": "LOCATION_PARENT_SNUG",
|
|
"ParentLocationId": "LOCATION_PARENT_SNUG",
|
|
"Type": "parentlocation",
|
|
"DifficultyLevels": [],
|
|
"OrderIndex": 10000,
|
|
"XpModifier": {},
|
|
"RuntimeType": "Hit",
|
|
"Definition": {
|
|
"Constants": {
|
|
"Goal": 50
|
|
},
|
|
"Context": {
|
|
"Count": 0,
|
|
"MySuspects": [],
|
|
"ValidLocation": false
|
|
},
|
|
"ContextListeners": {
|
|
"Count": {
|
|
"type": "challengecounter",
|
|
"count": "$.Count",
|
|
"total": "$.Goal"
|
|
}
|
|
},
|
|
"Scope": "profile",
|
|
"States": {
|
|
"Start": {
|
|
"ContractStart": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$ContractId",
|
|
"f8ec92c2-4fa2-471e-ae08-545480c746ee"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$set": ["MySuspects", []]
|
|
}
|
|
},
|
|
"AddSuspectGlow": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"MySuspects",
|
|
"$Value.Event_ContactID"
|
|
]
|
|
}
|
|
},
|
|
"Evergreen_Mission_Data": [
|
|
{
|
|
"Actions": {
|
|
"$set": [
|
|
"ValidLocation",
|
|
"$Value.IsHot"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"poison"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count",
|
|
"$remove": [
|
|
"MySuspects",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"Sedated"
|
|
]
|
|
},
|
|
"in": "$Value.DamageEvents"
|
|
}
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count",
|
|
"$remove": [
|
|
"MySuspects",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"Actorsick": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.actor_R_ID"
|
|
]
|
|
},
|
|
"in": "$.MySuspects"
|
|
}
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.ValidLocation",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Count",
|
|
"$remove": [
|
|
"MySuspects",
|
|
"$Value.actor_R_ID"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Count", "$.Goal"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Tags": ["feats", "medium"]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|