|
361 | 361 | "name": "h_blueGateGlitchLeniency", |
362 | 362 | "requires": [ |
363 | 363 | {"or": [ |
364 | | - {"ammo": {"type": "Missile", "count": 1}}, |
365 | | - {"ammo": {"type": "Super", "count": 1}} |
| 364 | + {"ammo": {"type": "Missile", "count": "n_gateGlitchLenience"}}, |
| 365 | + {"ammo": {"type": "Super", "count": "n_gateGlitchLenience"}} |
366 | 366 | ]} |
367 | 367 | ], |
368 | | - "devNote": "Ammo for a second shot for leniency." |
| 368 | + "devNote": [ |
| 369 | + "Ammo for a extra shots for leniency.", |
| 370 | + "FIXME: A mixture of Missiles and Supers could be used for leniency." |
| 371 | + ] |
369 | 372 | }, |
370 | 373 | { |
371 | 374 | "name": "h_greenGateGlitchLeniency", |
372 | 375 | "requires": [ |
373 | | - {"ammo": {"type": "Super", "count": 1}} |
| 376 | + {"ammo": {"type": "Super", "count": "n_gateGlitchLenience"}} |
374 | 377 | ], |
375 | | - "devNote": "Ammo for a second shot for leniency." |
| 378 | + "devNote": "Ammo for extra shots for leniency." |
376 | 379 | }, |
377 | 380 | { |
378 | 381 | "name": "h_heatedBlueGateGlitchLeniency", |
379 | 382 | "requires": [ |
380 | 383 | "h_blueGateGlitchLeniency", |
381 | | - {"heatFrames": 60} |
| 384 | + {"heatFrames": {"mul": [60, "n_gateGlitchLenience"]}} |
382 | 385 | ], |
383 | | - "devNote": "One ammo and 60 heatFrames for a second shot for leniency." |
| 386 | + "devNote": "This includes 60 heatFrames per leniency attempt." |
384 | 387 | }, |
385 | 388 | { |
386 | 389 | "name": "h_heatedGreenGateGlitchLeniency", |
387 | 390 | "requires": [ |
388 | 391 | "h_greenGateGlitchLeniency", |
389 | | - {"heatFrames": 60} |
| 392 | + {"heatFrames": {"mul": [60, "n_gateGlitchLenience"]}} |
390 | 393 | ], |
391 | | - "devNote": "One ammo and 60 heatFrames for a second shot for leniency." |
| 394 | + "devNote": "This includes 60 heatFrames per leniency attempt." |
392 | 395 | }, |
393 | 396 | { |
394 | 397 | "name": "h_openZebetitesLeniency", |
|
400 | 403 | ]} |
401 | 404 | ] |
402 | 405 | }, |
403 | | - { |
404 | | - "name": "h_bombIntoCrystalFlashClipLeniency", |
405 | | - "requires": [ |
406 | | - {"ammo": {"type": "PowerBomb","count": 5}} |
407 | | - ], |
408 | | - "devNote": "1 Power bomb leniency per attempt, 5 leniency attempts." |
409 | | - }, |
410 | | - { |
411 | | - "name": "h_jumpIntoCrystalFlashClipLeniency", |
412 | | - "requires": [ |
413 | | - {"ammo": {"type": "PowerBomb","count": 9}} |
414 | | - ], |
415 | | - "devNote": "1 Power bomb leniency per attempt, 9 leniency attempts." |
416 | | - }, |
417 | | - { |
418 | | - "name": "h_CrystalSparkLeniency", |
419 | | - "requires": [ |
420 | | - {"ammo": {"type": "PowerBomb","count": 8}} |
421 | | - ], |
422 | | - "devNote": "1 Power Bomb leniency per attempt, 8 leniency attempts." |
423 | | - }, |
424 | | - { |
425 | | - "name": "h_ElevatorCrystalFlashLeniency", |
426 | | - "requires": [ |
427 | | - {"ammo": {"type": "PowerBomb","count": 8}} |
428 | | - ], |
429 | | - "devNote": "1 Power Bomb leniency per attempt, 8 leniency attempts." |
430 | | - }, |
431 | 406 | { |
432 | 407 | "name": "h_extendedMoondanceBeetomLeniency", |
433 | 408 | "requires": [ |
|
851 | 826 | {"tech": "canBombIntoCrystalFlashClip"}, |
852 | 827 | "Bombs", |
853 | 828 | "h_artificialMorphCrystalFlash", |
854 | | - "h_bombIntoCrystalFlashClipLeniency" |
| 829 | + {"ammo": {"type": "PowerBomb", "count": "n_bombIntoCrystalFlashLenience"}} |
855 | 830 | ] |
856 | 831 | }, |
857 | 832 | { |
|
1402 | 1377 | {"tech": "canBombIntoCrystalFlashClip"}, |
1403 | 1378 | "Bombs", |
1404 | 1379 | "h_CrystalFlash", |
1405 | | - "h_bombIntoCrystalFlashClipLeniency" |
| 1380 | + {"ammo": {"type": "PowerBomb", "count": "n_bombIntoCrystalFlashLenience"}} |
1406 | 1381 | ] |
1407 | 1382 | }, |
1408 | 1383 | { |
|
1429 | 1404 | "canMidAirMorph" |
1430 | 1405 | ]}, |
1431 | 1406 | "h_CrystalFlash", |
1432 | | - "h_jumpIntoCrystalFlashClipLeniency" |
| 1407 | + {"ammo": {"type": "PowerBomb", "count": "n_jumpIntoCrystalFlashLenience"}} |
1433 | 1408 | ] |
1434 | 1409 | }, |
1435 | 1410 | { |
|
1445 | 1420 | {"tech": "canCrystalSpark"}, |
1446 | 1421 | "canMidAirMorph", |
1447 | 1422 | "h_CrystalFlash", |
1448 | | - "h_CrystalSparkLeniency", |
| 1423 | + {"ammo": {"type": "PowerBomb", "count": "n_CrystalSparkLenience"}}, |
1449 | 1424 | {"gainBlueSuit": {}} |
1450 | 1425 | ] |
1451 | 1426 | }, |
|
1464 | 1439 | {"tech": "canUnderwaterCrystalSpark"}, |
1465 | 1440 | "canMidAirMorph", |
1466 | 1441 | "h_CrystalFlash", |
1467 | | - "h_CrystalSparkLeniency", |
| 1442 | + {"ammo": {"type": "PowerBomb", "count": "n_CrystalSparkLenience"}}, |
1468 | 1443 | {"gainBlueSuit": {}} |
1469 | 1444 | ] |
1470 | 1445 | }, |
|
1488 | 1463 | "name": "h_elevatorCrystalFlash", |
1489 | 1464 | "requires": [ |
1490 | 1465 | "canElevatorCrystalFlash", |
1491 | | - "h_ElevatorCrystalFlashLeniency", |
| 1466 | + {"ammo": {"type": "PowerBomb", "count": "n_elevatorCrystalFlashLenience"}}, |
1492 | 1467 | "h_usePowerBomb", |
1493 | 1468 | {"resourceAtMost": [ |
1494 | 1469 | {"type": "RegularEnergy", "count": 50}, |
|
0 commit comments