Skip to content

A mod loader for Gamer Maker Studio games that uses UndertaleModLib to patch mods independently so multiple mods can be used at once.

License

Notifications You must be signed in to change notification settings

BlurOne-GIT/GML-Mod-Loader

Repository files navigation

GML-Mod-Loader

GML Mod Loader is a program that makes use of UndertaleModLib in order to build a game data file before running the game, which would then allows us to use multiple mods at once. This mod loader could work with any game made in Game Maker Studio, as long as it's version is supported by the UndertaleModLib.

The way we do this is something like the Sonic Mania or Sonic 3 AIR mod loaders do: put all assets in a folder, run the mod loader and they get injected into the file. This removes the need of .xdeltas which are only a compressed binary diff file, which restricts the max mod amount to just one.

As of now we are working in a Proof of Concept command line version for testing the capabilities and testing. Once we reach a point where it's usable enough, we'll release a public beta of the command line version to get feedback and issues so that we can keep on developing, meanwhile we develop the user interface.

UndertaleModTool Features

Already implemented:

  • Global init
  • Game End scripts
  • Sprites
  • Scripts
  • Game objects
  • Code

Yet to be implemented:

  • Audio groups
  • Sounds
  • Backgrounds & Tile sets
  • Paths
  • Shaders
  • Fonts
  • Timelines
  • Rooms
  • Extensions
  • Code locals
  • Texture group information

No need for implementation:

  • General info
  • Texture page items
  • Variables
  • Functions
  • Strings
  • Embedded textures
  • Embedded audio
  • Embedded images

Other sources

About

A mod loader for Gamer Maker Studio games that uses UndertaleModLib to patch mods independently so multiple mods can be used at once.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages