Godot Version
V4.3
Question
I need to know if I should be using @tool in my game with a specific node. I have a pretty simple scene that I want to be using as a building block for my game. It doesn’t hold much, it has a script that holds some simple variables like terrain state (normal, ice floor, damage) and a changeable model. The terrain state and model are set as exported properties so I can quickly go in and change things without having to make a million different scenes for every instance, I can just instance the one scene over and over making the small changes I need.
The problem is that changing the model using the exported properties does not show up in editor, only at run time. Which technically works alright, but I have to run my game to see how things look because everything in editor is just using the default model.
Should I make use of @tool in this instance?
I’m coming from Unity and Unreal and I’m still getting my head around the scene/node situation here and some best practices.