From c0448cd754b3ec7504adab81b6d3ff9f3aa0b236 Mon Sep 17 00:00:00 2001 From: PeacockBot Date: Sat, 27 Apr 2024 18:47:04 -0400 Subject: [PATCH] New contract: 1-30-0090716-84 (h3) --- contracts/h3/1-30-0090716-84.json | 1027 +++++++++++++++++++++++++++++ 1 file changed, 1027 insertions(+) create mode 100644 contracts/h3/1-30-0090716-84.json diff --git a/contracts/h3/1-30-0090716-84.json b/contracts/h3/1-30-0090716-84.json new file mode 100644 index 000000000..afb075988 --- /dev/null +++ b/contracts/h3/1-30-0090716-84.json @@ -0,0 +1,1027 @@ +{ + "Data": { + "Objectives": [ + { + "Type": "statemachine", + "Id": "ced86c13-1fec-4673-a6ed-a965ac91ff68", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository b2bb92b2-fc85-4817-9499-e49c79e2702e).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository b2bb92b2-fc85-4817-9499-e49c79e2702e).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419", + "HardCondition": false, + "ObjectiveId": "54430ec3-025b-4eb3-a22a-9d07f7ffd859", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "00000000-0000-0000-0000-000000000000", + "HardCondition": false, + "ObjectiveId": "1b143762-b4a1-4e80-bac1-f6901af39954", + "KillMethod": "accident_push" + } + ] + }, + { + "Type": "statemachine", + "Id": "54430ec3-025b-4eb3-a22a-9d07f7ffd859", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "1b143762-b4a1-4e80-bac1-f6901af39954", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "accident_push" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "b2bb92b2-fc85-4817-9499-e49c79e2702e" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "4590864e-7044-4334-9305-a15c26b7034e", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 5638d1a0-335b-4c35-8b6a-9f3b48fe7485).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 5638d1a0-335b-4c35-8b6a-9f3b48fe7485).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419", + "HardCondition": false, + "ObjectiveId": "3fddfcae-11cf-4706-b908-4c095d940634", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "0f9608e9-6e42-49b9-b4cd-9aaebba8458f", + "HardCondition": false, + "ObjectiveId": "d47257ab-a130-4da9-847d-1325d9c42205", + "KillMethod": "sniperrifle" + } + ] + }, + { + "Type": "statemachine", + "Id": "3fddfcae-11cf-4706-b908-4c095d940634", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "d47257ab-a130-4da9-847d-1325d9c42205", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "sniperrifle" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "5638d1a0-335b-4c35-8b6a-9f3b48fe7485" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "907b9943-c772-4057-935b-d378391cd57d", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e0e8af51-8272-4955-8cc5-c3d262a7442e).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e0e8af51-8272-4955-8cc5-c3d262a7442e).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419", + "HardCondition": false, + "ObjectiveId": "a940698d-58eb-4eef-989f-f1c6320ad611", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "00000000-0000-0000-0000-000000000000", + "HardCondition": false, + "ObjectiveId": "d5acdcc4-be81-4d1d-a909-2b25590cddbf", + "KillMethod": "accident_push" + } + ] + }, + { + "Type": "statemachine", + "Id": "a940698d-58eb-4eef-989f-f1c6320ad611", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "d5acdcc4-be81-4d1d-a909-2b25590cddbf", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "accident_push" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e0e8af51-8272-4955-8cc5-c3d262a7442e" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "cc3103cb-3e8b-4c26-90e7-6d9749d15ce3", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e4238db7-563f-4f71-9717-6e35e81988f3).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e4238db7-563f-4f71-9717-6e35e81988f3).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419", + "HardCondition": false, + "ObjectiveId": "197a4369-3337-4484-8086-da2920bb303c", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "00000000-0000-0000-0000-000000000000", + "HardCondition": false, + "ObjectiveId": "7aad4728-8392-4a39-a249-245b6f3d25ca", + "KillMethod": "unarmed" + } + ] + }, + { + "Type": "statemachine", + "Id": "197a4369-3337-4484-8086-da2920bb303c", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "7aad4728-8392-4a39-a249-245b6f3d25ca", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "unarmed" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e4238db7-563f-4f71-9717-6e35e81988f3" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "11ae2cbc-d547-4c98-9042-de4b5af0383e", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository a4505913-b00e-438a-94ae-bda5504bdc71).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository a4505913-b00e-438a-94ae-bda5504bdc71).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419", + "HardCondition": false, + "ObjectiveId": "46b7c3d9-bf76-4941-b0d0-e187020fbb0a", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "00000000-0000-0000-0000-000000000000", + "HardCondition": false, + "ObjectiveId": "5452e816-a362-4eeb-9713-cb773212a371", + "KillMethod": "unarmed" + } + ] + }, + { + "Type": "statemachine", + "Id": "46b7c3d9-bf76-4941-b0d0-e187020fbb0a", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "5452e816-a362-4eeb-9713-cb773212a371", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "unarmed" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a4505913-b00e-438a-94ae-bda5504bdc71" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "05080d1d-e3c4-4960-a087-661d141363eb", + "ObjectiveType": "custom", + "Category": "primary", + "Exits": [ + "e2a1710e-e74f-424e-89b2-1e2d4a404b8e" + ], + "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", + "e2a1710e-e74f-424e-89b2-1e2d4a404b8e" + ] + }, + { + "$eq": [ + "$.Exited", + false + ] + }, + { + "$not": { + "$eq": [ + "$.LastItemDroppedTime", + "$Timestamp" + ] + } + } + ] + }, + { + "$eq": [ + "$.LastKillTime", + "$Timestamp" + ] + } + ] + }, + "Transition": "Failure" + } + ] + } + } + } + } + ], + "GameChangers": [ + "f41f18fe-0fe5-416a-a793-50727e594655", + "63055f1a-bcd2-4e0f-8caf-b446f01d02f3", + "1f1f3c9e-1490-4fcc-aee6-5fde7c6c48ca" + ], + "Bricks": [] + }, + "Metadata": { + "Title": "The black dragon", + "Description": "DESTROY THEM ALL", + "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_rat_basic.entity", + "Location": "LOCATION_WET_RAT", + "IsPublished": true, + "CreatorUserId": "54e02c33-4420-424b-a22d-3a24c31982b2", + "GameVersion": "8.15.0.0", + "ServerVersion": "8.15.0.61", + "Type": "usercreated", + "Id": "1c14d8fa-080b-4ab2-87a4-ce7ac246067b", + "PublicId": "130009071684", + "TileImage": "$($repository b2bb92b2-fc85-4817-9499-e49c79e2702e).Image", + "GroupObjectiveDisplayOrder": [ + { + "Id": "ced86c13-1fec-4673-a6ed-a965ac91ff68" + }, + { + "Id": "54430ec3-025b-4eb3-a22a-9d07f7ffd859" + }, + { + "Id": "1b143762-b4a1-4e80-bac1-f6901af39954" + }, + { + "Id": "4590864e-7044-4334-9305-a15c26b7034e" + }, + { + "Id": "3fddfcae-11cf-4706-b908-4c095d940634" + }, + { + "Id": "d47257ab-a130-4da9-847d-1325d9c42205" + }, + { + "Id": "907b9943-c772-4057-935b-d378391cd57d" + }, + { + "Id": "a940698d-58eb-4eef-989f-f1c6320ad611" + }, + { + "Id": "d5acdcc4-be81-4d1d-a909-2b25590cddbf" + }, + { + "Id": "cc3103cb-3e8b-4c26-90e7-6d9749d15ce3" + }, + { + "Id": "197a4369-3337-4484-8086-da2920bb303c" + }, + { + "Id": "7aad4728-8392-4a39-a249-245b6f3d25ca" + }, + { + "Id": "11ae2cbc-d547-4c98-9042-de4b5af0383e" + }, + { + "Id": "46b7c3d9-bf76-4941-b0d0-e187020fbb0a" + }, + { + "Id": "5452e816-a362-4eeb-9713-cb773212a371" + }, + { + "Id": "05080d1d-e3c4-4960-a087-661d141363eb" + } + ], + "CreationTimestamp": "2024-04-16T01:26:18.2992421Z", + "Entitlements": [ + "LOCATION_WET" + ] + }, + "UserData": {} +} \ No newline at end of file