adventuring / adventuring/ChaosFight

Enhancement: Animate brightness for guarding and bloodied characters

Offen
#869 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Assembly
Sterne
1
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## Summary
Add optional brightness animation effects for characters in two states:

- Guarding characters should subtly pulse between cyan brightness levels instead of remaining static.
- Bloodied characters should use a distinct dimming/pulsing cue that differentiates them from the guard tint.

## Rationale
- Improves moment-to-moment readability without relying on flashing effects.
- Preserves the cyan guard identity while making hurt state pop visually.
- Provides groundwork for future per-state visual polish.

## Requirements / Notes
- Must respect bank color constraints and per-TV standard palette limits.
- Ensure animation cadence does not reintroduce seizure risk (no hard flashing).
- Coordinate with LoadCharacterColors rewrite plans so both states share infrastructure.
- Guard tint remains cyan; animation should be brightness-only.
- Bloodied animation should play nicely with SECAM/B&W fallbacks.

## Dependencies
- GuardEffects.bas (guard tint application)
- Hurt-state color logic in LoadCharacterColors (pending rewrite)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.