1
mirror of https://github.com/thepeacockproject/Peacock synced 2025-03-21 00:04:22 +01:00
Peacock/contractdata/MUMBAI/_H2_MUMBAI_CHALLENGES.json
moonysolari 5fff1c89ae
Fix challenges for H2 and H2016 (#152)
* 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>
2023-04-05 20:02:25 +01:00

11689 lines
586 KiB
JSON

{
"meta": {
"Location": "LOCATION_PARENT_MUMBAI",
"GameVersion": "h2"
},
"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": "116b74fa-6aa5-424f-af2c-18c19ae11df2",
"Name": "UI_CHALLENGES_KINGCOBRA_FALL_NAME",
"ImageName": "images/challenges/Mumbai/Kingcobra_Fall.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_FALL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"07ccfa5d-6dd3-4d2b-9f79-75b300524857"
]
},
{
"$eq": [
"$Value.KillMethodStrict",
"accident_push"
]
}
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "live", "assassination", "medium"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "42df4e0d-4857-4479-95dd-f1b34896c86b",
"Name": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_FIBER_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_fiberwire.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_FIBER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillItemCategory",
"fiberwire"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "4b001058-bdda-4fb2-a1e6-426a734f04af",
"Name": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_ACCIDENT_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_accident.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_ACCIDENT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": ["$Value.Accident", true]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "74e6caf5-0bee-4ff3-afab-09eb07ea7430",
"Name": "UI_CHALLENGES_KINGCOBRA_47_MASTER_ASSASSIN_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_versatile.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_47_MASTER_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"9c88d3f1-0005-43f1-9cb8-a5a5f182946d",
"95a88152-4017-4b9d-a001-4504ab7eb94b",
"4b001058-bdda-4fb2-a1e6-426a734f04af",
"42df4e0d-4857-4479-95dd-f1b34896c86b"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "hard", "assassination"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "8ef550a3-1a2f-4216-85bb-3b09dd83a5b9",
"Name": "UI_CHALLENGES_KINGCOBRA_ELECTRICITY_NAME",
"ImageName": "images/challenges/Mumbai/Kingcobra_ElectricityKill.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_ELECTRICITY_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"07ccfa5d-6dd3-4d2b-9f79-75b300524857"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"accident_electric"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "live", "assassination", "medium"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "95a88152-4017-4b9d-a001-4504ab7eb94b",
"Name": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_POISON_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_poison.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_POISON_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillClass",
"poison"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "9b3688f7-3716-4362-986d-036f1932d182",
"Name": "UI_CHALLENGES_KINGCOBRA_POISON_NAME",
"ImageName": "images/challenges/Mumbai/Kingcobra_Poison.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_POISON_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Constants": {},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"07ccfa5d-6dd3-4d2b-9f79-75b300524857"
]
},
{
"$eq": [
"$Value.KillClass",
"poison"
]
}
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "live", "assassination", "easy"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "9c88d3f1-0005-43f1-9cb8-a5a5f182946d",
"Name": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_HEADSHOT_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_headshot.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_47_ASSASINATION_HEADSHOT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.IsHeadshot",
true
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "f375cfd1-f52d-4e00-a789-3e169ce03655",
"Name": "UI_CHALLENGES_KINGCOBRA_EXPLOSION_NAME",
"ImageName": "images/challenges/Mumbai/Kingcobra_Explosion.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_EXPLOSION_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillClass",
"explosion"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "live", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "144299f6-5a37-404a-825f-988d95f7e989",
"Name": "UI_CHALLENGES_MONGOOSE_WAITING_FOR_A_SIGN_NAME",
"ImageName": "images/challenges/Mumbai/Waiting_For_A_Sign.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_WAITING_FOR_A_SIGN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
},
{
"$eq": [
"$Value.SetPieceId",
"14e64ca8-4d45-4d62-9181-9c2c64961306"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "1895e589-715c-47f9-b7b9-2ec309a82200",
"Name": "UI_CHALLENGES_MONGOOSE_BOAT_NAME",
"ImageName": "images/challenges/Mumbai/Boat_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BOAT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Is_DoubleKill": {
"$timer": {
"Condition": {
"$after": 0.1
},
"Transition": "Start"
},
"Kill": {
"Condition": {
"$or": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a"
]
},
{
"$eq": [
"$Value.SetPieceId",
"44d5d249-b8e0-4dcf-812c-288936d36616"
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.SetPieceId",
"44d5d249-b8e0-4dcf-812c-288936d36616"
]
}
]
}
]
},
"Transition": "Success"
}
},
"Start": {
"Kill": {
"Condition": {
"$or": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.SetPieceId",
"44d5d249-b8e0-4dcf-812c-288936d36616"
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a"
]
},
{
"$eq": [
"$Value.SetPieceId",
"44d5d249-b8e0-4dcf-812c-288936d36616"
]
}
]
}
]
},
"Transition": "Is_DoubleKill"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "1edb317f-628b-4337-8c60-3bae76622b33",
"Name": "UI_CHALLENGES_MONGOOSE_BARBER_KILL_NAME",
"ImageName": "images/challenges/Mumbai/Barber_Kill_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BARBER_KILL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"BarberKillEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "325c3154-6ad5-4757-9f5c-eaeb76fda970",
"Name": "UI_CHALLENGES_MONGOOSE_WHATS_YOUR_FLAVA_NAME",
"ImageName": "images/challenges/Mumbai/Whats_Your_Flava.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_WHATS_YOUR_FLAVA_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Level_Setup_Events": {
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"MaelstromKillzoneIn"
]
},
"Transition": "Kill_Position"
}
},
"Kill_Position": {
"Level_Setup_Events": {
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"MaelstromKillzoneOut"
]
},
"Transition": "Start"
},
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
},
{
"$eq": [
"$Value.SetPieceId",
"e80d5a59-2d51-405c-aaca-20155bbf5290"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "5ec3b218-2195-48cf-946e-0f723fae0b5e",
"Name": "UI_CHALLENGES_MONGOOSE_TEA_TIME_NAME",
"ImageName": "images/challenges/Mumbai/Tea_Time_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_TEA_TIME_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.SetPieceId",
"e80d5a59-2d51-405c-aaca-20155bbf5290"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "614291d4-94c2-4dff-8b77-b32d9ec6f336",
"Name": "UI_CHALLENGES_MONGOOSE_POOL_KILL_NAME",
"ImageName": "images/challenges/Mumbai/Pool_Kill_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_POOL_KILL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.SetPieceId",
"36744d6c-77e9-429a-98d6-8cfc1b93454f"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "8b45b9b8-ccdf-4640-b663-06ad1adc8750",
"Name": "UI_CHALLENGES_MONGOOSE_ELECTRICITYKILLALL_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_electricitykillall.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_ELECTRICITYKILLALL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 3
},
"Context": {
"Count": 0,
"TargetKilled": []
},
"ContextListeners": {
"Count": {
"type": "challengecounter",
"count": "$.Count",
"total": "$.Goal",
"text": "UI_CHALLENGES_MONGOOSE_ELECTRICITYKILLALL_NAME"
}
},
"Scope": "session",
"States": {
"Start": {
"Kill": [
{
"Actions": {
"$inc": "Count",
"$pushunique": [
"TargetKilled",
"$Value.RepositoryId"
]
},
"Condition": {
"$and": [
{
"$not": {
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.RepositoryId"
]
},
"in": "$.TargetKilled"
}
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"accident_electric"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
}
},
{
"Condition": {
"$eq": ["$.Count", "$.Goal"]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "9ab4a1b4-a224-417e-bb0b-9bc7744d4bff",
"Name": "UI_CHALLENGES_MONGOOSE_BIGGEST_FAN_NAME",
"ImageName": "images/challenges/Mumbai/BiggestFan_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BIGGEST_FAN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a"
]
},
{
"$eq": [
"$Value.SetPieceId",
"962d9b73-1fc9-4553-9842-1134048bae0a"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "9becb1f0-ea09-4d45-93d0-cb99a91be7a0",
"Name": "UI_CHALLENGES_MONGOOSE_PROXY_KILLER_NAME",
"ImageName": "images/challenges/Mumbai/Proxy_Killer_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_PROXY_KILLER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"0e7bf5ca-60ec-45f5-b3c2-e2e5b80940cb",
"a1403283-a635-4be0-bae6-82dcd967d22b"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "a3e5f83b-cb82-4ac8-ad30-aabac3d621af",
"Name": "UI_CHALLENGES_MONGOOSE_ELECTRICITYKILL_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_electricitykill.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_ELECTRICITYKILL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"accident_electric"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "ab36f677-1dc3-4bc6-82c7-f749bb9b936e",
"Name": "UI_CHALLENGES_MONGOOSE_BIRDCAGE_NAME",
"ImageName": "images/challenges/Mumbai/Birdcage_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BIRDCAGE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"BirdCageIDs": [
"a4b97901-f7e8-47a1-9566-f8a3d0bfdb86",
"17091514-75b2-43d6-9aa1-596e1abaa8b5"
]
},
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.SetPieceId"
]
},
"in": "$.BirdCageIDs"
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "ac596598-4713-4f87-8ecc-191da0c91eea",
"Name": "UI_CHALLENGES_MONGOOSE_TAILOR_KILL_NAME",
"ImageName": "images/challenges/Mumbai/Tailor_Kill_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_TAILOR_KILL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"b384ff35-9c38-4b08-ab0b-e333cfd7bc6a"
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"a804e004-7d45-42c8-87bd-b7cbcffa56cc"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "ae18738e-0745-4a4e-9d62-0f776ea8aaf4",
"Name": "UI_CHALLENGES_MONGOOSE_TRAIN_KILL_NAME",
"ImageName": "images/challenges/Mumbai/Train_Kill_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_TRAIN_KILL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Is_DoubleKill": {
"$timer": {
"Condition": {
"$after": 3
},
"Transition": "Start"
},
"Kill": {
"Condition": {
"$or": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
},
{
"$eq": [
"$Value.SetPieceId",
"56af0d2f-d73e-4883-bdeb-b47fb116bc2d"
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.SetPieceId",
"56af0d2f-d73e-4883-bdeb-b47fb116bc2d"
]
}
]
}
]
},
"Transition": "Success"
}
},
"Start": {
"Kill": {
"Condition": {
"$or": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
{
"$eq": [
"$Value.SetPieceId",
"56af0d2f-d73e-4883-bdeb-b47fb116bc2d"
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
},
{
"$eq": [
"$Value.SetPieceId",
"56af0d2f-d73e-4883-bdeb-b47fb116bc2d"
]
}
]
}
]
},
"Transition": "Is_DoubleKill"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "be501d77-94da-4ce7-96bf-f44adbe9f3c2",
"Name": "UI_CHALLENGES_MONGOOSE_SNIPEKILLALL_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_snipekillall.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SNIPEKILLALL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 3
},
"Context": {
"Count": 0
},
"ContextListeners": {
"Count": {
"type": "challengecounter",
"count": "$.Count",
"total": "$.Goal",
"text": "UI_CHALLENGES_MONGOOSE_SNIPEKILLALL_NAME"
}
},
"Scope": "session",
"States": {
"Start": {
"InSniperTowerChanged": {
"Condition": {
"$eq": ["$Value", true]
},
"Transition": "InSniperTower"
}
},
"InSniperTower": {
"InSniperTowerChanged": {
"Condition": {
"$eq": ["$Value", false]
},
"Transition": "Start"
},
"Kill": [
{
"Condition": {
"$and": [
{
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
},
{
"$eq": [
"$Value.IsTarget",
true
]
}
]
},
"Actions": {
"$inc": "Count"
}
},
{
"Condition": {
"$eq": ["$.Count", "$.Goal"]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "c6756e3b-879d-42e0-b37d-f9b8382e51e1",
"Name": "UI_CHALLENGES_MONGOOSE_CONCRETE_PIPE_NAME",
"ImageName": "images/challenges/Mumbai/Concrete_Pipe_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_CONCRETE_PIPE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Is_DoubleKill": {
"$timer": {
"Condition": {
"$after": 0.5
},
"Transition": "Start"
},
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.KillMethodStrict",
"accident_suspended_object"
]
},
{
"$or": [
{
"$eq": [
"$Value.RepositoryId",
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a"
]
},
{
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
}
]
}
]
},
"Transition": "Success"
}
},
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.KillMethodStrict",
"accident_suspended_object"
]
},
{
"$or": [
{
"$eq": [
"$Value.RepositoryId",
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a"
]
},
{
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
}
]
}
]
},
"Transition": "Is_DoubleKill"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "f44ec3bc-cfee-46d4-b17a-91838558c6ca",
"Name": "UI_CHALLENGES_MONGOOSE_SNIPEKILL_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_snipekill.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SNIPEKILL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"InSniperTowerChanged": {
"Condition": {
"$eq": ["$Value", true]
},
"Transition": "InSniperTower"
}
},
"InSniperTower": {
"InSniperTowerChanged": {
"Condition": {
"$eq": ["$Value", false]
},
"Transition": "Start"
},
"Kill": {
"Condition": {
"$and": [
{
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
},
{
"$eq": ["$Value.IsTarget", true]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "assassination", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "2ff03db0-0288-4f83-9f4f-58fa8de278a8",
"Name": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_DROWN_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_drown.jpg",
"Description": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_DROWN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillMethodStrict",
"accident_drown"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"]
},
{
"Id": "3586da1f-56e5-417d-8000-253466cba06b",
"Name": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_FIBERWIRE_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_fiberwire.jpg",
"Description": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_FIBERWIRE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillItemCategory",
"fiberwire"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"]
},
{
"Id": "4bc10a4c-7e47-43ac-ae84-209c466f365d",
"Name": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_HEADSHOT_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_headshot.jpg",
"Description": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_HEADSHOT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.IsHeadshot",
true
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"]
},
{
"Id": "78b2930e-aed6-48b3-94be-ef45b7e2e05f",
"Name": "UI_CHALLENGES_MUMBAI_47_MASTER_ASSASSIN_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_versatile.jpg",
"Description": "UI_CHALLENGES_MUMBAI_47_MASTER_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"4bc10a4c-7e47-43ac-ae84-209c466f365d",
"bca30d6d-dc79-4155-b8af-3eb2ef991448",
"c6a40324-6962-4e16-90a3-4ae182a330cc",
"2ff03db0-0288-4f83-9f4f-58fa8de278a8",
"3586da1f-56e5-417d-8000-253466cba06b"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "hard", "assassination"]
},
{
"Id": "bca30d6d-dc79-4155-b8af-3eb2ef991448",
"Name": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_POISON_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_poison.jpg",
"Description": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_POISON_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillClass",
"poison"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"]
},
{
"Id": "c6a40324-6962-4e16-90a3-4ae182a330cc",
"Name": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_ACCIDENT_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_accident.jpg",
"Description": "UI_CHALLENGES_MUMBAI_47_ASSASINATION_ACCIDENT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": ["$Value.Accident", true]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"]
}
]
},
{
"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": "53af1c1f-08e4-47cb-a502-20780ef0d257",
"Name": "UI_CHALLENGES_MONGOOSE_DIARY_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_diary.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_DIARY_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ReadVanyasDiaryEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "discovery", "easy"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "be9077e7-3862-485b-b58b-be4840950513",
"Name": "UI_CHALLENGES_MONGOOSE_DRESSCLOTH_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_dresscloth.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_DRESSCLOTH_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"GetCeruleanClothEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "discovery", "easy"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "0161210f-7d8a-4f84-8015-3b5363249e60",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_FOREMAN_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Foreman.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_FOREMAN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_EXPLORATION",
"Icon": "challenge_category_discovery",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"eeefa90a-6665-4eb1-8bc9-3e08c222abae"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "discovery"]
},
{
"Id": "09522da2-68e6-43a5-bbad-c79eaf76d8e7",
"Name": "UI_CHALLENGES_MUMBAI_TAXI_EXIT_NAME",
"ImageName": "images/challenges/Mumbai/Taxi_Exit.jpg",
"Description": "UI_CHALLENGES_MUMBAI_TAXI_EXIT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"exit_gate": {
"Condition": {
"$and": [
{
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.RepositoryId"
]
},
"in": [
"b2a015ad-2148-4a28-9c84-c8b9a76e2772",
"97ea177d-93d4-45b8-b147-d4601d6f6126",
"ad70a60c-dbf6-4579-a6a9-d82cd1648b52",
"306c2870-04d3-4441-bacd-40ca6deff5b7",
"8ad74656-027d-4b47-a8e2-1927aa2fcc51"
]
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "discovery", "easy"]
},
{
"Id": "2f88fb9b-2934-43f4-8c87-795c91b3676b",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_PAINTER_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Painter.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_PAINTER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"81f55bbc-a120-4757-a778-b73fd775d1a4"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "3731a4bc-68a1-4f4c-aa24-63238342b8be",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_TAILOR_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Tailor.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_TAILOR_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"b384ff35-9c38-4b08-ab0b-e333cfd7bc6a"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "3c29b0f7-747d-4e96-8322-602ab7b88ccc",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_FAKE_MAELSTROM_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Fake_Maelstrom.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_FAKE_MAELSTROM_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "85224cb9-7363-42c1-9199-34db126ba71c",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_KASHMIRIAN_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_kashmirian.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_KASHMIRIAN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"6f875d32-869e-437a-8935-368e0c2cc8bc"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "87cad9dd-2c05-4f3b-ad02-14df72cd9a85",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_BARBER_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Barber.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_BARBER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"c4011c75-39ff-4bff-aff5-fe902ae4b83b"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "8d572c83-3b69-4db8-8ff7-d80b8b658018",
"Name": "UI_CHALLENGES_MUMBAI_HIDEOUT_EXIT_NAME",
"ImageName": "images/challenges/Mumbai/Hideout_Exit.jpg",
"Description": "UI_CHALLENGES_MUMBAI_HIDEOUT_EXIT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"exit_gate": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"1aa8a4a5-1c8f-4145-a87b-16b13817f6e5"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "discovery", "easy"]
},
{
"Id": "b4440684-96c2-48e5-8528-cb1f59c02112",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_METALWORKER_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Metalworker.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_METALWORKER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$eq": [
"$Value",
"48afc44d-cf8a-44ba-9436-663a6979c908"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "bae5a73b-4eb1-4e05-9d71-ed642c2ad437",
"Name": "UI_CHALLENGES_MUMBAI_BECOME_ANGEL_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Become_Angel.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BECOME_ANGEL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"EligibleDisguises": [
"88adef78-2a19-45fb-9c95-988e82c056f1",
"446ace07-c9c6-49fc-b157-fa58e812fcef"
]
},
"Context": {},
"Scope": "hit",
"States": {
"Start": {
"Disguise": {
"Condition": {
"$any": {
"?": {
"$eq": ["$.#", "$Value"]
},
"in": "$.EligibleDisguises"
}
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "discovery"]
},
{
"Id": "ec2738aa-6bf8-42b0-a7b9-06552ee50116",
"Name": "UI_CHALLENGES_MUMBAI_AREA_DISCOVERED_NAME",
"ImageName": "images/challenges/mumbai/area_discovered_mongoose.jpg",
"Description": "UI_CHALLENGES_MUMBAI_AREA_DISCOVERED_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 52
},
"Context": {
"AreaIDs": []
},
"ContextListeners": {
"AreaIDs": {
"type": "challengecounter",
"count": "($.AreaIDs).Count",
"total": "$.Goal",
"text": "UI_CHALLENGES_MUMBAI_AREA_DISCOVERED_NAME"
}
},
"Scope": "profile",
"States": {
"Start": {
"AreaDiscovered": [
{
"Actions": {
"$pushunique": [
"AreaIDs",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": [
"($.AreaIDs).Count",
"$.Goal"
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "easy", "discovery"]
}
]
},
{
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
"Image": "images/challenges/categories/feats/tile.jpg",
"Icon": "challenge_category_feats",
"CategoryId": "feats",
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_COMMUNITY",
"Challenges": [
{
"Id": "0ae7300f-b3a8-4408-864d-55bf225ff91b",
"Name": "UI_CHALLENGES_KINGCOBRA_ASK_NAME",
"ImageName": "images/challenges/Mumbai/Kingcobra_Ask.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_ASK_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Level_Setup_Events": {
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"AskForMoney"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "live", "feats", "medium"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "0e7bf5ca-60ec-45f5-b3c2-e2e5b80940cb",
"Name": "UI_CHALLENGES_MONGOOSE_PAINT_SNIPE_NAME",
"ImageName": "images/challenges/Mumbai/Paint_Snipe_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_PAINT_SNIPE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"MumbaiPaintSnipeEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "0f57bf3a-4109-4e31-9354-3e9e55096202",
"Name": "UI_CHALLENGES_MONGOOSE_STORYTAILOR_NAME",
"ImageName": "images/challenges/Mumbai/Story_Tailor_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_STORYTAILOR_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"TailorOPPEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "11f71672-a5e1-47e0-bbcc-e14130eb65bc",
"Name": "UI_CHALLENGES_MONGOOSE_FLAG_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_flag.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_FLAG_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"RaiseFlagEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "1ad14b76-b0dc-490a-a8f8-b53dbf06fa97",
"Name": "UI_CHALLENGES_MONGOOSE_HARDHAT_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_hardhat.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_HARDHAT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"EligibleTargets": [
"bfb171c7-61f2-40da-aece-5f40c6654333",
"c8734bd3-d451-41a3-a4ec-eb28cb0d344e",
"22a19308-5b21-4e80-a915-467ebc43a1de",
"38277677-eb1b-4de6-8ef1-3835999b8bca",
"cd032e96-95b2-4be2-8bda-15b0dc2d7d50",
"6f791881-7fa3-418d-a057-eb509fc3f5c0",
"263b376b-632a-48b7-83c1-2481d4634c6c",
"d45c4ba4-7260-436d-941d-3359248bcac2",
"b1ab76fd-2602-45b9-a7cc-4013c2df192b",
"2fd04601-824e-44c6-a9b2-2de5798ab8e8",
"6cca1f8f-260d-41e9-a208-958f8d3e9a19",
"037e9369-d072-4eeb-947a-405cabdf64a1"
]
},
"Context": {},
"Scope": "hit",
"States": {
"Start": {
"Pacify": {
"Condition": {
"$and": [
{
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.RepositoryId"
]
},
"in": "$.EligibleTargets"
}
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"5cc4d1ea-b4fa-4667-ba3a-b6e859f03059"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "feats"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "1b570a84-a97c-4fe9-85e8-6d9190ca5225",
"Name": "UI_CHALLENGES_MONGOOSE_LAPTOP_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_laptop.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_LAPTOP_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ReadDawoodsLaptopEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "1f178e0d-c025-40f2-97d0-fabbb5ee43fe",
"Name": "UI_CHALLENGES_MONGOOSE_CALLDAWOOD_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_callDawood.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_CALLDAWOOD_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"PhoneCallDawoodEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "1fb2774e-881a-42f7-a299-fe37fffc6ac4",
"Name": "UI_CHALLENGES_MONGOOSE_REAL3_NAME",
"ImageName": "images/challenges/mumbai/Mongoose_real3.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_REAL3_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"47b263f0-285b-4f43-91dc-46ff2073c2c0",
"fdc3082d-b333-4506-8a8d-b99e4f27e3fa",
"650f1771-6caf-4d4e-8c21-b1ec603bc991"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "feats", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "279f7cd2-18c9-46c7-a6b3-71f1b2aa364f",
"Name": "UI_CHALLENGES_MONGOOSE_TVGUARD_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_tvguard.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_TVGUARD_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ShowsOverEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "2c697604-34e1-4217-a5ad-dc84dacd49e2",
"Name": "UI_CHALLENGES_MONGOOSE_TAPES_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_tapes.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_TAPES_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 5
},
"Context": {
"Count": 0
},
"ContextListeners": {
"Count": {
"type": "challengecounter",
"count": "$.Count",
"total": "$.Goal",
"text": "UI_CHALLENGES_MONGOOSE_TAPES_NAME"
}
},
"Scope": "session",
"States": {
"Start": {
"FindAllMaelstromsTapesEvent": [
{
"Actions": {
"$inc": "Count"
}
},
{
"Condition": {
"$eq": ["$.Count", "$.Goal"]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "32cabeda-e600-4e46-b299-60bdc077a391",
"Name": "UI_CHALLENGES_MONGOOSE_CALLVANYA_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_callVanya.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_CALLVANYA_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"PhoneCallVanyaEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "47b263f0-285b-4f43-91dc-46ff2073c2c0",
"Name": "UI_CHALLENGES_MONGOOSE_REALPAINTER_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_realpainter.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_REALPAINTER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"RealPainterEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "48d94c33-e255-4968-95d8-de1bf0b881b2",
"Name": "UI_CHALLENGES_MONGOOSE_CEMENT_NAME",
"ImageName": "images/challenges/Mumbai/Cement_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_CEMENT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"MumbaiCementEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "5a74b11e-e5ee-4348-adba-ca70e805effe",
"Name": "UI_CHALLENGES_MONGOOSE_BOYZ_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_Boyz.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BOYZ_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 4,
"EligibleTargets": [
"c4043de4-9c70-4b50-a1ca-8bb39c68ad98",
"dcfe2f5d-0da0-4b70-8ca4-117071cbf443",
"4b49edae-c711-47a9-b68d-176d5399fb0b",
"38acd088-5cf9-462b-8267-e87fd9ac1bb4",
"253ffa72-1ecd-4f37-b9af-6d369b607588",
"d89dd811-be7c-480c-8dda-d78d94f8714f",
"7d5cde6a-d65f-4d5c-8f0b-811e2cd2dc52",
"863a6934-7504-4ebc-9613-2f7396fc20d4",
"f7b1b5c0-4231-4d16-b93e-a7128d41e9aa",
"53c4c739-ae83-44f3-abcf-1e1b336178d5",
"2479d620-81a7-45b6-b1b5-fc6cb5f95359",
"70a54ef8-ccfe-421e-84aa-6c9c037a2998",
"8de45b76-2fef-4603-824d-cdb608e7f961",
"613dc931-2494-435a-9691-395dc482cccd"
]
},
"Context": {
"Count": 0
},
"ContextListeners": {
"Count": {
"count": "$.Count",
"total": "$.Goal",
"type": "challengecounter"
}
},
"Scope": "session",
"States": {
"Start": {
"Kill": [
{
"Actions": {
"$inc": "Count"
},
"Condition": {
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.RepositoryId"
]
},
"in": "$.EligibleTargets"
}
}
},
{
"Condition": {
"$eq": ["$.Count", "$.Goal"]
},
"Transition": "Success"
},
{
"Transition": "Start"
}
]
}
}
},
"Tags": ["story", "medium", "feats"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "62fa4a07-170f-4bbe-a872-9fe25579e2fd",
"Name": "UI_CHALLENGES_MONGOOSE_MAELSTROM_KASHMIRIAN_NAME",
"ImageName": "images/challenges/Mumbai/Maelstrom_Kashmirian_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_MAELSTROM_KASHMIRIAN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"MaelstromKashmirianEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "650f1771-6caf-4d4e-8c21-b1ec603bc991",
"Name": "UI_CHALLENGES_MONGOOSE_REALKASHMIRIAN_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_realkashmirian.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_REALKASHMIRIAN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"RealKashmirianEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "707720c2-8c4b-4d0c-8f5c-72303e717558",
"Name": "UI_CHALLENGES_MONGOOSE_MOLE_NAME",
"ImageName": "images/challenges/Mumbai/Mole_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_MOLE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"SaveMoleEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "75f9e248-07fb-4b19-b555-dcd7f71b59dc",
"Name": "UI_CHALLENGES_MONGOOSE_STORYKASHMIRIAN_NAME",
"ImageName": "images/challenges/Mumbai/Story_Kashmirian_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_STORYKASHMIRIAN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"KashmirianOPPEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "7c8d6381-deed-48b4-9e0f-4ce531bcfd8d",
"Name": "UI_CHALLENGES_MONGOOSE_BIG3_STORY_NAME",
"ImageName": "images/challenges/mumbai/all_mongoose_story_objective.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BIG3_STORY_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": ["PROP_DEVICE_ICA_MODULAR_REMOTE_EMP"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"d34b8153-2e51-4e17-bc5f-df6f7e5cf033",
"0f57bf3a-4109-4e31-9354-3e9e55096202",
"75f9e248-07fb-4b19-b555-dcd7f71b59dc"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "feats", "hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "90213be0-a52e-4539-8bf9-8cd3b187ffce",
"Name": "UI_CHALLENGES_MONGOOSE_MOLE_KILL_NAME",
"ImageName": "images/challenges/Mumbai/Mole_Kill_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_MOLE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"MumbaiMoleKillEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "a1403283-a635-4be0-bae6-82dcd967d22b",
"Name": "UI_CHALLENGES_MONGOOSE_SKYWALKSNIPE_NAME",
"ImageName": "images/challenges/Mumbai/Skywalk_Snipe_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SKYWALKSNIPE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"MumbaiSkywalkSnipeEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "a9bda680-4ca1-4c5f-abe4-56758e104e02",
"Name": "UI_CHALLENGES_MONGOOSE_FAN_MANUAL_NAME",
"ImageName": "images/challenges/Mumbai/Find_Fan_Manual_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_FAN_MANUAL_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"FindFanManualEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "ae33e6a7-6159-41f3-b464-3e81a329032b",
"Name": "UI_CHALLENGES_MONGOOSE_MANUSCRIPT_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_manuscript.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_MANUSCRIPT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"FindMissingManuscriptEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "ce2ea6f4-8a6c-45bb-89c8-c8f7f2c3c9bc",
"Name": "UI_CHALLENGES_MONGOOSE_BRIDGEMEETING_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_bridgemeeting.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BRIDGEMEETING_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"MeetingOnBridgeAsForemanEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "d34b8153-2e51-4e17-bc5f-df6f7e5cf033",
"Name": "UI_CHALLENGES_MONGOOSE_STORYPHOTO_NAME",
"ImageName": "images/challenges/Mumbai/Story_Photo_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_STORYPHOTO_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"PhotoOPPEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "d522bcba-8f38-4110-8f78-b657db0d6223",
"Name": "UI_CHALLENGES_MONGOOSE_HOT_WATER_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_tank.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_HOT_WATER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"WaterTankEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "f07634a2-46d4-4c7f-8b49-00d654bd256b",
"Name": "UI_CHALLENGES_MONGOOSE_IDENTIFY_MAELSTROM_NAME",
"ImageName": "images/challenges/Mumbai/Identify_Maelstrom_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_IDENTIFY_MAELSTROM_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"IdentifyMaelstrom": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "f238811a-c53b-46d6-b220-4f93d0eef4ee",
"Name": "UI_CHALLENGES_MONGOOSE_BARBERSHOP_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_barbershop.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BARBERSHOP_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"OpenBarberShopEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "f4e42a47-54c1-4e2f-9dd8-e8b0030484b0",
"Name": "UI_CHALLENGES_MONGOOSE_PHOTOSHOOT_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_photoshoot.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_PHOTOSHOOT_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"LeadActorInPhotoShootEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "fdc3082d-b333-4506-8a8d-b99e4f27e3fa",
"Name": "UI_CHALLENGES_MONGOOSE_REALFOREMAN_NAME",
"ImageName": "images/challenges/Mumbai/Mongoose_realforeman.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_REALFOREMAN_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"RealForemanEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "98ff330a-ffd9-419d-a612-c2ca1856cc5c",
"Name": "UI_CONTRACT_GLORIOSA_GROUP_TITLE",
"ImageName": "images/contracts/escalation/ContractEscalation_Mumbai_Gloriosa.jpg",
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$eq": [
"$ContractId",
"dc16d4c4-f9a5-491f-a2f4-2c0b8e0a66a3"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["feats", "hard"],
"InclusionData": {
"ContractIds": ["9badee3e-0014-46b1-9ef6-edf8858ba038"]
}
},
{
"Id": "d9e9d625-a2ef-45bc-a6ed-500bdbf7f0ae",
"Name": "UI_CONTRACT_ANTHOGONIUM_GROUP_TITLE",
"ImageName": "images/contracts/escalation/ContractEscalation_Mumbai_Anthogonium.jpg",
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$eq": [
"$ContractId",
"3bf086b7-2fb6-49b3-bd95-7f46535801df"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["feats", "hard"],
"InclusionData": {
"ContractIds": ["b6a6330a-301a-4e8e-a26f-0f3e0ea809b5"]
}
},
{
"Id": "438c816a-0cb1-40ae-896d-7de967047620",
"Name": "UI_CONTRACT_MONKSHOOD_GROUP_TITLE",
"ImageName": "images/contracts/escalation/ContractEscalation_Mumbai_Monkshood.jpg",
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": ["TOKEN_OUTFIT_MONGOOSE_ELUSIVE_SUIT"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$eq": [
"$ContractId",
"d6f4777a-14df-40c6-a541-d8c974d9d4a1"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["feats", "hard"],
"InclusionData": {
"ContractIds": ["4a62b328-dfe7-4956-ac0f-a3a8990fce26"]
}
},
{
"Id": "a138731b-6b5d-4eb9-b47b-adc9281b39d0",
"Name": "UI_CONTRACT_PROTEA_GROUP_TITLE",
"ImageName": "images/contracts/escalation/ContractEscalation_Mumbai_Protea.jpg",
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": ["TOKEN_OUTFIT_SNAKE_CHARMER_SUIT"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$eq": [
"$ContractId",
"cb7d1f3e-996f-4955-9b87-bdc40e4160ee"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["feats", "hard"],
"InclusionData": {
"ContractIds": ["a10472e4-0eb3-451d-814d-38837dd0f407"]
}
},
{
"Id": "abc19a1c-03c7-4435-8147-81c783f556d7",
"Name": "UI_CONTRACT_ASHOKA_GROUP_TITLE",
"ImageName": "images/contracts/escalation/ContractEscalation_Ashoka.jpg",
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$eq": [
"$ContractId",
"2469e028-6d85-4b50-a54c-a32c36792241"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["feats", "hard"],
"InclusionData": {
"ContractIds": ["ae0bd6cd-7062-4336-8cb0-5fafad3d0f4f"]
}
},
{
"Id": "cebc09bc-8512-43c2-afff-3e171fc79fab",
"Name": "UI_CONTRACT_NUTMEG_GROUP_TITLE",
"ImageName": "images/contracts/escalation/ContractEscalation_Mumbai_Nutmeg.jpg",
"Description": "UI_CHALLENGES_ESCLATION_COMPLETE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$eq": [
"$ContractId",
"469ce2cb-a2d1-4296-bfe6-8a95bbf43fac"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["feats", "hard"],
"InclusionData": {
"ContractIds": ["b47f34cb-6537-421c-8fc8-720a4a118540"]
}
},
{
"Id": "0c0ba241-c2dc-4d17-b6ee-4c75cc425fa9",
"Name": "UI_CHALLENGES_MUMBAI_MASTER_OF_DISGUISE_NAME",
"ImageName": "images/challenges/profile_challenges/generic_location_47_chameleon.jpg",
"Description": "UI_CHALLENGES_MUMBAI_MASTER_OF_DISGUISE_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"EligibleDisguises": [
"6d3d59b4-571c-4dbb-9737-205fb34a1ffa",
"ae320bab-bb37-42a5-86a1-df283ada49c0",
"88adef78-2a19-45fb-9c95-988e82c056f1",
"48afc44d-cf8a-44ba-9436-663a6979c908",
"e9dffefc-e896-46e4-b158-1b401b015764",
"c5c8e251-bb30-4e9e-b146-74ed96c7048f",
"a2cef12c-77d6-4062-9596-cf9d1a47d1b5",
"b36075a1-b352-4e0f-9d84-84f2bdac6a86",
"6edb224d-0970-4d1d-8740-5e86d1e7af59",
"e9e143e1-f5a6-40a5-af56-947cbf32e20a",
"d136699a-a244-4789-b332-9a3afc4e3f48",
"06fb2890-e820-45f2-aef3-0cb7d0528ee1",
"b384ff35-9c38-4b08-ab0b-e333cfd7bc6a",
"81f55bbc-a120-4757-a778-b73fd775d1a4",
"6f875d32-869e-437a-8935-368e0c2cc8bc",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7",
"446ace07-c9c6-49fc-b157-fa58e812fcef",
"c4011c75-39ff-4bff-aff5-fe902ae4b83b",
"eeefa90a-6665-4eb1-8bc9-3e08c222abae"
]
},
"Context": {
"DisguiseEquipped": []
},
"ContextListeners": {
"DisguiseEquipped": {
"count": "($.DisguiseEquipped).Count",
"total": "($.EligibleDisguises).Count",
"type": "challengecounter"
}
},
"Scope": "hit",
"States": {
"Start": {
"Disguise": [
{
"Condition": {
"$any": {
"?": {
"$eq": ["$.#", "$Value"]
},
"in": "$.EligibleDisguises"
}
},
"Actions": {
"$pushunique": [
"DisguiseEquipped",
"$Value"
]
}
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.DisguiseEquipped"
}
},
"in": "$.EligibleDisguises"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "hard", "feats"]
},
{
"Id": "18dcdd03-a1ac-45f0-b5fd-ba4abbe5221e",
"Name": "UI_CHALLENGES_MUMBAI_CAMERAS_NAME",
"ImageName": "images/challenges/Mumbai/cameras.jpg",
"Description": "UI_CHALLENGES_MUMBAI_CAMERAS_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 5
},
"Context": {
"Count": 0
},
"ContextListeners": {
"Count": {
"type": "challengecounter",
"count": "$.Count",
"total": "$.Goal",
"text": "UI_CHALLENGES_MUMBAI_CAMERAS_NAME"
}
},
"Scope": "session",
"States": {
"Start": {
"SecuritySystemRecorder": [
{
"Condition": {
"$eq": [
"CameraDestroyed",
"$Value.event"
]
},
"Actions": {
"$inc": "Count"
}
},
{
"Condition": {
"$eq": ["$.Count", "$.Goal"]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "feats", "medium"]
},
{
"Id": "30b067a9-4c58-4ab9-ae70-4acce4466f26",
"Name": "UI_CHALLENGES_MUMBAI_RED_FLAG_SPOTTER_NAME",
"ImageName": "images/challenges/Mumbai/Red_Flag_Spotter.jpg",
"Description": "UI_CHALLENGES_MUMBAI_RED_FLAG_SPOTTER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"RedFlagSpotter": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"]
},
{
"Id": "d6f5d9e9-f2fe-4d7f-b5eb-f5d86dade878",
"Name": "UI_CHALLENGES_MUMBAI_SHAVE_MUMBAI_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Shave.jpg",
"Description": "UI_CHALLENGES_MUMBAI_SHAVE_MUMBAI_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"Goal": 15
},
"Context": {
"Count": 0
},
"ContextListeners": {
"Count": {
"type": "challengecounter",
"count": "$.Count",
"total": "$.Goal",
"text": "UI_CHALLENGES_MUMBAI_SHAVE_MUMBAI_NAME"
}
},
"Scope": "session",
"States": {
"Start": {
"ShaveMumbaiEvent": [
{
"Actions": {
"$inc": "Count"
}
},
{
"Condition": {
"$eq": ["$.Count", "$.Goal"]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "feats", "medium"]
},
{
"Id": "f0820fa6-52fc-42e4-8f16-e371e23b0aed",
"Name": "UI_CHALLENGES_MUMBAI_BIG_SPENDER_NAME",
"ImageName": "images/challenges/Mumbai/Big_Spender.jpg",
"Description": "UI_CHALLENGES_MUMBAI_BIG_SPENDER_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"BigSpenderEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"]
},
{
"Id": "f1ae21ea-d2e2-49e6-97d6-c6c985bb6042",
"Name": "UI_CHALLENGES_MUMBAI_TOUR_NAME",
"ImageName": "images/challenges/Mumbai/Mumbai_Tour.jpg",
"Description": "UI_CHALLENGES_MUMBAI_TOUR_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_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"TakeTourEvent": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "feats", "medium"]
}
]
},
{
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Image": "images/challenges/categories/targets/tile.jpg",
"Icon": "challenge_category_targets",
"CategoryId": "targets",
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_PROFESSIONAL",
"Challenges": [
{
"Id": "4cdba104-4bd8-4886-b6af-9474a322f095",
"Name": "UI_CHALLENGES_KINGCOBRA_BASIL_KILLED_NAME",
"ImageName": "images/challenges/Mumbai/Kingcobra_Kill_Basil.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_BASIL_KILLED_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "hit",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"07ccfa5d-6dd3-4d2b-9f79-75b300524857"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "hard", "targets"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "237b98e3-2112-4e7e-a1f7-2c0ff96e9a08",
"Name": "UI_CHALLENGES_MONGOOSE_MAELSTROM_KILLED_NAME",
"ImageName": "images/challenges/Mumbai/Maeostrom_Killed_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_MAELSTROM_KILLED_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "hit",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"c7c9e213-16f9-4215-bf07-dd8f801ce3e0"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "hard", "targets"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "bfabd367-bd0a-44e5-a09b-e80cccf1ba39",
"Name": "UI_CHALLENGES_MONGOOSE_VANYA_KILLED_NAME",
"ImageName": "images/challenges/Mumbai/Vanya_Killed_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_VANYA_KILLED_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "hit",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "hard", "targets"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "d436c2f5-b0cb-4546-a50b-e40d6040cc20",
"Name": "UI_CHALLENGES_MONGOOSE_DAWOOD_KILLED_NAME",
"ImageName": "images/challenges/Mumbai/Dawood_Killed_Mongoose.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_DAWOOD_KILLED_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PROFESSIONAL",
"Icon": "challenge_category_targets",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "hit",
"States": {
"Start": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a"
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "hard", "targets"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
}
]
},
{
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Image": "images/challenges/categories/classic/tile.jpg",
"Icon": "profile",
"CategoryId": "classic",
"Description": "",
"Challenges": [
{
"Id": "09fbbce8-c13e-46aa-b3b1-4f8a028a9437",
"Name": "UI_CHALLENGES_KINGCOBRA_SUIT_ONLY_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_suit_only.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SUIT_ONLY_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Disguise": {
"Transition": "Failure"
},
"ContractEnd": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_easy"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "330fb77a-8342-44a5-99c1-fed0330bb974",
"Name": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_SUIT_DIFFICULTY_NORMAL_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_sa_suit.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_SUIT_DIFFICULTY_NORMAL_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Disguise": {
"Transition": "Failure"
}
}
}
},
"Tags": [
"story",
"hard",
"suitonly",
"classic",
"difficulty_normal"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "35c02fc5-f951-4e1d-98db-41a1827761d9",
"Name": "UI_CHALLENGES_KINGCOBRA_SUIT_ONLY_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_suit_only.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SUIT_ONLY_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Disguise": {
"Transition": "Failure"
},
"ContractEnd": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_hard"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "3735dfb7-fc3c-46a3-b167-961d26844791",
"Name": "UI_CHALLENGES_KINGCOBRA_SNIPER_ASSASSIN_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_sniper_assassin.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SNIPER_ASSASSIN_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"SniperKillSierraCar": false
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"SniperKillSierraCar": {
"$set": ["SniperKillSierraCar", true]
},
"Kill": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$not": {
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$or": [
{
"$not": {
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
}
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
},
{
"$eq": [
"$.SniperKillSierraCar",
false
]
}
]
}
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": [
"story",
"medium",
"sniper",
"classic",
"difficulty_easy"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "3927c878-4fed-4183-8288-938b57054956",
"Name": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_silent_assassin.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "classic", "difficulty_hard"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "3c043dea-eeb5-4d64-8424-eb2fbbbed843",
"Name": "UI_CHALLENGES_KINGCOBRA_NO_EVIDENCE_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_no_evidence.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_NO_EVIDENCE_HARD_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"RecordingDestroyed": true,
"LastSeenTime": 0,
"Witnesses": [],
"Kills": []
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Kill": [
{
"$pushunique": [
"Kills",
"$Value.RepositoryId"
]
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.Accident",
false
]
}
]
},
"Transition": "CheckNoticedKill"
}
],
"MurderedBodySeen": [
{
"$set": ["LastSeenTime", "$Timestamp"]
},
{
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
],
"BodyFound": [
{
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Timestamp",
"$.LastSeenTime"
]
}
},
{
"$or": [
{
"$eq": [
"$Value.DeadBody.IsCrowdActor",
true
]
},
{
"$eq": [
"$Value.DeadBody.DeathContext",
4
]
}
]
}
]
},
"Transition": "Failure"
}
]
},
"CheckNoticedKill": {
"Unnoticed_Kill": {
"Transition": "Start"
},
"DeadBodySeen": {
"Transition": "Failure"
},
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_hard"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "50a8967d-bf65-40f3-aabc-bb61802e5469",
"Name": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_SUIT_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_sa_suit.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_SUIT_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Disguise": {
"Transition": "Failure"
}
}
}
},
"Tags": [
"story",
"hard",
"suitonly",
"classic",
"difficulty_hard"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "5944d0f4-230c-40b9-b38f-758291a3f458",
"Name": "UI_CHALLENGES_KINGCOBRA_BIG5_NORMAL_NAME",
"ImageName": "Images/Challenges/profile_challenges/classics_location_normal.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_BIG5_NORMAL_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"cefb001e-d651-4ef1-b5d5-76843f2917cc",
"330fb77a-8342-44a5-99c1-fed0330bb974",
"75a75cfe-dfa1-42d5-9bb5-01c0d8ea1386",
"af736868-8664-4613-9d59-2a46a5397837",
"b75d56cd-8081-4597-b178-8831b5baae4d"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "hard", "difficulty_normal", "classic"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "75a75cfe-dfa1-42d5-9bb5-01c0d8ea1386",
"Name": "UI_CHALLENGES_KINGCOBRA_SNIPER_ASSASSIN_DIFFICULTY_NORMAL_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_sniper_assassin.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SNIPER_ASSASSIN_DIFFICULTY_NORMAL_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"SniperKillSierraCar": false
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"SniperKillSierraCar": {
"$set": ["SniperKillSierraCar", true]
},
"Kill": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$not": {
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$or": [
{
"$not": {
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
}
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
},
{
"$eq": [
"$.SniperKillSierraCar",
false
]
}
]
}
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": [
"story",
"medium",
"sniper",
"classic",
"difficulty_normal"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "7c09b3db-71ea-4f3b-9719-052bdb57ed05",
"Name": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_silent_assassin.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "classic", "difficulty_easy"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "801590aa-ec88-405b-9b35-50a63a26fa9f",
"Name": "UI_CHALLENGES_KINGCOBRA_BIG5_EASY_NAME",
"ImageName": "Images/Challenges/profile_challenges/classics_location_easy.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_BIG5_EASY_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"7c09b3db-71ea-4f3b-9719-052bdb57ed05",
"8752b6fc-f435-4a33-a0f2-277f7f90bd60",
"3735dfb7-fc3c-46a3-b167-961d26844791",
"09fbbce8-c13e-46aa-b3b1-4f8a028a9437",
"8c4cc97f-b579-4099-a88f-5ac36bd35bc7"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "medium", "difficulty_easy", "classic"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "8752b6fc-f435-4a33-a0f2-277f7f90bd60",
"Name": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_SUIT_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_sa_suit.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_SUIT_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Disguise": {
"Transition": "Failure"
}
}
}
},
"Tags": [
"story",
"hard",
"suitonly",
"classic",
"difficulty_easy"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "8c4cc97f-b579-4099-a88f-5ac36bd35bc7",
"Name": "UI_CHALLENGES_KINGCOBRA_NO_EVIDENCE_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_no_evidence.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_NO_EVIDENCE_EASY_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"RecordingDestroyed": true,
"LastSeenTime": 0,
"Witnesses": [],
"Kills": []
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Kill": [
{
"$pushunique": [
"Kills",
"$Value.RepositoryId"
]
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.Accident",
false
]
}
]
},
"Transition": "CheckNoticedKill"
}
],
"MurderedBodySeen": [
{
"$set": ["LastSeenTime", "$Timestamp"]
},
{
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
],
"BodyFound": [
{
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Timestamp",
"$.LastSeenTime"
]
}
},
{
"$or": [
{
"$eq": [
"$Value.DeadBody.IsCrowdActor",
true
]
},
{
"$eq": [
"$Value.DeadBody.DeathContext",
4
]
}
]
}
]
},
"Transition": "Failure"
}
]
},
"CheckNoticedKill": {
"Unnoticed_Kill": {
"Transition": "Start"
},
"DeadBodySeen": {
"Transition": "Failure"
},
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_easy"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "a7b4b18a-f498-46f4-a3b3-21e6f4cc0f2e",
"Name": "UI_CHALLENGES_KINGCOBRA_SNIPER_ASSASSIN_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_sniper_assassin.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SNIPER_ASSASSIN_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"SniperKillSierraCar": false
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"SniperKillSierraCar": {
"$set": ["SniperKillSierraCar", true]
},
"Kill": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$not": {
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$or": [
{
"$not": {
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
}
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
},
{
"$eq": [
"$.SniperKillSierraCar",
false
]
}
]
}
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": [
"story",
"medium",
"sniper",
"classic",
"difficulty_hard"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "af736868-8664-4613-9d59-2a46a5397837",
"Name": "UI_CHALLENGES_KINGCOBRA_SUIT_ONLY_DIFFICULTY_NORMAL_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_suit_only.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SUIT_ONLY_DIFFICULTY_NORMAL_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Disguise": {
"Transition": "Failure"
},
"ContractEnd": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_normal"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "b75d56cd-8081-4597-b178-8831b5baae4d",
"Name": "UI_CHALLENGES_KINGCOBRA_NO_EVIDENCE_NORMAL_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_no_evidence.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_NO_EVIDENCE_NORMAL_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"RecordingDestroyed": true,
"LastSeenTime": 0,
"Witnesses": [],
"Kills": []
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Kill": [
{
"$pushunique": [
"Kills",
"$Value.RepositoryId"
]
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.Accident",
false
]
}
]
},
"Transition": "CheckNoticedKill"
}
],
"MurderedBodySeen": [
{
"$set": ["LastSeenTime", "$Timestamp"]
},
{
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
],
"BodyFound": [
{
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Timestamp",
"$.LastSeenTime"
]
}
},
{
"$or": [
{
"$eq": [
"$Value.DeadBody.IsCrowdActor",
true
]
},
{
"$eq": [
"$Value.DeadBody.DeathContext",
4
]
}
]
}
]
},
"Transition": "Failure"
}
]
},
"CheckNoticedKill": {
"Unnoticed_Kill": {
"Transition": "Start"
},
"DeadBodySeen": {
"Transition": "Failure"
},
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_normal"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "cefb001e-d651-4ef1-b5d5-76843f2917cc",
"Name": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_DIFFICULTY_NORMAL_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_silent_assassin.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_SILENT_ASSASSIN_DIFFICULTY_NORMAL_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "classic", "difficulty_normal"],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "efdaea68-6b56-471d-99c3-7adcfc42cfd2",
"Name": "UI_CHALLENGES_KINGCOBRA_BIG5_HARD_NAME",
"ImageName": "Images/Challenges/profile_challenges/classics_location_hard.jpg",
"Description": "UI_CHALLENGES_KINGCOBRA_BIG5_HARD_DESC",
"Rewards": {
"MasteryXP": 8000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"3927c878-4fed-4183-8288-938b57054956",
"50a8967d-bf65-40f3-aabc-bb61802e5469",
"a7b4b18a-f498-46f4-a3b3-21e6f4cc0f2e",
"35c02fc5-f951-4e1d-98db-41a1827761d9",
"3c043dea-eeb5-4d64-8424-eb2fbbbed843"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": [
"story",
"very-hard",
"difficulty_hard",
"classic"
],
"InclusionData": {
"ContractIds": ["a8036782-de0a-4353-b522-0ab7a384bade"]
}
},
{
"Id": "0927346a-a7d5-4cd6-bdd8-6ac97da95435",
"Name": "UI_CHALLENGES_MONGOOSE_SUIT_ONLY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_suit_only.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SUIT_ONLY_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Disguise": {
"Transition": "Failure"
},
"ContractEnd": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_normal"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "24d11bf4-40a0-400f-8731-2972f02ffe36",
"Name": "UI_CHALLENGES_MONGOOSE_SUIT_ONLY_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_suit_only.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SUIT_ONLY_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Disguise": {
"Transition": "Failure"
},
"ContractEnd": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "27ddab4a-5bf6-4753-ab31-dc5d138080e9",
"Name": "UI_CHALLENGES_MONGOOSE_BIG5_HARD_NAME",
"ImageName": "Images/Challenges/profile_challenges/classics_location_hard.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BIG5_HARD_DESC",
"Rewards": {
"MasteryXP": 8000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"e1b5a69a-7ba2-414d-943f-e9e5d063e181",
"284dbb50-156a-4253-93d2-782b5152d07d",
"e72e487f-63a0-4705-a5a8-5f499c7e1c95",
"433a90d8-677f-402b-b31b-131f03c21bfb",
"24d11bf4-40a0-400f-8731-2972f02ffe36"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": [
"story",
"very-hard",
"difficulty_hard",
"classic"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "284dbb50-156a-4253-93d2-782b5152d07d",
"Name": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_SUIT_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_sa_suit.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_SUIT_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Disguise": {
"Transition": "Failure"
}
}
}
},
"Tags": [
"story",
"hard",
"suitonly",
"classic",
"difficulty_hard"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "32bf33f4-2f93-4c4e-84e0-52385ec9bfc8",
"Name": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_silent_assassin.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "classic", "difficulty_normal"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "3c096536-b1d3-4fba-825c-26b1d1948f5d",
"Name": "UI_CHALLENGES_MONGOOSE_SNIPER_ASSASSIN_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_sniper_assassin.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SNIPER_ASSASSIN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"SniperKillSierraCar": false
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"SniperKillSierraCar": {
"$set": ["SniperKillSierraCar", true]
},
"Kill": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$not": {
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$or": [
{
"$not": {
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
}
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
},
{
"$eq": [
"$.SniperKillSierraCar",
false
]
}
]
}
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": [
"story",
"medium",
"sniper",
"classic",
"difficulty_normal"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "433a90d8-677f-402b-b31b-131f03c21bfb",
"Name": "UI_CHALLENGES_MONGOOSE_NO_EVIDENCE_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_no_evidence.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_NO_EVIDENCE_HARD_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"RecordingDestroyed": true,
"LastSeenTime": 0,
"Witnesses": [],
"Kills": []
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Kill": [
{
"$pushunique": [
"Kills",
"$Value.RepositoryId"
]
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.Accident",
false
]
}
]
},
"Transition": "CheckNoticedKill"
}
],
"MurderedBodySeen": [
{
"$set": ["LastSeenTime", "$Timestamp"]
},
{
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
],
"BodyFound": [
{
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Timestamp",
"$.LastSeenTime"
]
}
},
{
"$or": [
{
"$eq": [
"$Value.DeadBody.IsCrowdActor",
true
]
},
{
"$eq": [
"$Value.DeadBody.DeathContext",
4
]
}
]
}
]
},
"Transition": "Failure"
}
]
},
"CheckNoticedKill": {
"Unnoticed_Kill": {
"Transition": "Start"
},
"DeadBodySeen": {
"Transition": "Failure"
},
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "4eecbc6f-8b6c-4f36-b9a1-1053d47f8555",
"Name": "UI_CHALLENGES_MONGOOSE_NO_EVIDENCE_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_no_evidence.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_NO_EVIDENCE_EASY_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"RecordingDestroyed": true,
"LastSeenTime": 0,
"Witnesses": [],
"Kills": []
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Kill": [
{
"$pushunique": [
"Kills",
"$Value.RepositoryId"
]
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.Accident",
false
]
}
]
},
"Transition": "CheckNoticedKill"
}
],
"MurderedBodySeen": [
{
"$set": ["LastSeenTime", "$Timestamp"]
},
{
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
],
"BodyFound": [
{
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Timestamp",
"$.LastSeenTime"
]
}
},
{
"$or": [
{
"$eq": [
"$Value.DeadBody.IsCrowdActor",
true
]
},
{
"$eq": [
"$Value.DeadBody.DeathContext",
4
]
}
]
}
]
},
"Transition": "Failure"
}
]
},
"CheckNoticedKill": {
"Unnoticed_Kill": {
"Transition": "Start"
},
"DeadBodySeen": {
"Transition": "Failure"
},
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_easy"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "78cd6055-0f50-48a3-9c97-4c0dd2b200af",
"Name": "UI_CHALLENGES_MONGOOSE_SNIPER_ASSASSIN_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_sniper_assassin.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SNIPER_ASSASSIN_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"SniperKillSierraCar": false
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"SniperKillSierraCar": {
"$set": ["SniperKillSierraCar", true]
},
"Kill": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$not": {
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$or": [
{
"$not": {
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
}
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
},
{
"$eq": [
"$.SniperKillSierraCar",
false
]
}
]
}
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": [
"story",
"medium",
"sniper",
"classic",
"difficulty_easy"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "7bd1dbeb-4b2f-4c57-9741-5c5e28b53c23",
"Name": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_silent_assassin.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "classic", "difficulty_easy"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "7f1022ef-b40b-488e-ae24-b909cc32fadb",
"Name": "UI_CHALLENGES_MONGOOSE_BIG5_EASY_NAME",
"ImageName": "Images/Challenges/profile_challenges/classics_location_easy.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BIG5_EASY_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"7bd1dbeb-4b2f-4c57-9741-5c5e28b53c23",
"99e006bc-7437-4058-ba4c-a38beb6d63f3",
"78cd6055-0f50-48a3-9c97-4c0dd2b200af",
"4eecbc6f-8b6c-4f36-b9a1-1053d47f8555",
"f422f498-c917-4eb0-8012-55ce82406f3a"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "medium", "difficulty_easy", "classic"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "88b74b3a-c23b-4a9c-af07-c00652e46ef1",
"Name": "UI_CHALLENGES_MONGOOSE_NO_EVIDENCE_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_no_evidence.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_NO_EVIDENCE_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"RecordingDestroyed": true,
"LastSeenTime": 0,
"Witnesses": [],
"Kills": []
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Kill": [
{
"$pushunique": [
"Kills",
"$Value.RepositoryId"
]
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.Accident",
false
]
}
]
},
"Transition": "CheckNoticedKill"
}
],
"MurderedBodySeen": [
{
"$set": ["LastSeenTime", "$Timestamp"]
},
{
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
],
"BodyFound": [
{
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Timestamp",
"$.LastSeenTime"
]
}
},
{
"$or": [
{
"$eq": [
"$Value.DeadBody.IsCrowdActor",
true
]
},
{
"$eq": [
"$Value.DeadBody.DeathContext",
4
]
}
]
}
]
},
"Transition": "Failure"
}
]
},
"CheckNoticedKill": {
"Unnoticed_Kill": {
"Transition": "Start"
},
"DeadBodySeen": {
"Transition": "Failure"
},
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Kills",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_normal"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "894b1901-3cf4-4586-b308-3318556abc12",
"Name": "UI_CHALLENGES_MONGOOSE_BIG5_NORMAL_NAME",
"ImageName": "Images/Challenges/profile_challenges/classics_location_normal.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_BIG5_NORMAL_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Constants": {
"RequiredChallenges": [
"32bf33f4-2f93-4c4e-84e0-52385ec9bfc8",
"e3fd5de2-bc2d-4471-87b5-d5c05bc47b11",
"3c096536-b1d3-4fba-825c-26b1d1948f5d",
"88b74b3a-c23b-4a9c-af07-c00652e46ef1",
"0927346a-a7d5-4cd6-bdd8-6ac97da95435"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"comparand": "$.RequiredChallenges",
"type": "challengetree"
}
},
"Scope": "hit",
"States": {
"Start": {
"ChallengeCompleted": [
{
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$all": {
"?": {
"$any": {
"?": {
"$eq": [
"$.#",
"$.##"
]
},
"in": "$.CompletedChallenges"
}
},
"in": "$.RequiredChallenges"
}
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["story", "hard", "difficulty_normal", "classic"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "99e006bc-7437-4058-ba4c-a38beb6d63f3",
"Name": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_SUIT_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_sa_suit.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_SUIT_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Disguise": {
"Transition": "Failure"
}
}
}
},
"Tags": [
"story",
"hard",
"suitonly",
"classic",
"difficulty_easy"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "e1b5a69a-7ba2-414d-943f-e9e5d063e181",
"Name": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_silent_assassin.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"KilledTargets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.KilledTargets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"KilledTargets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": ["story", "hard", "classic", "difficulty_hard"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "e3fd5de2-bc2d-4471-87b5-d5c05bc47b11",
"Name": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_SUIT_NAME",
"ImageName": "images/challenges/profile_challenges/classics_normal_47_sa_suit.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SILENT_ASSASSIN_SUIT_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["normal"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"LastAccidentTime": 0
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"AccidentBodyFound": {
"$set": ["LastAccidentTime", "$Timestamp"]
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"MurderedBodySeen": [
{
"Condition": {
"$eq": [
"$Value.IsWitnessTarget",
true
]
},
"Actions": {
"$pushunique": [
"Witnesses",
"$Value.Witness"
]
}
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsWitnessTarget",
false
]
},
{
"$not": {
"$eq": [
"$.LastAccidentTime",
"$Timestamp"
]
}
}
]
},
"Transition": "Failure"
}
],
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
],
"Disguise": {
"Transition": "Failure"
}
}
}
},
"Tags": [
"story",
"hard",
"suitonly",
"classic",
"difficulty_normal"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "e72e487f-63a0-4705-a5a8-5f499c7e1c95",
"Name": "UI_CHALLENGES_MONGOOSE_SNIPER_ASSASSIN_DIFFICULTY_HARD_NAME",
"ImageName": "images/challenges/profile_challenges/classics_hard_47_sniper_assassin.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SNIPER_ASSASSIN_DIFFICULTY_HARD_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["hard"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {
"Witnesses": [],
"Targets": [],
"RecordingDestroyed": true,
"SniperKillSierraCar": false
},
"Scope": "session",
"States": {
"Start": {
"ContractEnd": {
"Condition": {
"$and": [
{
"$eq": [
true,
"$.RecordingDestroyed"
]
},
{
"$all": {
"in": "$.Witnesses",
"?": {
"$any": {
"in": "$.Targets",
"?": {
"$eq": [
"$.#",
"$.##"
]
}
}
}
}
}
]
},
"Transition": "Success"
},
"Witnesses": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"Spotted": {
"Condition": {
"$any": {
"in": "$Value",
"?": {
"$pushunique": [
"Witnesses",
"$.#"
]
}
}
}
},
"SniperKillSierraCar": {
"$set": ["SniperKillSierraCar", true]
},
"Kill": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$not": {
"$contains": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
},
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$or": [
{
"$not": {
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
}
},
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"c0ab162c-1502-40d5-801f-c5471289d6b7"
]
},
{
"$eq": [
"$.SniperKillSierraCar",
false
]
}
]
}
]
}
]
},
{
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$not": {
"$eq": [
"$Value.KillContext",
1
]
}
}
]
}
]
},
"Transition": "Failure"
},
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
false
]
},
{
"$eq": [
"$Value.KillContext",
1
]
}
]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
},
{
"Condition": {
"$eq": ["$Value.IsTarget", true]
},
"Actions": {
"$pushunique": [
"Targets",
"$Value.RepositoryId"
]
}
}
],
"CrowdNPC_Died": {
"Transition": "Failure"
},
"SecuritySystemRecorder": [
{
"Actions": {
"$set": [
"RecordingDestroyed",
false
]
},
"Condition": {
"$eq": ["$Value.event", "spotted"]
}
},
{
"Actions": {
"$set": ["RecordingDestroyed", true]
},
"Condition": {
"$or": [
{
"$eq": [
"$Value.event",
"erased"
]
},
{
"$eq": [
"$Value.event",
"destroyed"
]
}
]
}
}
]
}
}
},
"Tags": [
"story",
"medium",
"sniper",
"classic",
"difficulty_hard"
],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
},
{
"Id": "f422f498-c917-4eb0-8012-55ce82406f3a",
"Name": "UI_CHALLENGES_MONGOOSE_SUIT_ONLY_DIFFICULTY_EASY_NAME",
"ImageName": "images/challenges/profile_challenges/classics_easy_47_suit_only.jpg",
"Description": "UI_CHALLENGES_MONGOOSE_SUIT_ONLY_DIFFICULTY_EASY_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_CLASSIC",
"Icon": "profile",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "contract",
"DifficultyLevels": ["easy"],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
"ContractStart": [
{
"Condition": {
"$eq": [
"$Value.IsHitmanSuit",
false
]
},
"Transition": "Failure"
}
],
"Disguise": {
"Transition": "Failure"
},
"ContractEnd": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "easy", "classic", "difficulty_easy"],
"InclusionData": {
"ContractIds": ["0fad48d7-3d0f-4c66-8605-6cbe9c3a46d7"]
}
}
]
},
{
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Image": "images/challenges/categories/packcarbon/tile.jpg",
"Icon": "challenge_category_feats",
"CategoryId": "carbon-pack",
"Description": "",
"Challenges": [
{
"Id": "22774d58-6a60-4dc1-aa06-55c4748a3324",
"Name": "CHALLENGEPACK_CARBON_BEAKSTAFFKILL_NAME",
"ImageName": "images/challenges/Categories/PackCarbon/Carbon_BeakStaffKill.jpg",
"Description": "CHALLENGEPACK_CARBON_BEAKSTAFFKILL_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"b153112f-9cd1-4a49-a9c6-ba1a34f443ab"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["carbon-pack", "story", "live", "medium"]
},
{
"Id": "4c67f39f-f577-44d5-b4c0-6ab1afcac17a",
"Name": "CHALLENGEPACK_CARBON_WRAPPER_NAME",
"ImageName": "images/challenges/Categories/PackCarbon/Carbon_Wrapper.jpg",
"Description": "CHALLENGEPACK_CARBON_WRAPPER_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": ["PROP_EXPLOSIVE_MAGNESIUM_POWDER"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "profile",
"Constants": {
"RequiredChallenges": [
"58e13a5f-0e3a-4073-b623-ef0a1578149c",
"6489e19b-66b7-495f-9f4d-bf3bd3cb1c94",
"22774d58-6a60-4dc1-aa06-55c4748a3324",
"7d59ab5d-c46c-4041-8723-aba6dbf64edc",
"7142dfb4-5aef-4ca3-920d-3ec86f606c52"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"type": "challengetree",
"comparand": "$.RequiredChallenges"
}
},
"States": {
"Start": {
"ChallengeCompleted": [
{
"Condition": {
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.ChallengeId"
]
},
"in": "$.RequiredChallenges"
}
},
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$eq": [
"($.CompletedChallenges).Count",
"($.RequiredChallenges).Count"
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["carbon-pack", "story", "hard"]
},
{
"Id": "58e13a5f-0e3a-4073-b623-ef0a1578149c",
"Name": "CHALLENGEPACK_CARBON_SNIPEKASHMIRIAN_NAME",
"ImageName": "images/challenges/Categories/PackCarbon/Carbon_SnipeKashmirian.jpg",
"Description": "CHALLENGEPACK_CARBON_SNIPEKASHMIRIAN_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Context": {
"HitmanIsInside": false
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"80051c02-e026-40fe-970a-7b7aaa62302c"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7"
]
},
{
"$eq": [
"$.HitmanIsInside",
true
]
},
{
"$eq": [
"$Value.KillItemCategory",
"sniperrifle"
]
}
]
},
"Transition": "Success"
}
],
"Level_Setup_Events": [
{
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"HitmanInside"
]
},
"$set": ["HitmanIsInside", true]
},
{
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"HitmanOutside"
]
},
"$set": ["HitmanIsInside", false]
}
]
}
}
},
"Tags": ["carbon-pack", "story", "live", "medium"]
},
{
"Id": "6489e19b-66b7-495f-9f4d-bf3bd3cb1c94",
"Name": "CHALLENGEPACK_CARBON_POISONMAELSTROM_NAME",
"ImageName": "images/challenges/Categories/PackCarbon/Carbon_PoisonMaelstrom.jpg",
"Description": "CHALLENGEPACK_CARBON_POISONMAELSTROM_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Constants": {
"WrongTarget": [
"78f98c70-b7be-4578-9b6a-1c96a3e1ff1a",
"076f23cc-09d8-423f-b890-74020f53b1d6"
]
},
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$not": {
"$eq": [
"$Value",
"$.WrongTarget"
]
}
},
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": [
"$Value.KillMethodStrict",
"accident_push"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["carbon-pack", "story", "live", "hard"]
},
{
"Id": "7142dfb4-5aef-4ca3-920d-3ec86f606c52",
"Name": "CHALLENGEPACK_CARBON_LOUDKILLING_NAME",
"ImageName": "images/challenges/Categories/PackCarbon/Carbon_LoudKilling.jpg",
"Description": "CHALLENGEPACK_CARBON_LOUDKILLING_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Constants": {
"RequiredTargetCount": 10,
"Targets": [
"76f59d20-e058-476a-9b1d-c71b98a8515b",
"6f6e6bbc-df0c-4ad2-9c94-301113d6e09f",
"60a9e3c4-3e79-4f9f-86d5-d30d33cd4017",
"b092bef2-6994-430e-bc84-59a5585429e6",
"0221ad83-e342-403f-88bf-d3c3dcfe97ba",
"5ac0c207-6921-4f9b-ab2c-a80569ceb798",
"d342d744-68db-423f-9926-709e503399b6",
"51cebc84-e937-4ea1-99eb-9ad25195c450",
"91458b65-088c-4748-9884-df230428171d",
"abd3f5b6-4dc7-4b16-8a57-692774ae951d",
"04c22b80-1df8-47c5-9ccc-fc22f731abd9",
"a8d24110-0839-43eb-a1a0-493d4c485da9",
"34afe139-c5fa-4937-8f49-f567299ed6c4",
"231eb3f7-37ea-4930-8d39-e93292fd792b",
"49dd5013-cc28-4e0b-bac3-e0b913e90a54",
"abf12e5f-ad50-44a8-8791-748f5e368dbe",
"9bdea55a-5091-45f3-af5f-db4cba2e7bae",
"0821d4ef-86a8-4bcc-b92e-176479ffa844",
"00e6e00d-0c58-458b-9947-ab8c46aab731",
"952c756d-82f4-48e3-8b86-66a5f73c4e85",
"a9414165-6806-4a48-8473-49f2747d59b0",
"a9513dc0-9819-46a7-a7f6-323a8f6cf6ca",
"7ddc4e51-e9ff-4aa7-833b-cceb4e59e243",
"eb601b94-abc7-4c82-8974-8de07a061ce7",
"57732619-c7d3-4cec-979e-fe5f1610f497",
"7da93b75-5319-479b-b664-b18370723e7f",
"13217009-a49b-407c-b2da-ee2ba63529f9",
"a1c5f61d-cd48-45b0-a10e-0d03f18938bb",
"b717b6f8-2e16-4086-a0fe-af7ddcac4071",
"332eb76d-8c99-45c0-9cc1-6801e6915396",
"141187a5-d751-4d54-8f42-35def40706f6",
"038e0c03-c8e4-46bb-994c-07db3c586a45",
"1f7cc7c4-8eae-4fd8-aa91-f17d4f7e5f9a",
"c605827f-73bc-4473-b52c-d0c018b89df9",
"f4f60011-df2c-4f5d-994a-92e2bcdbd0e4",
"fec3830f-3ef8-4ab0-95ef-9df03ceed9cb",
"f2758042-a25d-4ff8-9c3e-8385c9bb5b73",
"bd367c20-3eaf-40cd-849a-376928026b50",
"068944ae-6bd5-41af-95f8-78d57b132189",
"1f8f0aaa-9347-4ce7-a31f-6b0fc0c57fb9",
"10eeb4a2-810f-4a0f-b7a1-adb773480149",
"47248221-227c-4b11-87e3-3ad5221033b4",
"e447da3f-0ae7-40fd-ba06-9484159e18a7",
"49246f55-ee3c-402d-acae-10936d4ec9cc",
"5c2990f6-367c-4a13-926c-071afaa4da73",
"25c23a1f-fc30-46cc-bcc2-3c9f05fcdc85",
"adf14d33-eb21-4ba8-b7a7-43f39a62f980",
"30a6026f-d990-43fd-a6b9-586ca4db19a3"
]
},
"Context": {
"KilledTargetCount": 0,
"HitmanIsUnderground": false
},
"ContextListeners": {
"KilledTargetCount": {
"type": "challengecounter",
"count": "$.KilledTargetCount",
"total": "$.RequiredTargetCount"
}
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$.HitmanIsUnderground",
true
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7"
]
},
{
"$eq": [
"$Value.WeaponSilenced",
false
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.RepositoryId"
]
},
"in": "$.Targets"
}
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"Shoot"
]
},
"in": "$Value.DamageEvents"
}
}
]
},
"Actions": {
"$inc": "KilledTargetCount"
}
},
{
"Condition": {
"$eq": [
"$.KilledTargetCount",
"$.RequiredTargetCount"
]
},
"Transition": "Success"
}
],
"Level_Setup_Events": [
{
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"HitmanUnderground"
]
},
"$set": ["HitmanIsUnderground", true]
},
{
"Condition": {
"$eq": [
"$Value.Event_metricvalue",
"HitmanAboveGround"
]
},
"$set": ["HitmanIsUnderground", false]
}
]
}
}
},
"Tags": ["carbon-pack", "story", "live", "medium"]
},
{
"Id": "7d59ab5d-c46c-4041-8723-aba6dbf64edc",
"Name": "CHALLENGEPACK_CARBON_ACCIDENTKILL_NAME",
"ImageName": "images/challenges/Categories/PackCarbon/Carbon_AccidentKill.jpg",
"Description": "CHALLENGEPACK_CARBON_ACCIDENTKILL_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_CARBON",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "location",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": ["$Value.IsTarget", true]
},
{
"$eq": ["$Value.Accident", true]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"e4581e1a-a45a-4c42-ba25-3527bd75c0f7"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["carbon-pack", "story", "live", "medium"]
}
]
},
{
"Name": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_SODIUM",
"Image": "images/challenges/categories/packsodium/tile.jpg",
"Icon": "challenge_category_feats",
"CategoryId": "sodium-pack",
"Description": "",
"Challenges": [
{
"Id": "22474e66-dc60-40eb-938d-402bd153b4e6",
"Name": "CHALLENGEPACK_SODIUM_FISH_NAME",
"ImageName": "images/challenges/Categories/PackSodium/Sodium_Fish.jpg",
"Description": "CHALLENGEPACK_SODIUM_FISH_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_SODIUM",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "parentlocation",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Constants": {
"RequiredFishCount": 3
},
"Context": {
"CurrentFishCount": 0
},
"ContextListeners": {
"CurrentFishCount": {
"type": "challengecounter",
"count": "$.CurrentFishCount",
"total": "$.RequiredFishCount"
}
},
"States": {
"Start": {
"FishInFurnace": [
{
"Actions": {
"$inc": "CurrentFishCount"
}
},
{
"Condition": {
"$ge": [
"$.CurrentFishCount",
"$.RequiredFishCount"
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["sodium-pack", "story", "live", "medium"]
},
{
"Id": "42f63b99-d860-45e6-bc1d-54f821b560fb",
"Name": "CHALLENGEPACK_SODIUM_CROWS_NAME",
"ImageName": "images/challenges/Categories/PackSodium/Sodium_Crows.jpg",
"Description": "CHALLENGEPACK_SODIUM_CROWS_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_SODIUM",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "parentlocation",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"Constants": {
"RequiredCrowCount": 3,
"EligibleCrows": [
"47248221227c4b1187e33ad5221033b4",
"1f8f0aaa93474ce7a31f6b0fc0c57fb9",
"e447da3f0ae740fdba069484159e18a7",
"10eeb4a2810f4a0fb7a1adb773480149",
"5c2990f6367c4a13926c071afaa4da73",
"25c23a1ffc3046ccbcc23c9f05fcdc85",
"adf14d33eb214ba8b7a743f39a62f980",
"49246f55ee3c402dacae10936d4ec9cc",
"f4f60011df2c4f5d994a92e2bcdbd0e4",
"5ac0c20769214f9bab2ca80569ceb798",
"76f59d20e058476a9b1dc71b98a8515b",
"51cebc84e9374ea199eb9ad25195c450",
"30a6026fd99043fda6b9586ca4db19a3",
"fec3830f3ef84ab095ef9df03ceed9cb",
"91458b65088c47489884df230428171d",
"d342d74468db423f9926709e503399b6",
"a8d24110083943eba1a0493d4c485da9",
"bd367c203eaf40cd849a376928026b50",
"f2758042a25d4ff89c3e8385c9bb5b73",
"6f6e6bbcdf0c4ad29c94301113d6e09f",
"9bdea55a509145f3af5fdb4cba2e7bae",
"abf12e5fad5044a88791748f5e368dbe",
"00e6e00d0c58458b9947ab8c46aab731",
"1f7cc7c48eae4fd8aa91f17d4f7e5f9a",
"a9513dc0981946a7a7f6323a8f6cf6ca",
"068944ae6bd541af95f878d57b132189",
"04c22b801df847c59cccfc22f731abd9",
"60a9e3c43e794f9f86d5d30d33cd4017",
"0221ad83e342403f88bfd3c3dcfe97ba",
"abd3f5b64dc74b168a57692774ae951d",
"231eb3f737ea49308d39e93292fd792b",
"952c756d82f448e38b8666a5f73c4e85",
"eb601b94abc74c8289748de07a061ce7",
"13217009a49b407cb2daee2ba63529f9",
"a1c5f61dcd4845b0a10e0d03f18938bb",
"34afe139c5fa49378f49f567299ed6c4",
"a941416568064a48847349f2747d59b0",
"0821d4ef86a84bccb92e176479ffa844",
"49dd5013cc284e0bbac3e0b913e90a54",
"7ddc4e51e9ff4aa7833bcceb4e59e243",
"038e0c03c8e446bb994c07db3c586a45",
"b092bef26994430ebc8459a5585429e6",
"b717b6f82e164086a0feaf7ddcac4071",
"7da93b755319479bb664b18370723e7f",
"332eb76d8c9945c09cc16801e6915396",
"57732619c7d34cec979efe5f1610f497",
"c605827f73bc4473b52cd0c018b89df9",
"141187a5d7514d548f4235def40706f6"
]
},
"Context": {
"SickCrows": []
},
"ContextListeners": {
"SickCrows": {
"type": "challengecounter",
"count": "($.SickCrows).Count",
"total": "$.RequiredCrowCount"
}
},
"States": {
"Start": {
"Actorsick": [
{
"Condition": {
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.actor_R_ID"
]
},
"in": "$.EligibleCrows"
}
},
"Actions": {
"$pushunique": [
"SickCrows",
"$Value.actor_R_ID"
]
}
},
{
"Condition": {
"$eq": [
"($.SickCrows).Count",
"$.RequiredCrowCount"
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["sodium-pack", "story", "live", "hard"]
},
{
"Id": "63955a0c-242c-423e-afef-66e9bc81bed0",
"Name": "CHALLENGEPACK_SODIUM_SPAGHETTI_NAME",
"ImageName": "images/challenges/Categories/PackSodium/Sodium_Spaghetti.jpg",
"Description": "CHALLENGEPACK_SODIUM_SPAGHETTI_DESC",
"Rewards": {
"MasteryXP": 1000
},
"Drops": [],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_SODIUM",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "parentlocation",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"Pacify": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.IsTarget",
true
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"ac77e98d-4ffa-4755-80fc-cd6e7adc63fb"
]
}
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["sodium-pack", "story", "live", "easy"]
},
{
"Id": "a271477b-8af9-4862-a7c6-101d5bd884bd",
"Name": "CHALLENGEPACK_SODIUM_WRAPPER_NAME",
"ImageName": "images/challenges/Categories/PackSodium/Sodium_Wrapper.jpg",
"Description": "CHALLENGEPACK_SODIUM_WRAPPER_DESC",
"Rewards": {
"MasteryXP": 4000
},
"Drops": ["PROP_MELEE_ANTIQUE_KNIFE_CURVED"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_PACK_SODIUM",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_MUMBAI",
"ParentLocationId": "LOCATION_PARENT_MUMBAI",
"Type": "parentlocation",
"DifficultyLevels": [],
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "profile",
"Constants": {
"RequiredChallenges": [
"42f63b99-d860-45e6-bc1d-54f821b560fb",
"22474e66-dc60-40eb-938d-402bd153b4e6",
"63955a0c-242c-423e-afef-66e9bc81bed0"
]
},
"Context": {
"CompletedChallenges": []
},
"ContextListeners": {
"CompletedChallenges": {
"type": "challengetree",
"comparand": "$.RequiredChallenges"
}
},
"States": {
"Start": {
"ChallengeCompleted": [
{
"Condition": {
"$any": {
"?": {
"$eq": [
"$.#",
"$Value.ChallengeId"
]
},
"in": "$.RequiredChallenges"
}
},
"$pushunique": [
"CompletedChallenges",
"$Value.ChallengeId"
]
},
{
"Condition": {
"$eq": [
"($.CompletedChallenges).Count",
"($.RequiredChallenges).Count"
]
},
"Transition": "Success"
}
]
}
}
},
"Tags": ["sodium-pack", "story", "hard"]
}
]
}
]
}