1060 lines
47 KiB
JSON
1060 lines
47 KiB
JSON
{
|
||
"Data": {
|
||
"Objectives": [
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "c2ff4414-1b01-4401-9abf-133ebd5ded46",
|
||
"BriefingText": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository 729aa28f-5856-449a-9e41-3e4fedc5c38f).Name"
|
||
}
|
||
},
|
||
"HUDTemplate": {
|
||
"display": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository 729aa28f-5856-449a-9e41-3e4fedc5c38f).Name"
|
||
}
|
||
}
|
||
},
|
||
"Category": "primary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"TargetConditions": [
|
||
{
|
||
"Type": "disguise",
|
||
"RepositoryId": "fbf69e85-da3c-423b-bef9-da1b64f35f6b",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "9165f3eb-1bdf-495f-b9c6-be087d21e93f",
|
||
"KillMethod": ""
|
||
},
|
||
{
|
||
"Type": "killmethod",
|
||
"RepositoryId": "882fe39c-4395-4c29-87a3-a378fada5c67",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "4c58b694-873c-4978-934a-d89227c3c2b1",
|
||
"KillMethod": "injected_poison"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "9165f3eb-1bdf-495f-b9c6-be087d21e93f",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$Value.OutfitRepositoryId",
|
||
"fbf69e85-da3c-423b-bef9-da1b64f35f6b"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "4c58b694-873c-4978-934a-d89227c3c2b1",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
{
|
||
"$any": {
|
||
"?": {
|
||
"$eq": [
|
||
"$.#",
|
||
"injected_poison"
|
||
]
|
||
},
|
||
"in": [
|
||
"$Value.KillMethodBroad",
|
||
"$Value.KillMethodStrict"
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"729aa28f-5856-449a-9e41-3e4fedc5c38f"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "813b12ea-c0cf-4151-b8f9-772dbc23a7f4",
|
||
"BriefingText": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository c69d9281-28cd-4aeb-a4f4-ab1e8b25c823).Name"
|
||
}
|
||
},
|
||
"HUDTemplate": {
|
||
"display": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository c69d9281-28cd-4aeb-a4f4-ab1e8b25c823).Name"
|
||
}
|
||
}
|
||
},
|
||
"Category": "primary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"TargetConditions": [
|
||
{
|
||
"Type": "disguise",
|
||
"RepositoryId": "fbf69e85-da3c-423b-bef9-da1b64f35f6b",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "196c78af-5e7e-4410-8a0e-f08cd16a5487",
|
||
"KillMethod": ""
|
||
},
|
||
{
|
||
"Type": "killmethod",
|
||
"RepositoryId": "6576f6aa-8d77-48f1-a4c7-f57fb5ddcc51",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "5d2525f6-7c20-4ded-8e81-18011e5fbffd",
|
||
"KillMethod": "pistol"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "196c78af-5e7e-4410-8a0e-f08cd16a5487",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$Value.OutfitRepositoryId",
|
||
"fbf69e85-da3c-423b-bef9-da1b64f35f6b"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "5d2525f6-7c20-4ded-8e81-18011e5fbffd",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
{
|
||
"$any": {
|
||
"?": {
|
||
"$or": [
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"pistol"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"close_combat_pistol_elimination"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"in": [
|
||
"$Value.KillMethodBroad",
|
||
"$Value.KillMethodStrict"
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c69d9281-28cd-4aeb-a4f4-ab1e8b25c823"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "0d78eeb6-46d9-4b46-9aa8-e3e31b486408",
|
||
"BriefingText": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository 4b83cf74-a44e-4923-ac31-a1fccb92342f).Name"
|
||
}
|
||
},
|
||
"HUDTemplate": {
|
||
"display": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository 4b83cf74-a44e-4923-ac31-a1fccb92342f).Name"
|
||
}
|
||
}
|
||
},
|
||
"Category": "primary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"TargetConditions": [
|
||
{
|
||
"Type": "disguise",
|
||
"RepositoryId": "fbf69e85-da3c-423b-bef9-da1b64f35f6b",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "60d4ef18-593b-4d8f-a967-d22c9b484d4d",
|
||
"KillMethod": ""
|
||
},
|
||
{
|
||
"Type": "killmethod",
|
||
"RepositoryId": "6576f6aa-8d77-48f1-a4c7-f57fb5ddcc51",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "c5265789-7314-4564-887b-5bf1d573919d",
|
||
"KillMethod": "pistol"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "60d4ef18-593b-4d8f-a967-d22c9b484d4d",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$Value.OutfitRepositoryId",
|
||
"fbf69e85-da3c-423b-bef9-da1b64f35f6b"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "c5265789-7314-4564-887b-5bf1d573919d",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
{
|
||
"$any": {
|
||
"?": {
|
||
"$or": [
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"pistol"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"close_combat_pistol_elimination"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"in": [
|
||
"$Value.KillMethodBroad",
|
||
"$Value.KillMethodStrict"
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"4b83cf74-a44e-4923-ac31-a1fccb92342f"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "476f5f3b-bcf9-46e1-8aba-6aa08b2f3b78",
|
||
"BriefingText": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository c823beec-3d73-47b6-87d9-076c384c4662).Name"
|
||
}
|
||
},
|
||
"HUDTemplate": {
|
||
"display": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository c823beec-3d73-47b6-87d9-076c384c4662).Name"
|
||
}
|
||
}
|
||
},
|
||
"Category": "primary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"TargetConditions": [
|
||
{
|
||
"Type": "disguise",
|
||
"RepositoryId": "fbf69e85-da3c-423b-bef9-da1b64f35f6b",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "1810ed23-2dba-40c5-a1a5-31dae5d23626",
|
||
"KillMethod": ""
|
||
},
|
||
{
|
||
"Type": "killmethod",
|
||
"RepositoryId": "6576f6aa-8d77-48f1-a4c7-f57fb5ddcc51",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "51ce94c8-7e54-4be4-af12-4a40844cac24",
|
||
"KillMethod": "pistol"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "1810ed23-2dba-40c5-a1a5-31dae5d23626",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$Value.OutfitRepositoryId",
|
||
"fbf69e85-da3c-423b-bef9-da1b64f35f6b"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "51ce94c8-7e54-4be4-af12-4a40844cac24",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
{
|
||
"$any": {
|
||
"?": {
|
||
"$or": [
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"pistol"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"close_combat_pistol_elimination"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"in": [
|
||
"$Value.KillMethodBroad",
|
||
"$Value.KillMethodStrict"
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"c823beec-3d73-47b6-87d9-076c384c4662"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "ade8bf84-3686-49f8-a57a-619a40670946",
|
||
"BriefingText": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository bb15423f-bc60-4c49-ae0b-ee0a8843cbcc).Name"
|
||
}
|
||
},
|
||
"HUDTemplate": {
|
||
"display": {
|
||
"$loc": {
|
||
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
"data": "$($repository bb15423f-bc60-4c49-ae0b-ee0a8843cbcc).Name"
|
||
}
|
||
}
|
||
},
|
||
"Category": "primary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"TargetConditions": [
|
||
{
|
||
"Type": "disguise",
|
||
"RepositoryId": "fbf69e85-da3c-423b-bef9-da1b64f35f6b",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "aafe69c4-9b69-4190-82f3-4d542580a70e",
|
||
"KillMethod": ""
|
||
},
|
||
{
|
||
"Type": "killmethod",
|
||
"RepositoryId": "6576f6aa-8d77-48f1-a4c7-f57fb5ddcc51",
|
||
"HardCondition": false,
|
||
"ObjectiveId": "bf879176-8f34-4ab1-b839-9da93c5162cf",
|
||
"KillMethod": "pistol"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "aafe69c4-9b69-4190-82f3-4d542580a70e",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$Value.OutfitRepositoryId",
|
||
"fbf69e85-da3c-423b-bef9-da1b64f35f6b"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "bf879176-8f34-4ab1-b839-9da93c5162cf",
|
||
"Category": "secondary",
|
||
"Definition": {
|
||
"Scope": "Hit",
|
||
"Context": {
|
||
"Targets": [
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"Kill": [
|
||
{
|
||
"Condition": {
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
{
|
||
"$any": {
|
||
"?": {
|
||
"$or": [
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"pistol"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$.#",
|
||
"close_combat_pistol_elimination"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"in": [
|
||
"$Value.KillMethodBroad",
|
||
"$Value.KillMethodStrict"
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Success"
|
||
},
|
||
{
|
||
"Condition": {
|
||
"$eq": [
|
||
"$Value.RepositoryId",
|
||
"bb15423f-bc60-4c49-ae0b-ee0a8843cbcc"
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Type": "statemachine",
|
||
"Id": "05080d1d-e3c4-4960-a087-661d141363eb",
|
||
"ObjectiveType": "custom",
|
||
"Category": "primary",
|
||
"Exits": [
|
||
"51335db0-be3e-4a30-9212-55d4e39b23a2"
|
||
],
|
||
"BriefingName": "$loc UI_CONTRACT_UGC_REQUIRED_EXIT_NAME",
|
||
"BriefingText": "$loc UI_CONTRACT_UGC_REQUIRED_EXIT_DESC",
|
||
"LongBriefingText": "$loc UI_CONTRACT_UGC_REQUIRED_EXIT_DESC",
|
||
"HUDTemplate": {
|
||
"display": "$loc $loc UI_CONTRACT_UGC_REQUIRED_EXIT_DESC"
|
||
},
|
||
"Image": "images/contractconditions/condition_contrac_required_exit.jpg",
|
||
"ShowInHud": false,
|
||
"ExcludeFromScoring": true,
|
||
"Definition": {
|
||
"Scope": "session",
|
||
"Context": {
|
||
"Exited": false,
|
||
"LastItemDroppedTime": 0,
|
||
"LastKillTime": 0
|
||
},
|
||
"States": {
|
||
"Start": {
|
||
"-": [
|
||
{
|
||
"Transition": "Success"
|
||
}
|
||
]
|
||
},
|
||
"Success": {
|
||
"exit_gate": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"Exited",
|
||
true
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"TaxiDriverDistracted": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"LastItemDroppedTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"Kill": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"LastKillTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"ItemDropped": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"LastItemDroppedTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"ExitInventory": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"LastItemDroppedTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"ItemRemovedFromInventory": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"LastItemDroppedTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"ItemThrown": [
|
||
{
|
||
"Actions": {
|
||
"$set": [
|
||
"LastItemDroppedTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"ExitDisabled": [
|
||
{
|
||
"Condition": {
|
||
"$or": [
|
||
{
|
||
"$and": [
|
||
{
|
||
"$eq": [
|
||
"$Value",
|
||
"51335db0-be3e-4a30-9212-55d4e39b23a2"
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$.Exited",
|
||
false
|
||
]
|
||
},
|
||
{
|
||
"$not": {
|
||
"$eq": [
|
||
"$.LastItemDroppedTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$eq": [
|
||
"$.LastKillTime",
|
||
"$Timestamp"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Transition": "Failure"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"GameChangers": [],
|
||
"Bricks": []
|
||
},
|
||
"Metadata": {
|
||
"Title": "拉法葉祖傳醫療法:1-03-9289227-20",
|
||
"Description": "請龍大使用 鬥牛士手槍",
|
||
"ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
|
||
"Location": "LOCATION_COASTALTOWN",
|
||
"IsPublished": true,
|
||
"CreatorUserId": "9a117055-d1f8-4ccb-b716-2c6f22adcf07",
|
||
"GameVersion": "8.12.0.0",
|
||
"ServerVersion": "8.12.0.55",
|
||
"Type": "usercreated",
|
||
"Id": "ef627dd0-7e86-494b-b240-2c13a65a0073",
|
||
"PublicId": "103928922720",
|
||
"TileImage": "$($repository 729aa28f-5856-449a-9e41-3e4fedc5c38f).Image",
|
||
"GroupObjectiveDisplayOrder": [
|
||
{
|
||
"Id": "c2ff4414-1b01-4401-9abf-133ebd5ded46"
|
||
},
|
||
{
|
||
"Id": "9165f3eb-1bdf-495f-b9c6-be087d21e93f"
|
||
},
|
||
{
|
||
"Id": "4c58b694-873c-4978-934a-d89227c3c2b1"
|
||
},
|
||
{
|
||
"Id": "813b12ea-c0cf-4151-b8f9-772dbc23a7f4"
|
||
},
|
||
{
|
||
"Id": "196c78af-5e7e-4410-8a0e-f08cd16a5487"
|
||
},
|
||
{
|
||
"Id": "5d2525f6-7c20-4ded-8e81-18011e5fbffd"
|
||
},
|
||
{
|
||
"Id": "0d78eeb6-46d9-4b46-9aa8-e3e31b486408"
|
||
},
|
||
{
|
||
"Id": "60d4ef18-593b-4d8f-a967-d22c9b484d4d"
|
||
},
|
||
{
|
||
"Id": "c5265789-7314-4564-887b-5bf1d573919d"
|
||
},
|
||
{
|
||
"Id": "476f5f3b-bcf9-46e1-8aba-6aa08b2f3b78"
|
||
},
|
||
{
|
||
"Id": "1810ed23-2dba-40c5-a1a5-31dae5d23626"
|
||
},
|
||
{
|
||
"Id": "51ce94c8-7e54-4be4-af12-4a40844cac24"
|
||
},
|
||
{
|
||
"Id": "ade8bf84-3686-49f8-a57a-619a40670946"
|
||
},
|
||
{
|
||
"Id": "aafe69c4-9b69-4190-82f3-4d542580a70e"
|
||
},
|
||
{
|
||
"Id": "bf879176-8f34-4ab1-b839-9da93c5162cf"
|
||
},
|
||
{
|
||
"Id": "05080d1d-e3c4-4960-a087-661d141363eb"
|
||
}
|
||
],
|
||
"CreationTimestamp": "2023-05-22T05:20:39.7218622Z",
|
||
"Entitlements": []
|
||
}
|
||
} |