mirror of
https://github.com/thepeacockproject/Contracts
synced 2024-09-25 19:37:56 +02:00
742 lines
31 KiB
JSON
742 lines
31 KiB
JSON
{
|
|
"Data": {
|
|
"Objectives": [
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "b0539a8a-e19b-48d1-a22b-7adc19028ca7",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "hitmansuit",
|
|
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "369b9740-177a-44b5-a6c6-a248cbd818dc",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "293af6cc-dd8d-4641-b650-14cdfd00f1de",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "c1570da2-6c88-41d5-b43e-114c7be8d0cc",
|
|
"KillMethod": "explosive"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "369b9740-177a-44b5-a6c6-a248cbd818dc",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitIsHitmanSuit",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "c1570da2-6c88-41d5-b43e-114c7be8d0cc",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"explosive"
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "b31abc83-f219-43c0-b8f5-8aa239795a2f",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "hitmansuit",
|
|
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "d4ec8a0a-f272-46fa-acd6-b09b1be406be",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "fc715a9a-3bf1-4768-bd67-0def61b92551",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "a6f04b22-39b3-4c4a-bfe7-e2520982fcc7",
|
|
"KillMethod": "explosive"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "d4ec8a0a-f272-46fa-acd6-b09b1be406be",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitIsHitmanSuit",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "a6f04b22-39b3-4c4a-bfe7-e2520982fcc7",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"explosive"
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "142a32b9-0173-40cb-86e8-3d8011d5f783",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "hitmansuit",
|
|
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "11962118-648d-4126-91b5-146122c8417c",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "293af6cc-dd8d-4641-b650-14cdfd00f1de",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "71b3ad79-579d-4a4f-9ad3-8b8905594aac",
|
|
"KillMethod": "explosive"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "11962118-648d-4126-91b5-146122c8417c",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitIsHitmanSuit",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "71b3ad79-579d-4a4f-9ad3-8b8905594aac",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"explosive"
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "7208ae0b-0490-469f-a3e4-ec4f95d905c7",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "hitmansuit",
|
|
"RepositoryId": "feef1171-9faa-4c95-b80e-22ae3c9bbec1",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "10f0ccae-0daf-4606-ba83-ad2f7a6c23ec",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "fc715a9a-3bf1-4768-bd67-0def61b92551",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "008d1c32-e58e-4bed-84c4-b33461537432",
|
|
"KillMethod": "explosive"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "10f0ccae-0daf-4606-ba83-ad2f7a6c23ec",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitIsHitmanSuit",
|
|
true
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "008d1c32-e58e-4bed-84c4-b33461537432",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$eq": [
|
|
"$.#",
|
|
"explosive"
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"c523055f-e442-4d07-a19e-466c300956c8"
|
|
]
|
|
},
|
|
"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": [],
|
|
"Bricks": []
|
|
},
|
|
"Metadata": {
|
|
"Title": "Nabeela Neale",
|
|
"Description": "Nabeela Neale",
|
|
"ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama.entity",
|
|
"Location": "LOCATION_ELEGANT_LLAMA",
|
|
"IsPublished": true,
|
|
"CreatorUserId": "29083990-5489-4cfc-bbc5-4b462bd86e49",
|
|
"GameVersion": "8.8.0.0",
|
|
"ServerVersion": "8.8.0.42",
|
|
"Type": "usercreated",
|
|
"Id": "e5bf168f-621d-44ac-bae9-1fcbd0891c8e",
|
|
"PublicId": "131145319783",
|
|
"TileImage": "$($repository c523055f-e442-4d07-a19e-466c300956c8).Image",
|
|
"GroupObjectiveDisplayOrder": [
|
|
{
|
|
"Id": "b0539a8a-e19b-48d1-a22b-7adc19028ca7"
|
|
},
|
|
{
|
|
"Id": "369b9740-177a-44b5-a6c6-a248cbd818dc"
|
|
},
|
|
{
|
|
"Id": "c1570da2-6c88-41d5-b43e-114c7be8d0cc"
|
|
},
|
|
{
|
|
"Id": "b31abc83-f219-43c0-b8f5-8aa239795a2f"
|
|
},
|
|
{
|
|
"Id": "d4ec8a0a-f272-46fa-acd6-b09b1be406be"
|
|
},
|
|
{
|
|
"Id": "a6f04b22-39b3-4c4a-bfe7-e2520982fcc7"
|
|
},
|
|
{
|
|
"Id": "142a32b9-0173-40cb-86e8-3d8011d5f783"
|
|
},
|
|
{
|
|
"Id": "11962118-648d-4126-91b5-146122c8417c"
|
|
},
|
|
{
|
|
"Id": "71b3ad79-579d-4a4f-9ad3-8b8905594aac"
|
|
},
|
|
{
|
|
"Id": "7208ae0b-0490-469f-a3e4-ec4f95d905c7"
|
|
},
|
|
{
|
|
"Id": "10f0ccae-0daf-4606-ba83-ad2f7a6c23ec"
|
|
},
|
|
{
|
|
"Id": "008d1c32-e58e-4bed-84c4-b33461537432"
|
|
},
|
|
{
|
|
"Id": "261ec7b9-6c3b-4fc2-af0b-af894b8e04db"
|
|
}
|
|
],
|
|
"CreationTimestamp": "2022-07-09T17:58:08.4244876Z",
|
|
"Entitlements": [
|
|
"LOCATION_ELEGANT"
|
|
]
|
|
},
|
|
"UserData": {}
|
|
} |