I just made a post about whether it is possible to create custom enums. The person who answered gave me the idea of making arrays full of possible states. Which made me realize that this is going to take a lot of switching between scripts unless I switch to an external editor.
I need to know if Rojo will get references to Roblox objects (parts, modules, etc., I’m assuming this is a yes) and if it will even help that much? I haven’t used Rojo before, and I want to know if it’s worth the effort of switching editors.
Thats not what rojo does btw. You can create roblox objects using a JSON file, but you will still have to reference the in studios location of the object you created. So its not much different than just using a module script in replicated storage for example where you store your enums
ROJO is meant for allowing you to put your scripts into the game from files to allow you to use other script editors such as VS Code, etc. If you want to make a custom enums, you’ll have to edit the enum table entirely, and iirc, you can’t do that. The closest you could do is create a new Enum Module that extends off of Enum itself, and add the rest of the properties from there.