skin_config: cell-aligned gauge clear mark #57

Merged
GanYiZhong merged 1 commits from GanYiZhong/YataiDONNijiiro:fix/gauge-clear-mark-offset into main 2026-10-14 03:55:08 +02:00
Collaborator

Pairs with Yonokid/PyTaikoGreen#15.

The parent's gauge (since 47319061) puts the clear mark units / 60 cells before the exact clear fraction, which matches Green's 87-cell art. On Nijiiro's 50 × 21 px grid that puts the gold zone and clear cap 3.5 px off the cell edges and the クリア frame.

PyTaikoGreen#15 makes that offset a skin setting. With gauge_clear_mark_offset = 1, Nijiiro's mark is cell-aligned again: cpx = clear_point - 1, exactly the layout before 47319061. The same PR also fixes the gap before the fading-in cell that Nijiiro's gauge_cell_fade_in showed.

Until #15 is merged, the parent ignores this key, so it changes nothing on its own.

🤖 Generated with Claude Code

Pairs with Yonokid/PyTaikoGreen#15. The parent's gauge (since 47319061) puts the clear mark `units / 60` cells before the exact clear fraction, which matches Green's 87-cell art. On Nijiiro's 50 × 21 px grid that puts the gold zone and clear cap 3.5 px off the cell edges and the クリア frame. PyTaikoGreen#15 makes that offset a skin setting. With `gauge_clear_mark_offset` = 1, Nijiiro's mark is cell-aligned again: `cpx = clear_point - 1`, exactly the layout before 47319061. The same PR also fixes the gap before the fading-in cell that Nijiiro's `gauge_cell_fade_in` showed. Until #15 is merged, the parent ignores this key, so it changes nothing on its own. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
GanYiZhong added 1 commit 2026-10-14 03:55:04 +02:00
GanYiZhong merged commit e6afffc67b into main 2026-10-14 03:55:08 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Yonokid/YataiDONNijiiro#57