g-ace
g-ace copied to clipboard
VFS Addon system
Call filenode:Require("lua-autorun")
. Returns a promise that then gives an addon object.
Addon node should be cached in Node.Addons. Addon is initialized on Require on serverside. On clientside (NetFile/NetFolder) the addons serverside file has and are networkable are intiialized immediately on clientside netfile initialization. Node could contain some kind of AddonData thing that stores networked node params.