The latest technical update for Shogun Exodus introduces significant optimizations to the character visualization and UI systems. Key changes include the implementation of cached portrait face composition and a transition to stat-signal driven updates for health and happiness tracking. By utilizing the new `CharacterVisual.visual_rebuilt` signal, portrait faces now refresh only when an actor visual is specifically rebuilt, improving overall performance efficiency during gameplay.
In addition to these logic refinements, several UI components such as the Building Portrait HUD and Time HUD have been updated. Adjustments to core data files, the update log, and the modding guide ensure that the latest backend improvements are fully integrated across the project. These updates provide a more streamlined foundation for managing character data and real-time visual assets.
Raw Patch Notes
- Cached portrait face composition, changed health/happiness refresh to stat-signal driven updates, and added a `CharacterVisual.visual_rebuilt` signal so portrait faces refresh only when the actor visual is rebuilt. - Files: `Data/ui_config.json`, `Data/assets.json`, `Autoload/GameDB.gd`, `Scripts/Characters/CharacterVisual.gd`, `Scenes/UI/BuildingPortraitHUD.tscn`, `Scripts/UI/BuildingPortraitHUD.gd`, `Scripts/UI/BuildingPortraitSlot.gd`, `Scenes/UI/TimeHUD.tscn`, `Scripts/TimeHUD.gd`, `Scenes/Base.tscn`, `current-game-setup.txt`, `mod-guide.txt`, `update-log.txt`
*This is an automated post, using Python and LLMs to summarize game updates. Mistakes, while rare, may happen.

Reply