Polish battle HUD notices

This commit is contained in:
2026-06-02 01:22:51 +09:00
parent 7814ed3951
commit da8ae49a72
8 changed files with 235 additions and 19 deletions
+12
View File
@@ -1,3 +1,15 @@
# Update: Restrained Team Card Styling
- Team score cards preserve their existing content and selection behavior while using a neutral dark card surface.
- Per-team color now reads mainly through a compact marker and a small divider segment, making the HUD feel less saturated.
- Focus and hover feedback uses subtle inset emphasis without the previous raised motion or strong glow.
# Update: Battle Notice Rolling Text
- `battleDeathNotice.js` measures the rendered message against the visible notice content width and only enables rolling text when the message would overflow.
- Rolling notices render an internal duplicated track for continuous movement while exposing the single message through the status node's `aria-label`.
- `UI.BATTLE_NOTICE_ROLL_GAP_PX`, `BATTLE_NOTICE_ROLL_SPEED_PX_PER_SECOND`, and min/max duration constants tune the marquee behavior.
# Update: Elite Compression And Population Display
- Below `FIGHTER.ELITE.RANDOMIZED_COMPRESSION.MIN_TEAM_SIZE`, `matchSetup.js` converts each complete `FIGHTER.ELITE.STACK_SIZE = 100` block into one elite plan and keeps the remainder as individual normal plans. With the current threshold of `100`, complete blocks are randomized.