I am reshaping the GUI in the buttons part. I was kind of blocked, until i started working with the idea of refactoring the kind of monolithic HMI scene.

This boom, opened my mind and it really feels the way to go. I have removed the toolbox from the hmi scene and created a toolbox scene, then created a textured button scene to manage commands & capabilities from the StarsystemObject, and created yet another texture button scene to manage the same but from Module object.

It make more sense now, and seems the right way to go. Next i recognized that i can simplify the toolbox scene a lot and let the textured buttons scenes manage the user clicks on the buttons with the associated categories, modules and objects.

Next, i need to spend some time on it and code further, to understand if and how to properly manage commands. I am starting to think that they will also need dedicated scenes.

Marvels of Godot, i guess…