vg-json-data / sm-json-data

JSON representations of Super Metroid Game Data
Other
26 stars 12 forks source link

Add Items to Tech Pt.2 and Cleanup #1517

Closed kjbranch closed 4 months ago

kjbranch commented 4 months ago

This is very similar to previous PRs on the topic, but also with a bit of general helper cleanup.

Note that I removed the extension/requirement of canXRayCeilingClip in canPreciseCeilingClip. Although they are progressive in difficulty and accomplish the same thing, they didn't really feel like extensions to me. Let me know if you think it should be added back.

kjbranch commented 4 months ago

Removed canUseEnemies from canXRayCeilingClip and canPreciseCeilingClip. Created two new helpers: h_canXRayMorphIceClip, h_canPreciseIceClip Renamed h_canNonTrivialCeilingClip to h_canIceClip