From 6067cc02cb575964a2c3e972c4fa9284211a9bbd Mon Sep 17 00:00:00 2001 From: PeacockBot Date: Sun, 5 May 2024 16:19:16 -0400 Subject: [PATCH] New contract: 1-15-5355156-50 (h3) --- contracts/h3/1-15-5355156-50.json | 1086 +++++++++++++++++++++++++++++ 1 file changed, 1086 insertions(+) create mode 100644 contracts/h3/1-15-5355156-50.json diff --git a/contracts/h3/1-15-5355156-50.json b/contracts/h3/1-15-5355156-50.json new file mode 100644 index 000000000..0f313b726 --- /dev/null +++ b/contracts/h3/1-15-5355156-50.json @@ -0,0 +1,1086 @@ +{ + "Data": { + "Objectives": [ + { + "Type": "statemachine", + "Id": "2a3f40f2-2738-4d57-9e67-4f91f125bc29", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 76d21419-5f8a-4fe6-b3a5-7be58a87ffc8).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 76d21419-5f8a-4fe6-b3a5-7be58a87ffc8).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7", + "HardCondition": false, + "ObjectiveId": "6137ed24-5b7e-4143-9242-bb19ab6d7ba2", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "f91cf558-04a5-4fd8-8814-b1c765668b39", + "HardCondition": false, + "ObjectiveId": "befa0701-ac3d-4474-be87-5dd7a8e69133", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "6137ed24-5b7e-4143-9242-bb19ab6d7ba2", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "befa0701-ac3d-4474-be87-5dd7a8e69133", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "76d21419-5f8a-4fe6-b3a5-7be58a87ffc8" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "f80944b8-9423-431c-b4d3-8794f4ffbaac", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e26a7374-d731-4351-a5cd-8ea9d0e5830c).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e26a7374-d731-4351-a5cd-8ea9d0e5830c).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7", + "HardCondition": false, + "ObjectiveId": "160a1aaa-e3aa-49bb-ab95-69bca986e4f4", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "f91cf558-04a5-4fd8-8814-b1c765668b39", + "HardCondition": false, + "ObjectiveId": "e142622b-00f0-4035-8797-cb7a01de36b1", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "160a1aaa-e3aa-49bb-ab95-69bca986e4f4", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "e142622b-00f0-4035-8797-cb7a01de36b1", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e26a7374-d731-4351-a5cd-8ea9d0e5830c" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "823dec03-53ff-46cb-80d7-36e4502e7e91", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e055c221-f048-4fd4-8af8-2ac1c2d977d7).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e055c221-f048-4fd4-8af8-2ac1c2d977d7).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7", + "HardCondition": false, + "ObjectiveId": "78380bfb-65de-4cfc-a824-a7c33393610c", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "f91cf558-04a5-4fd8-8814-b1c765668b39", + "HardCondition": false, + "ObjectiveId": "3417ba31-9a99-439f-88af-6defaf2b06de", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "78380bfb-65de-4cfc-a824-a7c33393610c", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "3417ba31-9a99-439f-88af-6defaf2b06de", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e055c221-f048-4fd4-8af8-2ac1c2d977d7" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "19c3d2bb-ebd6-4e2c-a9fa-8ef7bbf3b495", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e9cdd276-328a-4aaf-8a1a-d372556980ce).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e9cdd276-328a-4aaf-8a1a-d372556980ce).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7", + "HardCondition": false, + "ObjectiveId": "df053cd8-3fa6-48dd-b99a-8ccab7bf49f3", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "f91cf558-04a5-4fd8-8814-b1c765668b39", + "HardCondition": false, + "ObjectiveId": "1348e925-f6cc-4de5-8b2d-e83de1843358", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "df053cd8-3fa6-48dd-b99a-8ccab7bf49f3", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "1348e925-f6cc-4de5-8b2d-e83de1843358", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e9cdd276-328a-4aaf-8a1a-d372556980ce" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "8b31db32-a677-4b7b-ad5b-c85a4395b5c9", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 38f1b3c3-c4f9-4dea-adef-cc4bb9828132).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 38f1b3c3-c4f9-4dea-adef-cc4bb9828132).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7", + "HardCondition": false, + "ObjectiveId": "fabfc38b-c9a2-4d63-8dfa-e157cbcabdd9", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "f91cf558-04a5-4fd8-8814-b1c765668b39", + "HardCondition": false, + "ObjectiveId": "06ffb01e-7597-439a-85aa-1a98f4007b81", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "fabfc38b-c9a2-4d63-8dfa-e157cbcabdd9", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "06ffb01e-7597-439a-85aa-1a98f4007b81", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "38f1b3c3-c4f9-4dea-adef-cc4bb9828132" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "05080d1d-e3c4-4960-a087-661d141363eb", + "ObjectiveType": "custom", + "Category": "primary", + "Exits": [ + "51335db0-be3e-4a30-9212-55d4e39b23a2" + ], + "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", + "51335db0-be3e-4a30-9212-55d4e39b23a2" + ] + }, + { + "$eq": [ + "$.Exited", + false + ] + }, + { + "$not": { + "$eq": [ + "$.LastItemDroppedTime", + "$Timestamp" + ] + } + } + ] + }, + { + "$eq": [ + "$.LastKillTime", + "$Timestamp" + ] + } + ] + }, + "Transition": "Failure" + } + ] + } + } + } + } + ], + "GameChangers": [ + "8618ebaa-f42b-42ce-be20-00d2b0a04897", + "008d2eb9-c1c8-44e0-a636-ccca63629f3c", + "1f8f0b8b-1f65-4d6c-a2f4-fc8adffa394a", + "95690829-7da4-4225-a087-08918cccf120" + ], + "Bricks": [ + "assembly:/_PRO/Scenes/Missions/CoastalTown/override_constantjeff.brick" + ], + "Stashpoints": [ + "e9c2f7ba-2d52-47a2-99b2-d14eba6d5278" + ], + "Entrances": [ + "a28dd5e3-1f1d-408d-9387-945641c32218" + ] + }, + "Metadata": { + "Title": "Snake Eaters", + "Description": "we have no info on this mission. the person calls himself big boss. just do the contract", + "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/scene_ebola.entity", + "Location": "LOCATION_COASTALTOWN_EBOLA", + "IsPublished": true, + "CreatorUserId": "14fbd595-3512-4707-a244-cb32dd9d9cec", + "GameVersion": "8.12.0.0", + "ServerVersion": "8.12.0.56", + "Type": "usercreated", + "Id": "eaccdb13-3a23-4b09-b931-d5b9a2f54d68", + "PublicId": "115535515650", + "TileImage": "$($repository 76d21419-5f8a-4fe6-b3a5-7be58a87ffc8).Image", + "GroupObjectiveDisplayOrder": [ + { + "Id": "2a3f40f2-2738-4d57-9e67-4f91f125bc29" + }, + { + "Id": "6137ed24-5b7e-4143-9242-bb19ab6d7ba2" + }, + { + "Id": "befa0701-ac3d-4474-be87-5dd7a8e69133" + }, + { + "Id": "f80944b8-9423-431c-b4d3-8794f4ffbaac" + }, + { + "Id": "160a1aaa-e3aa-49bb-ab95-69bca986e4f4" + }, + { + "Id": "e142622b-00f0-4035-8797-cb7a01de36b1" + }, + { + "Id": "823dec03-53ff-46cb-80d7-36e4502e7e91" + }, + { + "Id": "78380bfb-65de-4cfc-a824-a7c33393610c" + }, + { + "Id": "3417ba31-9a99-439f-88af-6defaf2b06de" + }, + { + "Id": "19c3d2bb-ebd6-4e2c-a9fa-8ef7bbf3b495" + }, + { + "Id": "df053cd8-3fa6-48dd-b99a-8ccab7bf49f3" + }, + { + "Id": "1348e925-f6cc-4de5-8b2d-e83de1843358" + }, + { + "Id": "8b31db32-a677-4b7b-ad5b-c85a4395b5c9" + }, + { + "Id": "fabfc38b-c9a2-4d63-8dfa-e157cbcabdd9" + }, + { + "Id": "06ffb01e-7597-439a-85aa-1a98f4007b81" + }, + { + "Id": "05080d1d-e3c4-4960-a087-661d141363eb" + } + ], + "CreationTimestamp": "2023-07-02T00:56:42.399464Z", + "Entitlements": [ + "H1_LEGACY_EXPANSION" + ] + }, + "UserData": {} +} \ No newline at end of file