1035 lines
44 KiB
JSON
1035 lines
44 KiB
JSON
|
{
|
||
|
"Data": {
|
||
|
"Objectives": [
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "2248923e-8fcf-4247-adab-96ace0be5ed3",
|
||
|
"BriefingText": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository e9cdd276-328a-4aaf-8a1a-d372556980ce).Name"
|
||
|
}
|
||
|
},
|
||
|
"HUDTemplate": {
|
||
|
"display": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository e9cdd276-328a-4aaf-8a1a-d372556980ce).Name"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"Category": "primary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"TargetConditions": [
|
||
|
{
|
||
|
"Type": "hitmansuit",
|
||
|
"RepositoryId": "6c129ec5-41cb-43f1-837d-ebff54f260c6",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "a732da16-a5db-48e3-a5df-3f8d79827d5a",
|
||
|
"KillMethod": ""
|
||
|
},
|
||
|
{
|
||
|
"Type": "killmethod",
|
||
|
"RepositoryId": "f301f605-007c-4fe1-aa99-a8cd2cae033f",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "43fd0c53-0045-441f-9a45-bf755fda5f67",
|
||
|
"KillMethod": "sniperrifle"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "a732da16-a5db-48e3-a5df-3f8d79827d5a",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.OutfitIsHitmanSuit",
|
||
|
true
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "43fd0c53-0045-441f-9a45-bf755fda5f67",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$any": {
|
||
|
"?": {
|
||
|
"$eq": [
|
||
|
"$.#",
|
||
|
"sniperrifle"
|
||
|
]
|
||
|
},
|
||
|
"in": [
|
||
|
"$Value.KillMethodBroad",
|
||
|
"$Value.KillMethodStrict"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"e9cdd276-328a-4aaf-8a1a-d372556980ce"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "5fcdcb8f-d02f-42fe-8bf2-639cf01b336f",
|
||
|
"BriefingText": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository aaf3d76b-c7d1-4987-882e-cedb8be96e35).Name"
|
||
|
}
|
||
|
},
|
||
|
"HUDTemplate": {
|
||
|
"display": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository aaf3d76b-c7d1-4987-882e-cedb8be96e35).Name"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"Category": "primary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"TargetConditions": [
|
||
|
{
|
||
|
"Type": "hitmansuit",
|
||
|
"RepositoryId": "6c129ec5-41cb-43f1-837d-ebff54f260c6",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "9aadd358-71a2-4e38-a619-67706712d8a1",
|
||
|
"KillMethod": ""
|
||
|
},
|
||
|
{
|
||
|
"Type": "killmethod",
|
||
|
"RepositoryId": "f301f605-007c-4fe1-aa99-a8cd2cae033f",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "24952a71-6305-4743-869d-6ba4ef9cbc98",
|
||
|
"KillMethod": "sniperrifle"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "9aadd358-71a2-4e38-a619-67706712d8a1",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.OutfitIsHitmanSuit",
|
||
|
true
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "24952a71-6305-4743-869d-6ba4ef9cbc98",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$any": {
|
||
|
"?": {
|
||
|
"$eq": [
|
||
|
"$.#",
|
||
|
"sniperrifle"
|
||
|
]
|
||
|
},
|
||
|
"in": [
|
||
|
"$Value.KillMethodBroad",
|
||
|
"$Value.KillMethodStrict"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"aaf3d76b-c7d1-4987-882e-cedb8be96e35"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "120a4fbb-eb8d-4184-9ef6-b7a3a1a44607",
|
||
|
"BriefingText": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository df5c1078-aa9e-4649-b5a4-e49ec984cc89).Name"
|
||
|
}
|
||
|
},
|
||
|
"HUDTemplate": {
|
||
|
"display": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository df5c1078-aa9e-4649-b5a4-e49ec984cc89).Name"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"Category": "primary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"TargetConditions": [
|
||
|
{
|
||
|
"Type": "hitmansuit",
|
||
|
"RepositoryId": "6c129ec5-41cb-43f1-837d-ebff54f260c6",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "cf46a4a6-23b1-4b61-bab4-b1c0389a7e0b",
|
||
|
"KillMethod": ""
|
||
|
},
|
||
|
{
|
||
|
"Type": "killmethod",
|
||
|
"RepositoryId": "f301f605-007c-4fe1-aa99-a8cd2cae033f",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "844414fc-51c8-47c3-b7d2-48aad48eb6ef",
|
||
|
"KillMethod": "sniperrifle"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "cf46a4a6-23b1-4b61-bab4-b1c0389a7e0b",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.OutfitIsHitmanSuit",
|
||
|
true
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "844414fc-51c8-47c3-b7d2-48aad48eb6ef",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$any": {
|
||
|
"?": {
|
||
|
"$eq": [
|
||
|
"$.#",
|
||
|
"sniperrifle"
|
||
|
]
|
||
|
},
|
||
|
"in": [
|
||
|
"$Value.KillMethodBroad",
|
||
|
"$Value.KillMethodStrict"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"df5c1078-aa9e-4649-b5a4-e49ec984cc89"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "7a4d2158-d8d2-444e-8c1e-44f83eeea799",
|
||
|
"BriefingText": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository 6e8d9322-3f82-41ca-92db-ede215925a50).Name"
|
||
|
}
|
||
|
},
|
||
|
"HUDTemplate": {
|
||
|
"display": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository 6e8d9322-3f82-41ca-92db-ede215925a50).Name"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"Category": "primary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"TargetConditions": [
|
||
|
{
|
||
|
"Type": "hitmansuit",
|
||
|
"RepositoryId": "6c129ec5-41cb-43f1-837d-ebff54f260c6",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "81a747e0-c970-462d-851e-3c92d0b7fe49",
|
||
|
"KillMethod": ""
|
||
|
},
|
||
|
{
|
||
|
"Type": "killmethod",
|
||
|
"RepositoryId": "f301f605-007c-4fe1-aa99-a8cd2cae033f",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "6811a701-2ad9-4ad7-bd2d-87f4150abe03",
|
||
|
"KillMethod": "sniperrifle"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "81a747e0-c970-462d-851e-3c92d0b7fe49",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.OutfitIsHitmanSuit",
|
||
|
true
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "6811a701-2ad9-4ad7-bd2d-87f4150abe03",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$any": {
|
||
|
"?": {
|
||
|
"$eq": [
|
||
|
"$.#",
|
||
|
"sniperrifle"
|
||
|
]
|
||
|
},
|
||
|
"in": [
|
||
|
"$Value.KillMethodBroad",
|
||
|
"$Value.KillMethodStrict"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"6e8d9322-3f82-41ca-92db-ede215925a50"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "806cf93d-d897-461a-b936-57c73692d8b7",
|
||
|
"BriefingText": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository 59c487c1-e830-45df-832d-227887580b08).Name"
|
||
|
}
|
||
|
},
|
||
|
"HUDTemplate": {
|
||
|
"display": {
|
||
|
"$loc": {
|
||
|
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
|
||
|
"data": "$($repository 59c487c1-e830-45df-832d-227887580b08).Name"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"Category": "primary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"TargetConditions": [
|
||
|
{
|
||
|
"Type": "hitmansuit",
|
||
|
"RepositoryId": "6c129ec5-41cb-43f1-837d-ebff54f260c6",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "0c4cddc7-7e35-43c7-8b0a-cea2a50fda86",
|
||
|
"KillMethod": ""
|
||
|
},
|
||
|
{
|
||
|
"Type": "killmethod",
|
||
|
"RepositoryId": "f301f605-007c-4fe1-aa99-a8cd2cae033f",
|
||
|
"HardCondition": false,
|
||
|
"ObjectiveId": "02a8a042-aed0-49c3-b53d-1acd88327d12",
|
||
|
"KillMethod": "sniperrifle"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "0c4cddc7-7e35-43c7-8b0a-cea2a50fda86",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.OutfitIsHitmanSuit",
|
||
|
true
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "02a8a042-aed0-49c3-b53d-1acd88327d12",
|
||
|
"Category": "secondary",
|
||
|
"Definition": {
|
||
|
"Scope": "Hit",
|
||
|
"Context": {
|
||
|
"Targets": [
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
"States": {
|
||
|
"Start": {
|
||
|
"Kill": [
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$and": [
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$any": {
|
||
|
"?": {
|
||
|
"$eq": [
|
||
|
"$.#",
|
||
|
"sniperrifle"
|
||
|
]
|
||
|
},
|
||
|
"in": [
|
||
|
"$Value.KillMethodBroad",
|
||
|
"$Value.KillMethodStrict"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Success"
|
||
|
},
|
||
|
{
|
||
|
"Condition": {
|
||
|
"$eq": [
|
||
|
"$Value.RepositoryId",
|
||
|
"59c487c1-e830-45df-832d-227887580b08"
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"Type": "statemachine",
|
||
|
"Id": "05080d1d-e3c4-4960-a087-661d141363eb",
|
||
|
"ObjectiveType": "custom",
|
||
|
"Category": "primary",
|
||
|
"Exits": [
|
||
|
"f14172be-7d31-4414-84ee-4378ce930d00"
|
||
|
],
|
||
|
"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",
|
||
|
"f14172be-7d31-4414-84ee-4378ce930d00"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$.Exited",
|
||
|
false
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$not": {
|
||
|
"$eq": [
|
||
|
"$.LastItemDroppedTime",
|
||
|
"$Timestamp"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"$eq": [
|
||
|
"$.LastKillTime",
|
||
|
"$Timestamp"
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Transition": "Failure"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"GameChangers": [
|
||
|
"b48bb7f9-b630-48cb-a816-720ed7959319",
|
||
|
"25760ea6-958b-4aab-97d4-b539c5b025c8",
|
||
|
"008d2eb9-c1c8-44e0-a636-ccca63629f3c"
|
||
|
],
|
||
|
"Bricks": [
|
||
|
"assembly:/_PRO/Scenes/Missions/CoastalTown/override_constantjeff.brick"
|
||
|
],
|
||
|
"Stashpoints": [
|
||
|
"e9c2f7ba-2d52-47a2-99b2-d14eba6d5278"
|
||
|
],
|
||
|
"Entrances": [
|
||
|
"a28dd5e3-1f1d-408d-9387-945641c32218"
|
||
|
]
|
||
|
},
|
||
|
"Metadata": {
|
||
|
"Title": "the bulletium fireations 2",
|
||
|
"Description": "How long will you go to have the perfect wiew of the target breath and aim and shoot and the art comes toghether",
|
||
|
"ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/scene_ebola.entity",
|
||
|
"Location": "LOCATION_COASTALTOWN_EBOLA",
|
||
|
"IsPublished": true,
|
||
|
"CreatorUserId": "3fd6c0b9-2bbd-4574-94f3-0c19fbb2b6e4",
|
||
|
"GameVersion": "8.8.0.0",
|
||
|
"ServerVersion": "8.8.0.42",
|
||
|
"Type": "usercreated",
|
||
|
"Id": "5dc2dfe7-d8b9-4d68-8c4b-72c921a83ffc",
|
||
|
"PublicId": "115802955477",
|
||
|
"TileImage": "$($repository e9cdd276-328a-4aaf-8a1a-d372556980ce).Image",
|
||
|
"GroupObjectiveDisplayOrder": [
|
||
|
{
|
||
|
"Id": "2248923e-8fcf-4247-adab-96ace0be5ed3"
|
||
|
},
|
||
|
{
|
||
|
"Id": "a732da16-a5db-48e3-a5df-3f8d79827d5a"
|
||
|
},
|
||
|
{
|
||
|
"Id": "43fd0c53-0045-441f-9a45-bf755fda5f67"
|
||
|
},
|
||
|
{
|
||
|
"Id": "5fcdcb8f-d02f-42fe-8bf2-639cf01b336f"
|
||
|
},
|
||
|
{
|
||
|
"Id": "9aadd358-71a2-4e38-a619-67706712d8a1"
|
||
|
},
|
||
|
{
|
||
|
"Id": "24952a71-6305-4743-869d-6ba4ef9cbc98"
|
||
|
},
|
||
|
{
|
||
|
"Id": "120a4fbb-eb8d-4184-9ef6-b7a3a1a44607"
|
||
|
},
|
||
|
{
|
||
|
"Id": "cf46a4a6-23b1-4b61-bab4-b1c0389a7e0b"
|
||
|
},
|
||
|
{
|
||
|
"Id": "844414fc-51c8-47c3-b7d2-48aad48eb6ef"
|
||
|
},
|
||
|
{
|
||
|
"Id": "7a4d2158-d8d2-444e-8c1e-44f83eeea799"
|
||
|
},
|
||
|
{
|
||
|
"Id": "81a747e0-c970-462d-851e-3c92d0b7fe49"
|
||
|
},
|
||
|
{
|
||
|
"Id": "6811a701-2ad9-4ad7-bd2d-87f4150abe03"
|
||
|
},
|
||
|
{
|
||
|
"Id": "806cf93d-d897-461a-b936-57c73692d8b7"
|
||
|
},
|
||
|
{
|
||
|
"Id": "0c4cddc7-7e35-43c7-8b0a-cea2a50fda86"
|
||
|
},
|
||
|
{
|
||
|
"Id": "02a8a042-aed0-49c3-b53d-1acd88327d12"
|
||
|
},
|
||
|
{
|
||
|
"Id": "05080d1d-e3c4-4960-a087-661d141363eb"
|
||
|
}
|
||
|
],
|
||
|
"CreationTimestamp": "2022-06-02T15:10:25.9213491Z",
|
||
|
"Entitlements": [
|
||
|
"H1_LEGACY_EXPANSION"
|
||
|
]
|
||
|
},
|
||
|
"UserData": {}
|
||
|
}
|