The structure of xModManager
xModManager comes with the following hierarchy
xModManager
├── Configuration
├── ModFileSystem
├── Signals
└── ModProcessManager
└── vLua
├── FiOne
└── Yueliang
xModManager
The root module of xModManager, requires all modules and returns them in a table, so one require can be done in your file instead of four.
Configuration
The settings of xModManager
ModFileSystem
The VFS component of the mod manager
Signals
Contains signals that correspond to a specific number. This is so you don’t have to write signals in numbers, but you can read them and memorize them.
ModProcessManager
The VPM component of the mod manager
vLua, FiOne and Yueliang
The bytecode compiler and interpreter of Lua that ModProcessManager uses behind the hood. You, the user do not need to care about these modules.