745 lines
33 KiB
JSON
745 lines
33 KiB
JSON
{
|
|
"Data": {
|
|
"Objectives": [
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "2b90003c-bee7-41b3-a174-beed1cbe4fa4",
|
|
"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": "1008f97a-b79c-4886-91dd-cba0d1066ca6",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "e70adb5b-0646-4f88-bd4a-85bea7a2a654",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "0ea1eb7f-1849-44e5-b1e1-8dc0bf1ad9de",
|
|
"KillMethod": "pistol"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "1008f97a-b79c-4886-91dd-cba0d1066ca6",
|
|
"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": "0ea1eb7f-1849-44e5-b1e1-8dc0bf1ad9de",
|
|
"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"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"pistol"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"close_combat_pistol_elimination"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"ba02f271-f256-41d7-97cc-c0a36e5db1e7"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "3f3f57a2-f22c-44d5-961d-a93ac63c1619",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository e0e282dc-7bde-45a2-aac2-2ebf05866e45).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository e0e282dc-7bde-45a2-aac2-2ebf05866e45).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "disguise",
|
|
"RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "ddabc956-66db-4bd2-8b36-dd09ca891c34",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "e70adb5b-0646-4f88-bd4a-85bea7a2a654",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "f605077b-d161-4591-a069-e353d78a3b17",
|
|
"KillMethod": "pistol"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "ddabc956-66db-4bd2-8b36-dd09ca891c34",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"c96f9796-0194-47c6-836c-102473cc6c3c"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "f605077b-d161-4591-a069-e353d78a3b17",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"pistol"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"close_combat_pistol_elimination"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"e0e282dc-7bde-45a2-aac2-2ebf05866e45"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "1b90bcf8-0147-4e84-9a66-6eee7e6e4748",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository dd654bb1-116b-49e1-aa1e-b65c51ca51c3).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository dd654bb1-116b-49e1-aa1e-b65c51ca51c3).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "disguise",
|
|
"RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "51a9eda2-e497-48fe-bbf9-042194b603fe",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "e70adb5b-0646-4f88-bd4a-85bea7a2a654",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "36ae391b-9891-438f-a728-c8a9fc440f67",
|
|
"KillMethod": "pistol"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "51a9eda2-e497-48fe-bbf9-042194b603fe",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"c96f9796-0194-47c6-836c-102473cc6c3c"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "36ae391b-9891-438f-a728-c8a9fc440f67",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"pistol"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"close_combat_pistol_elimination"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "4acc58bf-7fc2-404c-8622-05fbe5245953",
|
|
"BriefingText": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository 020cf5be-902f-48c0-a63b-19d0408b7845).Name"
|
|
}
|
|
},
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
|
"data": "$($repository 020cf5be-902f-48c0-a63b-19d0408b7845).Name"
|
|
}
|
|
}
|
|
},
|
|
"Category": "primary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"TargetConditions": [
|
|
{
|
|
"Type": "disguise",
|
|
"RepositoryId": "c96f9796-0194-47c6-836c-102473cc6c3c",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "3fe5b85a-b433-44f1-8096-1a0544f90ed9",
|
|
"KillMethod": ""
|
|
},
|
|
{
|
|
"Type": "killmethod",
|
|
"RepositoryId": "e70adb5b-0646-4f88-bd4a-85bea7a2a654",
|
|
"HardCondition": false,
|
|
"ObjectiveId": "ab68e2f0-15d5-4a3b-bf19-d6c7d6d825d5",
|
|
"KillMethod": "pistol"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "3fe5b85a-b433-44f1-8096-1a0544f90ed9",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$Value.OutfitRepositoryId",
|
|
"c96f9796-0194-47c6-836c-102473cc6c3c"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Type": "statemachine",
|
|
"Id": "ab68e2f0-15d5-4a3b-bf19-d6c7d6d825d5",
|
|
"Category": "secondary",
|
|
"Definition": {
|
|
"Scope": "Hit",
|
|
"Context": {
|
|
"Targets": [
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"Kill": [
|
|
{
|
|
"Condition": {
|
|
"$and": [
|
|
{
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
{
|
|
"$any": {
|
|
"?": {
|
|
"$or": [
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"pistol"
|
|
]
|
|
},
|
|
{
|
|
"$eq": [
|
|
"$.#",
|
|
"close_combat_pistol_elimination"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"in": [
|
|
"$Value.KillMethodBroad",
|
|
"$Value.KillMethodStrict"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Transition": "Success"
|
|
},
|
|
{
|
|
"Condition": {
|
|
"$eq": [
|
|
"$Value.RepositoryId",
|
|
"020cf5be-902f-48c0-a63b-19d0408b7845"
|
|
]
|
|
},
|
|
"Transition": "Failure"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"GameChangers": [],
|
|
"Bricks": []
|
|
},
|
|
"Metadata": {
|
|
"Title": "Here Is Johnny",
|
|
"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": "a66cf8bf-c284-4210-8778-add1f30dfed2",
|
|
"GameVersion": "8.15.0.0",
|
|
"ServerVersion": "8.15.0.61",
|
|
"Type": "usercreated",
|
|
"Id": "33df79f5-7753-43db-8df4-e2870299cdc7",
|
|
"PublicId": "108873586277",
|
|
"TileImage": "$($repository ba02f271-f256-41d7-97cc-c0a36e5db1e7).Image",
|
|
"GroupObjectiveDisplayOrder": [
|
|
{
|
|
"Id": "2b90003c-bee7-41b3-a174-beed1cbe4fa4"
|
|
},
|
|
{
|
|
"Id": "1008f97a-b79c-4886-91dd-cba0d1066ca6"
|
|
},
|
|
{
|
|
"Id": "0ea1eb7f-1849-44e5-b1e1-8dc0bf1ad9de"
|
|
},
|
|
{
|
|
"Id": "3f3f57a2-f22c-44d5-961d-a93ac63c1619"
|
|
},
|
|
{
|
|
"Id": "ddabc956-66db-4bd2-8b36-dd09ca891c34"
|
|
},
|
|
{
|
|
"Id": "f605077b-d161-4591-a069-e353d78a3b17"
|
|
},
|
|
{
|
|
"Id": "1b90bcf8-0147-4e84-9a66-6eee7e6e4748"
|
|
},
|
|
{
|
|
"Id": "51a9eda2-e497-48fe-bbf9-042194b603fe"
|
|
},
|
|
{
|
|
"Id": "36ae391b-9891-438f-a728-c8a9fc440f67"
|
|
},
|
|
{
|
|
"Id": "4acc58bf-7fc2-404c-8622-05fbe5245953"
|
|
},
|
|
{
|
|
"Id": "3fe5b85a-b433-44f1-8096-1a0544f90ed9"
|
|
},
|
|
{
|
|
"Id": "ab68e2f0-15d5-4a3b-bf19-d6c7d6d825d5"
|
|
}
|
|
],
|
|
"CreationTimestamp": "2024-04-13T17:02:14.7897424Z",
|
|
"Entitlements": [
|
|
"H1_LEGACY_STANDARD"
|
|
]
|
|
},
|
|
"UserData": {}
|
|
} |