I’ve always wondered how the tag editor plugin tags instances without inserting any scripts.
From my knowledge tags aren’t persistent, you need to call the AddTag function to add a tag to an instance during runtime. So how does the plugin manage to make persistent tags without inserting any scripts?
Edit: to clarify, I mean the plugin doesn’t insert any script instances into the experience so how does the plugin persistently call AddTag() without integrating itself via a script instance. As I said previously, I always thought tags are applied during runtime so you shouldn’t be able to add tags without a script calling the AddTag() function(to my knowledge)
Its possible to add tags outside runtime. If you go to any instance and scroll down in the properties tab, you can see that you can add/remove tags and attributes.
I have noticed that, but only recently. I don’t recall ever seeing it prior to Roblox adding their own tag editor directly in studio so I assumed it was new.
That was probably just me glossing over it I guess