I wish to use the plugin framework Tabby. To prepare, we must do these reforms to the codebase:
Add Runtime and Framework folders. The Framework folder is for the Tabby libraries. The Runtime folder are the scripts that initiate on runtime/start.
For type-effectiveness and intellisense, use script.Parent.Parent... instead of script:FindFirstAncestorOfClass("Plugin"). This will be a temporary fix until RobloxLSP fixes this.
This should help with the productivity on this plugin. It's my first time doing this anyways; this is more like a diary to me.
I wish to use the plugin framework Tabby. To prepare, we must do these reforms to the codebase:
Framework
folder is for the Tabby libraries. TheRuntime
folder are the scripts that initiate on runtime/start.script.Parent.Parent...
instead ofscript:FindFirstAncestorOfClass("Plugin")
. This will be a temporary fix until RobloxLSP fixes this.This should help with the productivity on this plugin. It's my first time doing this anyways; this is more like a diary to me.