diff --git a/contracts/h3/1-27-5040304-55.json b/contracts/h3/1-27-5040304-55.json new file mode 100644 index 000000000..b2e791d04 --- /dev/null +++ b/contracts/h3/1-27-5040304-55.json @@ -0,0 +1,927 @@ +{ + "Data": { + "Objectives": [ + { + "Type": "statemachine", + "Id": "73786ee2-399e-4da7-8cb6-093b252929b1", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 03cda887-3966-475c-b010-6d94d1e9774e).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 03cda887-3966-475c-b010-6d94d1e9774e).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644", + "HardCondition": false, + "ObjectiveId": "322fc9c8-61fa-451d-b7e2-a860d836e22c", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "4bbe3b64-8bce-416e-a3e9-00bcd1571980", + "HardCondition": false, + "ObjectiveId": "94e39564-5849-47b0-903e-e8391267d3b4", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "322fc9c8-61fa-451d-b7e2-a860d836e22c", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "94e39564-5849-47b0-903e-e8391267d3b4", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "03cda887-3966-475c-b010-6d94d1e9774e" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "be545ed1-1b5c-4a60-8be2-d354590b6077", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository da7e139e-b821-46af-9fb9-1fb54b5629fc).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository da7e139e-b821-46af-9fb9-1fb54b5629fc).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644", + "HardCondition": false, + "ObjectiveId": "77a4a3e6-dd7a-4e3c-826d-80c45576f36c", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "4bbe3b64-8bce-416e-a3e9-00bcd1571980", + "HardCondition": false, + "ObjectiveId": "78633267-c525-422d-ba08-77396ec82d8d", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "77a4a3e6-dd7a-4e3c-826d-80c45576f36c", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "78633267-c525-422d-ba08-77396ec82d8d", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "da7e139e-b821-46af-9fb9-1fb54b5629fc" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "0ceb0236-a940-4918-8e04-4b3db628a99e", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 9c9f4654-1f0c-41e2-aedc-24a6c74486b9).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 9c9f4654-1f0c-41e2-aedc-24a6c74486b9).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644", + "HardCondition": false, + "ObjectiveId": "e5d8cd64-1f34-4347-b5f7-7388b921fdfe", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "4bbe3b64-8bce-416e-a3e9-00bcd1571980", + "HardCondition": false, + "ObjectiveId": "1ca5a4de-7e76-4e26-9a91-8c4944b9abbc", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "e5d8cd64-1f34-4347-b5f7-7388b921fdfe", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "1ca5a4de-7e76-4e26-9a91-8c4944b9abbc", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "9c9f4654-1f0c-41e2-aedc-24a6c74486b9" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "2f215f65-863e-4a0a-a185-1b324c5eddd8", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 69c68366-f735-40ff-921e-b1286e21b58b).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 69c68366-f735-40ff-921e-b1286e21b58b).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644", + "HardCondition": false, + "ObjectiveId": "2574de16-a66d-4133-9311-b47d1dddc017", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "4bbe3b64-8bce-416e-a3e9-00bcd1571980", + "HardCondition": false, + "ObjectiveId": "e1ee7922-2ed2-46e7-be16-fbd3ce16228d", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "2574de16-a66d-4133-9311-b47d1dddc017", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "e1ee7922-2ed2-46e7-be16-fbd3ce16228d", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "69c68366-f735-40ff-921e-b1286e21b58b" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "f1addf95-1c68-4eb3-8f4d-532520845585", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "hitmansuit", + "RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644", + "HardCondition": false, + "ObjectiveId": "0caf4b1c-68e1-4a65-bee8-f23f04071c7a", + "KillMethod": "" + }, + { + "Type": "killmethod", + "RepositoryId": "4bbe3b64-8bce-416e-a3e9-00bcd1571980", + "HardCondition": false, + "ObjectiveId": "0762c1f2-e5bf-4f91-99e0-eebc6f1325b9", + "KillMethod": "pistol" + } + ] + }, + { + "Type": "statemachine", + "Id": "0caf4b1c-68e1-4a65-bee8-f23f04071c7a", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + { + "$eq": [ + "$Value.OutfitIsHitmanSuit", + true + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "0762c1f2-e5bf-4f91-99e0-eebc6f1325b9", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + { + "$any": { + "?": { + "$or": [ + { + "$eq": [ + "$.#", + "pistol" + ] + }, + { + "$eq": [ + "$.#", + "close_combat_pistol_elimination" + ] + } + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "fa0d8f9f-86a4-4977-9106-c8fd7a62bbf6" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + } + ], + "GameChangers": [ + "8618ebaa-f42b-42ce-be20-00d2b0a04897", + "95690829-7da4-4225-a087-08918cccf120" + ], + "Bricks": [] + }, + "Metadata": { + "Title": "The deal", + "Description": "Im doing a little deal with someone today, and I need a distraction, can you help?", + "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity", + "Location": "LOCATION_GOLDEN_GECKO", + "IsPublished": true, + "CreatorUserId": "5f2717a3-09e3-41f3-96e7-d294a4e2de59", + "GameVersion": "8.11.0.0", + "ServerVersion": "8.11.0.52", + "Type": "usercreated", + "Id": "b73ede01-a8d8-451a-be1e-84cf22b57fd5", + "PublicId": "127504030455", + "TileImage": "$($repository 03cda887-3966-475c-b010-6d94d1e9774e).Image", + "GroupObjectiveDisplayOrder": [ + { + "Id": "73786ee2-399e-4da7-8cb6-093b252929b1" + }, + { + "Id": "322fc9c8-61fa-451d-b7e2-a860d836e22c" + }, + { + "Id": "94e39564-5849-47b0-903e-e8391267d3b4" + }, + { + "Id": "be545ed1-1b5c-4a60-8be2-d354590b6077" + }, + { + "Id": "77a4a3e6-dd7a-4e3c-826d-80c45576f36c" + }, + { + "Id": "78633267-c525-422d-ba08-77396ec82d8d" + }, + { + "Id": "0ceb0236-a940-4918-8e04-4b3db628a99e" + }, + { + "Id": "e5d8cd64-1f34-4347-b5f7-7388b921fdfe" + }, + { + "Id": "1ca5a4de-7e76-4e26-9a91-8c4944b9abbc" + }, + { + "Id": "2f215f65-863e-4a0a-a185-1b324c5eddd8" + }, + { + "Id": "2574de16-a66d-4133-9311-b47d1dddc017" + }, + { + "Id": "e1ee7922-2ed2-46e7-be16-fbd3ce16228d" + }, + { + "Id": "f1addf95-1c68-4eb3-8f4d-532520845585" + }, + { + "Id": "0caf4b1c-68e1-4a65-bee8-f23f04071c7a" + }, + { + "Id": "0762c1f2-e5bf-4f91-99e0-eebc6f1325b9" + } + ], + "CreationTimestamp": "2023-03-31T02:27:14.6805539Z", + "Entitlements": [ + "LOCATION_GOLDEN" + ] + }, + "UserData": {} +} \ No newline at end of file