Actor entities?
Heya!
So, for example, let's say I have a cutscene in mc, which uses entities as "pawns" (moves them around, check from their perspective, etc.)
Should I js use tags, or would it be more effitient/better to "assign" those entities' uuids to a specific "tag" in a storage?
For example, I don't call out to any entity with the tag "mister7", but rather when the specific entity is summoned, it's assigned to a "variable" inside a storage.
/data modify storage example actors append from entity @s UUID(or something like that)And then the function is ran with macros?
Example Usage:
function example:as_actor {"actor":"mister7","command":"function example:actor/mister7"}:function example:as_actor:
$data modify storage example actor.id set from storage example actors."$(actor)" $data modify storage example actor.c set value $(command) function example:_as_actor with storage example actorfunction example:_as_actor:
$execute as $(id) run $(c)function example:actor/mister7:
say Example(^ not tested, js how I think it could work)
Is it better to stick to tags, or should I use a system like that (I do have patience to implement it), and if so, how would you improve this concept?