Contracts/contracts/h3/1-31-4287432-03.json

914 lines
39 KiB
JSON

{
"Data": {
"Objectives": [
{
"Type": "statemachine",
"Id": "442e78d7-5142-47a6-b63e-ed44126118e9",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 1a867bbe-d1bf-483b-be90-db7118f99efd).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 1a867bbe-d1bf-483b-be90-db7118f99efd).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
"HardCondition": false,
"ObjectiveId": "372bf209-969d-4624-863f-770d8464884c",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "0e3dc26a-9eed-4aa1-b81e-d0c597b36737",
"HardCondition": false,
"ObjectiveId": "ded0291c-ea46-4c88-bcef-cd493da9623b",
"KillMethod": "sniperrifle"
}
]
},
{
"Type": "statemachine",
"Id": "372bf209-969d-4624-863f-770d8464884c",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "ded0291c-ea46-4c88-bcef-cd493da9623b",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"sniperrifle"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"1a867bbe-d1bf-483b-be90-db7118f99efd"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "13607f42-321f-4395-83f8-cc398d2b1a0a",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 9111be60-2647-44f9-900e-d59f548b4da5).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 9111be60-2647-44f9-900e-d59f548b4da5).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
"HardCondition": false,
"ObjectiveId": "a7e781a8-68bd-4ca3-b08b-808967a7ade9",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "0e3dc26a-9eed-4aa1-b81e-d0c597b36737",
"HardCondition": false,
"ObjectiveId": "9473da61-b063-47e5-b6c7-f563a7f00616",
"KillMethod": "sniperrifle"
}
]
},
{
"Type": "statemachine",
"Id": "a7e781a8-68bd-4ca3-b08b-808967a7ade9",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "9473da61-b063-47e5-b6c7-f563a7f00616",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"sniperrifle"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"9111be60-2647-44f9-900e-d59f548b4da5"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "11509a08-e0ad-425b-85c9-8252f9540317",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 4038aa7a-f980-4231-a0b0-60d4b197d6c3).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 4038aa7a-f980-4231-a0b0-60d4b197d6c3).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
"HardCondition": false,
"ObjectiveId": "7b93e72a-b8ab-422f-8b49-bba1b2c0da03",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "0e3dc26a-9eed-4aa1-b81e-d0c597b36737",
"HardCondition": false,
"ObjectiveId": "b894dbfc-03eb-4d51-a6c8-d7ca75bcf590",
"KillMethod": "sniperrifle"
}
]
},
{
"Type": "statemachine",
"Id": "7b93e72a-b8ab-422f-8b49-bba1b2c0da03",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "b894dbfc-03eb-4d51-a6c8-d7ca75bcf590",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"sniperrifle"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"4038aa7a-f980-4231-a0b0-60d4b197d6c3"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "3eb74d32-1ad2-45bb-8c79-853160f95777",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository a1138567-381d-455e-98ae-a5bf2717aab4).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository a1138567-381d-455e-98ae-a5bf2717aab4).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
"HardCondition": false,
"ObjectiveId": "dce20cc3-5fb7-40f3-acb8-73024be52687",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "0e3dc26a-9eed-4aa1-b81e-d0c597b36737",
"HardCondition": false,
"ObjectiveId": "3faf73c9-bb73-4c7a-bbc2-4e948e618efb",
"KillMethod": "sniperrifle"
}
]
},
{
"Type": "statemachine",
"Id": "dce20cc3-5fb7-40f3-acb8-73024be52687",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "3faf73c9-bb73-4c7a-bbc2-4e948e618efb",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"sniperrifle"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"a1138567-381d-455e-98ae-a5bf2717aab4"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "7f172b78-e587-4fc3-b40c-33986a99aac7",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 12a79b1b-fea9-4a0b-811b-9ca741f15d70).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 12a79b1b-fea9-4a0b-811b-9ca741f15d70).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
"HardCondition": false,
"ObjectiveId": "39f32538-9647-42f4-b090-6c88603b8797",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "0e3dc26a-9eed-4aa1-b81e-d0c597b36737",
"HardCondition": false,
"ObjectiveId": "84fe3ca3-093a-49c8-8819-f57b44c878e4",
"KillMethod": "sniperrifle"
}
]
},
{
"Type": "statemachine",
"Id": "39f32538-9647-42f4-b090-6c88603b8797",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "84fe3ca3-093a-49c8-8819-f57b44c878e4",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"sniperrifle"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"12a79b1b-fea9-4a0b-811b-9ca741f15d70"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"_comment": "----- Do Not Eliminate Diana Burnwood -----",
"Id": "261ec7b9-6c3b-4fc2-af0b-af894b8e04db",
"Category": "primary",
"isHidden": "true",
"ObjectiveType": "custom",
"ForceShowOnLoadingScreen": false,
"ExcludeFromScoring": true,
"Image": "images/actors/Llama_Diana_Burnwood.jpg",
"BriefingName": "$loc UI_CONTRACT_LLAMA_DIANA_NAME",
"BriefingText": "$loc UI_CONTRACT_LLAMA_DIANA_NAME",
"Type": "statemachine",
"Definition": {
"Scope": "session",
"States": {
"Start": {
"-": {
"Transition": "Success"
}
},
"Success": {
"Kill": {
"Condition": {
"$eq": [
"$Value.RepositoryId",
"0e2111f1-d5ab-4a06-90ce-703abd6d3f91"
]
},
"Transition": "Failure"
}
}
}
}
}
],
"GameChangers": [
"b48bb7f9-b630-48cb-a816-720ed7959319",
"1f8f0b8b-1f65-4d6c-a2f4-fc8adffa394a"
],
"Bricks": []
},
"Metadata": {
"Title": "Sniper for Hire",
"Description": "Good Morning Agents,\r\rAfter some unfortunate events involving Don Yates' former sniping team, he is in the market for a new Sniper. Take out the following unwanted guests and slacking employees to prove your worth.\r\rGood Hunting.",
"ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama.entity",
"Location": "LOCATION_ELEGANT_LLAMA",
"IsPublished": true,
"CreatorUserId": "6e976284-888c-4c3d-8b34-82d732616dfc",
"GameVersion": "8.7.0.0",
"ServerVersion": "8.7.0.40",
"Type": "usercreated",
"Id": "f03da13a-6f88-4249-b3f9-076360f1b915",
"PublicId": "131428743203",
"TileImage": "$($repository 1a867bbe-d1bf-483b-be90-db7118f99efd).Image",
"GroupObjectiveDisplayOrder": [
{
"Id": "442e78d7-5142-47a6-b63e-ed44126118e9"
},
{
"Id": "372bf209-969d-4624-863f-770d8464884c"
},
{
"Id": "ded0291c-ea46-4c88-bcef-cd493da9623b"
},
{
"Id": "13607f42-321f-4395-83f8-cc398d2b1a0a"
},
{
"Id": "a7e781a8-68bd-4ca3-b08b-808967a7ade9"
},
{
"Id": "9473da61-b063-47e5-b6c7-f563a7f00616"
},
{
"Id": "11509a08-e0ad-425b-85c9-8252f9540317"
},
{
"Id": "7b93e72a-b8ab-422f-8b49-bba1b2c0da03"
},
{
"Id": "b894dbfc-03eb-4d51-a6c8-d7ca75bcf590"
},
{
"Id": "3eb74d32-1ad2-45bb-8c79-853160f95777"
},
{
"Id": "dce20cc3-5fb7-40f3-acb8-73024be52687"
},
{
"Id": "3faf73c9-bb73-4c7a-bbc2-4e948e618efb"
},
{
"Id": "7f172b78-e587-4fc3-b40c-33986a99aac7"
},
{
"Id": "39f32538-9647-42f4-b090-6c88603b8797"
},
{
"Id": "84fe3ca3-093a-49c8-8819-f57b44c878e4"
},
{
"Id": "261ec7b9-6c3b-4fc2-af0b-af894b8e04db"
}
],
"CreationTimestamp": "2022-02-06T20:29:22.2102623Z",
"Entitlements": [
"LOCATION_ELEGANT"
]
},
"UserData": {}
}