Skip to content

Commit 32c8719

Browse files
committed
feat: update (certain) contracts to match official
Had to be done to contracts with VR bricks due to changes to the VR brick paths. (cherry picked from commit 0da56e4)
1 parent dbcc089 commit 32c8719

File tree

281 files changed

+3181
-1700
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

281 files changed

+3181
-1700
lines changed

contractdata/AMBROSE/SHADOWSINTHEWATER.json

Lines changed: 22 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,20 @@
66
"assembly:/_PRO/scenes/missions/Rocky/dev_dugong.brick"
77
],
88
"VR": [
9+
{
10+
"Quality": "ps4_vr1",
11+
"Bricks": [
12+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
13+
"assembly:/_PRO/scenes/missions/rocky/vr_overrides_dugong_ps4_vr1.brick",
14+
"assembly:/_PRO/scenes/missions/rocky/vr_overrides_low_performance.brick"
15+
]
16+
},
917
{
1018
"Quality": "base",
1119
"Bricks": [
1220
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
1321
"assembly:/_PRO/scenes/missions/rocky/vr_overrides_dugong.brick",
14-
"assembly:/_PRO/scenes/missions/rocky/vr_overrides_ps4perf.brick"
22+
"assembly:/_PRO/scenes/missions/rocky/vr_overrides_low_performance.brick"
1523
]
1624
},
1725
{
@@ -31,10 +39,7 @@
3139
"assembly:/_pro/scenes/missions/rocky/difficulty_easy_dugong.brick"
3240
]
3341
},
34-
{
35-
"Difficulty": "normal",
36-
"Bricks": []
37-
},
42+
{ "Difficulty": "normal", "Bricks": [] },
3843
{
3944
"Difficulty": "hard",
4045
"Bricks": [
@@ -121,21 +126,13 @@
121126
},
122127
"States": {
123128
"Start": {
124-
"-": {
125-
"Actions": {
126-
"$inc": "update_counter"
127-
}
128-
},
129+
"-": { "Actions": { "$inc": "update_counter" } },
129130
"KeyPieceFound": {
130-
"Actions": {
131-
"$inc": "PieceCounter"
132-
},
131+
"Actions": { "$inc": "PieceCounter" },
133132
"Transition": "DiskText"
134133
},
135134
"McGuffinDestroyedEvent": {
136-
"Actions": {
137-
"$set": ["Core", "$.Core_Got"]
138-
},
135+
"Actions": { "$set": ["Core", "$.Core_Got"] },
139136
"Transition": "Success"
140137
}
141138
},
@@ -145,25 +142,19 @@
145142
"Condition": {
146143
"$eq": ["$.PieceCounter", 0]
147144
},
148-
"Actions": {
149-
"$set": ["Disks", "$.Disk_0"]
150-
}
145+
"Actions": { "$set": ["Disks", "$.Disk_0"] }
151146
},
152147
{
153148
"Condition": {
154149
"$eq": ["$.PieceCounter", 1]
155150
},
156-
"Actions": {
157-
"$set": ["Disks", "$.Disk_1"]
158-
}
151+
"Actions": { "$set": ["Disks", "$.Disk_1"] }
159152
},
160153
{
161154
"Condition": {
162155
"$eq": ["$.PieceCounter", 2]
163156
},
164-
"Actions": {
165-
"$set": ["Core", ""]
166-
},
157+
"Actions": { "$set": ["Core", ""] },
167158
"Transition": "Success"
168159
},
169160
{
@@ -182,11 +173,7 @@
182173
}
183174
},
184175
"KeyPieceFound": [
185-
{
186-
"Actions": {
187-
"$inc": "PieceCounter"
188-
}
189-
},
176+
{ "Actions": { "$inc": "PieceCounter" } },
190177
{
191178
"Condition": {
192179
"$eq": ["$.PieceCounter", 2]
@@ -211,11 +198,7 @@
211198
"Scope": "session",
212199
"Definition": {
213200
"States": {
214-
"Start": {
215-
"exit_gate": {
216-
"Transition": "Success"
217-
}
218-
}
201+
"Start": { "exit_gate": { "Transition": "Success" } }
219202
}
220203
}
221204
}
@@ -224,7 +207,7 @@
224207
"Metadata": {
225208
"Id": "b2aac100-dfc7-4f85-b9cd-528114436f6c",
226209
"IsPublished": true,
227-
"CreationTimestamp": "2022-07-26T12:35:11.5296748Z",
210+
"CreationTimestamp": "2019-09-06T08:30:40.6504427Z",
228211
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
229212
"Title": "UI_CONTRACT_DUGONG_TITLE",
230213
"Description": "UI_CONTRACT_DUGONG_DESC",
@@ -234,19 +217,15 @@
234217
"ScenePath": "assembly:/_pro/scenes/missions/Rocky/scene_dugong.entity",
235218
"TileImage": "images/contracts/Dugong/Dugong_tile.jpg",
236219
"Type": "mission",
237-
"Release": {
238-
"Major": 3,
239-
"Minor": 100,
240-
"Build": -1,
241-
"Revision": -1
242-
},
220+
"Release": { "Major": 3, "Minor": 100, "Build": -1, "Revision": -1 },
221+
"RequiredUnlockable": "ACCESS_HIT_DUGONG",
243222
"GameModes": null,
244223
"EngineModes": null,
245224
"IsVersus": false,
246-
"RequiredUnlockable": "ACCESS_HIT_DUGONG",
247225
"Drops": ["ACCESS_HIT_MAGPIE"],
248226
"Opportunities": [],
249227
"Entitlements": ["LOCATION_ROCKY"],
228+
"LastUpdate": "2025-03-27T14:29:02.3950041Z",
250229
"PublicId": "034879834147"
251230
},
252231
"UserData": {}

contractdata/ARCADE/ANISESTAR/ANISESTAR.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"Objectives": [],
55
"Bricks": [],
66
"VR": [
7+
{
8+
"Quality": "ps4_vr1",
9+
"Bricks": ["assembly:/_pro/Scenes/Bricks/vr_setup.brick"]
10+
},
711
{
812
"Quality": "base",
913
"Bricks": ["assembly:/_pro/Scenes/Bricks/vr_setup.brick"]
@@ -15,7 +19,7 @@
1519
"Metadata": {
1620
"Id": "de9788cc-b9c4-47fc-b5df-86451cd82c43",
1721
"IsPublished": true,
18-
"CreationTimestamp": "2024-03-22T10:54:18.3690079Z",
22+
"CreationTimestamp": "2024-02-02T12:24:16.194497Z",
1923
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
2024
"TileImage": "images/contracts/arcade/Arcade_AniseStar_Group.jpg",
2125
"Title": "UI_CONTRACT_ANISESTAR_GROUP_TITLE",
@@ -34,6 +38,7 @@
3438
"8e7e9f08-94c5-4667-ac8a-61aa15b74c0a"
3539
]
3640
},
41+
"LastUpdate": "2025-03-27T14:29:18.0350792Z",
3742
"PublicId": "011709683047"
3843
},
3944
"UserData": {}

contractdata/ARCADE/ANISESTAR/ANISESTAR1.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@
2020
"ObjectiveType": "custom",
2121
"ForceShowOnLoadingScreen": true,
2222
"ExcludeFromScoring": true,
23-
"OnActive": {
24-
"IfCompleted": {
25-
"Visible": true
26-
}
27-
},
23+
"OnActive": { "IfCompleted": { "Visible": true } },
2824
"Image": "images/challenges/elusive_target/et_sambuca_started_pen.jpg",
2925
"BriefingName": "$loc UI_CONTRACT_ANISESTAR_PENKILL_NAME",
3026
"BriefingText": "$loc UI_CONTRACT_ANISESTAR_PENKILL_DESC",
@@ -34,18 +30,12 @@
3430
},
3531
"Type": "statemachine",
3632
"Definition": {
37-
"display": {
38-
"iconType": 17
39-
},
33+
"display": { "iconType": 17 },
4034
"Scope": "session",
4135
"States": {
4236
"Start": {
43-
"Faba_Pen_Fail": {
44-
"Transition": "Failure"
45-
},
46-
"Faba_Pen_Completed": {
47-
"Transition": "Success"
48-
}
37+
"Faba_Pen_Fail": { "Transition": "Failure" },
38+
"Faba_Pen_Completed": { "Transition": "Success" }
4939
}
5040
}
5141
}
@@ -56,12 +46,21 @@
5646
"assembly:/_pro/scenes/missions/miami/mission_sambuca.brick"
5747
],
5848
"VR": [
49+
{
50+
"Quality": "ps4_vr1",
51+
"Bricks": [
52+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
53+
"assembly:/_pro/scenes/missions/miami/vr_overrides_flamingo_ps4_vr1.brick",
54+
"assembly:/_PRO/scenes/missions/miami/vr_overrides_low_performance.brick",
55+
"assembly:/_pro/scenes/missions/miami/vr_overrides_sambuca_ps4_vr1.brick"
56+
]
57+
},
5958
{
6059
"Quality": "base",
6160
"Bricks": [
6261
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
6362
"assembly:/_pro/scenes/missions/miami/vr_overrides_flamingo.brick",
64-
"assembly:/_PRO/scenes/missions/miami/vr_overrides_ps4perf.brick",
63+
"assembly:/_PRO/scenes/missions/miami/vr_overrides_low_performance.brick",
6564
"assembly:/_pro/scenes/missions/miami/vr_overrides_sambuca.brick"
6665
]
6766
},
@@ -88,12 +87,13 @@
8887
"InGroup": "de9788cc-b9c4-47fc-b5df-86451cd82c43",
8988
"Location": "LOCATION_MIAMI",
9089
"IsPublished": true,
91-
"LastUpdate": "2024-02-02T12:00:00.441Z",
92-
"CreationTimestamp": "2024-03-22T10:54:18.9583011Z",
90+
"LastUpdate": "2025-03-27T14:29:18.5093308Z",
91+
"CreationTimestamp": "2012-12-12T12:12:12.743Z",
9392
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
9493
"Type": "arcade",
9594
"Release": "3.180.0 Arcade",
9695
"Entitlements": ["H3_ET_SAMBUCA"],
9796
"PublicId": "011002667847"
98-
}
97+
},
98+
"UserData": {}
9999
}

contractdata/ARCADE/ANISESTAR/ANISESTAR2.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,21 @@
55
"assembly:/_pro/scenes/missions/miami/scenario_sambuca2.brick"
66
],
77
"VR": [
8+
{
9+
"Quality": "ps4_vr1",
10+
"Bricks": [
11+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
12+
"assembly:/_pro/scenes/missions/miami/vr_overrides_flamingo_ps4_vr1.brick",
13+
"assembly:/_PRO/scenes/missions/miami/vr_overrides_low_performance.brick",
14+
"assembly:/_pro/scenes/missions/miami/vr_overrides_sambuca_ps4_vr1.brick"
15+
]
16+
},
817
{
918
"Quality": "base",
1019
"Bricks": [
1120
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
1221
"assembly:/_pro/scenes/missions/miami/vr_overrides_flamingo.brick",
13-
"assembly:/_PRO/scenes/missions/miami/vr_overrides_ps4perf.brick",
22+
"assembly:/_PRO/scenes/missions/miami/vr_overrides_low_performance.brick",
1423
"assembly:/_pro/scenes/missions/miami/vr_overrides_sambuca.brick"
1524
]
1625
},
@@ -45,10 +54,10 @@
4554
"Title": "UI_CONTRACT_ANISESTAR_LEVEL02_NAME",
4655
"Id": "8e5a8e33-6f23-4a2f-8e4a-402c296dacc8",
4756
"ScenePath": "assembly:/_pro/scenes/missions/miami/scene_et_sambuca.entity",
48-
"CreationTimestamp": "2024-03-22T10:54:19.018087Z",
57+
"CreationTimestamp": "2025-03-27T14:29:18.5223242Z",
4958
"IsPublished": true,
5059
"Type": "arcade",
51-
"LastUpdate": "2015-03-10T12:00:00.441Z",
60+
"LastUpdate": "2025-03-27T14:29:18.5220519Z",
5261
"TileImage": "images/contracts/elusive/s2_sambuca2/title.jpg",
5362
"Release": "3.180.0 Arcade",
5463
"InGroup": "de9788cc-b9c4-47fc-b5df-86451cd82c43",

contractdata/ARCADE/ANISESTAR/ANISESTAR3.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,21 @@
88
"assembly:/_pro/scenes/missions/miami/scenario_sambuca2.brick"
99
],
1010
"VR": [
11+
{
12+
"Quality": "ps4_vr1",
13+
"Bricks": [
14+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
15+
"assembly:/_pro/scenes/missions/miami/vr_overrides_flamingo_ps4_vr1.brick",
16+
"assembly:/_PRO/scenes/missions/miami/vr_overrides_low_performance.brick",
17+
"assembly:/_pro/scenes/missions/miami/vr_overrides_sambuca_ps4_vr1.brick"
18+
]
19+
},
1120
{
1221
"Quality": "base",
1322
"Bricks": [
1423
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
1524
"assembly:/_pro/scenes/missions/miami/vr_overrides_flamingo.brick",
16-
"assembly:/_PRO/scenes/missions/miami/vr_overrides_ps4perf.brick",
25+
"assembly:/_PRO/scenes/missions/miami/vr_overrides_low_performance.brick",
1726
"assembly:/_pro/scenes/missions/miami/vr_overrides_sambuca.brick"
1827
]
1928
},
@@ -51,7 +60,7 @@
5160
"CreationTimestamp": "2024-02-02T12:12:12.743Z",
5261
"IsPublished": true,
5362
"Type": "arcade",
54-
"LastUpdate": "2024-03-22T13:30:07.5899447Z",
63+
"LastUpdate": "2025-03-27T14:29:18.5355778Z",
5564
"TileImage": "images/contracts/elusive/s2_sambuca2/title.jpg",
5665
"Release": "3.180.0 Arcade",
5766
"InGroup": "de9788cc-b9c4-47fc-b5df-86451cd82c43",

contractdata/ARCADE/APPLE/APPLE.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"Objectives": [],
55
"Bricks": [],
66
"VR": [
7+
{
8+
"Quality": "ps4_vr1",
9+
"Bricks": ["assembly:/_pro/Scenes/Bricks/vr_setup.brick"]
10+
},
711
{
812
"Quality": "base",
913
"Bricks": ["assembly:/_pro/Scenes/Bricks/vr_setup.brick"]
@@ -34,7 +38,7 @@
3438
"281855f6-6d55-4c65-b340-fea6e267a457"
3539
]
3640
},
37-
"LastUpdate": "2023-02-24T10:14:35.8596424Z",
41+
"LastUpdate": "2025-03-27T14:29:18.0480806Z",
3842
"PublicId": "021541972747"
3943
},
4044
"UserData": {}

contractdata/ARCADE/APPLE/APPLE1.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,20 @@
5151
"assembly:/_PRO/scenes/missions/theark/elusive_skittlebomb.brick"
5252
],
5353
"VR": [
54+
{
55+
"Quality": "ps4_vr1",
56+
"Bricks": [
57+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
58+
"assembly:/_pro/scenes/missions/theark/vr_overrides_magpie_ps4_vr1.brick",
59+
"assembly:/_pro/scenes/missions/theark/vr_overrides_low_performance.brick"
60+
]
61+
},
5462
{
5563
"Quality": "base",
5664
"Bricks": [
5765
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
5866
"assembly:/_pro/scenes/missions/theark/vr_overrides_magpie.brick",
59-
"assembly:/_pro/scenes/missions/theark/vr_overrides_ps4perf.brick"
67+
"assembly:/_pro/scenes/missions/theark/vr_overrides_low_performance.brick"
6068
]
6169
},
6270
{
@@ -93,7 +101,7 @@
93101
"BriefingVideo": "briefing_skittlebomb",
94102
"DebriefingVideo": "debriefing_skittlebomb",
95103
"TileImage": "images/contracts/elusive/s2_skittlebomb/Title.jpg",
96-
"LastUpdate": "2023-02-24T10:14:36.4480788Z",
104+
"LastUpdate": "2025-03-27T14:29:18.5495975Z",
97105
"CreationTimestamp": "2018-10-11T08:41:48.0124427Z",
98106
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
99107
"Type": "arcade",

contractdata/ARCADE/APPLE/APPLE2.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,20 @@
1818
"assembly:/_pro/scenes/missions/colombia/elusive_highball.brick"
1919
],
2020
"VR": [
21+
{
22+
"Quality": "ps4_vr1",
23+
"Bricks": [
24+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
25+
"assembly:/_pro/scenes/missions/colombia/vr_overrides_hippo_ps4_vr1.brick",
26+
"assembly:/_PRO/scenes/missions/colombia/vr_overrides_low_performance.brick"
27+
]
28+
},
2129
{
2230
"Quality": "base",
2331
"Bricks": [
2432
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
2533
"assembly:/_pro/scenes/missions/colombia/vr_overrides_hippo.brick",
26-
"assembly:/_PRO/scenes/missions/colombia/vr_overrides_ps4perf.brick"
34+
"assembly:/_PRO/scenes/missions/colombia/vr_overrides_low_performance.brick"
2735
]
2836
},
2937
{
@@ -54,7 +62,7 @@
5462
"CreationTimestamp": "2018-10-24T11:39:24.0714551Z",
5563
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
5664
"InGroup": "b9f55fc3-c53f-4661-a4b6-9956303422aa",
57-
"LastUpdate": "2023-02-24T10:14:36.4622147Z",
65+
"LastUpdate": "2025-03-27T14:29:18.5628392Z",
5866
"PublicId": "012966847047"
5967
},
6068
"UserData": {}

0 commit comments

Comments
 (0)