#WorldMachineLoader - a mod loader for OneShot: WorldMachineEdition.

10 messages · Page 1 of 1 (latest)

winter owl
#

WorldMachineLoader (WML) is a mod loader for OneShot: World Machine Edition that allows the game to load custom mods without modifying its original files.
WML also includes a modding API that lets you patch the game methods, extend or change its behavior, create your own in-game windows and much more (to come)!
WorldMachineLoader is currently in alpha stage, so things may change, break, or be completely reworked in future updates.

Repository: GitHub
Latest alpha-release (at the time I wrote this): v0.3.0-alpha
Website: wml.ref-err.ru

If you have suggestions or bug reports, feel free to create an issue in the repository!

winter owl
winter owl
#

bug fix: the mods folder is now created at startup.
the folder was created too late, causing settings to fail loading.
the current workaround is to manually create "mods" folder.

winter owl
#

btw, heres the current main feature that ive been working on - UI-elements! some elements are new

#

once im done with the other elements i want to make, ill move on making other cool features, like custom items!

winter owl
#

WorldMachineLoader v0.3.1-alpha

Features

  • Chooser UI-control
  • Switch UI-control
  • Game1InitializeEvent now supplies game instance
  • WindowButtons enum and ModWindow constructor overload
  • IsVisible field for UI-controls
  • ButtonIcon and Spinner UI-controls

Fixes

  • Swapped width and limit arguments in InputBox's constructor overload
  • RestartGame -> RestartGameAsync & now it waits for the game to finish writing save file
  • Create mods folder on startup
  • Spinner UI-control now expands and shrinks based on the value's length

Full Changelog: https://github.com/ref-err/WorldMachineLoader/compare/v0.3.0-alpha...v0.3.1-alpha

Download: https://github.com/ref-err/WorldMachineLoader/releases/tag/v0.3.1-alpha

#

finally i can rest

#

idk why it took me like 2 months

winter owl
#

i did some internal refactoring