Hey all, quick update.
(also in the main post)
I changed the functionality of Bubbles to where dragging the “line_break” (purple “O” button) to another object doesn’t add a *line_break to the choicescript code anymore. This allows for dynamic text as seen in the simple demo project I included. I also added a Condition dialog box to “Choices” so that you can have certain choices grayed out based on variable status.
I also fixed the problem where hitting the Enter key didn’t add a new line.
Now, I’ve got some other news. College Finals end for me next Wednesday. I have decided based on the feedback and my own intuition to simply scratch this project and start over. Since I was so hasty in the initial development I wrote a ridiculous amount of spaghetti code that I am not proud of. And I believe that simply starting fresh would be a much swifter solution than trying to fix the existing project.
Take this as good news! I’m redesigning the interface to be more like Unity3D with a side menu for the properties of each object in the scene. The connection lines between each object will look significantly better and objects will have improved inputs and outputs. I am also redesigning the save feature to be significantly more compressed and secure. This means that existing Tinker projects will have to be imported, but I will still support them. Also, as promised above, I think I may have found a solution to importing existing choicescript projects.
I hate it when devs make promises that they don’t keep, but here I am potentially doing the same thing. XD
Regardless, Merry Christmas, everybody! Stay safe on your travels and a Happy New Year!