diff --git a/lua/app/common/audio_manager.lua b/lua/app/common/audio_manager.lua index 404f173e..3673479d 100644 --- a/lua/app/common/audio_manager.lua +++ b/lua/app/common/audio_manager.lua @@ -27,6 +27,8 @@ AudioManager.EFFECT_ID = { LINK_OVER = "assets/arts/sounds/sfx/battle/link_over.wav", LINK_READY = "assets/arts/sounds/sfx/battle/link_ready.wav", LINK_SKILL = "assets/arts/sounds/sfx/battle/link_skill.wav", + BATTLE_VICTORY = "assets/arts/sounds/sfx/ui/battle_victory.wav", + BATTLE_DEFEAT = "assets/arts/sounds/sfx/ui/battle_defeat.wav", } AudioManager.BO_EFFECT_ID = { diff --git a/lua/app/ui/battle/battle_result_ui.lua b/lua/app/ui/battle/battle_result_ui.lua index 3f8bf0d3..3deb90c8 100644 --- a/lua/app/ui/battle/battle_result_ui.lua +++ b/lua/app/ui/battle/battle_result_ui.lua @@ -23,12 +23,12 @@ function BattleResultUI:onLoadRootComplete() end function BattleResultUI:_display() - local uiMap = self.root:genAllChildren() - if self.combatReport.victory then self:refreshVictoryNode() + AudioManager:playEffect(AudioManager.EFFECT_ID.BATTLE_VICTORY) else self:refreshDefeatNode() + AudioManager:playEffect(AudioManager.EFFECT_ID.BATTLE_DEFEAT) end self:refreshFixedInfo()