Conversation
Spawn slam ring plus camera kick on landing, speed-line streaks on forest charges, full-shake kill with a wider death burst. All reuse the boss accent palette; capture-frozen flows skip the shakes.
4-frame combat states read choppy, so every guardian sheet is now a 6-frame 384x64 strip from ChatGPT 2x3 grid drops. The runtime stretches each sheet over its state duration, so this only smooths motion. - 22 guardian PNGs replaced (idle + all mid-states, 6 bosses) - guardian_state_frames 4 -> 6 in all 7 SpiritKind resources + default - Boss asset contracts follow the painterly graded precedent (ui.bust) - tools/slice_gpt_grid.py: grid-drop slicer with bleed validation - Ignore Playwright MCP tool output Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
All six guardians (base + thorn/storm/siege variants) with 6-frame idle and state sheets at 384x64, plus the batch G production note. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
4-frame states look choppy; minimum 6 connected frames everywhere. Same strip size for idle and states. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Each kind is 6 frames in a 2x3 grid, sliced to 288x48. Facingless drifters and ember's non-loop recover keep the old combat timing while the motion reads smoother.
Four hand-drawn card states plus one 48x48 emblem per relic. Cards are StyleBoxTexture skins over the same Button nodes, so focus order and signals are unchanged.
The batch 3 rescene dropped the Galmuri11-Bold overrides, so cards fell back to the built-in font and CJK hanzi rendered as tofu. Also tightens the route fit width to the true 140px label after the inset change.
Guardians went 6f on states (batch G), spirits are 288x48 facing-less strips (batch 2), UI grew by 20 with the relic cards and icons (batch 3). 85 -> 105 sheets.
Member
Author
|
Closing without merging. The re-art regressed the game rather than upgrading it, The branch stays — What a visual diff against
|
This was referenced Sep 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
notes/plans/art-25d-pass.md): style definition (2.5D pixel art, layout locked), 85-sheet inventory, batch order G→H→S→W→U, course impact.guardian_state_frames4→6.tools/slice_gpt_grid.py(bleed validation, cell-scaled fill),tools/slice_gpt_cells.py(aligned full-cell + bbox-fit).Checked
pnpm verifyexit code 0.godot/, no secretsStore screenshots are stale by design (art changed). No recapture without explicit instruction.
Do not merge yet — awaiting review.