#Xenium: the ultimate module-loader.

1 messages · Page 1 of 1 (latest)

vernal tinsel
#

https://github.com/xCynDev/Xenium - A tool that generates the initialization scripts for a Garry's Mod addon/gamemode, using a module-based approach.

Takes all the goodies from writing your own module loader (load order of modules, files and folders, automatic include()/AddCSLuaFile()) and wraps it up in an auto-refresh friendly tool.
No more headaches, just configure your project & modules and let it do the work.

Had a lot of fun writing it, and I'll definitely be using it for any Garry's Mod project I work on. I also set it up in a CI pipeline for my server, so it's definitely going to work if it's a requirement.

GitHub

Generates the initialization scripts for a Garry's Mod addon/gamemode, using a module-based approach. - xCynDev/Xenium

#

Down for more features if it's missing some that anyone here needs, just open up an issue. Feel free to poke me for questions too.

#

I do plan to add a way to manually include files, in the project configuration. Probably something like preInitIncludes: ["shared.lua"] or something