I’m currently rebuilding the entire user interface system from scratch.
⚠️ Warning: existing UI systems may be lost during this transition.
You will be able to create fully customizable interface pages.
Each page can contain modular blocks that are displayed based on variables and conditions.
Each block can include:
Customizable text (font family, font size, font color, alignment, background color)
Images
Custom variables (icon + value, bar + name + value, ...)
Inventory grids
Notes:
A block can include a tab system, using text or images
A block can be displayed based on multiple conditions
Custom text elements can include variables, such as character names
Page navigation
Pages are displayed using customizable buttons (text or icons).
By default, there are 4 buttons:
Main → default page
Load → load game page
Save → save game page
Quit → return to the game’s home screen
This system will make it possible to:
Display dynamic story logs
Display active quests
Display completed quests
Display the character sheet (descriptions and stats)
Display information about encountered characters
👉 This is the last major mandatory update.
After that, I will focus entirely on the new Map Editor.
