mirror of
https://github.com/thepeacockproject/Peacock
synced 2024-11-22 22:12:45 +01:00
4575924e80
* Rewrite the escalation service to use group contracts (#28) * Fix build and type errors Signed-off-by: Reece Dunham <me@rdil.rocks> * Improve Escalation Functionality with Contract Groups (#160) * Fix Sinbad escalation and add group definition * Add group contracts and fix InGroup IDs where needed * Run prettier * Add missing group definitions * Fixed id issues with sinbad * Fix missionsInLocation.ts * Added groupdefinitions (#198) Added localization and missing groupdefinitions for Peacock custom escalations * Fix incorrect escalation contract ids * Remove missing escalations * Add Ataro group definition * Add 7DS entrances * Restore no2016 functionality, add xmas to no2016 list * Add missing deluxe escalation entrance * Fix linting * Added h3 escalations (#204) * Added h3 escalations Added all remaining escalations from h3 maps * Prettier yeehaw --------- Co-authored-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com> * Fix escalation completion * Fix smilax level 1 * Fix escalation challenges not completing * Get groups when resolving contracts * track escalation challenge completion * fix mission end page for escalation challenges * Update GameChangerProperties * Update EvergreenGameChangerProperties * Add new GameChangerProperties * Fix aborting on invalid escalation group * remove dupe yellow rabbit suit * Fixed DGS having no challenges on career page * run prettier * Update Proloff Level 2 * Update escalation hub tile to work with group contracts * Move escalations and elusives to subfolders * Add 7DS campaign * Fix escalation level picker * Fix escalations being incorrectly marked as completed * Remove completed status when editing escalation level progress * Add new H3 escalations to level picker * Add Season tag to elusives for future use * Add Season tag to typedefs * Respect Season tag when sending elusives * Add Legacy Escalations * Remove milfoil for now, add escalations to missions * Move xmas escalation * Fix Snowdrop not showing in 2016 * Add missing entitlements to escalations * Fix play next level in 2016, remove use of deprecated function * Move remaining Peacock escalations * Swap out featured Peacock escalation --------- Signed-off-by: Reece Dunham <me@rdil.rocks> Co-authored-by: moonysolari <118079569+moonysolari@users.noreply.github.com> Co-authored-by: Kaki <66200818+Kakiking@users.noreply.github.com> Co-authored-by: moonysolari <changyiding@126.com> Co-authored-by: riisikumi <54016129+riisikumi@users.noreply.github.com> Co-authored-by: AnthonyFuller <24512050+AnthonyFuller@users.noreply.github.com>
8936 lines
372 KiB
JSON
8936 lines
372 KiB
JSON
{
|
|
"91cf5610-e7ea-4665-9c7b-4b3d5a18a37d": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_3_TARGETS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "8fbed8bc-c15f-4e16-a35e-7a9980e7e4ba",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 30
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6f31593d-5a6c-4bab-bcfb-e97cc7053019": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_3_TARGETS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6ba53d68-511a-4406-a8fd-438a0e2575cf",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 3
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 30
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"113ba9e8-4fa5-4ab0-b613-05b97e39e600": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_AGILITY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_AGILITY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoAgility.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "1ebd7444-d24a-45fd-9030-9ffb09fa396a",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_AGILITY_NAME",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Agility_Start": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"da07626c-0aa3-463a-92ff-8e7adbbf6230": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_UNCONSCIOUS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_UNCONSCIOUS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "84af2b0a-ad44-41e0-852e-a0539af8b0ae",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_UNCONSCIOUS_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"07b1bc1d-f52b-4004-a760-846c4bc3f172": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "073449dc-41b9-4408-a787-3837caf9ca85",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"63055f1a-bcd2-4e0f-8caf-b446f01d02f3": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contract_no_disguise_changes.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a89caf0a-9758-49c7-909a-c93b4d524e99",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"61d70ece-aa00-4840-9479-c9f6cd5e9e95": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_AGENCY_PICKUP_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_AGENCY_PICKUP_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_No_Agency_Pickup.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0cf5e693-35ec-457e-a004-da4672b90376": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Objectives.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"51c8a014-dcc6-4714-a843-0295f9718c7a": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Level.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"572cd180-99db-40a8-9090-7736ef36aa23": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ELIMINATE_W_NON_SILENCED_BALLISTICS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ELIMINATE_W_NON_SILENCED_BALLISTICS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/ContractConditions/Condition_Killmethod_Shotgun.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"c2da52c5-ff3e-41cd-a175-4ed9267f6c95": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5067dec4-4519-4a06-90a8-7b2747f0dd2c",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_OBJ",
|
|
"iconType": 17
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"IsExiting": 0,
|
|
"PacifiedBodiesHidden": true,
|
|
"DeadBodiesHidden": true
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"Pacify": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
},
|
|
"BodyBagged": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"NeedToHideBodies": {
|
|
"BodyBagged": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
}
|
|
},
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
}
|
|
},
|
|
"AllBodiesHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"AllPacifiedHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"55e29f8f-579a-4cb2-b235-2166d23deffe": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6b2e1b5d-3484-44d5-a0c0-769116f2ea5d",
|
|
"Activation": {
|
|
"$eq": [
|
|
"$73928b41-96ae-4f0b-88c2-9b0ba76b94d2",
|
|
"Completed"
|
|
]
|
|
},
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"OnInactive": {
|
|
"IfCompleted": {
|
|
"State": "Completed"
|
|
},
|
|
"IfInProgress": {
|
|
"State": "Completed"
|
|
},
|
|
"IfFailed": {
|
|
"State": "InProgress"
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_OBJ",
|
|
"iconType": 17
|
|
},
|
|
"Type": "statemachine",
|
|
"IgnoreIfInactive": true,
|
|
"UpdateActivationWhileCompleted": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"IsExiting": 0,
|
|
"PacifiedBodiesHidden": true,
|
|
"DeadBodiesHidden": true,
|
|
"DeadBeforeActivationIds": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"DeadBeforeActivationIds",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
},
|
|
"PickedUpLetterOpener": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"Pacify": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
},
|
|
"BodyBagged": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.DeadBeforeActivationIds"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"NeedToHideBodies": {
|
|
"BodyBagged": {
|
|
"Condition": {
|
|
"$not": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
},
|
|
"in": "$.DeadBeforeActivationIds"
|
|
}
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
}
|
|
},
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
}
|
|
},
|
|
"AllBodiesHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"AllPacifiedHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3db72bb5-63d6-47fe-9332-d7ea3c195e06": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_RESTRICTED_LOADOUT_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_RESTRICTED_LOADOUT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Restricted_Loadout.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a34b27b5-2141-4ad8-871c-94f262e0ebfe",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "",
|
|
"HUDTemplate": {
|
|
"display": ""
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"9f409781-0a06-4748-b08d-784e78c6d481": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "88778b57-2a4e-434f-874e-219d4eeb4089",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"PacifiedIds": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$reset": "PacifiedIds",
|
|
"$pushunique": [
|
|
"PacifiedIds",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
},
|
|
"Witnesses": [
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"in": "$.PacifiedIds",
|
|
"?": {
|
|
"$any": {
|
|
"in": "$Value",
|
|
"?": {
|
|
"$eq": ["$.#", "$.##"]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$reset": "PacifiedIds"
|
|
}
|
|
}
|
|
],
|
|
"DisguiseBlown": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"03ca23e8-7daf-4346-8719-29970bc50d17": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_CIVILIAN_PACIFICATION_OR_KILLS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_CIVILIAN_PACIFICATION_OR_KILLS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "0568f575-3280-4a5f-b3a3-acd8d086bff2",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_NO_NON_TARGET_CIVILIAN_PACIFICATION_OR_KILLS_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.ActorType", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.ActorType", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f41f18fe-0fe5-416a-a793-50727e594655": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "eb6e95a4-626e-42e6-8c6d-72edade7ab84",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", false]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": ["$Value.KillContext", 1]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"576b385f-2213-4f72-a17c-c346338d3d9f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_5_MINUTES_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_5_MINUTES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_MissionTimer.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5cb33227-7171-44f3-b067-44ababb8f0fb",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Category": "condition",
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": [
|
|
{
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "ea688d1a-81c2-4807-ab12-297a1347c772",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"State": "Completed"
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_5_MINUTES_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_5_MINUTES_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"TimerRunning": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 300
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3a8d4421-096e-4a1b-853a-c12886a51d1f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_HIDE_DEAD_BODY_WITHIN_90_SECONDS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_HIDE_DEAD_BODY_WITHIN_90_SECONDS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "11b29687-f13b-4c3c-9a18-6a4ee065108a",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_HIDE_DEAD_BODY_WITHIN_90_SECONDS_DESC",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_HIDE_DEAD_BODY_WITHIN_90_SECONDS_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"IsExiting": 0
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Transition": "PostKill"
|
|
},
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
}
|
|
},
|
|
"PostKill": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 90
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"AllBodiesHidden": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"61a618c2-1cfc-46fa-846b-467de76042d6": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "ae1ea0ce-d3a4-410f-841e-86019e7f7d1f",
|
|
"Type": "statemachine",
|
|
"Category": "primary",
|
|
"ObjectiveType": "custom",
|
|
"Image": "images/contracts/CreateContract/tile.jpg",
|
|
"BriefingName": "$loc UI_CONTRACT_CREATE_CONTRACT_TUTORIAL_OBJ_1",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_CREATE_CONTRACT_OBJ_1",
|
|
"data": [5]
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_CREATE_CONTRACT_OBJ_1",
|
|
"data": ["$.MaxTags"]
|
|
}
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {
|
|
"MaxTags": 5,
|
|
"Tags": 0
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"ActorTagged": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.Tagged", true]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Tags"
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
},
|
|
"Success": {
|
|
"ActorTagged": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.Tagged", true]
|
|
},
|
|
"Actions": {
|
|
"$inc": "Tags"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$Value.Tagged", false]
|
|
},
|
|
"Actions": {
|
|
"$dec": "Tags"
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.Tags", 0]
|
|
},
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b48bb7f9-b630-48cb-a816-720ed7959319": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "19bb5722-6a50-4bac-a6b9-339aa035d95d",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"PacifiedIds": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Spotted": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$reset": "PacifiedIds",
|
|
"$pushunique": [
|
|
"PacifiedIds",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
},
|
|
"Witnesses": [
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"in": "$.PacifiedIds",
|
|
"?": {
|
|
"$any": {
|
|
"in": "$Value",
|
|
"?": {
|
|
"$eq": ["$.#", "$.##"]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$reset": "PacifiedIds"
|
|
}
|
|
}
|
|
],
|
|
"DisguiseBlown": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1f8f0b8b-1f65-4d6c-a2f4-fc8adffa394a": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/gamechanger_global_bigbrother.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "0f0ba5aa-1e7d-40fe-82f5-d4b8ad1f007a",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"9673f602-3b2a-4bd3-94b3-b3b311b7bc7e": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_no_bodies_found.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4c07865c-d4fe-4d62-a29f-88f65ec1b716",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"DeadBodySeen": {
|
|
"Transition": "Failure"
|
|
},
|
|
"BodyFound": {
|
|
"Transition": "Failure"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a77cf01e-ab02-4b1c-a4bd-a37fb8be1114": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "103e3e7c-20f3-4274-b21d-cdb8f97ddb3d",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"IsExiting": 0,
|
|
"PacifiedBodiesHidden": true,
|
|
"DeadBodiesHidden": true
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"Pacify": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
},
|
|
"BodyBagged": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"NeedToHideBodies": {
|
|
"BodyBagged": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
}
|
|
},
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
}
|
|
},
|
|
"AllBodiesHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"AllPacifiedHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"008d2eb9-c1c8-44e0-a636-ccca63629f3c": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contract_no_disguise_changes.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "c7e137c6-f66e-4851-87ae-0d9e6c9a9756",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1efef5c0-7381-4e22-ac04-ffbd0822cc96": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_headshots_only.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "343c4786-3c5d-429f-a4d7-9d0aa7ea7b2f",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"FirstNonHeadshot": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f96e94b7-1c0e-49c9-9332-07346a955fd2": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_no_missed_shots.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "64f09887-e4e8-4c14-8d25-02fe87ddf5bf",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"FirstMissedShot": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"95690829-7da4-4225-a087-08918cccf120": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6d660621-ebbb-4be5-947a-0378ab8a1da5",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1f1f3c9e-1490-4fcc-aee6-5fde7c6c48ca": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/gamechanger_global_bigbrother.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "e8cc0242-a468-45c2-82de-1da88a4b5bc2",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_PRIMARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"fd37b209-4e11-461e-a11f-394c92fbbe80": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_no_bodies_found.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "8440f2ac-f0dd-449c-842e-e666c10f0eb2",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
},
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"DeadBodySeen": {
|
|
"Transition": "BodyFoundTimer"
|
|
},
|
|
"MurderedBodySeen": {
|
|
"Transition": "BodyFoundTimer"
|
|
},
|
|
"BodyFound": {
|
|
"Transition": "BodyFoundTimer"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "BodyFoundTimer"
|
|
}
|
|
},
|
|
"BodyFoundTimer": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3fea3aea-0233-46bb-8bc1-08757a2f6a74": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_headshots_only.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "7491e0b3-c6d7-43bb-8213-a53af8c24654",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"FirstNonHeadshot": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"25760ea6-958b-4aab-97d4-b539c5b025c8": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_no_missed_shots.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "ac667012-9cf9-47bb-9319-5c2f0f424c61",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"FirstMissedShot": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"5fef7df0-94ef-47ef-b91e-d67578f81d76": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5330c5b3-ed0c-40d9-ad88-d5590f127314",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_BRIEF",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"95b8fdcf-9879-4e16-978f-c220ee6adac1": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "c2bb2ce2-0dba-4c8c-a41d-ce7c442f0dc4",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"ExcludeFromScoring": true,
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_BRIEF",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"5b368c64-ed49-4907-9075-d4a31953374a": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4447eddf-6c11-4ed8-b68f-103a26649271",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ca9604ab-c712-45db-b1b4-e04ac60d2465": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_OBJ",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6ba53d68-511a-4406-a8fd-438a0e2575cf",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 3
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"fdc7a60b-aa7f-4628-bd03-00c93393967f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "0568f575-3280-4a5f-b3a3-acd8d086bff2",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.ActorType", 0]
|
|
},
|
|
{
|
|
"$eq": ["$Value.IsTarget", false]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f123cf4d-25c9-4eab-ad29-1b7d5294c74f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_DO_NOT_KILL_WITH_BULLETS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_DO_NOT_KILL_WITH_BULLETS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoBallistics.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "fe54e62b-3279-46c4-88ab-76844164850f",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_DO_NOT_KILL_WITH_BULLETS_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.Projectile", true]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"121fe46a-981e-43a4-9e7f-c8310af11581": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ONLY_KATANA_SHURIKEN_ACCIDENT_KILLS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ONLY_KATANA_SHURIKEN_ACCIDENT_KILLS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Ninja_Style.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "d55cd3ee-fa59-47df-bf78-21c235b27063",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONLY_KATANA_SHURIKEN_ACCIDENT_KILLS_DESC",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"d439fb64-8713-4c54-a3f3-90730dbdf370"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"e55eb9a4-e79c-43c7-970b-79e94e7683b7"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"5631dace-7f4a-4df8-8e97-b47373b815ff"
|
|
]
|
|
},
|
|
{
|
|
"$eq": ["$Value.Accident", true]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
{
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"e1b1b8de-c219-4739-b431-ba46a254b00f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_10_SEC_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_10_SEC_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a382704d-0814-4853-ad4d-dd3acc864b50",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 3
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 10
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6e138710-d50e-4912-b429-f339123effe8": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_3_TARGETS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6ba53d68-511a-4406-a8fd-438a0e2575cf",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 4
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 30
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"351ce43a-9f8f-4645-8e3a-4adf2ff08fc7": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_3_MINUTES_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_3_MINUTES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_MissionTimer.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5cb33227-7171-44f3-b067-44ababb8f0fb",
|
|
"Type": "statemachine",
|
|
"Category": "condition",
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": [
|
|
{
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "bd57014c-826d-4b9b-9252-4eed63241227",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"State": "Completed"
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_3_MINUTES_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_3_MINUTES_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"TimerRunning": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 180
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"bcda9aea-dcef-458c-b9b5-7471c3f8d0c1": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_OBJ",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6ba53d68-511a-4406-a8fd-438a0e2575cf",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ce154566-a4ba-43c5-be4e-79240ce0f3f9": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "674eacc5-0748-49dc-8ecd-2963a4e23db1",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8618ebaa-f42b-42ce-be20-00d2b0a04897": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4769af78-bc71-4d79-a198-3c789df1df11",
|
|
"Category": "secondary",
|
|
"OnActive": {},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"CombinedDisplayInHud": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", false]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": ["$Value.KillContext", 1]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"296d76fc-682b-48a3-b336-8af37c1eaee3": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_TARGET_KILLS_ONLY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_TARGET_KILLS_ONLY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_TargetOnly.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "01e9f3d7-35a0-40f0-a200-fc364854843c",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_TARGET_KILLS_ONLY_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", false]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f8feee12-0353-44ef-8b80-dfe0a0e11061": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_BODIES_FOUND_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_BODIES_FOUND_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "168f091d-8db2-437f-b59f-5a210f5e4ebc",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_BODIES_FOUND_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"DeadBodySeen": {
|
|
"Transition": "PleaseDoFail"
|
|
},
|
|
"BodyFound": {
|
|
"Transition": "PleaseDoFail"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"d2fb89c1-03a4-4c64-ab7f-5b39967708d2": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_DO_NOT_GET_SPOTTED_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_DO_NOT_GET_SPOTTED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Spotted.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "33c6a089-ca76-43dc-9f27-367a97fcd6d7",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_DO_NOT_GET_SPOTTED_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Spotted": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ccb70076-6a89-4059-a894-fc300839a230": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_DELETE_EVIDENCE_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_DELETE_EVIDENCE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "526101f2-c959-437f-89ec-e24d2213cbcb",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_DELETE_EVIDENCE_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_DELETE_EVIDENCE_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"e06e5d9c-36ac-4ba4-a97b-d439c900d81b": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_FROM_COMBAT_STATE_TO_CLEAR_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_FROM_COMBAT_STATE_TO_CLEAR_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Combat_DeEscalation_90s.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "44ead895-46e0-4e5b-8219-4c29bca67813",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_FROM_COMBAT_STATE_TO_CLEAR_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_FROM_COMBAT_STATE_TO_CLEAR_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"AmbientChanged": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.Ambient", "Combat"]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.Ambient",
|
|
"AlertedHigh"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "CombatState"
|
|
}
|
|
},
|
|
"CombatState": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 90
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"AmbientChanged": {
|
|
"Condition": {
|
|
"$eq": ["$Value.Ambient", "Ambient"]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0f74b76f-c887-4dcc-99ef-e93ea208cf08": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_OBJ",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "20bccb6e-3bf6-40e4-ac16-3babbc5d0dfa",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SECS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 4
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"054a5ac6-59e1-42ed-885a-30c65f446e72": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_SUIT_ONLY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_SUIT_ONLY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_SuitOnly.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "8f8efc90-247b-441d-b86d-b689adb5c87e",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_SUIT_ONLY_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a6b4c2a1-6da1-45cb-b3dc-a2f86bc3fa5c": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SEC_5_TARGETS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SEC_5_TARGETS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a1f573f5-c8c2-4828-8d4e-bf24e71f9e4c",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_BRIEFING_DIAL_TIME"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 5
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"79ace974-8886-4669-927e-84f4ee6256a6": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_KILL_PENALTY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_KILL_PENALTY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoNonTargetKillPenalty.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8517bf91-67df-4225-88f6-ce9211057aee": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ADDITIONAL_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ADDITIONAL_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_AdditionalEnforcers.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a8507766-05b0-4443-8f30-65651995acfe",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "",
|
|
"HUDTemplate": {
|
|
"display": ""
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"507daf18-e076-44a7-8e37-9cc8da784776": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_OPTIONAL_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6c23e152-f9b7-4cd3-b00a-13f1eef008f5",
|
|
"Category": "secondary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_BRIEF",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f0f53067-2617-4128-8cb7-2a0ae4757a3f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_OPTIONAL_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_OPTIONAL_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "19a6fef4-5a23-4bdc-8cd9-d07e97f66e34",
|
|
"Category": "secondary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_OPTIONAL_BRIEF",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"cfaaac79-432f-4159-83c6-03128b4770d0": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "8e4bd3af-5567-4e33-b18e-665edb878d53",
|
|
"Category": "secondary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.ActorType", 0]
|
|
},
|
|
{
|
|
"$eq": ["$Value.IsTarget", false]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"CrowdNPC_Died": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1": {
|
|
"Name": "UI_GAMECHANGERS_MODULE_002_ALL_CAMERAS_NAME",
|
|
"Description": "UI_GAMECHANGERS_MODULE_002_ALL_CAMERAS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/thefacility/gamechangers_big_brother_cameras.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "c4f2fb1d-ccef-49fb-9f18-433b97d068c8",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MODULE_002_ALL_CAMERAS_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_MODULE_002_ALL_CAMERAS_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"40bf91a3-1822-42e1-b2e8-c0b485eb11ca": {
|
|
"Name": "UI_GAMECHANGERS_MODULE_002_GUARD_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_MODULE_002_GUARD_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_ICA_Facility_GuardEnforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/thefacility/gamechangers_guard_enforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"be8583cb-ccc6-4a84-b960-dc3a98d8a3c5": {
|
|
"Name": "UI_GAMECHANGERS_MODULE_005_SAFE_TITLE",
|
|
"Description": "UI_GAMECHANGERS_MODULE_005_SAFE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/thefacility/gamechangers_safe_office.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"174898dc-3f20-4dd8-8dd0-7709576360a3": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_PATROL_GUARD_SUPER_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_PATROL_GUARD_SUPER_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_SuperEnforcers_PatrolGuards.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_PatrolGuardsSuperEnforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ba550fb7-47f0-488d-9c37-accbaaf44e36": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_ALL_CAMERAS_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_ALL_CAMERAS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_AllCameras.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4447eddf-6c11-4ed8-b68f-103a26649271",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_ALL_CAMERAS_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_PARIS_ALL_CAMERAS_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ab91b785-7914-4790-96f9-130eea842084": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_AUCTION_STAFF_TIMER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_Hot_Disguise_Palace_Staff.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "135305c7-f5d6-4fdd-8f4d-0a102ad84e9d",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"b5664bed-462a-417c-bc07-6d9d3f666e2d"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"30b2d229-c3d7-44f7-98d6-bf88b057e354": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_SECURITY_GUARD_TIMER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_Hot_Disguise_Security_Guard.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "135305c7-f5d6-4fdd-8f4d-0a102ad84e9d",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"fc6c50c2-704d-4c1b-826c-9ca0b901430f": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_ALL_EXITS_BLOCKED_BY_MINES_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_ALL_EXITS_BLOCKED_BY_MINES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_MinedExits.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_LaserMineExitBlocking.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "3e763897-4634-403c-8a63-005afd79baa4",
|
|
"Category": "condition",
|
|
"Exits": [
|
|
"6c287a1b-445d-47eb-aec3-14f961d8b939",
|
|
"c0d748b5-25df-4492-b497-50e7c3d7e8f5",
|
|
"33032ec4-e2c9-4e98-837a-0347fdc3faf7",
|
|
"a09d755b-6df9-4878-a4c5-4718a6c1c6d9",
|
|
"d4aad1c4-13e7-42e7-9d57-bffb765a9f77"
|
|
],
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"830b0d0e-57ed-4028-8325-dda9ae6a61d3": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_Safe_2ndFloor.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"06d64781-a81b-49e0-aa00-4f4dc4866ce3": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_AUCTIONSTAFF_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_AUCTIONSTAFF_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_EnhancedEnforcers_AuctionStaff.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/paris/gamechangers_auctionstaffenforceowndisguise.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1a46132c-4bca-4623-a940-28b0c491bb4e": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_BODYGUARD_BARTENDERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_BODYGUARD_BARTENDERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_ShotgunBartenders.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_BodyguardBartenders.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"70990ec1-5ee9-4df0-ac7f-9fb30ece71c2": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_HackableLaptop_1stFloor.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3a22b9d5-18d7-4051-adae-87bc6769b36f": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_3_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_3_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_03.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"9de28185-8e9b-4e92-901c-e661055205db": {
|
|
"Name": "UI_CONTRACT_NIGHTSHADE_FAIL_IRINA_NAME",
|
|
"Description": "UI_CONTRACT_NIGHTSHADE_FAIL_IRINA_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/actors/actor_876bcff9-d6b2-48dc-9093-88275ecd9019_5_4_0.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "c97eed42-f33c-44e0-aebe-9433fec600ba",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_FAIL_IRINA_HARMED",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"3da9a746-0108-4636-9827-73a9ec150e3d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"3da9a746-0108-4636-9827-73a9ec150e3d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6e9c16bf-dee1-412c-a02d-5df5655ea2c3": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_VIP_SUPER_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_VIP_SUPER_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechangers_Paris_VIP_Superenforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_VIPSuperEnforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"17e62a50-ff2d-4c6a-9a9e-a0de084b4ada": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_SPEEDY_EXIT_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_SPEEDY_EXIT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_SpeedyExit.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "1864fa45-6e97-424f-992b-48ac7dc192c6",
|
|
"Category": "condition",
|
|
"Exits": ["6c287a1b-445d-47eb-aec3-14f961d8b939"],
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_SPEEDY_EXIT_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"2073a821-d75d-4dc6-a83d-8ffd28ea6b70": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_BASEMENT_FLOOR_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_BASEMENT_FLOOR_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_Basement.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_HackableLaptop_Basement.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"5ecfd02f-d7cf-4fa5-9871-b7de2305c1a3": {
|
|
"Name": "UI_CONTRACT_NIGHTSHADE_FAIL_LINDSEY_NAME",
|
|
"Description": "UI_CONTRACT_NIGHTSHADE_FAIL_LINDSEY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/actors/actor_876bcff9-d6b2-48dc-9093-88275ecd9019_1_5_0.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5e7843f8-79f8-4b68-b0c7-3023a72f095f",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_FAIL_LINDSEY_HARMED",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"f7504015-a010-4828-813d-accb23edc287"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"f7504015-a010-4828-813d-accb23edc287"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3ad028ef-f014-4b7e-848a-c6698e582e65": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_PistolEquipped.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/gamechanger_pistol_equipped.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "ea688d1a-81c2-4807-ab12-297a1347c772",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_EQUIP_PISTOL_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_EQUIP_PISTOL_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pistol_NotEquipped": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"TimerRunning": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 7
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Pistol_Equipped": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"390fa2b6-d327-4f1f-b824-1987b8e0a778": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_NO_GUARD_DISGUISES_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_NO_GUARD_DISGUISES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_NoGuardDisguise.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5ef0fdfe-01e5-4e4e-9e9d-630c13833e7d",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_NO_GUARD_DISGUISES_FAIL",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value",
|
|
"d2c76544-3a12-43a8-abc3-c7ce51830c1e"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value",
|
|
"992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ac9d24cb-75e5-4e13-bb96-eb1884bfd52d": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_BACKGARDEN_MINEFIELD_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_BACKGARDEN_MINEFIELD_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_BackGardenMineField.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/paris/gamechangers_backgardenminefield.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"d12482ba-8af4-4964-b436-8b6d9868b8a8": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_EXTREME_SECURITY_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_EXTREME_SECURITY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripwireMines.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"c857ca64-24be-44e7-be91-b74f1394d3b8": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_4_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_4_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_04.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"7ab8fe22-9080-41ca-bb57-c37add14c7f2": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_2_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_2_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_02.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"086f9806-d1cb-40e5-a6ed-09d470f0d295": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_1_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_1_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_01.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
|
|
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8343beae-2460-4a40-98f2-c782effa7db6": {
|
|
"Name": "UI_GAMECHANGERS_PARIS_MODELS_ENFORCE_MODELS_NAME",
|
|
"Description": "UI_GAMECHANGERS_PARIS_MODELS_ENFORCE_MODELS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Paris_EnhancedEnforcers_Models.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/paris/gamechangers_modelsenforcemodels.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6a35dcfc-819e-4734-a127-052e7b7347b6": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_MANSION_MINEFIELD_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_MANSION_MINEFIELD_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_MansionMinefield.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_mansiongardenminefield.brick",
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_Mansion.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"dd95efe2-2b38-41e7-958e-d99187118310": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_BOAT_EXIT_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_BOAT_EXIT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_BoatExit.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "9f98aba7-de61-4131-a636-f9b9e698eaaf",
|
|
"Category": "condition",
|
|
"Exits": [
|
|
"8308afa1-e0b3-4f05-8f76-c1016160941d",
|
|
"f14172be-7d31-4414-84ee-4378ce930d00"
|
|
],
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_SAPIENZA_BOAT_EXIT_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_hackablelaptop_lab.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"4ae5f0ed-5665-4825-bfca-490dad91cc02": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_STREET_SUPER_ENFORCERS_OCTOPUS_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_STREET_SUPER_ENFORCERS_OCTOPUS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Civilian_SuperEnforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_street_civilian_superenforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"eb114db1-c4da-437e-9a8c-fa2abf0d9495": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_PLAGUE_DOCTOR_KATANA_OCTOPUS_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_PLAGUE_DOCTOR_KATANA_OCTOPUS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Octopus_Plague_Katana.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "1ed5e876-6f0d-4ada-97e8-319415e4520b",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_SAPIENZA_PLAGUE_KATANA_BRIEF",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"ValidDisguise": false
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"2bbc0c72-fc99-465d-9dec-c276f68ab982"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$set": ["ValidDisguise", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value",
|
|
"2bbc0c72-fc99-465d-9dec-c276f68ab982"
|
|
]
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$set": ["ValidDisguise", false]
|
|
}
|
|
}
|
|
],
|
|
"ItemPickedUp": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"5631dace-7f4a-4df8-8e97-b47373b815ff"
|
|
]
|
|
},
|
|
{
|
|
"$eq": ["$.ValidDisguise", false]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Carrying_Katana": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.ValidDisguise", false]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1325523c-04b7-48a9-afe2-d9e2ec481265": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_LAPTOP_BOSCO_TRAILER_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_LAPTOP_BOSCO_TRAILER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Copperhead_Laptop_Bosco_Trailer.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/coastaltown/gamechanger_copperhead_laptop.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0abedae6-a448-4c10-b481-c3d15f2110af": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_LAWYER_OLD_AXE_MAMBA_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_LAWYER_OLD_AXE_MAMBA_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Mamba_Axe_Lawyer.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "faf44ee9-98c0-4563-a27e-d6d462311150",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_SAPIENZA_LAWYER_OLD_AXE_BRIEF",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"ValidDisguise": false
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"7766b295-35f3-45a8-b73d-10b222ed18ef"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$set": ["ValidDisguise", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value",
|
|
"7766b295-35f3-45a8-b73d-10b222ed18ef"
|
|
]
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$set": ["ValidDisguise", false]
|
|
}
|
|
}
|
|
],
|
|
"ItemPickedUp": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"369c68f7-cbef-4e45-83c7-8acd0dc2d237"
|
|
]
|
|
},
|
|
{
|
|
"$eq": ["$.ValidDisguise", false]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Carrying_OldAxe": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.ValidDisguise", false]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"421c9667-5055-4439-92a3-fa75c49c3050": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_ALL_CAMERAS_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_ALL_CAMERAS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_AllCameras.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4447eddf-6c11-4ed8-b68f-103a26649271",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_SAPIENZA_ALL_CAMERAS_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_SAPIENZA_ALL_CAMERAS_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"92ad1c30-ac53-44f3-8541-97d9cc83d95b": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_BASEMENT_ENFORCERS_OCTOPUS_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_BASEMENT_ENFORCERS_OCTOPUS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamehcangers_Sapienza_Mansion_Basement_Enforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_mansion_basement_enforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"209f909e-e970-4a91-aeb0-6a13c03f513d": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_HackableLaptop_Mansion.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"634f7714-b2d1-4bb2-84b4-9c86f38ab4f7": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_ALL_MANSION_GUARDS_ENFORCE_OWN_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_ALL_MANSION_GUARDS_ENFORCE_OWN_DISGUISE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_EnhancedEnforcers_MansionGuards.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MansionBodyguardsEnforceOwnDisguise.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3469ac72-76f5-4a18-9e11-e6c1c4799635": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_CHURCH_SQUARE_BODYGUARDS_OCTOPUS_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_CHURCH_SQUARE_BODYGUARDS_OCTOPUS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Guard_Town.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_beach_and_square_civilians_are_guards.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ed3dc19d-e404-4b07-b3c5-60c3599c3283": {
|
|
"Name": "UI_SIDE_MISSION_OCTOPUS_METH_LAB_NAME",
|
|
"Description": "UI_SIDE_MISSION_OCTOPUS_METH_LAB_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"51946729-26e3-4ddf-80fe-29a5149a8d6b": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_PRIEST_TIMER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Priest_Hot_Disguise.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "14f09c02-4e78-4d9c-8040-56bfb71618e7",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"98888ced-60f9-4f83-a93b-bf0ef2963341"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a7e77990-7ee3-428f-808c-7c2f8bf6025c": {
|
|
"Name": "UI_GAMECHANGERS_SAPIENZA_TRIPWIRE_MAZE_VARIATION_5_NAME",
|
|
"Description": "UI_GAMECHANGERS_SAPIENZA_TRIPWIRE_MAZE_VARIATION_5_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_TripWireMines.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_TripWireMaze_05.brick",
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_Church.brick",
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_Mansion.brick",
|
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_LawOffice.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"98610b95-8908-4110-b9b8-c5d9696e7fbe": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_PistolEquipped.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/coastaltown/gamechanger_pistol_equipped.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "ea688d1a-81c2-4807-ab12-297a1347c772",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_EQUIP_PISTOL_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_EQUIP_PISTOL_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pistol_NotEquipped": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"TimerRunning": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 7
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Pistol_Equipped": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"98cff1e9-af18-421a-adc1-0b040d136250": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_ALL_CAMERAS_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_ALL_CAMERAS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/marrakesh/gamechangers_big_brother.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "b295b49d-a6da-4d32-ac23-76b6b44c367f",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MARRAKESH_ALL_CAMERAS_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_MARRAKESH_ALL_CAMERAS_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"07455b1c-cd7a-492c-854c-c2757a6f7ef1": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Safe_Consulate_Basement.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_safe_consulate_basement.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"069f6503-e4ad-41e5-a92d-7e91ce60993a": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_MAINTENENCE_ROOM_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_MAINTENENCE_ROOM_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Break_And_Enter_Maintenence_Room.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_spider_safe_maintenence_room_street.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ce018c67-1a50-402a-aa9d-2133bd180a5e": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_MARKET_MINEFIELD_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_MARKET_MINEFIELD_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Market_Minefield.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_minefield_market.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b416fb00-8e59-4d44-8783-6632b33e5a9d": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_MARKET_GUARDS_ENFORCE_SHOPKEEP_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_MARKET_GUARDS_ENFORCE_SHOPKEEP_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Market_Guard_Enhanced_Enforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_market_and_street_guards_enforce_shopkeeper.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"7a7d6565-d943-4b60-a4ec-be30ceaa1ed8": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_01.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_laptop_consulate.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"7fbe55a8-2d9f-4323-972e-59146420e99d": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_SHISHA_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_SHISHA_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Shisha_Enforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_spider_waiters_enhanced_enforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"7ebcf738-69d2-4941-814c-09e4e60f3ac1": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_TRIPWIRES_SCHOOL_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_TRIPWIRES_SCHOOL_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Tripwires_School.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_tripwires_school_01.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"881676bf-4560-4b2e-9e41-f4d66c66aae4": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_02.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_laptop_consulate02.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a7da20f5-5ea5-46eb-8d55-373571e11a58": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Python_BreakAndEnter_AntiqueShop.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_python_safe.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3d283993-092d-496e-92f7-5955867b4148": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_01.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_break_and_enter_school.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"39e91199-4feb-4abe-81c0-fd3a8b0631e9": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_02_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_02_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_02.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_break_and_enter_school_02.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1737b0cd-428b-4bd9-b81b-c28c4c5f8f16": {
|
|
"Name": "UI_GAMECHANGERS_MARRAKESH_PROTESTERS_MILITARY_PRESENCE_NAME",
|
|
"Description": "UI_GAMECHANGERS_MARRAKESH_PROTESTERS_MILITARY_PRESENCE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_ProtestersMilitaryPresence_01.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_Protesters_Military_Presence.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"62942ece-3b7e-4fa6-9595-eb1ae92145fd": {
|
|
"Name": "UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_NAME",
|
|
"Description": "UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Freezer.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/bangkok/gamechanger_targets_in_freezer.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b35e803f-99dc-4418-841f-469295bd4548": {
|
|
"Name": "UI_GAMECHANGERS_BANGKOK_EXTERMINATOR_ENFORCERS_BASEMENT_NAME",
|
|
"Description": "UI_GAMECHANGERS_BANGKOK_EXTERMINATOR_ENFORCERS_BASEMENT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Enhanced_Enforcers_Exterminator.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/bangkok/gamechanger_enhanced_enforcers_exterminator_disguise.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"bd0a9413-cb4d-493f-95f3-849ea7469e45": {
|
|
"Name": "UI_GAMECHANGERS_BANGKOK_GROUNDSKEEPER_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_BANGKOK_GROUNDSKEEPER_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Enhanced_Enforcers_Groundskeeper.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/bangkok/gamechanger_enhanced_enforcers_groundskeeper_disguise.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"854abeb9-ccbe-4a71-b3c3-52f2f1447dab": {
|
|
"Name": "UI_GAMECHANGERS_BANGKOK_EXTREME_SECURITY_BASEMENT_NAME",
|
|
"Description": "UI_GAMECHANGERS_BANGKOK_EXTREME_SECURITY_BASEMENT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Extreme_Security_Basement.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/bangkok/gamechanger_extreme_security_basement.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ed849749-8bd1-4080-bad2-8c105062397f": {
|
|
"Name": "UI_GAMECHANGERS_BANGKOK_STICKY_HATCHET_NAME",
|
|
"Description": "UI_GAMECHANGERS_BANGKOK_STICKY_HATCHET_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/gamechanger_bangkok_sticky_hatchet.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "94a6bcd0-26c6-4855-96f1-5993dd83ea7e",
|
|
"Type": "statemachine",
|
|
"Category": "condition",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"HatchetPickedUp": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "3f95cc78-2034-4f60-8429-57af1277537d",
|
|
"Category": "primary",
|
|
"Activation": {
|
|
"$eq": [
|
|
"$94a6bcd0-26c6-4855-96f1-5993dd83ea7e",
|
|
"Completed"
|
|
]
|
|
},
|
|
"ExcludeFromScoring": true,
|
|
"IgnoreIfInactive": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_BANGKOK_STICKY_HATCHET_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"ItemDropped": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"3a8207bb-84f5-438f-8f30-5c83aef2af80"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"HatchetDropped": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"cfe160ec-985d-4f0a-99b2-0fd342d6e889": {
|
|
"Name": "UI_GAMECHANGERS_BANGKOK_NO_GUARDING_NAME",
|
|
"Description": "UI_GAMECHANGERS_BANGKOK_NO_GUARDING_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/gamechanger_bangkok_no_guarding.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "322cbd4e-43c6-43db-8cbf-301266736c42",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_BANGKOK_NO_GUARDING_FAIL",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value",
|
|
"d01c8adc-735c-44f0-9105-b28d85062def"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value",
|
|
"07f3479a-29fc-45e0-bb80-e49a41c0c410"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value",
|
|
"4c8941af-541c-4bb9-a8e3-8b8e61b0a789"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"aec224db-e0ea-4718-bf27-f9fd26aa3ab5": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_LAPTOP_FARMHOUSE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_LAPTOP_ROSE_OFFICE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Laptop_Farmhouse.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_hackable_laptop_02.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"997eaae8-66d3-437a-8da8-96c66b3dbfee": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_HACKER_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_HACKER_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Hacker_Enforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_enhanced_enforcers_hacker.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f712584f-3f71-44f1-81c0-f84f1289f36e": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_NO_MILITIA_ELITE_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_NO_MILITIA_ELITE_DISGUISE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_No_Elite_Disguise.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "5ef0fdfe-01e5-4e4e-9e9d-630c13833e7d",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_COLORADO_NO_MILITIA_ELITE_DISGUISE_FAIL",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"d878b5ee-90cd-4222-8503-1e9ae193d556"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0181eede-49fc-44fc-a2d3-f893d101e693": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_LAPTOP_FARMHOUSE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_FARMHOUSE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Laptop_Farmhouse.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_hackable_laptop_01.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"188a4cf2-2cab-4c11-a7d0-bcd08209f05a": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_DEADLY_STALKER_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_DEADLY_STALKER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Deadly_Stalker.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_deadly_stalker.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"dd650d29-a95f-4f65-9bec-90c26fc33447": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_DO_NOT_HARM_STALKER_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_DO_NOT_HARM_STALKER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Deadly_Stalker.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "c97eed42-f33c-44e0-aebe-9433fec600ba",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGER_COLORADO_STALKER_HARMED",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"7fbccd57-0185-4653-88f8-086ec28bb00f"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"7fbccd57-0185-4653-88f8-086ec28bb00f"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"01d8e72d-3671-45d9-8160-13a4f8a0ddaa": {
|
|
"Name": "UI_GAMECHANGERS_COLORADO_HACKER_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLORADO_MILITIA_TECH_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Militia_Tech_Enforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_enhanced_enforcers_milita_tech.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"54b9eb44-e020-4739-8ece-3985a347d5e0": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_OBJ",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Striker_Double.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "34c115bc-db8a-41b4-83ec-3d44e7538af5",
|
|
"Category": "primary",
|
|
"BriefingName": "$loc UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_NAME",
|
|
"BriefingText": "$loc UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"ActiveTimerVisible": false,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"15291f69-88d0-4a8f-b31b-71605ba5ff38"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"15291f69-88d0-4a8f-b31b-71605ba5ff38"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "CheckDoubleKill"
|
|
}
|
|
},
|
|
"CheckDoubleKill": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 1
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
"Kill": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"15291f69-88d0-4a8f-b31b-71605ba5ff38"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.IsTarget",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"15291f69-88d0-4a8f-b31b-71605ba5ff38"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"93867f64-4b76-46d8-a3be-1ac47a38735c": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_TRESPASSERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_TRESPASSERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Trespassers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/hokkaido/gamechanger_snowcrane_trespassers.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "cb659e9c-46e3-4f32-ba22-1224a9cfb621",
|
|
"Category": "primary",
|
|
"IgnoreIfInactive": true,
|
|
"ObjectiveType": "custom",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_Trespassers.jpg",
|
|
"BriefingName": "$loc UI_GAMECHANGERS_HOKKAIDO_TRESPASSERS_NAME",
|
|
"BriefingText": "$loc UI_CONTRACT_TUMBLEWEED_TRESPASSERS_OBJ_DESC",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_CONTRACT_TUMBLEWEED_TRESPASSERS_OBJ_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"Scope": "hit",
|
|
"Definition": {
|
|
"ContextListeners": {
|
|
"TargetsCounter": {
|
|
"type": "objective-counter",
|
|
"header": "UI_CONTRACT_HOKKAIDO_TRESPASSERS_COUNT_HEAD",
|
|
"decrementor": "($.KilledTargetsInTargetArray).Count"
|
|
}
|
|
},
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": [],
|
|
"KilledTargetsInTargetArray": [],
|
|
"TargetsCounter": 0,
|
|
"IsExiting": 0,
|
|
"CheckDexter": 0
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
},
|
|
"TrespasserPicked": [
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"$Value.RepositoryId"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"($.Targets).Count"
|
|
]
|
|
},
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Transition": "TargetPicked"
|
|
}
|
|
],
|
|
"DexterIsTrespasser": [
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"b13314ab-ea25-48b7-9e51-8ebb87788e20"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"($.Targets).Count"
|
|
]
|
|
},
|
|
"Transition": "TargetPicked"
|
|
}
|
|
]
|
|
},
|
|
"TargetPicked": {
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
},
|
|
"TrespasserPicked": [
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"$Value.RepositoryId"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"($.Targets).Count"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"DexterDeadAsTrespasser": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"KilledTargetsInTargetArray",
|
|
"b13314ab-ea25-48b7-9e51-8ebb87788e20"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"($.Targets).Count"
|
|
]
|
|
}
|
|
},
|
|
"DexterIsTrespasser": {
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"b13314ab-ea25-48b7-9e51-8ebb87788e20"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"($.Targets).Count"
|
|
]
|
|
},
|
|
"Transition": "TargetPicked"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$.IsExiting", 0]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"KilledActors",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$all": {
|
|
"in": "$.Targets",
|
|
"?": {
|
|
"$any": {
|
|
"in": "$.KilledActors",
|
|
"?": {
|
|
"$eq": ["$.#", "$.##"]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"KilledTargetsInTargetArray",
|
|
"$Value.RepositoryId"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"$.TargetsCounter"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$inarray": {
|
|
"in": "$.Targets",
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"b13314ab-ea25-48b7-9e51-8ebb87788e20"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"KilledTargetsInTargetArray",
|
|
"$Value.RepositoryId"
|
|
],
|
|
"$set": [
|
|
"TargetsCounter",
|
|
"$.TargetsCounter"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8e54bad8-0e8c-4d4c-96f1-f0075b574479": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_ADDED_CAMERAS_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_ADDED_CAMERAS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/hokkaido/gamechanger_snowcrane_cameras.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"eb4c8e84-ca1f-4242-b72a-cf90175d223f": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_NAILS_HOT_DISGUISE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Hot_Disguise_Heli_Pilot.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "ed38845c-1a3e-43a3-b5b7-27270afd1743",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"b8dbb7b6-fef9-4782-923f-ddebc573625e"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"c1c98a68-9b0b-420b-98ae-ce94b4c3c548": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_STICKY_DEXTER_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_STICKY_DEXTER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/gamechanger_hokkaido_sticky_dexter.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "3f95cc78-2034-4f60-8429-57af1277537d",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_HOKKAIDO_STICKY_DEXTER_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value",
|
|
"427bac46-50b4-4470-9b0e-478efcd37793"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "WearingDexterDisguise"
|
|
}
|
|
]
|
|
},
|
|
"WearingDexterDisguise": {
|
|
"Disguise": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ee5fa046-141b-46c8-bc3c-9216b1e7eaf1": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Hokkaido/gamechanger_snowcrane_safe_sleeping_quarters.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0dc391f1-badf-442d-afbb-34884afeab99": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "26711c75-bddb-4f33-9df9-869927ebde42",
|
|
"Activation": {
|
|
"$eq": [
|
|
"$2828f753-d86a-41d3-9e12-54b0dc61bf00",
|
|
"Completed"
|
|
]
|
|
},
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"ExcludeFromScoring": true,
|
|
"BriefingText": "$loc UI_CONTRACT_KOSUMOSU_CASCADE_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": ["2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "WaitForPickup"
|
|
}
|
|
},
|
|
"WaitForPickup": {
|
|
"NakamuraIsDead": {
|
|
"Transition": "Success"
|
|
},
|
|
"BodyHidden": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"ItemPickedUp": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"87d60de1-c050-48a1-ba43-9d2dbc052de0"
|
|
]
|
|
},
|
|
"Transition": "KillCountdown"
|
|
}
|
|
},
|
|
"KillCountdown": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"cb5e571d-dfcb-44aa-852a-6a246efa276e": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_ELIMINATE_IN_NINJA_OR_YELLOW_BIKER_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_ELIMINATE_IN_NINJA_OR_YELLOW_BIKER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": false,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Biker_Ninja.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "69d4cfdd-49af-4a0e-9850-1b18284dfb3f",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_HOKKAIDO_ELIMINATE_IN_NINJA_OR_YELLOW_BIKER_DESC",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"06456d4d-da36-4008-bea5-c0b985a565f5"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"8e01f48f-ef06-448c-9d22-5d58c4414968"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f0947de6-d10f-4ebf-87f7-056637d25b03": {
|
|
"Name": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_NAME",
|
|
"Description": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f32c7c6a-b4fc-4eba-949f-13751d9eaf1f": {
|
|
"Name": "UI_GAMECHANGERS_MIAMI_SECURED_AQUARIUM_NAME",
|
|
"Description": "UI_GAMECHANGERS_MIAMI_SECURED_AQUARIUM_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__secured_aquarium.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "63b24243-ffb0-48ce-b40f-ed1fc1cfa3cb",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MIAMI_SECURED_AQUARIUM_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_MIAMI_SECURED_AQUARIUM_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"2d5ee005-0a95-46a1-ab53-1f62dcf97bcf": {
|
|
"Name": "UI_GAMECHANGERS_FLAMINGO_HIDING_UNSPOTTED_COACH_NAME",
|
|
"Description": "UI_GAMECHANGERS_FLAMINGO_HIDING_UNSPOTTED_COACH_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_UnspottedCoach.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger_flamingo_lamium_unspotted_coach.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4d10de63-e029-4ca1-b2d7-04bd6fe27ed4",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_FLAMINGO_HIDING_UNSPOTTED_COACH_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_FLAMINGO_HIDING_UNSPOTTED_COACH_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Context": {},
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SpottedByCoach": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"659cf12d-aa20-48ff-b8d9-bffd148e4797": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Objectives.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/miami/gamechanger_flamingo_pentas_bodydump_wildcard.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "eff37387-7b50-45db-937f-59b8618cae73",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"83a2f372-a66e-4173-9387-8f210ec27ecd": {
|
|
"Name": "UI_GAMECHANGERS_FLAMINGO_ADDITIONAL_ENFORCERS_NAME",
|
|
"Description": "UI_GAMECHANGERS_FLAMINGO_ADDITIONAL_ENFORCERS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Additional_Enforcers.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__additional__enforcers.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"9e866396-be8a-47cd-ae4f-1183d34728d9": {
|
|
"Name": "UI_GAMECHANGERS_MIAMI_MEDIC_DO_NOT_GET_SPOTTED_NAME",
|
|
"Description": "UI_GAMECHANGERS_MIAMI_MEDIC_DO_NOT_GET_SPOTTED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Hide_In_Crowd.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "726f8c83-b79a-41c5-8172-193545ab6841",
|
|
"Type": "statemachine",
|
|
"Category": "condition",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"b838226d-5fbf-4b5d-8e5f-98e5c8ddc1f2"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"HeroSpawn_Location": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"35010bb4-b766-4958-9922-92183e90445d"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "015eaa18-856e-4349-82f1-cbc74c96ba33",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"IgnoreIfInactive": true,
|
|
"Activation": {
|
|
"$eq": [
|
|
"$726f8c83-b79a-41c5-8172-193545ab6841",
|
|
"Completed"
|
|
]
|
|
},
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_SPOTTED_MEDIC_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"b838226d-5fbf-4b5d-8e5f-98e5c8ddc1f2"
|
|
]
|
|
},
|
|
"Transition": "CheckSpotted"
|
|
},
|
|
"HeroSpawn_Location": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"35010bb4-b766-4958-9922-92183e90445d"
|
|
]
|
|
},
|
|
"Transition": "CheckSpotted"
|
|
}
|
|
},
|
|
"CheckSpotted": {
|
|
"Spotted": {
|
|
"Transition": "PleaseDoFail"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 1
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"aa165461-41c8-4f22-b56a-14fa00dafb67": {
|
|
"Name": "UI_GAMECHANGERS_MIAMI_KEEP_FLAMINGO_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_MIAMI_KEEP_FLAMINGO_DISGUISE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_KeepFlamingo.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a86db751-9234-406e-8496-5b7450f13a9b",
|
|
"Type": "statemachine",
|
|
"Category": "condition",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"124d145e-469e-485d-a628-ced82ddf1b75"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
"HeroSpawn_Location": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"35a2bcb1-ecfc-4a6b-95f6-68d275408055"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "8b0f719b-3738-4848-ac67-a4b014a0c508",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"IgnoreIfInactive": true,
|
|
"Activation": {
|
|
"$eq": [
|
|
"$a86db751-9234-406e-8496-5b7450f13a9b",
|
|
"Completed"
|
|
]
|
|
},
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MIAMI_KEEP_FLAMINGO_DISGUISE_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"124d145e-469e-485d-a628-ced82ddf1b75"
|
|
]
|
|
},
|
|
"Transition": "CheckDisguiseChange"
|
|
},
|
|
"HeroSpawn_Location": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"35a2bcb1-ecfc-4a6b-95f6-68d275408055"
|
|
]
|
|
},
|
|
"Transition": "CheckDisguiseChange"
|
|
}
|
|
},
|
|
"CheckDisguiseChange": {
|
|
"Disguise": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"d19d5e28-0a3b-49fd-992e-3f738064632a": {
|
|
"Name": "UI_GAMECHANGERS_MIAMI_AQUARIUM_NAME",
|
|
"Description": "UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Aquarium.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__aquarium_fish.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "43cbe4df-d286-4cf7-b83f-5755692d9c7f",
|
|
"IsHidden": true,
|
|
"Category": "primary",
|
|
"ObjectiveType": "kill",
|
|
"BriefingName": "UI_GAMECHANGERS_MIAMI_AQUARIUM_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
|
|
"iconType": 17
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
|
|
"Type": "statemachine",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": [],
|
|
"AmountToDump": 2,
|
|
"TargetsCounter": 0
|
|
},
|
|
"ContextListeners": {
|
|
"TargetsCounter": {
|
|
"type": "objective-counter",
|
|
"header": "UI_CONTRACT_AQUARIUM_DUMP_COUNT"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"ab2f84f7-5429-4c3a-9726-b770f9d693ee"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"4d0d6b2a-dd81-474c-a412-3bf19af8233d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"ab2f84f7-5429-4c3a-9726-b770f9d693ee"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"36b85be9-4c56-491a-8413-4d3292b596e9"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"4d0d6b2a-dd81-474c-a412-3bf19af8233d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"36b85be9-4c56-491a-8413-4d3292b596e9"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"InvalidDump": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Target1InAquarium": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"Target2InAquarium": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$gt": ["$.AmountToDump", 0]
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
{
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6ad9a627-4196-48bf-b058-40639cfb4c99": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/escalation_crinum.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a102735e-82e8-4ab2-9ac5-889d240acf28": {
|
|
"Name": "UI_GAMECHANGERS_MIAMI_AQUARIUM_NAME",
|
|
"Description": "UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Aquarium.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__aquarium_fish.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "215291d3-3c29-4764-8911-16ff825f4b82",
|
|
"IsHidden": true,
|
|
"Category": "primary",
|
|
"ObjectiveType": "kill",
|
|
"BriefingName": "UI_GAMECHANGERS_MIAMI_AQUARIUM_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
|
|
"iconType": 17
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
|
|
"Type": "statemachine",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": [],
|
|
"AmountToDump": 3,
|
|
"TargetsCounter": 0
|
|
},
|
|
"ContextListeners": {
|
|
"TargetsCounter": {
|
|
"type": "objective-counter",
|
|
"header": "UI_CONTRACT_AQUARIUM_DUMP_COUNT"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"ab2f84f7-5429-4c3a-9726-b770f9d693ee"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"4d0d6b2a-dd81-474c-a412-3bf19af8233d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"ab2f84f7-5429-4c3a-9726-b770f9d693ee"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"36b85be9-4c56-491a-8413-4d3292b596e9"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"4d0d6b2a-dd81-474c-a412-3bf19af8233d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"36b85be9-4c56-491a-8413-4d3292b596e9"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"12719ff3-ac40-4a42-bbd7-ac7ee494d298"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"4d0d6b2a-dd81-474c-a412-3bf19af8233d"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"12719ff3-ac40-4a42-bbd7-ac7ee494d298"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"InvalidDump": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Target1InAquarium": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"Target2InAquarium": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"Target3InAquarium": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$gt": ["$.AmountToDump", 0]
|
|
},
|
|
"Transition": "Start"
|
|
},
|
|
{
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"c8e2616d-720a-4a58-bfaa-13c034a4fb6b": {
|
|
"Name": "UI_GAMECHANGERS_MIAMI_STICKY_FOOD_VENDOR_NAME",
|
|
"Description": "UI_GAMECHANGERS_MIAMI_STICKY_FOOD_VENDOR_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/gamechanger_miami_sticky_food_vendor.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__sticky_food_vendor.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "7fbe515b-4c8f-4f91-a092-a167f7bdf3d6",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MIAMI_STICKY_FOOD_VENDOR_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"FoodVendorDisguiseChanged": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6c6dd87b-9a94-4a87-8e31-9866dee33f9f": {
|
|
"Name": "UI_GAMECHANGERS_FLAMINGO_HIDING_NORUNNING_NAME",
|
|
"Description": "UI_GAMECHANGERS_FLAMINGO_HIDING_NORUNNING_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_No_Running.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/miami/gamechanger_flamingo_lamium_no_running.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"c48d0242-22fc-4b57-bb3e-124eb1e32325": {
|
|
"Name": "UI_GAMECHANGERS_FLAMINGO_HIDING_IN_CROWD_NAME",
|
|
"Description": "UI_GAMECHANGERS_FLAMINGO_HIDING_IN_CROWD_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Hide_In_Crowd.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "751bd8f6-36f7-417f-9a93-ee4a94f762a2",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_FLAMINGO_HIDING_IN_CROWD_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_FLAMINGO_HIDING_IN_CROWD_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
},
|
|
"DisguisedAsMedic": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"Success": {
|
|
"CurrentlyNotInCrowd": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"TimerRunning": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 20
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"CurrentlyInCrowd": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0358233c-a85a-486d-9a0a-56fee0835917": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_NO_FOREMAN_PACIFICATION_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_NO_FOREMAN_PACIFICATION_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_No_Foreman_Pacification.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "3c578fe2-5b43-4bdc-a0e1-10bf94c9cafc",
|
|
"Category": "primary",
|
|
"BriefingText": "$loc UI_GAMECHANGERS_COLOMBIA_NO_FOREMAN_PACIFICATION_DESC",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"0d94664b-9b43-4a54-96ad-be970ff7875a"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"015467e5-4e7f-435b-9efd-69aaa7b851e9": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_holly.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"97350ccb-40a4-41a6-95b9-702e24fb6e8c": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_titanumarum.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"572bd7c8-4066-4e98-9e95-5107ed9b7fc7": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_INTERROGATIONROOM_LOCKED_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_INTERROGATIONROOM_LOCKED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_interrogationroom_locked.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_interrogationroom_locked.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "72919a48-929b-4510-b803-ed7b8089532a",
|
|
"Category": "primary",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3f83552c-eb96-486f-9d03-8bf06cca37fe": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_HOSTAGEGUARD_ADJUSTED_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_HOSTAGEGUARD_ADJUSTED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/colombia/gamechanger_hippo_interrogator_adjustedloop.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"df0f5c8b-b9b3-4f4a-aac0-d7188f7c1d13": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_RAFFLESIA_CASCADE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_RAFFLESIA_CASCADE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a7f29a71-04e5-47aa-b170-7adce4359acf": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_HIDING_IN_LVA_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_HIDING_IN_LVA_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Hiding_In_LVA.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_hiding_in_lva.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "af734cf3-2d1c-40cf-917c-0f07a938f567",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_COLOMBIA_HIDING_IN_LVA_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_COLOMBIA_HIDING_IN_LVA_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"IntroCutEnd": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"Success": {
|
|
"CurrentlyNotInLVA": {
|
|
"Transition": "TimerRunning"
|
|
}
|
|
},
|
|
"TimerRunning": {
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 15
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"CurrentlyInLVA": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"c361cdc8-3182-46d0-9999-a4cf00922146": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_MANSION_EXITS_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_MANSION_EXITS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Mansion_Exits.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "f1966c6c-ea52-4242-a6be-95e53620600f",
|
|
"Category": "condition",
|
|
"Exits": [
|
|
"b4fe489f-bd01-446c-869c-b37efb7cab33",
|
|
"18b7dd32-caf9-4710-ad42-f7594b3a96fe"
|
|
],
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_COLOMBIA_MANSION_EXITS_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"99030f9a-c842-48dc-a38a-c6174382bec1": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_CAVE_LAPTOP_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_CAVE_LAPTOP_NAME",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_laptop_cave.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b1f4470e-3ba4-475e-9e22-4d4bc50da01d": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_KILL_WITH_SHAMAN_FOLLOWERS_ACTIVE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_KILL_WITH_SHAMAN_FOLLOWERS_ACTIVE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Shaman_Followers_Active.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_kill_with_shaman_followers_active.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "cbe4f8a0-b8a5-48ea-aa84-7f0bb986c3d5",
|
|
"Type": "statemachine",
|
|
"Category": "condition",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Disguise": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"30005896-2b39-49c0-bb04-3475d4a12ae6"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "2dd05c69-e8a8-4fb1-bf31-9aabfc63e31b",
|
|
"Category": "primary",
|
|
"IgnoreIfInactive": true,
|
|
"IsHidden": true,
|
|
"Activation": {
|
|
"$eq": [
|
|
"$cbe4f8a0-b8a5-48ea-aa84-7f0bb986c3d5",
|
|
"Completed"
|
|
]
|
|
},
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"ExcludeFromScoring": false,
|
|
"Image": "images/contracts/gamechangers/Gamechanger_Colombia_Shaman_Followers_Active.jpg",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_CONTRACT_TITANUMARUM_FOLLOW_BRIEFING_NAME",
|
|
"iconType": 17
|
|
},
|
|
"BriefingText": "$loc UI_CONTRACT_TITANUMARUM_FOLLOW_BRIEFING_NAME",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"display": {
|
|
"iconType": 17
|
|
},
|
|
"Context": {
|
|
"AmountToFollow": 99,
|
|
"Targets": [],
|
|
"TargetsCounter": 0
|
|
},
|
|
"ContextListeners": {
|
|
"TargetsCounter": {
|
|
"type": "objective-counter",
|
|
"header": "UI_CONTRACT_TITANUMARUM_FOLLOW_COUNT"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"IncrementFollowers": {
|
|
"Actions": {
|
|
"$dec": "AmountToFollow",
|
|
"$inc": "TargetsCounter"
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"DecrementFollowers": {
|
|
"Actions": {
|
|
"$dec": "TargetsCounter",
|
|
"$inc": "AmountToFollow"
|
|
}
|
|
},
|
|
"CAO": {
|
|
"Transition": "Success"
|
|
},
|
|
"DisguiseChanged": {
|
|
"Actions": {
|
|
"$set": ["TargetsCounter", 0]
|
|
},
|
|
"Transition": "Start"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["TargetsCounter", 0]
|
|
},
|
|
"Condition": {
|
|
"$eq": ["$.AmountToFollow", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"857f627c-8297-4185-a07d-670b0a73c929": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_NO_HELICOPTER_EXIT_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_NO_HELICOPTER_EXIT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_No_Helicopter_Exit.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "9f98aba7-de61-4131-a636-f9b9e698eaaf",
|
|
"Category": "condition",
|
|
"Exits": [
|
|
"b4fe489f-bd01-446c-869c-b37efb7cab33",
|
|
"a58d7495-ea70-45e5-be02-690698b74a33",
|
|
"6e23cf2d-42b0-4474-baa8-3e175a6ed206",
|
|
"d7187ebf-f693-4fde-81fb-18b342dd096a",
|
|
"f4cc9dbb-7aa5-47c2-990a-e0ef73545261",
|
|
"e0911939-e000-4984-83a3-882df7d65093",
|
|
"18b7dd32-caf9-4710-ad42-f7594b3a96fe"
|
|
],
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_COLOMBIA_NO_HELICOPTER_EXIT_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b7c82605-a94b-4d8d-bc91-57eeb50a9f3f": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_ALL_CAMERAS_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_ALL_CAMERAS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "b2b11b88-2cb3-41f2-86b7-4ae40f270bc3",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_COLOMBIA_ALL_CAMERAS_OBJ_1",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_COLOMBIA_ALL_CAMERAS_OBJ_1"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$eq": ["$Value.event", "spotted"]
|
|
},
|
|
"Transition": "Recorded"
|
|
}
|
|
},
|
|
"Recorded": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 120
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"SecuritySystemRecorder": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": ["$Value.event", "erased"]
|
|
},
|
|
{
|
|
"$eq": ["$Value.event", "destroyed"]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"40888f66-3425-4655-9597-b2d808bed760": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_COCAINEBRICKS_IN_VILLAGE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_COCAINEBRICKS_IN_VILLAGE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_cocainebricks_in_village.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a239d90a-232c-495d-b762-f66dcb450dca": {
|
|
"Name": "UI_GAMECHANGERS_COLOMBIA_REINFORCED_SAFE_NAME",
|
|
"Description": "UI_GAMECHANGERS_COLOMBIA_REINFORCED_SAFE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/GameChanger_Colombia_Reinforced_Safe.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_reinforced_safe.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6f6b1f8a-64c7-403b-a847-dd7077716ebc": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Mumbai/gamechanger_gloriosa.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"196f7419-46c7-48bc-b8b8-b3bb1ec980b7": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/mumbai/escalation_ashoka.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3ff7f4a5-3410-428e-a635-2dce2c0eedf5": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_MUMBAI_HOT_DISGUISES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_Hot_Disguises.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "34745106-289d-430e-a4b4-f5d5129a65fc",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
},
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"c5c8e251-bb30-4e9e-b146-74ed96c7048f"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
},
|
|
"StartedLaundry": {
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "Start"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "14f09c02-4e78-4d9c-8040-56bfb71618e7",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"88adef78-2a19-45fb-9c95-988e82c056f1"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "b3c55f48-4ddf-4cf7-936e-f700a09f2ef9",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"b36075a1-b352-4e0f-9d84-84f2bdac6a86"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "5f876867-bd9e-40ef-a110-e648030c0ada",
|
|
"Category": "primary",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_PARIS_DISGUISE_TIMER_FAIL",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_DISGUISE_TIME_REMAINING_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Context": {
|
|
"NumberOfDisguiseChanges": 2
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value",
|
|
"a2cef12c-77d6-4062-9596-cf9d1a47d1b5"
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$dec": "NumberOfDisguiseChanges"
|
|
},
|
|
"Transition": "PostDisguise"
|
|
}
|
|
},
|
|
"PostDisguise": {
|
|
"-": {
|
|
"Condition": {
|
|
"$eq": ["$.NumberOfDisguiseChanges", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"exit_gate": {
|
|
"Transition": "Success"
|
|
},
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 60
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"Disguise": {
|
|
"Transition": "Start"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a900aca4-99c2-4407-a037-d14fdc78c0cf": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/Mumbai/gamechanger_nutmeg_building_throw.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"523b4c98-86a0-4bd0-aaf2-10875654f98a": {
|
|
"Name": "UI_GAMECHANGERS_MUMBAI_REINFORCED_CONTAINER_NAME",
|
|
"Description": "UI_GAMECHANGERS_MUMBAI_REINFORCED_CONTAINER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_Reinforced.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Mumbai/gamechanger_gloriosa_reinforced_container.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b08828b3-173e-4f01-88f6-8355732702c7": {
|
|
"Name": "UI_GAMECHANGERS_MUMBAI_DO_NOT_HARM_KASHMIRIAN_NAME",
|
|
"Description": "UI_GAMECHANGERS_MUMBAI_DO_NOT_HARM_KASHMIRIAN_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_NoHarmKash.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "a566f7eb-a747-4c60-935a-a218a15b0d58",
|
|
"Category": "primary",
|
|
"IsHidden": true,
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_MUMBAI_DO_NOT_HARM_KASHMIRIAN_DESC",
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "hit",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": []
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"80051c02-e026-40fe-970a-7b7aaa62302c"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
],
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"80051c02-e026-40fe-970a-7b7aaa62302c"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"02ce98c7-68ec-4464-88e3-e955df49dd9a": {
|
|
"Name": "UI_GAMECHANGERS_VERMONT_BANEBERRY_ROB_HOUSE_1AND2",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_rob2houses.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"f603a400-d271-49c7-8287-ed70fb8f77f6": {
|
|
"Name": "UI_GAMECHANGERS_VERMONT_GET_MAILMAN_DISGUISE_NAME",
|
|
"Description": "UI_GAMECHANGERS_VERMONT_GET_MAILMAN_DISGUISE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/challenges/Northamerica/NORTHAMERICA_Become_Mailman.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_myrtle_mailman_tracker.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"2bfb641d-0c37-44ab-b78d-bd1645af9405": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_claytonia.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"ed42fdc0-267e-4752-add2-ad942114d500": {
|
|
"Name": "UI_GAMECHANGERS_SKUNK_DING_DONG_DITCH_NAME",
|
|
"Description": "UI_GAMECHANGERS_SKUNK_DING_DONG_DITCH_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/Skunk/Gamechangers_DingDongDitch.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8d77499d-f5d1-4321-a844-9f34a16de859": {
|
|
"Name": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_NAME",
|
|
"Description": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/challenges/northamerica/SKUNK_Letter_Interceptor.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_gorse_donotkillspencer.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "b267cc19-a313-4cec-b187-4df02ab9ad4a",
|
|
"Category": "primary",
|
|
"ObjectiveType": "custom",
|
|
"ExcludeFromScoring": true,
|
|
"BriefingName": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_NAME",
|
|
"Image": "images/challenges/northamerica/SKUNK_Letter_Interceptor.jpg",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_DESC",
|
|
"iconType": 17
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_DESC",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": ["16a9d86a-2d46-4a5e-8fdf-9c167443c7f4"]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"13c12a1b-5675-4461-88bf-8f104a8a6a7f"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"0fff1b40-2b8f-4ff7-8d59-c8309a97386d": {
|
|
"Name": "UI_GAMECHANGERS_VERMONT_NEIGHBOURHOOD_WATCH_NAME",
|
|
"Description": "UI_GAMECHANGERS_VERMONT_NEIGHBOURHOOD_WATCH_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_NeighbourhoodWatch.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_tresspassingeverywhere.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "dd11a7d1-ae98-41ac-92af-661977d8afcb",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_VERMONT_NEIGHBOURHOOD_WATCH_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_VERMONT_NEIGHBOURHOOD_WATCH_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b41ae604-00b4-47cc-8a5d-dc7ba46a3b1b": {
|
|
"Name": "UI_GAMECHANGERS_VERMONT_BANEBERRY_ROB_HOUSE_3",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_rob3rdhouse.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"34ede37d-f8e3-4783-a02d-75cba506ebe2": {
|
|
"Name": "UI_GAMECHANGERS_BANEBERRY_STREAK_90_SEC_NAME",
|
|
"Description": "UI_GAMECHANGERS_BANEBERRY_STREAK_90_SEC_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_Cascade.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6ba53d68-511a-4406-a8fd-438a0e2575cf",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_BANEBERRY_STREAK_90_SEC_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_BANEBERRY_STREAK_90_SEC_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"AmountToKill": 3
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"PickUpEvent": {
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Condition": {
|
|
"$eq": ["$.AmountToKill", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "InKillStreak"
|
|
}
|
|
]
|
|
},
|
|
"InKillStreak": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 90
|
|
},
|
|
"Transition": "Failure"
|
|
},
|
|
"PickUpEvent": {
|
|
"Actions": {
|
|
"$dec": "AmountToKill"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"111ece01-5ec7-4543-bdb0-6c2894ed257d": {
|
|
"Name": "UI_GAMECHANGERS_VERMONT_LISTENING_FOR_DOORS_NAME",
|
|
"Description": "UI_GAMECHANGERS_VERMONT_LISTENING_FOR_DOORS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_NoDoors.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_usenodoors.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "6b5dc4c6-bb23-4f0a-9fc6-30ee6a5f1722",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_VERMONT_LISTENING_FOR_DOORS_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_VERMONT_LISTENING_FOR_DOORS_DESC"
|
|
},
|
|
"Type": "statemachine",
|
|
"ExcludeFromScoring": true,
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"OpenedDoor": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"d211f55a-292f-4d16-86a9-e112198d8dd2": {
|
|
"Name": "UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_NAME",
|
|
"Description": "UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_Dump_In_Creek.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_myrtle.brick"
|
|
],
|
|
"Objectives": [
|
|
{
|
|
"Id": "d80a896d-d4c2-411c-9945-541a23b089de",
|
|
"Category": "primary",
|
|
"ObjectiveType": "kill",
|
|
"BriefingName": "UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_NAME",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_DESC"
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_DESC",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": [],
|
|
"AmountToDump": 3,
|
|
"TargetsCounter": 0
|
|
},
|
|
"ContextListeners": {
|
|
"TargetsCounter": {
|
|
"type": "objective-counter",
|
|
"header": "UI_CONTRACT_MYRTLE_DUMP_COUNT"
|
|
}
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Pacify": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"dff26cc7-ac07-4a50-a30d-b8917b7c4649"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"a96cdbd8-9657-416a-87bf-d2ed21840794"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"89f20c16-4e13-4f89-a85b-44dd17698bc7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"dff26cc7-ac07-4a50-a30d-b8917b7c4649"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"5f307b57-55e8-4f56-97f3-397df9e3dd96"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"bad168bb-3629-42b3-bc57-604b03a81d30"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"89f20c16-4e13-4f89-a85b-44dd17698bc7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"5f307b57-55e8-4f56-97f3-397df9e3dd96"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"cafb2bda-485c-4c11-9df0-c1e6971dbbbb"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillItemRepositoryId",
|
|
"81654161-7711-4985-8056-8651a381d3ca"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"89f20c16-4e13-4f89-a85b-44dd17698bc7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Actions": {
|
|
"$pushunique": [
|
|
"Targets",
|
|
"cafb2bda-485c-4c11-9df0-c1e6971dbbbb"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"DumpInOcean": {
|
|
"Condition": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"90505cde-9b68-488f-827b-ff81498264aa"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"5f307b57-55e8-4f56-97f3-397df9e3dd96"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"cafb2bda-485c-4c11-9df0-c1e6971dbbbb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"InvalidDump": {
|
|
"Transition": "Failure"
|
|
},
|
|
"AidenInCreek": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"BattyInCreek": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
},
|
|
"JoggerInCreek": {
|
|
"Actions": {
|
|
"$inc": "TargetsCounter",
|
|
"$dec": "AmountToDump"
|
|
},
|
|
"Transition": "CheckCount"
|
|
}
|
|
},
|
|
"CheckCount": {
|
|
"-": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["TargetsCounter", 0]
|
|
},
|
|
"Condition": {
|
|
"$eq": ["$.AmountToDump", 0]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Transition": "Start"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"abf09e23-299d-410c-a185-6188f687224b": {
|
|
"Name": "",
|
|
"Description": "disables constant glow on magpie",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/TheArk/gamechanger_no_constant_glow.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"37073c96-52dc-496e-9a8d-354245cf47cb": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_heather_gargoyle_check.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8e2f38d3-5bb5-4046-9491-46c5b771d6f1": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_heather_gibbet_check.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"a4865e28-f07f-4783-936c-e9c7925c2575": {
|
|
"Name": "UI_GAMECHANGERS_NORTHSEA_WINCH_EXIT_NAME",
|
|
"Description": "UI_GAMECHANGERS_NORTHSEA_WINCH_EXIT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Pansy_Winch_Exit.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "3746e771-8b9d-46b9-ab62-48ebfc9f1bbe",
|
|
"Category": "condition",
|
|
"Exits": ["a38c5a82-2425-4149-b103-58a17ffcd5f9"],
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"39bda204-c9c0-49f1-8a20-7824ed0db32a": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_dahlia.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"015fba46-d4d7-4523-a4bc-31e618895c9e": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_locked_jail_door.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"d8528681-3577-49c9-aad5-73aed977fd18": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Magpie_Pansy_NoDisguiseChange.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "73cd356b-a675-47d8-bb9f-7a763a2b8c23",
|
|
"Category": "primary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Disguise": {
|
|
"Transition": "PleaseDoFail"
|
|
}
|
|
},
|
|
"PleaseDoFail": {
|
|
"$timer": {
|
|
"Condition": {
|
|
"$after": 2
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8aa258f7-c283-446a-87b1-c87cb1e5a995": {
|
|
"Name": "UI_GAMECHANGERS_NORTHSEA_GUARDS_ENFORCE_CUSTODIANS_NAME",
|
|
"Description": "UI_GAMECHANGERS_NORTHSEA_GUARDS_ENFORCE_CUSTODIANS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Enhanced_Enforcers_Custodians.jpg",
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_guards_enforce_custodians.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"6330e979-5bd4-43d4-b1b8-102aa96e0e80": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "",
|
|
"IsHidden": true,
|
|
"TileImage": null,
|
|
"Resource": [
|
|
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_hogweed_hackable_laptop.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"675cca94-e204-4c38-85b5-97affe0b844d": {
|
|
"Name": "UI_GAMECHANGERS_NORTHSEA_DONT_USE_STAIRS_NAME",
|
|
"Description": "UI_GAMECHANGERS_NORTHSEA_DONT_USE_STAIRS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Lotus_No_Stairs.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "c21f07f4-b09f-4d25-94b1-1a77537d504b",
|
|
"Category": "condition",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"3f747a5d-8748-4e1b-829c-3e0a96ae565e": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_astilbe.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"577a5ccd-7a85-4ed8-9c34-dd4f3a6b34ca": {
|
|
"Name": "",
|
|
"Description": "",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_venusflytrap_give_knife_at_spawn.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"91b90b75-6a21-406f-abe4-025f2bd35224": {
|
|
"Name": "UI_GAMECHANGERS_NORTHSEA_STICKY_FISH_NAME",
|
|
"Description": "UI_GAMECHANGERS_NORTHSEA_STICKY_FISH_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Pansy_Sticky_Fish.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "0cedd654-8897-44b9-875c-7020e3684f21",
|
|
"Type": "statemachine",
|
|
"Category": "condition",
|
|
"ExcludeFromScoring": true,
|
|
"OnActive": {
|
|
"IfInProgress": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Fish_PickedUp": {
|
|
"Transition": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Id": "e4901e10-976b-401b-983f-1efba28e73f6",
|
|
"Category": "primary",
|
|
"Activation": {
|
|
"$eq": [
|
|
"$0cedd654-8897-44b9-875c-7020e3684f21",
|
|
"Completed"
|
|
]
|
|
},
|
|
"ExcludeFromScoring": true,
|
|
"IgnoreIfInactive": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_NORTHSEA_STICKY_FISH_FAIL",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {},
|
|
"States": {
|
|
"Start": {
|
|
"Fish_Dropped": {
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b25d2017-f68e-4914-8c3c-19b21dfb18dd": {
|
|
"Name": "UI_CONTRACT_LUNARIA_COINSCARRYOVER_NAME",
|
|
"Description": "UI_CONTRACT_LUNARIA_COINSCARRYOVER_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/Escalation/ContractEscalation_Golden_Lunaria_FeedTheFrog.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"4fd079b5-4238-453a-84c9-2183f3dc0b7e": {
|
|
"Name": "UI_CONTRACT_LUNARIA_OBJECTIVES_NAME",
|
|
"Description": "UI_CONTRACT_LUNARIA_OBJECTIVES_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/Escalation/ContractEscalation_Golden_Lunaria_ObjectivesReveal.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"22ccd30e-783e-4d6c-92bf-52c39ebd2ee7": {
|
|
"Name": "UI_GAMECHANGERS_GOLDEN_DOUBLE_WHAMMY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GOLDEN_DOUBLE_WHAMMY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/Contracts/Gamechangers/Gamechanger_Golden_Vine_DoubleWhammy.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"03dd4b61-5a06-42f4-b3e6-ae2c0092a33b": {
|
|
"Name": "UI_GAMECHANGERS_GOLDEN_PLACE_BODY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GOLDEN_PLACE_BODY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": true,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Golden_Vine_BodyDrop.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"fa97a991-499b-4ca3-a790-dc1bf4dccac6": {
|
|
"Name": "UI_CONTRACT_HOLLYHOCK_GAMECHANGER_DONTDROPWEAPON_TITLE",
|
|
"Description": "UI_CONTRACT_HOLLYHOCK_GAMECHANGER_DONTDROPWEAPON_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Drop_Weapon.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"8f2f766d-dd6f-4258-8116-3e16955e5ded": {
|
|
"Name": "UI_GAMECHANGERS_EDGY_GRASSSNAKE_RABBITSHAVEMOVED_NAME",
|
|
"Description": "UI_GAMECHANGERS_EDGY_GRASSSNAKE_RABBITSHAVEMOVED_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "Images/Contracts/Gamechangers/Gamechanger_Edgy_Grasssnake_CustomObjective_RabbitsHaveMoved.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b50b19c2-dacb-4baa-8498-048baa5ee2ec": {
|
|
"Name": "UI_CONTRACT_NIGHTPHLOX_ADDENTRANCES_NAME",
|
|
"Description": "UI_CONTRACT_NIGHTPHLOX_ADDENTRANCES_NAME",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/Escalation/ContractEscalation_Edgy_Night-Phlox_AddEntrances.jpg",
|
|
"Resource": [],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"99ce90aa-7669-4ff0-82c5-5f962432ce24": {
|
|
"Name": "UI_GAMECHANGERS_WET_LOCKED_DOORS_NAME",
|
|
"Description": "UI_GAMECHANGERS_WET_LOCKED_DOORS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Magnolia_LockedDoors.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/wet/gamechanger_lockeddoors.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"09a41818-4aa4-4b8b-885a-59ec74b1eb2d": {
|
|
"Name": "UI_GAMECHANGERS_WET_SWAP_CROWBARS_NAME",
|
|
"Description": "UI_GAMECHANGERS_WET_SWAP_CROWBARS_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Magnolia_RustyCrowbars.jpg",
|
|
"Resource": [
|
|
"assembly:/_PRO/Scenes/Missions/wet/gamechanger_swapcrowbars.brick"
|
|
],
|
|
"Objectives": [],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"915e9254-7e61-4b62-839e-ee917b36cdce": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/Condition_Killmethod_Explosion.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4cee6682-e89d-4ae5-a780-daf8a3f89f52",
|
|
"Category": "secondary",
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_OBJ",
|
|
"iconType": 17
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillMethodBroad",
|
|
"explosive"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.KillMethodStrict",
|
|
"accident_explosion"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"61b1203e-84a0-4b77-bf88-8ba956ebd2bd": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_KILLMETHOD_ACCIDENT_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_KILLMETHOD_ACCIDENT_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "ca4a20d2-2a04-41db-86d8-a5564558aec3",
|
|
"Category": "secondary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILLMETHOD_ACCIDENT_OBJ_1",
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.KillMethodBroad",
|
|
"accident"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"bb0c22b7-f5e4-4a91-bc7a-9070177a87e4": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/Condition_Contract_NoPoison_Elimination.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "0ea2cc69-e74a-415c-a612-b1cbd39a6012",
|
|
"Category": "secondary",
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_OBJ",
|
|
"iconType": 17
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$Value.KillMethodBroad",
|
|
"poison"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"Poison"
|
|
]
|
|
},
|
|
"in": "$Value.DamageEvents"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"1a8c8ec1-6e52-42a1-ac67-54b1b6c09d10": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/Condition_Killmethod_Poison.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "4f353c1e-a9c8-46c3-b90e-cab75b41424c",
|
|
"Category": "secondary",
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_OBJ",
|
|
"iconType": 17
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$or": [
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.KillMethodBroad",
|
|
"poison"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"$not": {
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"Poison"
|
|
]
|
|
},
|
|
"in": "$Value.DamageEvents"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"5d9ec93b-3b00-4e53-a706-d9b171fb7da0": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "103e3e7c-20f3-4274-b21d-cdb8f97ddb3d",
|
|
"Category": "secondary",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"Context": {
|
|
"IsExiting": 0,
|
|
"PacifiedBodiesHidden": true,
|
|
"DeadBodiesHidden": true
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"Pacify": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
},
|
|
"Transition": "NeedToHideBodies"
|
|
},
|
|
"exit_gate": {
|
|
"Actions": {
|
|
"$inc": "IsExiting"
|
|
}
|
|
},
|
|
"BodyBagged": {
|
|
"Condition": {
|
|
"$eq": ["$.IsExiting", 0]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
},
|
|
"NeedToHideBodies": {
|
|
"BodyBagged": {
|
|
"Transition": "Failure"
|
|
},
|
|
"Kill": {
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", false]
|
|
}
|
|
},
|
|
"Pacify": {
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", false]
|
|
}
|
|
},
|
|
"AllBodiesHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["DeadBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
],
|
|
"AllPacifiedHidden": [
|
|
{
|
|
"Actions": {
|
|
"$set": ["PacifiedBodiesHidden", true]
|
|
}
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$.PacifiedBodiesHidden",
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.DeadBodiesHidden",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
},
|
|
"b43f84f7-6c26-4adf-b74a-6d598f03cbe3": {
|
|
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_NAME",
|
|
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_DESC",
|
|
"Icon": "images/challenges/default_challenge_icon.png",
|
|
"IsHidden": null,
|
|
"TileImage": "images/contractconditions/Condition_Killmethod_Melee_Lethal.jpg",
|
|
"Resource": [],
|
|
"Objectives": [
|
|
{
|
|
"Id": "7538e2bf-77f6-4028-9440-53da1fe1094b",
|
|
"Category": "secondary",
|
|
"AllowEtRestartOnSuccess": true,
|
|
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_OBJ",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_OBJ",
|
|
"iconType": 17
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"Scope": "session",
|
|
"States": {
|
|
"Start": {
|
|
"-": {
|
|
"Transition": "Success"
|
|
}
|
|
},
|
|
"Success": {
|
|
"Kill": {
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": ["$Value.IsTarget", true]
|
|
},
|
|
{
|
|
"$not": {
|
|
"$eq": [
|
|
"$Value.KillItemCategory",
|
|
"melee_lethal"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ShowBasedOnObjectives": null,
|
|
"IsPrestigeObjective": null
|
|
}
|
|
}
|