1
mirror of https://github.com/thepeacockproject/Contracts synced 2024-11-10 00:04:45 +01:00
Contracts/contracts/h3/1-02-8387857-61.json
2024-04-12 01:45:54 -04:00

792 lines
35 KiB
JSON

{
"Data": {
"Objectives": [
{
"Type": "statemachine",
"Id": "a52a1972-2884-424c-b633-b085034ca3b1",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 27085828-6844-4d4c-912a-1491840e915a).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 27085828-6844-4d4c-912a-1491840e915a).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"27085828-6844-4d4c-912a-1491840e915a"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"27085828-6844-4d4c-912a-1491840e915a"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "killmethod_specificitem",
"RepositoryId": "2c037ef5-a01b-4532-8216-1d535193a837",
"HardCondition": false,
"ObjectiveId": "7842a6c5-a1eb-4d80-b90d-26d945fbf9b9",
"KillMethod": "melee_lethal"
}
]
},
{
"Type": "statemachine",
"Id": "7842a6c5-a1eb-4d80-b90d-26d945fbf9b9",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"27085828-6844-4d4c-912a-1491840e915a"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"27085828-6844-4d4c-912a-1491840e915a"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"melee_lethal"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"2c037ef5-a01b-4532-8216-1d535193a837"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"27085828-6844-4d4c-912a-1491840e915a"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "a21e6b9b-c245-4295-84dc-2b6681dab0cf",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository b19493bb-e13f-4e2a-b591-e2f41d5f3f51).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository b19493bb-e13f-4e2a-b591-e2f41d5f3f51).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"b19493bb-e13f-4e2a-b591-e2f41d5f3f51"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"b19493bb-e13f-4e2a-b591-e2f41d5f3f51"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "killmethod_specificitem",
"RepositoryId": "2c037ef5-a01b-4532-8216-1d535193a837",
"HardCondition": false,
"ObjectiveId": "80c9dbfd-3aed-4c83-857f-e259e370bdb1",
"KillMethod": "melee_lethal"
}
]
},
{
"Type": "statemachine",
"Id": "80c9dbfd-3aed-4c83-857f-e259e370bdb1",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"b19493bb-e13f-4e2a-b591-e2f41d5f3f51"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"b19493bb-e13f-4e2a-b591-e2f41d5f3f51"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"melee_lethal"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"2c037ef5-a01b-4532-8216-1d535193a837"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"b19493bb-e13f-4e2a-b591-e2f41d5f3f51"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "462815d2-e72c-4edc-a5fd-92a49024f205",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 3ec5ac4d-77c0-4840-8c1a-3cec7441158f).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 3ec5ac4d-77c0-4840-8c1a-3cec7441158f).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "killmethod_specificitem",
"RepositoryId": "2c037ef5-a01b-4532-8216-1d535193a837",
"HardCondition": false,
"ObjectiveId": "c6bca1ac-349d-4ce1-8bc8-1fa8d18883e6",
"KillMethod": "melee_lethal"
}
]
},
{
"Type": "statemachine",
"Id": "c6bca1ac-349d-4ce1-8bc8-1fa8d18883e6",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"melee_lethal"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"2c037ef5-a01b-4532-8216-1d535193a837"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "b79decfe-3021-4f46-9d07-2853be8c86cf",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 4a69e8ca-96c9-4f6d-b977-65c10f3ca202).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 4a69e8ca-96c9-4f6d-b977-65c10f3ca202).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "killmethod_specificitem",
"RepositoryId": "2c037ef5-a01b-4532-8216-1d535193a837",
"HardCondition": false,
"ObjectiveId": "fde4c198-8abe-44e4-bbeb-8140273fbd43",
"KillMethod": "melee_lethal"
}
]
},
{
"Type": "statemachine",
"Id": "fde4c198-8abe-44e4-bbeb-8140273fbd43",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"melee_lethal"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"2c037ef5-a01b-4532-8216-1d535193a837"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "cf06bb85-c099-4c0c-8b16-efe571052cdb",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 61c4c30b-c581-48b5-8c51-b4741daaaed6).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 61c4c30b-c581-48b5-8c51-b4741daaaed6).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"61c4c30b-c581-48b5-8c51-b4741daaaed6"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"61c4c30b-c581-48b5-8c51-b4741daaaed6"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "killmethod_specificitem",
"RepositoryId": "2c037ef5-a01b-4532-8216-1d535193a837",
"HardCondition": false,
"ObjectiveId": "92f5a00f-6cb6-4091-b63c-c780ad13f80a",
"KillMethod": "melee_lethal"
}
]
},
{
"Type": "statemachine",
"Id": "92f5a00f-6cb6-4091-b63c-c780ad13f80a",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": [
"61c4c30b-c581-48b5-8c51-b4741daaaed6"
]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"61c4c30b-c581-48b5-8c51-b4741daaaed6"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"melee_lethal"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"2c037ef5-a01b-4532-8216-1d535193a837"
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"61c4c30b-c581-48b5-8c51-b4741daaaed6"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "05080d1d-e3c4-4960-a087-661d141363eb",
"ObjectiveType": "custom",
"Category": "primary",
"Exits": [
"6c287a1b-445d-47eb-aec3-14f961d8b939"
],
"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",
"6c287a1b-445d-47eb-aec3-14f961d8b939"
]
},
{
"$eq": [
"$.Exited",
false
]
},
{
"$not": {
"$eq": [
"$.LastItemDroppedTime",
"$Timestamp"
]
}
}
]
},
{
"$eq": [
"$.LastKillTime",
"$Timestamp"
]
}
]
},
"Transition": "Failure"
}
]
}
}
}
}
],
"GameChangers": [
"fd37b209-4e11-461e-a11f-394c92fbbe80",
"9f409781-0a06-4748-b08d-784e78c6d481",
"f41f18fe-0fe5-416a-a793-50727e594655"
],
"Bricks": []
},
"Metadata": {
"Title": "Knife To Meet You!",
"Description": "Go ahead and meet these guys with a full blown Combat knife!!, Im sure they're gonna like it.",
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Location": "LOCATION_PARIS",
"IsPublished": true,
"CreatorUserId": "590f7217-3e40-4ca6-a1fd-2a2f7337286a",
"GameVersion": "8.14.0.0",
"ServerVersion": "8.14.0.60",
"Type": "usercreated",
"Id": "32fe7300-2af3-46d8-93ef-e32917d42f4c",
"PublicId": "102838785761",
"TileImage": "$($repository 27085828-6844-4d4c-912a-1491840e915a).Image",
"GroupObjectiveDisplayOrder": [
{
"Id": "a52a1972-2884-424c-b633-b085034ca3b1"
},
{
"Id": "7842a6c5-a1eb-4d80-b90d-26d945fbf9b9"
},
{
"Id": "a21e6b9b-c245-4295-84dc-2b6681dab0cf"
},
{
"Id": "80c9dbfd-3aed-4c83-857f-e259e370bdb1"
},
{
"Id": "462815d2-e72c-4edc-a5fd-92a49024f205"
},
{
"Id": "c6bca1ac-349d-4ce1-8bc8-1fa8d18883e6"
},
{
"Id": "b79decfe-3021-4f46-9d07-2853be8c86cf"
},
{
"Id": "fde4c198-8abe-44e4-bbeb-8140273fbd43"
},
{
"Id": "cf06bb85-c099-4c0c-8b16-efe571052cdb"
},
{
"Id": "92f5a00f-6cb6-4091-b63c-c780ad13f80a"
},
{
"Id": "05080d1d-e3c4-4960-a087-661d141363eb"
}
],
"CreationTimestamp": "2024-03-19T18:41:35.133972Z",
"Entitlements": [
"H1_LEGACY_STANDARD"
]
},
"UserData": {}
}