Hello, my first (real) time trying Godot seriously and I have several issues with my game, let me explain what I want to achieve first:
A semi-text-based game with no images, only UI elements, think of it as overly simplified Baldur's Gate.
When a user selects their option on the screen, it should tell what option they picked as "You Used: ..." and the button should disappear, which I believe I can achieve by simply hiding the button in the script.
After that, all the decisions the player made should be on the screen like in the image and stay there for the entirety of the game. This creates the problem of saving this text in a manageable format and loading it in a short time without losing the styling (there will be bold, italic, and colored text)
Then there is the second problem of making the save system. This is a choice-based game, all your stats and the paths you take should be saved. I don't know how to tackle that.
There is also the problem with buttons you can press in the same line as the label, like this example I made in another engine (twine).
And there is the idea of how to write these things, should I make every selection into a new scene? or should I just manage it all with code? Either way, there will be a lot of clusters with both of these approaches, what should I do?