Skip to content

Commit 76828b1

Browse files
authored
Merge pull request #1740 from blkerby/grapple-beam-shinecharges
Grapple Beam Room shinecharges
2 parents 590f8e9 + 4eac1ac commit 76828b1

1 file changed

Lines changed: 133 additions & 8 deletions

File tree

region/norfair/crocomire/Grapple Beam Room.json

Lines changed: 133 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,18 +111,49 @@
111111
{
112112
"id": 4,
113113
"link": [1, 2],
114-
"name": "Come In Shinecharged for Item Grab and Escape",
114+
"name": "Come In Shinecharging for Item Grab and Escape",
115115
"entranceCondition": {
116-
"comeInShinecharged": {
117-
"framesRequired": 165
116+
"comeInShinecharging": {
117+
"length": 0,
118+
"openEnd": 1
118119
}
119120
},
120121
"requires": [
121-
"canShinechargeMovementComplex"
122+
"canShinechargeMovementTricky"
122123
],
123124
"clearsObstacles": ["A"],
124125
"flashSuitChecked": true
125126
},
127+
{
128+
"link": [1, 2],
129+
"name": "Come In Shinecharging, Leave Shinecharged",
130+
"entranceCondition": {
131+
"comeInShinecharging": {
132+
"length": 0,
133+
"openEnd": 1
134+
}
135+
},
136+
"requires": [
137+
"canShinechargeMovementComplex"
138+
],
139+
"exitCondition": {
140+
"leaveShinecharged": {
141+
"framesRemaining": 40
142+
}
143+
},
144+
"unlocksDoors": [
145+
{
146+
"types": ["super"],
147+
"requires": [{"shineChargeFrames": 5}]
148+
},
149+
{
150+
"types": ["missiles", "powerbomb"],
151+
"requires": [
152+
"never"
153+
]
154+
}
155+
]
156+
},
126157
{
127158
"id": 5,
128159
"link": [2, 1],
@@ -137,7 +168,7 @@
137168
{
138169
"id": 6,
139170
"link": [2, 1],
140-
"name": "Shinespark",
171+
"name": "Come In Shinecharging, Shinespark",
141172
"entranceCondition": {
142173
"comeInShinecharging": {
143174
"length": 9,
@@ -151,10 +182,10 @@
151182
{
152183
"id": 7,
153184
"link": [2, 1],
154-
"name": "Enter Shinecharged Shinespark",
185+
"name": "Come In Shinecharged, Shinespark",
155186
"entranceCondition": {
156187
"comeInShinecharged": {
157-
"framesRequired": 13
188+
"framesRequired": 10
158189
}
159190
},
160191
"requires": [
@@ -171,6 +202,100 @@
171202
{"shinespark": {"frames": 40}}
172203
]
173204
},
205+
{
206+
"link": [2, 1],
207+
"name": "Come In Shinecharging, Leave With Spark (HiJump Wall Climb, Partial Runway)",
208+
"entranceCondition": {
209+
"comeInShinecharging": {
210+
"length": 5,
211+
"openEnd": 0
212+
}
213+
},
214+
"requires": [
215+
"HiJump",
216+
"canShinechargeMovementTricky",
217+
"canFastWalljumpClimb",
218+
{"shinespark": {"frames": 5, "excessFrames": 0}}
219+
],
220+
"exitCondition": {
221+
"leaveWithSpark": {}
222+
},
223+
"unlocksDoors": [
224+
{
225+
"types": ["super"],
226+
"requires": []
227+
},
228+
{
229+
"types": ["missiles", "powerbomb"],
230+
"requires": [
231+
"never"
232+
]
233+
}
234+
]
235+
},
236+
{
237+
"link": [2, 1],
238+
"name": "Come In Shinecharging, Leave With Spark (HiJump Wall Climb, Full Runway)",
239+
"entranceCondition": {
240+
"comeInShinecharging": {
241+
"length": 9,
242+
"openEnd": 0
243+
}
244+
},
245+
"requires": [
246+
"HiJump",
247+
"canShinechargeMovementTricky",
248+
"canFastWalljumpClimb",
249+
"canInsaneJump",
250+
{"shinespark": {"frames": 5, "excessFrames": 0}}
251+
],
252+
"exitCondition": {
253+
"leaveWithSpark": {}
254+
},
255+
"unlocksDoors": [
256+
{
257+
"types": ["super"],
258+
"requires": []
259+
},
260+
{
261+
"types": ["missiles", "powerbomb"],
262+
"requires": [
263+
"never"
264+
]
265+
}
266+
]
267+
},
268+
{
269+
"link": [2, 1],
270+
"name": "Come In Shinecharging, Leave With Spark (Bootless Wall Climb)",
271+
"entranceCondition": {
272+
"comeInShinecharging": {
273+
"length": 0,
274+
"openEnd": 1
275+
}
276+
},
277+
"requires": [
278+
"canShinechargeMovementTricky",
279+
"canFastWalljumpClimb",
280+
"canInsaneJump",
281+
{"shinespark": {"frames": 5, "excessFrames": 0}}
282+
],
283+
"exitCondition": {
284+
"leaveWithSpark": {}
285+
},
286+
"unlocksDoors": [
287+
{
288+
"types": ["super"],
289+
"requires": []
290+
},
291+
{
292+
"types": ["missiles", "powerbomb"],
293+
"requires": [
294+
"never"
295+
]
296+
}
297+
]
298+
},
174299
{
175300
"id": 9,
176301
"link": [2, 1],
@@ -289,7 +414,7 @@
289414
"name": "Come In Shinecharged for Item Grab and Escape",
290415
"entranceCondition": {
291416
"comeInShinecharged": {
292-
"framesRequired": 60
417+
"framesRequired": 70
293418
}
294419
},
295420
"requires": [

0 commit comments

Comments
 (0)