Commit History

  1. refactor: migrate all render queue commands to typed RenderMessage enum⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    12a0785
  2. refactor: split render.rs, move game logic to core, type command structs⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    c75775a
  3. refactor: introduce SpriteOp/SpriteFlags, rename SpriteId to KnownSpriteId⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    07389f9
  4. feat: introduce RenderMessage enum for typed render queue commands⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    6be3052

  1. refactor: rename mislabeled tile-bitmap queue command and slot 11⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    29a9a26

  1. refactor: eliminate DDDisplay, make DisplayBase generic, rename DDDisplayWrapper⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    88857ea

  1. fix: rename DRAW_SCALED to DRAW_CROSSHAIR, fix DrawCrosshairCmd fields⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    eecea70

  1. fix: remove extra loading progress ticks, cargo fmt⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    04e939e

  1. refactor: reorganize openwa-core into subdirectory modules⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    8790ac2