This is about stylistic choices in Godot. From my look through the tutorials currently offered, they seem very limited in the scripting respect -- that is, they don't really reflect complicated scenarios of script-heavy game mechanics.
I'm curious for anyone who has had to build a script-heavy game mechanic, such as a character's stat or leveling system, how did you go about doing it? Did you make a "Stats" scene, and just child it to whatever character or object needed it? How did you reuse your system? Do your differing player/non-player/static objects inherit from a base character class that has the stats already available?
I'm still dabbling in Godot when I get the chance, and I'd really just like an experienced person's approach on complicated behaviors within the Godot scripting context.
Thanks for any direction/advice/discussion you can offer!