When you use the system action to create an object, you can create a hierarchy from a template, but not when spawning an object from another.
Seems like that is either an oversight, or what would the reason be?
Spawn means make an object at the object that "spawned" it, and give it its angle.
Its sort of a relic from the old engine that was designed to simplify the use of bullet type mechanics.
Develop games in your browser. Powerful, performant & highly capable.
Sure, that makes sense, but it seems like it could still have an option for template?
No skin off my teeth either way.
The angle inheritance would have to be removed as it would be problematic for someone down the line, just like removing it would break backwards compatibility.
As is it still makes sense in a few situations.
Looking back on this... I can't remember what was the reason to skip implementing it. It should work just as Create Object with the minor difference that the newly created instance would have the angle of the picked instance instead of the angle of the template, everything else should work the same.
I'm guessing because its a lot of effort for little return.