GMLoader is a program that can recompile non-YYC GM:Studio games data using UndertaleModLib.
- Adding or replacing GML assets by loading the gml files inside GameFolder/mods/code/*.gml
- Adding or replacing textures by loading the texture files inside GameFolder/mods/textures/*.png
- Manipulate sprite properties by making sprite configuration files inside GameFolder/mods/config/textures_properties/*.yaml
- Append GML code by importing the gml files inside GameFolder/mods/code/appendgml/Any Folder Name/*.gml
- Prepend GML code by importing the gml files inside GameFolder/mods/code/prependgml/Any Folder Name/*.gml
- Existing GameObjects Manipulation by loading configuration files inside GameFolder/mods/config/existing_object/*.json
- Add and Manipulate new GameObjects by loading configuration files inside GameFolder/mods/config/new_object/*.json
- Import shaders by loading exported shader files inside GameFolder/mods/shader/*any_shader_folder
- Import rooms by loading the room files inside GameFolder/mods/room/*.json
- Load your own custom CSharp Script files inside GameFolder/csx/pre/.csx or GameFolder/csx/post/.csx
Contains User guide and Modders guide
- Clone the project
- Compile UndertalModLib and Underanalyzer then put their dll inside the lib folder
- Add the reference of umtlib and underanalyzer
- Open the solution and build
UTMT Team - All of this isn't possible without the UTMT tool and library
GMLML - For the ProofOfConcept Code
Eldoofus - Helping my skill issues
Crusenho - Executable Icon