tyrants-edge/assets/audio/fx
Brian Fertig fc5babf5a3 refactor(combat): move Bloodrage and Legion to preBattle phase with animations
- Updated `data/cards.json` to change triggers for Bloodrage from `passive` to `preBattle`, and renamed Strike skills to Legion with `preBattle` trigger.
- Refactored `CombatEngine.js` and `SkillProcessor.js`:
  - Removed ad-hoc event pushing for Bloodrage during the attack phase.
  - Moved Legion and Bloodrage processing into the `_preBattlePhase` to generate buff events that are animated before combat resolves.
  - Added logic to track temporary buffs in `_tempBuffs` for Legion.
- Enhanced `BattleScene.js`:
  - Implemented new animations for Legion (cycling flexing arm sprite) and Bloodrage (pulsing red sprite).
  - Added support for restoring and re-applying Drain effects during the pre-battle display phase to ensure correct visual state before animation.
  - Updated sound loading in `BootScene.js` for new `legion` and `bloodrage` effects.
2026-03-15 21:55:36 -06:00
..
attack.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
bloodrage.mp3 refactor(combat): move Bloodrage and Legion to preBattle phase with animations 2026-03-15 21:55:36 -06:00
counter.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
damage.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
destroy.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
drain.mp3 feat: Add Bloodthirsty faction campaign with new cards, skills, and animations 2026-03-14 21:56:19 -06:00
enfeeble.mp3 feat: implement card leveling system and campaign progression 2026-03-14 13:00:16 -06:00
jam.mp3 feat: implement card leveling system and campaign progression 2026-03-14 13:00:16 -06:00
later-sound-1.mp3 feat: implement card leveling system and campaign progression 2026-03-14 13:00:16 -06:00
legendary-play.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
legion.mp3 refactor(combat): move Bloodrage and Legion to preBattle phase with animations 2026-03-15 21:55:36 -06:00
menu_hover.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
menu_select.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
mortar.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
pierce.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
protect.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
rally.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
siege.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
siphon.mp3 feat: Add Bloodthirsty faction campaign with new cards, skills, and animations 2026-03-14 21:56:19 -06:00
strike.mp3 feat: Add sound effects for battle actions and menu interactions 2026-03-14 08:47:26 -06:00
swipe_01.mp3 feat(combat): implement "Swipe" skill with sequential multi-target animation 2026-03-14 17:05:46 -06:00
swipe_02.mp3 feat(combat): implement "Swipe" skill with sequential multi-target animation 2026-03-14 17:05:46 -06:00