1
mirror of https://github.com/thepeacockproject/Peacock synced 2024-11-16 11:03:30 +01:00
Peacock/contractdata/FEATURED/mendietinha-FC2.json
Reece Dunham 5f7a4bb458
Optimize built-in contracts
Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-12-15 10:26:41 -05:00

876 lines
38 KiB
JSON

{
"Data": {
"Objectives": [
{
"Type": "statemachine",
"Id": "fcfc680b-9f1c-40a4-9601-08657fcd37be",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository dc86d9ba-5c13-41ed-931d-92625a565707).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository dc86d9ba-5c13-41ed-931d-92625a565707).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["dc86d9ba-5c13-41ed-931d-92625a565707"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"dc86d9ba-5c13-41ed-931d-92625a565707"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644",
"HardCondition": false,
"ObjectiveId": "54fb51f8-eb54-4a90-9796-62f79895a080",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "00000000-0000-0000-0000-000000000000",
"HardCondition": false,
"ObjectiveId": "4cdbed20-1dc1-4ef5-9d4a-220faa02a66d",
"KillMethod": "accident_burn"
}
]
},
{
"Type": "statemachine",
"Id": "54fb51f8-eb54-4a90-9796-62f79895a080",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["dc86d9ba-5c13-41ed-931d-92625a565707"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"dc86d9ba-5c13-41ed-931d-92625a565707"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"dc86d9ba-5c13-41ed-931d-92625a565707"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "4cdbed20-1dc1-4ef5-9d4a-220faa02a66d",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["dc86d9ba-5c13-41ed-931d-92625a565707"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"dc86d9ba-5c13-41ed-931d-92625a565707"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"accident_burn"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"dc86d9ba-5c13-41ed-931d-92625a565707"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "5e2913d9-b2d8-4c39-abe7-eceebdcf7760",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 02aa2bf7-238c-4935-813d-ad5858330ff9).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 02aa2bf7-238c-4935-813d-ad5858330ff9).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["02aa2bf7-238c-4935-813d-ad5858330ff9"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"02aa2bf7-238c-4935-813d-ad5858330ff9"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644",
"HardCondition": false,
"ObjectiveId": "592990b2-f250-46c9-a07c-2a4518fbdc70",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "e638b949-9b96-4c41-bec4-0a8fbfb05c75",
"HardCondition": false,
"ObjectiveId": "fb45a588-302a-479a-b42f-3a2143a6de7d",
"KillMethod": "smg"
}
]
},
{
"Type": "statemachine",
"Id": "592990b2-f250-46c9-a07c-2a4518fbdc70",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["02aa2bf7-238c-4935-813d-ad5858330ff9"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"02aa2bf7-238c-4935-813d-ad5858330ff9"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"02aa2bf7-238c-4935-813d-ad5858330ff9"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "fb45a588-302a-479a-b42f-3a2143a6de7d",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["02aa2bf7-238c-4935-813d-ad5858330ff9"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"02aa2bf7-238c-4935-813d-ad5858330ff9"
]
},
{
"$any": {
"?": {
"$eq": ["$.#", "smg"]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"02aa2bf7-238c-4935-813d-ad5858330ff9"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "40c510a4-3a12-4d23-9789-acd06b7aaaa2",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 79e543c3-a491-4cae-9fa4-be29efcd0345).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 79e543c3-a491-4cae-9fa4-be29efcd0345).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["79e543c3-a491-4cae-9fa4-be29efcd0345"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"79e543c3-a491-4cae-9fa4-be29efcd0345"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644",
"HardCondition": false,
"ObjectiveId": "079aa96e-53e6-46d1-8bb8-fb98d5db1914",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "e638b949-9b96-4c41-bec4-0a8fbfb05c75",
"HardCondition": false,
"ObjectiveId": "801a592c-ad94-458d-945b-132ca478c539",
"KillMethod": "smg"
}
]
},
{
"Type": "statemachine",
"Id": "079aa96e-53e6-46d1-8bb8-fb98d5db1914",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["79e543c3-a491-4cae-9fa4-be29efcd0345"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"79e543c3-a491-4cae-9fa4-be29efcd0345"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"79e543c3-a491-4cae-9fa4-be29efcd0345"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "801a592c-ad94-458d-945b-132ca478c539",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["79e543c3-a491-4cae-9fa4-be29efcd0345"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"79e543c3-a491-4cae-9fa4-be29efcd0345"
]
},
{
"$any": {
"?": {
"$eq": ["$.#", "smg"]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"79e543c3-a491-4cae-9fa4-be29efcd0345"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "63d7c2b4-777a-4e44-9ba5-a780a0a99a77",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 086996d2-a1b9-443d-9b4e-f05c5090be89).Name"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_GENERAL_OBJ_KILL",
"data": "$($repository 086996d2-a1b9-443d-9b4e-f05c5090be89).Name"
}
}
},
"Category": "primary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["086996d2-a1b9-443d-9b4e-f05c5090be89"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"086996d2-a1b9-443d-9b4e-f05c5090be89"
]
},
"Transition": "Success"
}
]
}
}
},
"TargetConditions": [
{
"Type": "hitmansuit",
"RepositoryId": "657d1b4b-ed9a-4f7f-b30a-cea748d2b644",
"HardCondition": false,
"ObjectiveId": "93183290-4d84-49f7-9efc-bfb9a51552f6",
"KillMethod": ""
},
{
"Type": "killmethod",
"RepositoryId": "00000000-0000-0000-0000-000000000000",
"HardCondition": false,
"ObjectiveId": "3d93bcbd-b3d3-40c5-b7ca-ae7d5d67f846",
"KillMethod": "accident_electric"
}
]
},
{
"Type": "statemachine",
"Id": "93183290-4d84-49f7-9efc-bfb9a51552f6",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["086996d2-a1b9-443d-9b4e-f05c5090be89"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"086996d2-a1b9-443d-9b4e-f05c5090be89"
]
},
{
"$eq": [
"$Value.OutfitIsHitmanSuit",
true
]
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"086996d2-a1b9-443d-9b4e-f05c5090be89"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "3d93bcbd-b3d3-40c5-b7ca-ae7d5d67f846",
"Category": "secondary",
"Definition": {
"Scope": "Hit",
"Context": {
"Targets": ["086996d2-a1b9-443d-9b4e-f05c5090be89"]
},
"States": {
"Start": {
"Kill": [
{
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"086996d2-a1b9-443d-9b4e-f05c5090be89"
]
},
{
"$any": {
"?": {
"$eq": [
"$.#",
"accident_electric"
]
},
"in": [
"$Value.KillMethodBroad",
"$Value.KillMethodStrict"
]
}
}
]
},
"Transition": "Success"
},
{
"Condition": {
"$eq": [
"$Value.RepositoryId",
"086996d2-a1b9-443d-9b4e-f05c5090be89"
]
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "1a596216-381e-4592-9798-26f156973942",
"ObjectiveType": "custom",
"Category": "secondary",
"BriefingName": "$loc UI_CONTRACT_UGC_TIME_LIMIT_NAME",
"BriefingText": {
"$loc": {
"key": "UI_CONTRACT_UGC_TIME_LIMIT_SECONDARY_DESC",
"data": "$formatstring 01:00"
}
},
"LongBriefingText": {
"$loc": {
"key": "UI_CONTRACT_UGC_TIME_LIMIT_SECONDARY_DESC",
"data": "$formatstring 01:00"
}
},
"HUDTemplate": {
"display": {
"$loc": {
"key": "UI_CONTRACT_UGC_TIME_LIMIT_SECONDARY_DESC",
"data": "$formatstring 01:00"
}
}
},
"Image": "images/contractconditions/condition_contrac_time_limit.jpg",
"OnActive": {
"IfInProgress": {
"State": "Completed"
}
},
"CombinedDisplayInHud": true,
"Definition": {
"Scope": "session",
"States": {
"Start": {
"IntroCutEnd": [
{
"Transition": "TimerRunning"
}
]
},
"TimerRunning": {
"exit_gate": [
{
"Transition": "Success"
}
],
"$timer": [
{
"Condition": {
"$after": 60.445667
},
"Transition": "Failure"
}
]
}
}
}
},
{
"Type": "statemachine",
"Id": "05080d1d-e3c4-4960-a087-661d141363eb",
"ObjectiveType": "custom",
"Category": "primary",
"Exits": ["70d167c7-1a75-4c80-8cc9-416425a828c0"],
"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.0,
"LastKillTime": 0.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",
"70d167c7-1a75-4c80-8cc9-416425a828c0"
]
},
{
"$eq": [
"$.Exited",
false
]
},
{
"$not": {
"$eq": [
"$.LastItemDroppedTime",
"$Timestamp"
]
}
}
]
},
{
"$eq": [
"$.LastKillTime",
"$Timestamp"
]
}
]
},
"Transition": "Failure"
}
]
}
}
}
}
],
"GameChangers": [],
"Bricks": []
},
"Metadata": {
"Title": "Speed and Furious",
"Description": "As Speed and Furious , you &apos;ll need to aim to kill on an enemy , take time it is secure and the challenge will be complete.\n\nCreated By: DregoZZ\nCurated By: mendietinha",
"ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
"Location": "LOCATION_MIAMI",
"IsPublished": true,
"CreatorUserId": "5ca57855-54fd-4ee8-9efc-ee3288221af4",
"Type": "featured",
"Id": "94836810-aa7b-4472-9ed4-73806c2f303d",
"TileImage": "$($repository dc86d9ba-5c13-41ed-931d-92625a565707).Image",
"GroupObjectiveDisplayOrder": [
{
"Id": "fcfc680b-9f1c-40a4-9601-08657fcd37be"
},
{
"Id": "54fb51f8-eb54-4a90-9796-62f79895a080"
},
{
"Id": "4cdbed20-1dc1-4ef5-9d4a-220faa02a66d"
},
{
"Id": "5e2913d9-b2d8-4c39-abe7-eceebdcf7760"
},
{
"Id": "592990b2-f250-46c9-a07c-2a4518fbdc70"
},
{
"Id": "fb45a588-302a-479a-b42f-3a2143a6de7d"
},
{
"Id": "40c510a4-3a12-4d23-9789-acd06b7aaaa2"
},
{
"Id": "079aa96e-53e6-46d1-8bb8-fb98d5db1914"
},
{
"Id": "801a592c-ad94-458d-945b-132ca478c539"
},
{
"Id": "63d7c2b4-777a-4e44-9ba5-a780a0a99a77"
},
{
"Id": "93183290-4d84-49f7-9efc-bfb9a51552f6"
},
{
"Id": "3d93bcbd-b3d3-40c5-b7ca-ae7d5d67f846"
},
{
"Id": "1a596216-381e-4592-9798-26f156973942"
},
{
"Id": "05080d1d-e3c4-4960-a087-661d141363eb"
}
],
"CreationTimestamp": "2021-05-05T07:41:26.5461098Z",
"Entitlements": ["H2_LEGACY_STANDARD"]
},
"UserData": {}
}