mirror of
https://github.com/thepeacockproject/Peacock
synced 2024-11-29 09:15:11 +01:00
6245e91624
Co-authored-by: Tino Roivanen <tino.roivanen98@gmail.com> Co-authored-by: Govert de Gans <grappigegovert@hotmail.com> Co-authored-by: Gray Olson <gray@grayolson.com> Co-authored-by: Alexandre Sanchez <alex73630@gmail.com> Co-authored-by: Anthony Fuller <24512050+anthonyfuller@users.noreply.github.com> Co-authored-by: atampy25 <24306974+atampy25@users.noreply.github.com> Co-authored-by: David <davidstulemeijer@gmail.com> Co-authored-by: c0derMo <c0dermo@users.noreply.github.com> Co-authored-by: Jeevat Singh <jeevatt.singh@gmail.com> Signed-off-by: Reece Dunham <me@rdil.rocks>
224 lines
8.6 KiB
JSON
224 lines
8.6 KiB
JSON
{
|
|
"Data": {
|
|
"Objectives": [
|
|
{
|
|
"Id": "ce646650-60e6-4e86-a4bf-c86ec266e35a",
|
|
"ObjectiveType": "custom",
|
|
"OnActive": {
|
|
"IfCompleted": {
|
|
"Visible": false
|
|
}
|
|
},
|
|
"Image": "images/contracts/AssRace/AssRaceTarget.jpg",
|
|
"BriefingName": "$loc UI_CONTRACT_VS_RACE_TARGETS_OBJ_NAME",
|
|
"BriefingText": "$loc UI_CONTRACT_VS_RACE_TARGETS_OBJ_DESC",
|
|
"Category": "primary",
|
|
"HUDTemplate": {
|
|
"display": "$loc UI_CONTRACT_VS_RACE_TARGETS_OBJ"
|
|
},
|
|
"Type": "statemachine",
|
|
"Definition": {
|
|
"ContextListeners": {
|
|
"CooldownActive": {
|
|
"type": "custom",
|
|
"HUDTemplate": {
|
|
"display": {
|
|
"$loc": {
|
|
"key": "UI_CONTRACT_VS_RACE_TARGET_INCOMING_OBJ",
|
|
"data": []
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Context": {
|
|
"KilledActors": [],
|
|
"Targets": [],
|
|
"CooldownActive": 1,
|
|
"CooldownInActive": 1
|
|
},
|
|
"States": {
|
|
"Start": {
|
|
"TargetPickedConfirm": [
|
|
{
|
|
"Actions": [
|
|
{
|
|
"$reset": "Targets"
|
|
},
|
|
{
|
|
"$pushunique": [
|
|
"Targets",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
],
|
|
"Transition": "TargetPicked"
|
|
}
|
|
]
|
|
},
|
|
"TargetPicked": {
|
|
"TimerExpirationStart": [
|
|
{
|
|
"Actions": {
|
|
"$dec": "CooldownActive"
|
|
},
|
|
"Transition": "CooldownRunning"
|
|
}
|
|
],
|
|
"TimerExpirationEnd": [
|
|
{
|
|
"Actions": {
|
|
"$dec": "CooldownActive"
|
|
}
|
|
}
|
|
],
|
|
"TargetPickedConfirm": [
|
|
{
|
|
"Actions": [
|
|
{
|
|
"$reset": "Targets"
|
|
},
|
|
{
|
|
"$pushunique": [
|
|
"Targets",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CooldownRunning": {
|
|
"$timer": [
|
|
{
|
|
"Condition": {
|
|
"$after": 20
|
|
},
|
|
"Actions": {
|
|
"$dec": "CooldownInActive"
|
|
},
|
|
"Transition": "TargetPicked"
|
|
}
|
|
],
|
|
"TimerExpirationEnd": [
|
|
{
|
|
"Actions": {
|
|
"$dec": "CooldownInActive"
|
|
}
|
|
}
|
|
],
|
|
"TargetPickedConfirm": [
|
|
{
|
|
"Actions": [
|
|
{
|
|
"$reset": "Targets"
|
|
},
|
|
{
|
|
"$pushunique": [
|
|
"Targets",
|
|
"$Value.RepositoryId"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"Bricks": [
|
|
"assembly:/_PRO/Scenes/bricks/ui_versus.brick",
|
|
"assembly:/_PRO/Scenes/bricks/vs_race_multiplayer.brick",
|
|
"assembly:/_PRO/Scenes/Missions/colombia/versus_entrance_colombia.brick",
|
|
"assembly:/_PRO/Scenes/Missions/colombia/versus_items_colombia.brick",
|
|
"assembly:/_PRO/Scenes/Missions/colombia/versus_targets_colombia.brick"
|
|
],
|
|
"VR": [
|
|
{
|
|
"Quality": "base",
|
|
"Bricks": [
|
|
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
|
|
"assembly:/_pro/scenes/missions/colombia/vr_overrides_hippo.brick",
|
|
"assembly:/_PRO/scenes/missions/colombia/vr_overrides_ps4perf.brick"
|
|
]
|
|
},
|
|
{
|
|
"Quality": "better",
|
|
"Bricks": [
|
|
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
|
|
"assembly:/_pro/scenes/missions/colombia/vr_overrides_hippo.brick"
|
|
]
|
|
}
|
|
],
|
|
"Entrances": [],
|
|
"GameChangers": [],
|
|
"EngineModesBricks": [],
|
|
"EnableSaving": false
|
|
},
|
|
"Metadata": {
|
|
"CodeName_Hint": "Tawaret - Ghost Mode Colombia",
|
|
"CreationTimestamp": "2012-12-12T12:12:12.7433333Z",
|
|
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
|
|
"TileImage": "images/contracts/assrace/tile.jpg",
|
|
"Title": "UI_CONTRACT_VS_RACE_NAME",
|
|
"Description": "UI_CONTRACT_VS_RACE_DESC",
|
|
"Id": "d5ad70f4-7dbb-4b2b-b183-061778a51468",
|
|
"IsPublished": true,
|
|
"IsVersus": true,
|
|
"LastUpdate": "2020-06-18T12:56:37.0395946Z",
|
|
"Location": "LOCATION_COLOMBIA",
|
|
"Release": {
|
|
"Major": 2,
|
|
"Minor": 21,
|
|
"Build": 0,
|
|
"Revision": -1,
|
|
"MajorRevision": -1,
|
|
"MinorRevision": -1
|
|
},
|
|
"SpawnSelectionType": "random",
|
|
"Gamemodes": ["versus"],
|
|
"Enginemodes": ["singleplayer", "multiplayer"],
|
|
"CharacterSetup": [
|
|
{
|
|
"Mode": "multiplayer",
|
|
"Characters": [
|
|
{
|
|
"Name": "47",
|
|
"Id": "44eba719-4d3a-4f27-9437-3f29821934b3"
|
|
},
|
|
{
|
|
"Name": "47",
|
|
"Id": "44eba719-4d3a-4f27-9437-3f29821934b3"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo.entity",
|
|
"Type": "vsrace",
|
|
"UserData": null,
|
|
"Scoring": {
|
|
"Kill": {
|
|
"UnnoticedTarget": 1,
|
|
"NoticedTarget": 0,
|
|
"NoticedNonTarget": -1,
|
|
"UnnoticedNonTarget": -1
|
|
},
|
|
"AccidentKill": 1,
|
|
"AsyncKill": {}
|
|
},
|
|
"EndConditions": {
|
|
"PointLimit": 5
|
|
},
|
|
"TargetExpiration": 20,
|
|
"TargetExpirationReduced": 10,
|
|
"TargetLifeTime": 0,
|
|
"NonTargetKillPenaltyEnabled": false,
|
|
"NoticedTargetStreakPenaltyMax": 60,
|
|
"PublicId": "012601634947",
|
|
"IsFeatured": false,
|
|
"OpportunityData": []
|
|
},
|
|
"UserData": {}
|
|
}
|