Skip to content

Tags: nooga/xsofy

Tags

v0.0.2

Toggle v0.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(ui): death-screen log — drop redundant death line + pad scroll re…

…sidue (#109)

Two death-screen message-log fixes that are on the daily branch but not on `main`.

**Redundant "You die…" line (`world.lg`)** — when death follows a kill, combat already logs "The X kills you!", and the death branch then also logs "You die…", so the log shows both. Drops the redundant "You die…" when a cause-of-death line was already logged that turn.

**Message-log scroll residue (`render.lg`)** — the death-screen log rows were written without right-padding, so scrolling up left tails of longer earlier lines behind shorter ones. Pads each rendered row to width.

Both touch only the death-screen log. xsofy suite 279/2725 green; native compile clean.

Companion to the `d3ac676` re-clear-on-resize fix, which needs a manual rebase over the merged #101 render-death-screen change and will follow in a separate death-screen-polish PR.

v0.0.1

Toggle v0.0.1's commit message
v0.0.1 — first tagged release