Skip to content

Commit d88d9f7

Browse files
committed
Add leniency runway for fish tank
1 parent a03f3a2 commit d88d9f7

2 files changed

Lines changed: 106 additions & 29 deletions

File tree

region/maridia/inner-pink/Aqueduct.json

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,7 +1281,7 @@
12811281
"entranceCondition": {
12821282
"comeInRunning": {
12831283
"speedBooster": true,
1284-
"minTiles": 2.4375
1284+
"minTiles": 0.4375
12851285
}
12861286
},
12871287
"requires": [
@@ -1300,29 +1300,6 @@
13001300
],
13011301
"devNote": "In order for Samus to shinecharge without going too far to the right and without utilizing the low run speed, a one-tap or long adjacent runway is required."
13021302
},
1303-
{
1304-
"id": 53,
1305-
"link": [2, 9],
1306-
"name": "Suitless Shinespark, Low Run Speed",
1307-
"entranceCondition": {
1308-
"comeInRunning": {
1309-
"speedBooster": true,
1310-
"minTiles": 0.4375
1311-
}
1312-
},
1313-
"requires": [
1314-
"canWaterShineCharge",
1315-
"canShinechargeMovementComplex",
1316-
"h_canShineChargeMaxRunway",
1317-
{"shinespark": {"frames": 34, "excessFrames": 3}}
1318-
],
1319-
"note": [
1320-
"Enter this room while holding dash in the previous room, before the door transition.",
1321-
"Do not release dash in the water or Samus will not be able to get blue speed.",
1322-
"Start running next to the transition (But at least 1 pixel away) so that Samus has very low run speed."
1323-
],
1324-
"devNote": "Starting with low run speed is less obvious than trying to shortcharge."
1325-
},
13261303
{
13271304
"id": 54,
13281305
"link": [2, 10],

region/maridia/outer/Fish Tank.json

Lines changed: 105 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -891,21 +891,43 @@
891891
"entranceCondition": {
892892
"comeInRunning": {
893893
"speedBooster": true,
894-
"minTiles": 0.4375
894+
"minTiles": 4.4375
895895
}
896896
},
897897
"requires": [
898898
"canWaterShineCharge",
899899
{"or": [
900900
{"shinespark": {"frames": 41, "excessFrames": 7}},
901901
{"and": [
902+
"canDodgeWhileShooting",
902903
"canMidairShinespark",
903904
{"shinespark": {"frames": 38, "excessFrames": 7}}
904905
]}
905906
]}
906907
],
907908
"note": "Start the dash as close to the door transition as possible in order to have a larger window for storing the shinecharge."
908909
},
910+
{
911+
"link": [2, 5],
912+
"name": "Suitless Stutter Water Shinecharge",
913+
"entranceCondition": {
914+
"comeInRunning": {
915+
"speedBooster": true,
916+
"minTiles": 0.4375
917+
}
918+
},
919+
"requires": [
920+
"canStutterWaterShineCharge",
921+
{"or": [
922+
{"shinespark": {"frames": 41, "excessFrames": 7}},
923+
{"and": [
924+
"canDodgeWhileShooting",
925+
"canMidairShinespark",
926+
{"shinespark": {"frames": 38, "excessFrames": 7}}
927+
]}
928+
]}
929+
]
930+
},
909931
{
910932
"id": 88,
911933
"link": [2, 5],
@@ -1044,11 +1066,13 @@
10441066
"entranceCondition": {
10451067
"comeInRunning": {
10461068
"speedBooster": true,
1047-
"minTiles": 0.4375
1069+
"minTiles": 4.4375
10481070
}
10491071
},
10501072
"requires": [
10511073
"canWaterShineCharge",
1074+
"canShinechargeMovement",
1075+
"canDodgeWhileShooting",
10521076
{"or": [
10531077
{"shinespark": {"frames": 43, "excessFrames": 9}},
10541078
{"and": [
@@ -1058,7 +1082,6 @@
10581082
]}
10591083
],
10601084
"note": [
1061-
"Start the dash as close to the door transition as possible in order to have a larger window for storing the shinecharge.",
10621085
"Spark up and fall onto the platform left of the fish."
10631086
]
10641087
},
@@ -1069,7 +1092,7 @@
10691092
"entranceCondition": {
10701093
"comeInRunning": {
10711094
"speedBooster": true,
1072-
"minTiles": 0.4375
1095+
"minTiles": 4.4375
10731096
}
10741097
},
10751098
"requires": [
@@ -1114,8 +1137,85 @@
11141137
"note": [
11151138
"Start the dash as close to the door transition as possible in order to have a larger window for storing the shinecharge.",
11161139
"With low energy, shinespark diagonally to the middle ledge on the left."
1140+
]
1141+
},
1142+
{
1143+
"link": [2, 6],
1144+
"name": "Suitless Stutter Water Shinecharge Vertical Spark",
1145+
"entranceCondition": {
1146+
"comeInRunning": {
1147+
"speedBooster": true,
1148+
"minTiles": 0.4375
1149+
}
1150+
},
1151+
"requires": [
1152+
"canStutterWaterShineCharge",
1153+
"canShinechargeMovement",
1154+
"canDodgeWhileShooting",
1155+
{"or": [
1156+
{"shinespark": {"frames": 43, "excessFrames": 9}},
1157+
{"and": [
1158+
"canMidairShinespark",
1159+
{"shinespark": {"frames": 38, "excessFrames": 9}}
1160+
]}
1161+
]}
11171162
],
1118-
"devNote": "FIXME: It is possible to get over the space pirate, damageless, but it is challenging, especially when keeping the Skulltera alive for other frozen strats."
1163+
"note": [
1164+
"Spark up and fall onto the platform left of the fish."
1165+
]
1166+
},
1167+
{
1168+
"link": [2, 6],
1169+
"name": "Suitless Stutter Water Shinecharge Diagonal Spark",
1170+
"entranceCondition": {
1171+
"comeInRunning": {
1172+
"speedBooster": true,
1173+
"minTiles": 0.4375
1174+
}
1175+
},
1176+
"requires": [
1177+
"canStutterWaterShineCharge",
1178+
{"or": [
1179+
{"shinespark": {"frames": 43, "excessFrames": 26}},
1180+
{"and": [
1181+
"canDodgeWhileShooting",
1182+
"canMidairShinespark",
1183+
{"shinespark": {"frames": 38, "excessFrames": 25}}
1184+
]}
1185+
]},
1186+
{"or": [
1187+
{"enemyDamage": {
1188+
"enemy": "Pink Space Pirate (standing)",
1189+
"type": "contact",
1190+
"hits": 1
1191+
}},
1192+
{"enemyKill": {
1193+
"enemies": [["Pink Space Pirate (standing)"]],
1194+
"explicitWeapons": ["Plasma"]
1195+
}},
1196+
"h_pauseAbuseMinimalReserveRefill",
1197+
{"and": [
1198+
"canControlShinesparkEnd",
1199+
"canUseSpeedEchoes",
1200+
{"resourceAtMost": [{"type": "RegularEnergy", "count": 29}]}
1201+
]},
1202+
{"and": [
1203+
"canInsaneJump",
1204+
"canTrickyDodgeEnemies"
1205+
]}
1206+
]},
1207+
{"or": [
1208+
"h_canCrouchJumpDownGrab",
1209+
"canSpringBallJumpMidAir",
1210+
{"and": [
1211+
"Ice",
1212+
"Plasma"
1213+
]}
1214+
]}
1215+
],
1216+
"note": [
1217+
"With low energy, shinespark diagonally to the middle ledge on the left."
1218+
]
11191219
},
11201220
{
11211221
"id": 43,

0 commit comments

Comments
 (0)