About this mod
It provides on-screen notifications for important battle events such as enemy and NPC actions, boss appearances and defeats, and who attacked whom. The notifications are easy to customize and toggle, and the system works standalone.
- Permissions and credits
Battle Alert System is a mod that provides clear on-screen notifications for important combat events in the game.
It includes two independent Lua scripts—BattleAlertSystem.lua and BossDefeatMsg.lua—which can be used together or separately, depending on your preference.
Included Files
- BattleAlertSystem.lua
- Notifies you of enemy and NPC appearances, attacks, and various combat events.
- Displays “who attacked whom” for each attack event.
- Arisen (player character) notifications are OFF by default but can be enabled by editing the script.
- Fully customizable: font, position, queue size, display time, and more.
- BossDefeatMsg.lua
- Detects and displays notifications for boss appearances and defeats.
- Supports blinking messages, adjustable message count, and display duration.
Installation
- Download this mod.
- Drag and drop the downloaded zip (or extracted folder) into Fluffy Mod Manager.
- Enable Battle Alert System in the mod manager.
Fluffy Mod Manager
Tips:
- You can use either or both Lua scripts. Delete the one you don’t need.
- For detailed customization (font, position, notifications), edit the Lua files in a text editor.
How To Enable Arisen (Player) Notifications
If you want notifications for your own (Arisen) actions, edit the following parts in BattleAlertSystem.lua:
To enable Arisen battle notifications:
Uncomment this line by removing the -- at the start:
-- add_text_to_draw_queue("Arisen is in combat!", true)
To enable Arisen attack notifications:
Comment out or delete the following lines(Enabling Arisen notifications is not recommended, as it may cause notification instability.):
if attacker_name == "ch000000_00" then
return
end
if receiver_name == "ch000000_00" then
return
end
Credits & Special Thanks
- Enemy List: alphaZomega
(for providing the comprehensive boss/enemy ID list) - NPC List: TheHodoo
(for the detailed NPC name list) - All mod creators in the community:
Many codes and ideas were referenced from various mods. Thank you for your inspiration and sharing!