Contracts/contracts/h3/1-27-0990991-00.json

1120 lines
49 KiB
JSON

{
"Data": {
"Objectives": [
{
"Type": "statemachine",
"Id": "b87a5bbb-2542-4a32-872c-ad40b6fde2c9",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository e6a3a314-5e07-4930-b4b0-579ee1f6be4a).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository e6a3a314-5e07-4930-b4b0-579ee1f6be4a).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "disguise",
"RepositoryId": "77fb4c80-0b81-4672-be65-12c16c3ac7ac",
"HardCondition": false,
"ObjectiveId": "8b17630e-c63b-4ed3-879c-7bec7cece0d8",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "00000000-0000-0000-0000-000000000000",
"HardCondition": false,
"ObjectiveId": "47c288e0-3811-44c3-bad6-39079af62a93",
"KillMethod": "unarmed"
}
]
},
{
"Type": "statemachine",
"Id": "8b17630e-c63b-4ed3-879c-7bec7cece0d8",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"77fb4c80-0b81-4672-be65-12c16c3ac7ac"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "47c288e0-3811-44c3-bad6-39079af62a93",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"unarmed"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"e6a3a314-5e07-4930-b4b0-579ee1f6be4a"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "1d880df8-4d49-4085-99f2-9e0a0b817562",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 075d413c-3a6c-448d-8fb5-d18e716e6632).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 075d413c-3a6c-448d-8fb5-d18e716e6632).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "disguise",
"RepositoryId": "77fb4c80-0b81-4672-be65-12c16c3ac7ac",
"HardCondition": false,
"ObjectiveId": "0d68a699-f225-4258-91af-0a47df7e5520",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "b8ec525e-8de3-4b9a-9b2a-97eb6a8dd9f6",
"HardCondition": false,
"ObjectiveId": "64282d77-06a3-41a3-8cca-c6f37a2573f6",
"KillMethod": "pistol"
}
]
},
{
"Type": "statemachine",
"Id": "0d68a699-f225-4258-91af-0a47df7e5520",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"77fb4c80-0b81-4672-be65-12c16c3ac7ac"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "64282d77-06a3-41a3-8cca-c6f37a2573f6",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
{
"$any": {
"?": {
"$or": [
{
"$eq": [
"$.#",
"pistol"
]
},
{
"$eq": [
"$.#",
"close_combat_pistol_elimination"
]
}
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"075d413c-3a6c-448d-8fb5-d18e716e6632"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "8a8dd460-fe82-4eee-93b1-7fbd3b39de74",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository a27e6558-7805-48af-8ef9-42836798938c).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository a27e6558-7805-48af-8ef9-42836798938c).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "disguise",
"RepositoryId": "77fb4c80-0b81-4672-be65-12c16c3ac7ac",
"HardCondition": false,
"ObjectiveId": "e771b774-0fb9-498f-b5ad-de087bb55543",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "b8ec525e-8de3-4b9a-9b2a-97eb6a8dd9f6",
"HardCondition": false,
"ObjectiveId": "fc484b20-22c1-4326-aecd-387677e4c6cd",
"KillMethod": "pistol"
}
]
},
{
"Type": "statemachine",
"Id": "e771b774-0fb9-498f-b5ad-de087bb55543",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"77fb4c80-0b81-4672-be65-12c16c3ac7ac"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "fc484b20-22c1-4326-aecd-387677e4c6cd",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
{
"$any": {
"?": {
"$or": [
{
"$eq": [
"$.#",
"pistol"
]
},
{
"$eq": [
"$.#",
"close_combat_pistol_elimination"
]
}
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"a27e6558-7805-48af-8ef9-42836798938c"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "d2576eba-77c4-41e1-92a2-c1baa160624e",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository b6104000-49a7-40e8-a6a3-30326731ba33).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository b6104000-49a7-40e8-a6a3-30326731ba33).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "disguise",
"RepositoryId": "e65f04b2-47a6-4d3d-b36c-9fb7fa08a00b",
"HardCondition": false,
"ObjectiveId": "bcb8548f-0db6-49d0-8470-1f948528f732",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "00000000-0000-0000-0000-000000000000",
"HardCondition": false,
"ObjectiveId": "fdc70c51-505e-49d8-bef3-23b52ef63abd",
"KillMethod": "accident_push"
}
]
},
{
"Type": "statemachine",
"Id": "bcb8548f-0db6-49d0-8470-1f948528f732",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"e65f04b2-47a6-4d3d-b36c-9fb7fa08a00b"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "fdc70c51-505e-49d8-bef3-23b52ef63abd",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"accident_push"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"b6104000-49a7-40e8-a6a3-30326731ba33"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "d516b005-4de8-438b-b855-47095ef7b4ad",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "disguise",
"RepositoryId": "f0a52fef-608a-4fa8-9fd6-bd5c15506188",
"HardCondition": false,
"ObjectiveId": "9b82e4e7-6419-41b4-8008-49f4340a1ec7",
"KillMethod": ""
},
{
"Type": "killmethod_specificitem",
"RepositoryId": "e55eb9a4-e79c-43c7-970b-79e94e7683b7",
"HardCondition": false,
"ObjectiveId": "a4ea1de7-74a8-4ab9-ba46-d19c7355219a",
"KillMethod": "throw"
}
]
},
{
"Type": "statemachine",
"Id": "9b82e4e7-6419-41b4-8008-49f4340a1ec7",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
{
"$eq": [
"$Value.OutfitRepositoryId",
"f0a52fef-608a-4fa8-9fd6-bd5c15506188"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "a4ea1de7-74a8-4ab9-ba46-d19c7355219a",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"throw"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"e55eb9a4-e79c-43c7-970b-79e94e7683b7"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"6b29cca5-7fb1-42f6-85ec-047e1ecdcd4e"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "1a596216-381e-4592-9798-26f156973942",
"ObjectiveType": "custom",
"Category": "secondary",
"BriefingName": "$loc UI_CONTRACT_UGC_TIME_LIMIT_NAME",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_UGC_TIME_LIMIT_SECONDARY_DESC",
"data": "$formatstring 05:57"
}
},
"LongBriefingText": {
"$loc": {
"key": "UI_CONTRACT_UGC_TIME_LIMIT_SECONDARY_DESC",
"data": "$formatstring 05:57"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_UGC_TIME_LIMIT_SECONDARY_DESC",
"data": "$formatstring 05:57"
}
}
},
"Image": "images/contractconditions/condition_contrac_time_limit.jpg",
"OnActive": {
"IfInProgress": {
"State": "Completed"
}
},
"CombinedDisplayInHud": true,
"Definition": {
"Scope": "session",
"States": {
"Start": {
"IntroCutEnd": [
{
"Transition": "TimerRunning"
}
]
},
"TimerRunning": {
"exit_gate": [
{
"Transition": "Success"
}
],
"$timer": [
{
"Condition": {
"$after": 357.22320556640625
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "05080d1d-e3c4-4960-a087-661d141363eb",
"ObjectiveType": "custom",
"Category": "primary",
"Exits": [
"fc58abee-40e9-41b0-bf17-3b6caecfe5d9"
],
"BriefingName": "$loc UI_CONTRACT_UGC_REQUIRED_EXIT_NAME",
"BriefingText": "$loc UI_CONTRACT_UGC_REQUIRED_EXIT_DESC",
"LongBriefingText": "$loc UI_CONTRACT_UGC_REQUIRED_EXIT_DESC",
"HUDTemplate": {
"display": "$loc $loc UI_CONTRACT_UGC_REQUIRED_EXIT_DESC"
},
"Image": "images/contractconditions/condition_contrac_required_exit.jpg",
"ShowInHud": false,
"ExcludeFromScoring": true,
"Definition": {
"Scope": "session",
"Context": {
"Exited": false,
"LastItemDroppedTime": 0,
"LastKillTime": 0
},
"States": {
"Start": {
"-": [
{
"Transition": "Success"
}
]
},
"Success": {
"exit_gate": [
{
"Actions": {
"$set": [
"Exited",
true
]
}
}
],
"TaxiDriverDistracted": [
{
"Actions": {
"$set": [
"LastItemDroppedTime",
"$Timestamp"
]
}
}
],
"Kill": [
{
"Actions": {
"$set": [
"LastKillTime",
"$Timestamp"
]
}
}
],
"ItemDropped": [
{
"Actions": {
"$set": [
"LastItemDroppedTime",
"$Timestamp"
]
}
}
],
"ExitInventory": [
{
"Actions": {
"$set": [
"LastItemDroppedTime",
"$Timestamp"
]
}
}
],
"ItemRemovedFromInventory": [
{
"Actions": {
"$set": [
"LastItemDroppedTime",
"$Timestamp"
]
}
}
],
"ItemThrown": [
{
"Actions": {
"$set": [
"LastItemDroppedTime",
"$Timestamp"
]
}
}
],
"ExitDisabled": [
{
"Condition": {
"$or": [
{
"$and": [
{
"$eq": [
"$Value",
"fc58abee-40e9-41b0-bf17-3b6caecfe5d9"
]
},
{
"$eq": [
"$.Exited",
false
]
},
{
"$not": {
"$eq": [
"$.LastItemDroppedTime",
"$Timestamp"
]
}
}
]
},
{
"$eq": [
"$.LastKillTime",
"$Timestamp"
]
}
]
},
"Transition": "Failure"
}
]
}
}
}
}
],
"GameChangers": [
"1f8f0b8b-1f65-4d6c-a2f4-fc8adffa394a",
"b48bb7f9-b630-48cb-a816-720ed7959319"
],
"Bricks": []
},
"Metadata": {
"Title": "Kill Order: 1-27-0990991-00",
"Description": "A contract has been issued, and you have been cleared to engage. Eliminate any targets as cleanly as possible, avoiding collateral damage as far as possible.",
"ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity",
"Location": "LOCATION_GOLDEN_GECKO",
"IsPublished": true,
"CreatorUserId": "09a1692a-ee09-4c92-ba1c-d18b306c5b7e",
"GameVersion": "8.14.0.0",
"ServerVersion": "8.14.0.60",
"Type": "usercreated",
"Id": "81709b76-6b52-4649-a7f8-f2b95a866bb5",
"PublicId": "127099099100",
"TileImage": "$($repository e6a3a314-5e07-4930-b4b0-579ee1f6be4a).Image",
"GroupObjectiveDisplayOrder": [
{
"Id": "b87a5bbb-2542-4a32-872c-ad40b6fde2c9"
},
{
"Id": "8b17630e-c63b-4ed3-879c-7bec7cece0d8"
},
{
"Id": "47c288e0-3811-44c3-bad6-39079af62a93"
},
{
"Id": "1d880df8-4d49-4085-99f2-9e0a0b817562"
},
{
"Id": "0d68a699-f225-4258-91af-0a47df7e5520"
},
{
"Id": "64282d77-06a3-41a3-8cca-c6f37a2573f6"
},
{
"Id": "8a8dd460-fe82-4eee-93b1-7fbd3b39de74"
},
{
"Id": "e771b774-0fb9-498f-b5ad-de087bb55543"
},
{
"Id": "fc484b20-22c1-4326-aecd-387677e4c6cd"
},
{
"Id": "d2576eba-77c4-41e1-92a2-c1baa160624e"
},
{
"Id": "bcb8548f-0db6-49d0-8470-1f948528f732"
},
{
"Id": "fdc70c51-505e-49d8-bef3-23b52ef63abd"
},
{
"Id": "d516b005-4de8-438b-b855-47095ef7b4ad"
},
{
"Id": "9b82e4e7-6419-41b4-8008-49f4340a1ec7"
},
{
"Id": "a4ea1de7-74a8-4ab9-ba46-d19c7355219a"
},
{
"Id": "1a596216-381e-4592-9798-26f156973942"
},
{
"Id": "05080d1d-e3c4-4960-a087-661d141363eb"
}
],
"CreationTimestamp": "2024-03-02T20:24:19.6612886Z",
"Entitlements": [
"LOCATION_GOLDEN"
]
},
"UserData": {}
}