Skip to content

Commit 9ac813a

Browse files
committed
add reqs to deal with Pirates in Escape Room 4 L->R
1 parent eba6502 commit 9ac813a

1 file changed

Lines changed: 61 additions & 2 deletions

File tree

region/tourian/main/Tourian Escape Room 4.json

Lines changed: 61 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,11 +269,70 @@
269269
"HiJump",
270270
"SpaceJump",
271271
"canWalljump",
272-
"canIBJ",
272+
"canJumpIntoIBJ",
273+
{"and": [
274+
"canIBJ",
275+
"canBePatient"
276+
]},
273277
"canSpringBallJumpMidAir"
278+
]},
279+
{"or": [
280+
"canBePatient",
281+
{"enemyKill": {
282+
"enemies": [
283+
["Tourian Space Pirate (all)"],
284+
["Tourian Space Pirate (all)"],
285+
["Tourian Space Pirate (all)"],
286+
["Tourian Space Pirate (all)"]
287+
],
288+
"explicitWeapons": [
289+
"Missile", "Super", "PowerBomb", "Wave", "Spazer", "Plasma", "ScrewAttack"
290+
]
291+
}}
274292
]}
275293
],
276-
"note": "The pirates are free to kill, although they take some time."
294+
"note": ["Go up safely by killing the Pirates."]
295+
},
296+
{
297+
"link": [1, 4],
298+
"name": "Evade Pirates",
299+
"requires": [
300+
"canDodgeWhileShooting",
301+
{"or": [
302+
"HiJump",
303+
"canWalljump",
304+
{"and": [
305+
"canTrickyDodgeEnemies",
306+
{"or": [
307+
"SpaceJump",
308+
"canSpringBallJumpMidAir"
309+
]}
310+
]}
311+
]}
312+
]
313+
},
314+
{
315+
"link": [1, 4],
316+
"name": "Tank Damage",
317+
"requires": [
318+
"canCarefulJump",
319+
{"enemyDamage": {
320+
"enemy": "Tourian Space Pirate (all)",
321+
"type": "contact",
322+
"hits": 2
323+
}},
324+
{"or": [
325+
"HiJump",
326+
"canWalljump",
327+
{"and": [
328+
"canTrickyJump",
329+
{"or": [
330+
"SpaceJump",
331+
"canSpringBallJumpMidAir"
332+
]}
333+
]}
334+
]}
335+
]
277336
},
278337
{
279338
"id": 35,

0 commit comments

Comments
 (0)