Skip to content

Commit 381c9e5

Browse files
committed
Add f_UsedBowlingStatue flag
1 parent 826623b commit 381c9e5

4 files changed

Lines changed: 17 additions & 1 deletion

File tree

items.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,10 @@
157157
"f_ShaktoolDoneDigging",
158158
"f_TourianOpen",
159159
"f_UsedAcidChozoStatue",
160+
"f_UsedBowlingStatue",
160161
"f_ZebesAwake",
161162
"f_ZebesSetAblaze",
162163
"f_MotherBrainGlassBroken"
163-
]
164+
],
165+
"devNote": "The f_UsedBowlingStatue is not a vanilla flag, but is included as a possible randomizer objective."
164166
}

region/wreckedship/main/Bowling Alley.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2186,6 +2186,7 @@
21862186
"Morph"
21872187
],
21882188
"clearsObstacles": ["C"],
2189+
"setsFlags": ["f_UsedBowlingStatue"],
21892190
"flashSuitChecked": true
21902191
},
21912192
{
@@ -2203,6 +2204,7 @@
22032204
{"spikeHits": 1}
22042205
]}
22052206
],
2207+
"setsFlags": ["f_UsedBowlingStatue"],
22062208
"flashSuitChecked": true,
22072209
"note": [
22082210
"Quickly unmorph and jump to the left edge to take as few spike hits as possible.",
@@ -2228,6 +2230,7 @@
22282230
"exitCondition": {
22292231
"leaveNormally": {}
22302232
},
2233+
"setsFlags": ["f_UsedBowlingStatue"],
22312234
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
22322235
"flashSuitChecked": true,
22332236
"note": [

schema/m3-items.schema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,16 @@
184184
"description": "The name of a game flag, as it will appear in requirements and in the `yields` property of nodes",
185185
"pattern": "^(.*)$"
186186
}
187+
},
188+
"devNote": {
189+
"type": ["string", "array"],
190+
"title": "Dev note field",
191+
"description": "Details or explanations intended for developers of the model.",
192+
"default": "",
193+
"pattern": "^(.*)$",
194+
"items": {
195+
"type": "string"
196+
}
187197
}
188198
}
189199
}

schema/m3-string-requirements.schema.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
"f_ShaktoolDoneDigging",
5555
"f_TourianOpen",
5656
"f_UsedAcidChozoStatue",
57+
"f_UsedBowlingStatue",
5758
"f_ZebesAwake",
5859
"f_ZebesSetAblaze",
5960
"f_MotherBrainGlassBroken",

0 commit comments

Comments
 (0)