241241 " Using the full runway, this requires a last-frame jump, followed by a 2-frame window for the morph."
242242 ]
243243 },
244+ {
245+ "link" : [1 , 1 ],
246+ "name" : " R-Mode Spark Interrupt (Gain Blue Suit)" ,
247+ "entranceCondition" : {
248+ "comeInWithRMode" : {}
249+ },
250+ "requires" : [
251+ " h_ZebesIsAwake" ,
252+ {"or" : [
253+ " ScrewAttack" ,
254+ {"and" : [
255+ {"enemyDamage" : {"enemy" : " Sidehopper" , "type" : " contact" , "hits" : 1 }},
256+ {"enemyKill" : {
257+ "enemies" : [[" Sidehopper" , " Sidehopper" ]],
258+ "explicitWeapons" : [" Missile" , " Super" , " PowerBomb" , " Plasma" ]
259+ }}
260+ ]}
261+ ]},
262+ {"or" : [
263+ " h_CrystalFlash" ,
264+ {"and" :[
265+ {"disableEquipment" : " ETank" },
266+ {"resourceAvailable" : [{"type" : " Energy" , "count" : 95 }]},
267+ {"resourceMissingAtMost" : [{"type" : " Missile" , "count" : 0 }]},
268+ {"resourceMissingAtMost" : [{"type" : " Super" , "count" : 0 }]},
269+ {"partialRefill" : {"type" : " ReserveEnergy" , "limit" : 1 }},
270+ " canBePatient"
271+ ]}
272+ ]},
273+ " canTrickyDodgeEnemies" ,
274+ " canShinechargeMovementComplex" ,
275+ {"canShineCharge" : { "usedTiles" : 25 , "openEnd" : 0 } },
276+ {"autoReserveTrigger" : { "maxReserveEnergy" : 95 }},
277+ " canRModeSparkInterrupt"
278+ ],
279+ "clearsObstacles" : [" C" ],
280+ "flashSuitChecked" : true ,
281+ "blueSuitChecked" : true ,
282+ "note" : [
283+ " Due to R-Mode Entry, getting hit by the Sidehopper can only be avoided by a quick Screw Attack after releasing the X-Ray Scope." ,
284+ " You can attempt to farm the two ground Sidehoppers for Reserve Energy. Otherwise, you must use a Crystal Flash." ,
285+ " Leave the ceiling Sidehopper alive to clear the runway for a shortcharge." ,
286+ " Initiate the shinespark in midair so that Samus is in the path to be hit."
287+ ],
288+ "devNote" : [" FIXME: More equipment combinations can work." ]
289+ },
244290 {
245291 "id" : 57 ,
246292 "link" : [1 , 1 ],
12031249 "requires" : [],
12041250 "flashSuitChecked" : true
12051251 },
1252+ {
1253+ "link" : [3 , 1 ],
1254+ "name" : " R-Mode Spark Interrupt (Gain Blue Suit)" ,
1255+ "entranceCondition" : {
1256+ "comeInWithRMode" : {}
1257+ },
1258+ "requires" : [
1259+ " h_ZebesIsAwake" ,
1260+ {"or" : [
1261+ " h_CrystalFlash" ,
1262+ {"and" :[
1263+ " h_usePowerBomb" ,
1264+ {"disableEquipment" : " ETank" },
1265+ {"resourceAvailable" : [{"type" : " Energy" , "count" : 95 }]},
1266+ {"resourceMissingAtMost" : [{"type" : " Missile" , "count" : 0 }]},
1267+ {"resourceMissingAtMost" : [{"type" : " Super" , "count" : 0 }]},
1268+ {"partialRefill" : {"type" : " ReserveEnergy" , "limit" : 1 }},
1269+ " canBePatient"
1270+ ]}
1271+ ]},
1272+ {"or" :[
1273+ {"and" : [
1274+ {"getBlueSpeed" : {"usedTiles" : 21 , "openEnd" : 1 }},
1275+ " canSpeedball"
1276+ ]},
1277+ " h_bombThings"
1278+ ]},
1279+ {"canShineCharge" : { "usedTiles" : 21 , "openEnd" : 1 } },
1280+ {"autoReserveTrigger" : { "maxReserveEnergy" : 95 }},
1281+ " canRModeSparkInterrupt"
1282+ ],
1283+ "clearsObstacles" : [" A" , " B" , " C" ],
1284+ "flashSuitChecked" : true ,
1285+ "blueSuitChecked" : true ,
1286+ "note" : [
1287+ " The hoppers have a poor energy drop rate. The rightmost two can be killed easily for two chances at a drop," ,
1288+ " otherwise a Crystal Flash must be used to get reserves."
1289+ ]
1290+ },
12061291 {
12071292 "id" : 34 ,
12081293 "link" : [3 , 1 ],
15341619 "notables" : [],
15351620 "nextStratId" : 76 ,
15361621 "nextNotableId" : 1
1537- }
1622+ }
0 commit comments