Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions region/maridia/outer/Boyon Gate Hall.json
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,50 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [1, 1],
"name": "Come in Shinecharging, Crystal Spark",
"entranceCondition": {
"comeInShinecharging": {
"length": 12,
"openEnd": 0
},
"comesInHeated": "no"
},
"requires": [
"h_CrystalSpark"
],
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [1, 1],
"name": "Crystal Spark (In-Room)",
"requires": [
{"or": [
{"canShineCharge": {"usedTiles": 12, "openEnd": 0}},
{"and": [
{"or": [
{"doorUnlockedAtNode": 1},
{"doorUnlockedAtNode": 2}
]},
{"canShineCharge": {"usedTiles": 13, "openEnd": 0}}
]},
{"and": [
{"doorUnlockedAtNode": 1},
{"doorUnlockedAtNode": 2},
{"canShineCharge": {"usedTiles": 14, "openEnd": 0}}
]}
]},
"h_CrystalSpark"
],
"unlocksDoors": [
{"nodeId": 1, "types": ["ammo"], "requires": []},
{"nodeId": 2, "types": ["ammo"], "requires": []}
],
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"id": 68,
"link": [1, 1],
Expand Down Expand Up @@ -762,6 +806,22 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [2, 2],
"name": "Come in Shinecharging, Crystal Spark",
"entranceCondition": {
"comeInShinecharging": {
"length": 12,
"openEnd": 0
},
"comesInHeated": "no"
},
"requires": [
"h_CrystalSpark"
],
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"id": 70,
"link": [2, 2],
Expand Down Expand Up @@ -1267,6 +1327,37 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [3, 3],
"name": "Come in Shinecharging, Crystal Spark",
"entranceCondition": {
"comeInShinecharging": {
"length": 7,
"openEnd": 0
},
"comesInHeated": "no"
},
"requires": [
"h_CrystalSpark"
],
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [3, 3],
"name": "Crystal Spark (In-Room)",
"requires": [
{"obstaclesCleared": ["A"]},
{"canShineCharge": {"usedTiles": 15, "openEnd": 1}},
"h_CrystalSpark"
],
"unlocksDoors": [
{"nodeId": 1, "types": ["ammo"], "requires": []},
{"nodeId": 2, "types": ["ammo"], "requires": []}
],
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"id": 50,
"link": [3, 3],
Expand Down
92 changes: 92 additions & 0 deletions region/maridia/outer/Crab Gate Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,71 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [1, 1],
"name": "Come in Shinecharging, Crystal Spark",
"entranceCondition": {
"comeInShinecharging": {
"length": 12,
"gentleDownTiles": 2,
"steepDownTiles": 2,
"steepUpTiles": 1,
"openEnd": 0
},
"comesInHeated": "no"
},
"requires": [
"Gravity",
{"or": [
{"and": [
"h_enemyDrops",
"h_CrystalSparkWithoutLenience",
{"or": [
"canBeVeryPatient",
{"ammo": {"type": "Super", "count": 2}}
]}
]},
"h_CrystalSpark"
]}
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This won't apply the lenience to the Super if resetting the room on the left,",
"but there are enough crabs that you'd likely only need a couple extra Supers in the worst-case scenario."
]
},
{
"link": [1, 1],
"name": "Stutter Water Shinecharge, Crystal Spark",
"entranceCondition": {
"comeInStutterShinecharging": {
"minTiles": 2
},
"comesInHeated": "no"
},
"requires": [
"canPreciseStutterWaterShineCharge",
{"or": [
{"and": [
"h_enemyDrops",
"h_underwaterCrystalSparkWithoutLenience",
{"or": [
"canBeVeryPatient",
{"ammo": {"type": "Super", "count": 2}}
]}
]},
"h_underwaterCrystalSpark"
]}
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This won't apply the lenience to the Super if resetting the room on the left,",
"but there are enough crabs that you'd likely only need a couple extra Supers in the worst-case scenario.",
"FIXME: This is possible with one tile, but it's a lot worse. It would be very tedious to set up for many attempts."
]
},
{
"id": 7,
"link": [1, 1],
Expand Down Expand Up @@ -1049,6 +1114,33 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [2, 2],
"name": "Crystal Spark (In-Room)",
"requires": [
"Gravity",
"h_shinechargeMaxRunway",
{"or": [
{"and": [
"h_enemyDrops",
"h_CrystalSparkWithoutLenience",
{"or": [
"canBeVeryPatient",
{"ammo": {"type": "Super", "count": 2}},
{"resetRoom": {"nodes": [2]}}
]}
]},
"h_CrystalSpark"
]}
],
"resetsObstacles": ["A"],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This won't apply the lenience to the Super if resetting the room on the left,",
"but there are enough crabs that you'd likely only need a couple extra Supers in the worst-case scenario."
]
},
{
"id": 46,
"link": [2, 2],
Expand Down
84 changes: 84 additions & 0 deletions region/maridia/outer/Crab Hole.json
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,48 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [1, 1],
"name": "Come in Shinecharging, Crystal Spark",
"entranceCondition": {
"comeInShinecharging": {
"length": 2,
"openEnd": 0
},
"comesInHeated": "no"
},
"requires": [
"Gravity",
"h_enemyDrops",
"h_CrystalSparkWithoutLenience"
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This room is shorter than the 3 tile limit normally used for these strats; it is only included because it has a good Power Bomb farm."
]
},
{
"link": [1, 1],
"name": "Come in Shinecharging, Crystal Spark (Suitless)",
"entranceCondition": {
"comeInShinecharging": {
"length": 1,
"openEnd": 1
},
"comesInHeated": "no"
},
"requires": [
"h_enemyDrops",
"h_underwaterCrystalSparkWithoutLenience"
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This room is shorter than the 3 tile limit normally used for these strats;",
"in fact, this runway will not add any usable distance; it is only included because it has a good Power Bomb farm."
]
},
{
"id": 5,
"link": [1, 1],
Expand Down Expand Up @@ -4524,6 +4566,48 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [4, 4],
"name": "Come in Shinecharging, Crystal Spark",
"entranceCondition": {
"comeInShinecharging": {
"length": 2,
"openEnd": 0
},
"comesInHeated": "no"
},
"requires": [
"Gravity",
"h_enemyDrops",
"h_CrystalSparkWithoutLenience"
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This room is shorter than the 3 tile limit normally used for these strats; it is only included because it has a good Power Bomb farm."
]
},
{
"link": [4, 4],
"name": "Come in Shinecharging, Crystal Spark (Suitless)",
"entranceCondition": {
"comeInShinecharging": {
"length": 1,
"openEnd": 1
},
"comesInHeated": "no"
},
"requires": [
"h_enemyDrops",
"h_underwaterCrystalSparkWithoutLenience"
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This room is shorter than the 3 tile limit normally used for these strats;",
"in fact, this runway will not add any usable distance; it is only included because it has a good Power Bomb farm."
]
},
{
"id": 111,
"link": [4, 4],
Expand Down
14 changes: 14 additions & 0 deletions region/maridia/outer/Fish Tank.json
Original file line number Diff line number Diff line change
Expand Up @@ -1786,6 +1786,20 @@
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [2, 2],
"name": "Crystal Spark (In-Room)",
"requires": [
"Gravity",
"h_shinechargeMaxRunway",
"h_CrystalSpark"
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"devNote": [
"This can be done suitless while coming in with a shinecharge, but this is unreasonable with the blind runway."
]
},
{
"id": 114,
"link": [2, 2],
Expand Down
Loading
Loading