From d5fccabcb3af4b264db0f8d5fa3d65847f6a30a3 Mon Sep 17 00:00:00 2001 From: PeacockBot Date: Sun, 5 May 2024 16:53:56 -0400 Subject: [PATCH] New contract: 1-03-0831731-51 (h3) --- contracts/h3/1-03-0831731-51.json | 575 ++++++++++++++++++++++++++++++ 1 file changed, 575 insertions(+) create mode 100644 contracts/h3/1-03-0831731-51.json diff --git a/contracts/h3/1-03-0831731-51.json b/contracts/h3/1-03-0831731-51.json new file mode 100644 index 00000000..78a0f830 --- /dev/null +++ b/contracts/h3/1-03-0831731-51.json @@ -0,0 +1,575 @@ +{ + "Data": { + "Objectives": [ + { + "Type": "statemachine", + "Id": "b6d4b9d5-9621-4c24-9ef4-1e412f333b95", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository cd6f234f-8eb6-4955-9f8e-81abfaad99be).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository cd6f234f-8eb6-4955-9f8e-81abfaad99be).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "a54b89f2-4d3b-4801-a202-1b95a98d7ced", + "HardCondition": false, + "ObjectiveId": "0e6b9309-09c6-4f5b-9634-07e82f6204d2", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "00000000-0000-0000-0000-000000000000", + "HardCondition": false, + "ObjectiveId": "6f588ca6-238b-4564-987e-7324a2f9d2ab", + "KillMethod": "accident_push" + } + ] + }, + { + "Type": "statemachine", + "Id": "0e6b9309-09c6-4f5b-9634-07e82f6204d2", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "6f588ca6-238b-4564-987e-7324a2f9d2ab", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "accident_push" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "cd6f234f-8eb6-4955-9f8e-81abfaad99be" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "46433377-ab9e-4f4b-8f0e-9995ca3a718d", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository c823beec-3d73-47b6-87d9-076c384c4662).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository c823beec-3d73-47b6-87d9-076c384c4662).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "c823beec-3d73-47b6-87d9-076c384c4662" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "c823beec-3d73-47b6-87d9-076c384c4662" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341", + "HardCondition": false, + "ObjectiveId": "50ca17e2-c64d-4d0c-81ba-1ab80cb82fe7", + "KillMethod": "" + } + ] + }, + { + "Type": "statemachine", + "Id": "50ca17e2-c64d-4d0c-81ba-1ab80cb82fe7", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "c823beec-3d73-47b6-87d9-076c384c4662" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "c823beec-3d73-47b6-87d9-076c384c4662" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "98888ced-60f9-4f83-a93b-bf0ef2963341" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "c823beec-3d73-47b6-87d9-076c384c4662" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "bf52b95d-f48a-42da-a74d-2d0cdc89294c", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e903a027-8c73-434d-978e-579c804480b4).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository e903a027-8c73-434d-978e-579c804480b4).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e903a027-8c73-434d-978e-579c804480b4" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e903a027-8c73-434d-978e-579c804480b4" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341", + "HardCondition": false, + "ObjectiveId": "352a0dc1-d9c2-4cf4-848a-fb2ebee4423d", + "KillMethod": "" + } + ] + }, + { + "Type": "statemachine", + "Id": "352a0dc1-d9c2-4cf4-848a-fb2ebee4423d", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "e903a027-8c73-434d-978e-579c804480b4" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "e903a027-8c73-434d-978e-579c804480b4" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "98888ced-60f9-4f83-a93b-bf0ef2963341" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "e903a027-8c73-434d-978e-579c804480b4" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "b8aac29d-79c7-47e0-9108-b22233f06587", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository a4d14708-bf1f-4e11-b5f2-3c17011aee2d).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository a4d14708-bf1f-4e11-b5f2-3c17011aee2d).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341", + "HardCondition": false, + "ObjectiveId": "adc7903a-2935-4c19-b224-f3919c7b1506", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "8d22cea9-68db-458d-a8ee-9937128f1729", + "HardCondition": false, + "ObjectiveId": "36dd640d-0aa1-452c-9495-9c2263721e7c", + "KillMethod": "sniperrifle" + } + ] + }, + { + "Type": "statemachine", + "Id": "adc7903a-2935-4c19-b224-f3919c7b1506", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "98888ced-60f9-4f83-a93b-bf0ef2963341" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "36dd640d-0aa1-452c-9495-9c2263721e7c", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "sniperrifle" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a4d14708-bf1f-4e11-b5f2-3c17011aee2d" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + } + ], + "GameChangers": [], + "Bricks": [] + }, + "Metadata": { + "Title": "The Bells Are Ringing & I aim on fire", + "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/CoastalTown/_scene_octopus.entity", + "Location": "LOCATION_COASTALTOWN", + "IsPublished": true, + "CreatorUserId": "2e26be74-f964-4995-a866-80971da90553", + "GameVersion": "8.12.0.0", + "ServerVersion": "8.12.0.55", + "Type": "usercreated", + "Id": "7bc14945-0131-480c-a101-04c153c18f84", + "PublicId": "103083173151", + "TileImage": "$($repository cd6f234f-8eb6-4955-9f8e-81abfaad99be).Image", + "GroupObjectiveDisplayOrder": [ + { + "Id": "b6d4b9d5-9621-4c24-9ef4-1e412f333b95" + }, + { + "Id": "0e6b9309-09c6-4f5b-9634-07e82f6204d2" + }, + { + "Id": "6f588ca6-238b-4564-987e-7324a2f9d2ab" + }, + { + "Id": "46433377-ab9e-4f4b-8f0e-9995ca3a718d" + }, + { + "Id": "50ca17e2-c64d-4d0c-81ba-1ab80cb82fe7" + }, + { + "Id": "bf52b95d-f48a-42da-a74d-2d0cdc89294c" + }, + { + "Id": "352a0dc1-d9c2-4cf4-848a-fb2ebee4423d" + }, + { + "Id": "b8aac29d-79c7-47e0-9108-b22233f06587" + }, + { + "Id": "adc7903a-2935-4c19-b224-f3919c7b1506" + }, + { + "Id": "36dd640d-0aa1-452c-9495-9c2263721e7c" + } + ], + "CreationTimestamp": "2023-05-15T14:47:50.1892975Z", + "Entitlements": [ + "H1_LEGACY_STANDARD" + ] + }, + "UserData": {} +} \ No newline at end of file