jmoiron plays the blues

Argent-Matter/gcyr jm/landing-rework 8204737 use MOTION_BLOCKING_NO_LEAVES to ignore leaves when determining the landing surface distance when landing/falling
Argent-Matter/gcyr jm/landing-rework 654380c rename countdown() to countdownComplete() so its boolean value is easier to understand at the call site, introduce a COUNTDOWN_TICKS constant as we are using that magic value in quite a few locations
Argent-Matter/gcyr created review comment on PR #123: - why: i worked on telemetry storage for ~7y and float is my enemy
Argent-Matter/gcyr created review comment on PR #123: - just messy merge, swapped to f for all instances
Argent-Matter/gcyr created review comment on PR #123: - i don't think that `resolveSelectedFuelRecipe` runs on every tick, it only runs when the recipe does...
Argent-Matter/gcyr created review comment on PR #123: - This is probably true but I think that requires a bunch of extra work for eg. recipe viewer support....
Argent-Matter/gcyr created review comment on PR #123: - Removed `IRocketPart` from the landing module to prevent this. The seat isn't a rocket part either s...
Argent-Matter/gcyr jm/landing-rework 846138e landing module is no longer a IRocketPart, so it doesnt mess up the tier of the rocket.. use a tag check for its presence instead of an instanceof check