diff --git a/contracts/h3/1-08-0903502-82.json b/contracts/h3/1-08-0903502-82.json new file mode 100644 index 000000000..18da4ee75 --- /dev/null +++ b/contracts/h3/1-08-0903502-82.json @@ -0,0 +1,745 @@ +{ + "Data": { + "Objectives": [ + { + "Type": "statemachine", + "Id": "6b575361-b85d-4a90-a8a4-6c5d265f6e51", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository ba02f271-f256-41d7-97cc-c0a36e5db1e7).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository ba02f271-f256-41d7-97cc-c0a36e5db1e7).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c", + "HardCondition": false, + "ObjectiveId": "3014e144-53ea-4442-8a87-a00da27032a4", + "KillMethod": "" + }, + { + "Type": "killmethod_specificitem", + "RepositoryId": "a8bc4325-718e-45ba-b0e4-000729c70ce4", + "HardCondition": false, + "ObjectiveId": "73c6938a-6fcf-46c4-bf49-123c01644fcb", + "KillMethod": "melee_lethal" + } + ] + }, + { + "Type": "statemachine", + "Id": "3014e144-53ea-4442-8a87-a00da27032a4", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "c96f9796-0194-47c6-836c-102473cc6c3c" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "73c6938a-6fcf-46c4-bf49-123c01644fcb", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "melee_lethal" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + { + "$eq": [ + "$Value.KillItemRepositoryId", + "a8bc4325-718e-45ba-b0e4-000729c70ce4" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "ba02f271-f256-41d7-97cc-c0a36e5db1e7" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "637d1e49-cc3d-4274-b0b6-164f2cab3e9f", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository a0af983a-600a-46c8-b9e9-f1299c7aa7d3).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository a0af983a-600a-46c8-b9e9-f1299c7aa7d3).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c", + "HardCondition": false, + "ObjectiveId": "ad8c1a94-8eaa-444a-b60a-460af03fc243", + "KillMethod": "" + }, + { + "Type": "killmethod_specificitem", + "RepositoryId": "a8bc4325-718e-45ba-b0e4-000729c70ce4", + "HardCondition": false, + "ObjectiveId": "b44cadc6-9d2e-4c9b-8b82-94cb9933fa1f", + "KillMethod": "melee_lethal" + } + ] + }, + { + "Type": "statemachine", + "Id": "ad8c1a94-8eaa-444a-b60a-460af03fc243", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "c96f9796-0194-47c6-836c-102473cc6c3c" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "b44cadc6-9d2e-4c9b-8b82-94cb9933fa1f", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "melee_lethal" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + { + "$eq": [ + "$Value.KillItemRepositoryId", + "a8bc4325-718e-45ba-b0e4-000729c70ce4" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "a0af983a-600a-46c8-b9e9-f1299c7aa7d3" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "173c5ee9-8a3b-463f-af8c-65b187729673", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository c622b86f-2001-4b93-bccf-88d72209528d).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository c622b86f-2001-4b93-bccf-88d72209528d).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c", + "HardCondition": false, + "ObjectiveId": "c40e7d98-bec8-4006-b21e-4336c6e99af0", + "KillMethod": "" + }, + { + "Type": "killmethod_specificitem", + "RepositoryId": "a8bc4325-718e-45ba-b0e4-000729c70ce4", + "HardCondition": false, + "ObjectiveId": "4a7354fc-c784-464d-978f-0501fbf3bd07", + "KillMethod": "melee_lethal" + } + ] + }, + { + "Type": "statemachine", + "Id": "c40e7d98-bec8-4006-b21e-4336c6e99af0", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "c96f9796-0194-47c6-836c-102473cc6c3c" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "4a7354fc-c784-464d-978f-0501fbf3bd07", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "melee_lethal" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + { + "$eq": [ + "$Value.KillItemRepositoryId", + "a8bc4325-718e-45ba-b0e4-000729c70ce4" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "c622b86f-2001-4b93-bccf-88d72209528d" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "cddf1c01-269c-410f-82ef-4bfa12d530cb", + "BriefingText": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 317b30a3-6810-4b39-8c8d-1543523d3532).Name" + } + }, + "HUDTemplate": { + "display": { + "$loc": { + "key": "UI_CONTRACT_GENERAL_OBJ_KILL", + "data": "$($repository 317b30a3-6810-4b39-8c8d-1543523d3532).Name" + } + } + }, + "Category": "primary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + "Transition": "Success" + } + ] + } + } + }, + "TargetConditions": [ + { + "Type": "disguise", + "RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c", + "HardCondition": false, + "ObjectiveId": "36f7f9e3-9a5d-4e87-b50a-014918b5f2e9", + "KillMethod": "" + }, + { + "Type": "killmethod_specificitem", + "RepositoryId": "a8bc4325-718e-45ba-b0e4-000729c70ce4", + "HardCondition": false, + "ObjectiveId": "f43567bd-8810-45e7-9ca2-5216717137ff", + "KillMethod": "melee_lethal" + } + ] + }, + { + "Type": "statemachine", + "Id": "36f7f9e3-9a5d-4e87-b50a-014918b5f2e9", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + { + "$eq": [ + "$Value.OutfitRepositoryId", + "c96f9796-0194-47c6-836c-102473cc6c3c" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + }, + { + "Type": "statemachine", + "Id": "f43567bd-8810-45e7-9ca2-5216717137ff", + "Category": "secondary", + "Definition": { + "Scope": "Hit", + "Context": { + "Targets": [ + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + "States": { + "Start": { + "Kill": [ + { + "Condition": { + "$and": [ + { + "$and": [ + { + "$eq": [ + "$Value.RepositoryId", + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + { + "$any": { + "?": { + "$eq": [ + "$.#", + "melee_lethal" + ] + }, + "in": [ + "$Value.KillMethodBroad", + "$Value.KillMethodStrict" + ] + } + } + ] + }, + { + "$eq": [ + "$Value.KillItemRepositoryId", + "a8bc4325-718e-45ba-b0e4-000729c70ce4" + ] + } + ] + }, + "Transition": "Success" + }, + { + "Condition": { + "$eq": [ + "$Value.RepositoryId", + "317b30a3-6810-4b39-8c8d-1543523d3532" + ] + }, + "Transition": "Failure" + } + ] + } + } + } + } + ], + "GameChangers": [], + "Bricks": [] + }, + "Metadata": { + "Title": "Kill Order: 1-08-0903502-82", + "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/Bangkok/_scene_tiger.entity", + "Location": "LOCATION_BANGKOK", + "IsPublished": true, + "CreatorUserId": "518a24b8-0ef7-4230-b6c1-e59b457a661f", + "GameVersion": "8.14.0.0", + "ServerVersion": "8.14.0.60", + "Type": "usercreated", + "Id": "9e2172e7-e1dc-4069-a742-b801fa3aa45b", + "PublicId": "108090350282", + "TileImage": "$($repository ba02f271-f256-41d7-97cc-c0a36e5db1e7).Image", + "GroupObjectiveDisplayOrder": [ + { + "Id": "6b575361-b85d-4a90-a8a4-6c5d265f6e51" + }, + { + "Id": "3014e144-53ea-4442-8a87-a00da27032a4" + }, + { + "Id": "73c6938a-6fcf-46c4-bf49-123c01644fcb" + }, + { + "Id": "637d1e49-cc3d-4274-b0b6-164f2cab3e9f" + }, + { + "Id": "ad8c1a94-8eaa-444a-b60a-460af03fc243" + }, + { + "Id": "b44cadc6-9d2e-4c9b-8b82-94cb9933fa1f" + }, + { + "Id": "173c5ee9-8a3b-463f-af8c-65b187729673" + }, + { + "Id": "c40e7d98-bec8-4006-b21e-4336c6e99af0" + }, + { + "Id": "4a7354fc-c784-464d-978f-0501fbf3bd07" + }, + { + "Id": "cddf1c01-269c-410f-82ef-4bfa12d530cb" + }, + { + "Id": "36f7f9e3-9a5d-4e87-b50a-014918b5f2e9" + }, + { + "Id": "f43567bd-8810-45e7-9ca2-5216717137ff" + } + ], + "CreationTimestamp": "2024-03-20T10:18:50.3321282Z", + "Entitlements": [ + "H1_LEGACY_STANDARD" + ] + }, + "UserData": {} +} \ No newline at end of file