oma-lander/game
28allday 74c15e555a OMA-LANDER: fix flash, terrain overshoot, thrust particles, cleanups
- main.lua: flash logic was always true; now flashes only on crash,
  always on when landed. Remove empty fuel-depleted branch. Rotate
  thrust-particle spawn point by lander angle.
- particles.lua: jet velocity had wrong vy sign, shooting particles
  upward; now emits along local (0,1) rotated by the lander angle.
- terrain.lua: jagged step could overshoot the pad approach zone and
  produce an out-of-order point (zig-zag line, bad getHeightAt). Clamp
  the step to the approach boundary. Move Camera/World requires to
  module top instead of re-requiring inside the draw loop.
- camera.lua: drop unused midY local.
- fonts.lua/world.lua/main.lua: drop unused scale parameter on
  Fonts.init.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 22:10:58 +01:00
..
camera.lua OMA-LANDER: fix flash, terrain overshoot, thrust particles, cleanups 2026-04-18 22:10:58 +01:00
highscores.lua Lunar Lander: complete Love2D game with Omarchy integration 2026-04-13 14:42:13 +01:00
hud.lua Lunar Lander: complete Love2D game with Omarchy integration 2026-04-13 14:42:13 +01:00
lander.lua OMA-LANDER: rebrand and tune physics, camera, terrain 2026-04-18 14:39:12 +01:00
particles.lua OMA-LANDER: fix flash, terrain overshoot, thrust particles, cleanups 2026-04-18 22:10:58 +01:00
stars.lua Lunar Lander: complete Love2D game with Omarchy integration 2026-04-13 14:42:13 +01:00
terrain.lua OMA-LANDER: fix flash, terrain overshoot, thrust particles, cleanups 2026-04-18 22:10:58 +01:00
world.lua OMA-LANDER: fix flash, terrain overshoot, thrust particles, cleanups 2026-04-18 22:10:58 +01:00