Skip to content

Commit 2a34cfb

Browse files
committed
Main Street: Add Double Spring Ball Jumps
1 parent 084cfaf commit 2a34cfb

1 file changed

Lines changed: 98 additions & 44 deletions

File tree

region/maridia/outer/Main Street.json

Lines changed: 98 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1191,8 +1191,13 @@
11911191
"comesThroughToilet": "no"
11921192
},
11931193
"requires": [
1194-
"h_canArtificialMorphIBJ",
1195-
"Gravity"
1194+
{"or": [
1195+
{"and": [
1196+
"Gravity",
1197+
"h_canArtificialMorphIBJ"
1198+
]},
1199+
"h_canArtificialMorphDoubleSpringBallJump"
1200+
]}
11961201
],
11971202
"clearsObstacles": ["B"],
11981203
"flashSuitChecked": true
@@ -1208,8 +1213,13 @@
12081213
"comesThroughToilet": "any"
12091214
},
12101215
"requires": [
1211-
"h_canArtificialMorphIBJ",
1212-
"Gravity"
1216+
{"or": [
1217+
{"and": [
1218+
"Gravity",
1219+
"h_canArtificialMorphIBJ"
1220+
]},
1221+
"h_canArtificialMorphDoubleSpringBallJump"
1222+
]}
12131223
],
12141224
"flashSuitChecked": true
12151225
},
@@ -1969,8 +1979,13 @@
19691979
}
19701980
},
19711981
"requires": [
1972-
"h_canArtificialMorphIBJ",
1973-
"Gravity"
1982+
{"or": [
1983+
{"and": [
1984+
"Gravity",
1985+
"h_canArtificialMorphIBJ"
1986+
]},
1987+
"h_canArtificialMorphDoubleSpringBallJump"
1988+
]}
19741989
],
19751990
"clearsObstacles": ["B"],
19761991
"flashSuitChecked": true
@@ -1985,8 +2000,13 @@
19852000
}
19862001
},
19872002
"requires": [
1988-
"h_canArtificialMorphIBJ",
1989-
"Gravity"
2003+
{"or": [
2004+
{"and": [
2005+
"Gravity",
2006+
"h_canArtificialMorphIBJ"
2007+
]},
2008+
"h_canArtificialMorphDoubleSpringBallJump"
2009+
]}
19902010
],
19912011
"flashSuitChecked": true
19922012
},
@@ -4037,34 +4057,62 @@
40374057
"requires": [],
40384058
"flashSuitChecked": true
40394059
},
4060+
{
4061+
"link": [13, 4],
4062+
"name": "G-Mode Morph Full Climb",
4063+
"requires": [
4064+
"h_canNavigateUnderwater",
4065+
{"or": [
4066+
{"and": [
4067+
"h_canArtificialMorphIBJ",
4068+
"Gravity",
4069+
{"or": [
4070+
"h_canArtificialMorphDoubleBombJump",
4071+
"h_canArtificialMorphStaggeredIBJ",
4072+
"canBePatient",
4073+
"h_canArtificialMorphPowerBomb"
4074+
]}
4075+
]},
4076+
"h_canArtificialMorphDoubleSpringBallJump"
4077+
]}
4078+
],
4079+
"flashSuitChecked": true,
4080+
"note": "Climb the room with IBJ or double Spring Ball jump."
4081+
},
40404082
{
40414083
"id": 84,
40424084
"link": [13, 10],
40434085
"name": "Direct G-Mode Morph PB Overload Speed Blocks (Get Into Position)",
40444086
"requires": [
40454087
{"notable": "G-Mode Overload Speed Blocks then use Global Crab"},
4088+
"h_canNavigateUnderwater",
40464089
{"obstaclesCleared": ["B"]},
4047-
"Gravity",
40484090
{"or": [
4049-
"h_canArtificialMorphJumpIntoIBJ",
4050-
"h_canArtificialMorphDoubleBombJump",
4051-
"h_canArtificialMorphStaggeredIBJ",
40524091
{"and": [
4053-
"h_canArtificialMorphIBJ",
4054-
"canBeVeryPatient"
4055-
]},
4056-
{"and": [
4057-
"h_canArtificialMorphIBJ",
4058-
"h_canArtificialMorphPowerBomb"
4059-
]},
4060-
{"and": [
4061-
"h_canArtificialMorphSpringBall",
4062-
"HiJump"
4092+
"Gravity",
4093+
{"or": [
4094+
"h_canArtificialMorphJumpIntoIBJ",
4095+
"h_canArtificialMorphDoubleBombJump",
4096+
"h_canArtificialMorphStaggeredIBJ",
4097+
{"and": [
4098+
"h_canArtificialMorphIBJ",
4099+
"canBeVeryPatient"
4100+
]},
4101+
{"and": [
4102+
"h_canArtificialMorphIBJ",
4103+
"h_canArtificialMorphPowerBomb"
4104+
]},
4105+
{"and": [
4106+
"h_canArtificialMorphSpringBall",
4107+
"HiJump"
4108+
]},
4109+
{"and": [
4110+
"h_canArtificialMorphSpringBall",
4111+
"canGravityJump"
4112+
]}
4113+
]}
40634114
]},
4064-
{"and": [
4065-
"h_canArtificialMorphSpringBall",
4066-
"canGravityJump"
4067-
]}
4115+
"h_canArtificialMorphDoubleSpringBallJump"
40684116
]}
40694117
],
40704118
"flashSuitChecked": true,
@@ -4077,27 +4125,33 @@
40774125
"name": "G-Mode Morph IBJ Overload Speed Blocks",
40784126
"requires": [
40794127
{"notable": "G-Mode Overload Speed Blocks then use Global Crab"},
4080-
"h_canArtificialMorphIBJ",
4081-
"Gravity",
4128+
"h_canNavigateUnderwater",
40824129
{"or": [
4083-
"h_canArtificialMorphJumpIntoIBJ",
4084-
{"and": [
4085-
"h_canArtificialMorphSpringBall",
4086-
"HiJump"
4087-
]},
40884130
{"and": [
4089-
"h_canArtificialMorphSpringBall",
4090-
"canGravityJump"
4131+
"h_canArtificialMorphIBJ",
4132+
"Gravity",
4133+
{"or": [
4134+
"h_canArtificialMorphJumpIntoIBJ",
4135+
{"and": [
4136+
"h_canArtificialMorphSpringBall",
4137+
"HiJump"
4138+
]},
4139+
{"and": [
4140+
"h_canArtificialMorphSpringBall",
4141+
"canGravityJump"
4142+
]},
4143+
"h_canArtificialMorphDoubleBombJump",
4144+
"h_canArtificialMorphStaggeredIBJ",
4145+
"canBeVeryPatient",
4146+
"h_canArtificialMorphPowerBomb"
4147+
]},
4148+
{"or": [
4149+
"h_canArtificialMorphSpringBall",
4150+
"h_canArtificialMorphCeilingBombJump",
4151+
"canBeVeryPatient"
4152+
]}
40914153
]},
4092-
"h_canArtificialMorphDoubleBombJump",
4093-
"h_canArtificialMorphStaggeredIBJ",
4094-
"canBeVeryPatient",
4095-
"h_canArtificialMorphPowerBomb"
4096-
]},
4097-
{"or": [
4098-
"h_canArtificialMorphSpringBall",
4099-
"h_canArtificialMorphCeilingBombJump",
4100-
"canBeVeryPatient"
4154+
"h_canArtificialMorphDoubleSpringBallJump"
41014155
]}
41024156
],
41034157
"flashSuitChecked": true,

0 commit comments

Comments
 (0)