What changed
1 fix1 addition5 changes5 removals
- UI and audio
- Gameplay
- Store
- Performance
addedGUI / UXModernized Multiplayer Chat UI: Integrated `PanelContainer` with `StyleBoxFlat` matching `StatusWidget` design Switched to `RichTextLabel` for chat history with BBCode support Added color-coded player names (Blue for self, Green for others, Yellow for system) Improved layout using `MarginContainer` and `VBoxContainer` for better padding and alignment Added smooth fade-out animation for old messages using Tweens Added separate HUD Scale setting (scales UI widgets independently of game world) Minimap and auto-save indicator positioning improved for different scales Renamed UI Scale to Resolution Scale (scales entire[c]game viewport) [/c]Day and Night cycle now has its own widget with start time[c] and end time plus progress bar with [/c]custom moon and sun icons
changedGUI / UXEvent Tracker: Active events (Boss, Happy Hour, Chaos Rift, Arena) are now under the fps widget in top left corner Alerting rework - all alerts now use the exact same approach Auto cast now tells user the spell must be selected in order to run autocast + spells can be now casted by left click on hotbar
changedGUI / UXToggling auto-attack (T key, spell right-click, or settings) now clears current target as reset
changedGUI / UXSteam invite flow: Join lobby button now appears on the selected hero row instead of above the list; Play/Co-op/Delete hidden during invite selection
removedGUI / UXCo-op lobby main menu: Removed selected hero display (player already knows who they picked)
changedGUI / UXSkill shot spells (AREA/ENEMY): first click selects spell, second click on world targets; crosshair cursor indicates waiting for target The whole trade flow has been redesigned
Iron Legacy changes
addedModernized Multiplayer Chat UI: Integrated `PanelContainer` with `StyleBoxFlat` matching `StatusWidget` design Switched to `RichTextLabel` for chat history with BBCode support Added color-coded player names (Blue for self, Green for others, Yellow for system) Improved layout using `MarginContainer` and `VBoxContainer` for better padding and alignment Added smooth fade-out animation for old messages using Tweens Added separate HUD Scale setting (scales UI widgets independently of game world) Minimap and auto-save indicator positioning improved for different scales Renamed UI Scale to Resolution Scale (scales entire[c]game viewport) [/c]Day and Night cycle now has its own widget with start time[c] and end time plus progress bar with [/c]custom moon and sun icons
changedEvent Tracker: Active events (Boss, Happy Hour, Chaos Rift, Arena) are now under the fps widget in top left corner Alerting rework - all alerts now use the exact same approach Auto cast now tells user the spell must be selected in order to run autocast + spells can be now casted by left click on hotbar
changedToggling auto-attack (T key, spell right-click, or settings) now clears current target as reset
changedSteam invite flow: Join lobby button now appears on the selected hero row instead of above the list; Play/Co-op/Delete hidden during invite selection
removedCo-op lobby main menu: Removed selected hero display (player already knows who they picked)
Hi guys! As I am playing the game, I am focusing on the little tweaks here and there, and I am also aware of the bigger ones that need my attention too (looking at you, steel and chaos camps.. and mob spots ... and arena and so on....:D)
Here is the list of changes :)
GUI / UX
Modernized Multiplayer Chat UI: Integrated `PanelContainer` with `StyleBoxFlat` matching `StatusWidget` design Switched to `RichTextLabel` for chat history with BBCode support Added color-coded player names (Blue for self, Green for others, Yellow for system) Improved layout using `MarginContainer` and `VBoxContainer` for better padding and alignment Added smooth fade-out animation for old messages using Tweens Added separate HUD Scale setting (scales UI widgets independently of game world) Minimap and auto-save indicator positioning improved for different scales Renamed UI Scale to Resolution Scale (scales entire[c]game viewport) [/c]Day and Night cycle now has its own widget with start time[c] and end time plus progress bar with [/c]custom moon and sun icons
Event Tracker: Active events (Boss, Happy Hour, Chaos Rift, Arena) are now under the fps widget in top left corner Alerting rework - all alerts now use the exact same approach Auto cast now tells user the spell must be selected in order to run autocast + spells can be now casted by left click on hotbar
Tutorial stepper: circles connected by line via custom _draw(), clickable to jump between steps
Toggling auto-attack (T key, spell right-click, or settings) now clears current target as reset
Steam invite flow: Join lobby button now appears on the selected hero row instead of above the list; Play/Co-op/Delete hidden during invite selection
Co-op lobby main menu: Removed selected hero display (player already knows who they picked)
Skill shot spells (AREA/ENEMY): first click selects spell, second click on world targets; crosshair cursor indicates waiting for target The whole trade flow has been redesigned
Other
Build size: Moved Steam store assets and unused achievement icons to `store_assets/` (not shipped in game)
Bug Fixes
HP bar and menu shortcuts no longer disappear at UI scale 1.25 (action bar now re-positions when viewport size changes)
Day/Night progress widget no longer crashes when marker node is not yet ready (null check in _update_display)
ESC in Co-op overlay now closes the overlay instead of showing exit game confirmation (removed duplicate ESC handling that caused both)
Clicks on open UI overlays no longer target mobs in the background (has_blocking_overlay check)
ESC now closes the Help/Tutorial overlay