Skip to content

Releases: rphsoftware/OneLoader

v1.5 - We eating good tonight

06 Apr 21:19
83a6014
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.5

  • Added support for better plugin ordering. Use the plugins_ordered top level key in mod.json like this:
{
  "plugins_ordered": {
    "someplugin": {"at": 0}, // loads first
    "otherplugin": {"after":"GTP_OmoriFixes"}, // loads after gtp_omorifixes
    "yetanotherplugin": {"at":-1, "weight": -50000} // will probably load the very last.
  }
}

You still need to declare your plugins in files/plugins, but this should let you do more interesting things with less effort.

  • Improved the loading screen (Thanks to bajamaid for the art and @KodiCraft for help with the animations)
  • Deprecated the legacy plugin delta system, because nobody uses it and causes technical debt. It will be removed in 1.6

auid=1.5

v1.4.3 - Hotfix

27 Mar 21:49
e2071a3
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.4.3

  • I fucking hate video
  • Video will be my downfall
  • Fixed more bugs to do with video
  • Oh yeah you can now replace window.png and loading.png from your mods. Enjoy.

auid=1.4.3

v1.4.2 - Hotfix

16 Feb 18:22
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.4.2

  • Various fixes for video playback when using certain plugins ( Reported by @FoGsesipod )
  • More async_exec carveouts for people who want to do funky shit in their mods

auid=1.4.2

v1.4.1

04 Aug 16:46
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.4.1

  • Support for patches in languages other than English (MR #34 - Thanks @aoisensi )
  • Tell the user to restart game if package.json is changed (MR #32 - Thanks @nift4 )

auid=1.4.1

v1.4 - The big one

22 Oct 18:54
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.4

  • Support for ES Modules in plugins. This allows you to split your plugin code into smaller, more logical blocks. To use this feature, use the file extension .mjs for your plugin. More detailed documentation on this coming soon.
  • Support for ES Modules in async_exec rules. Yet again, use the .mjs file extension to access this feature.
  • Added the ability to patch the package.json file. To use this, enable the package_json_editing flag in your mod.json, and then put your patches in the packagejson_delta mod.json key.
  • Added support for raw files in mods. Add the raw key into your files declaration and list files there as normal. They will be put in the virtual file system without being encrypted or having their extension changed.
  • Fixed edge case with fs.readdirSync being ran on directories that don't exist in the base filesystem, only in mod filesystems.

Do you love OneLoader or my other work?

Consider clicking the "Sponsor" button and chipping in a bit. It really does help.

auid=1.4

v1.3.1

08 Jul 17:35
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.3.1

  • Fix oversight in Playtest mode support. You can now run mods that load images.

Do you love OneLoader or my other work?

Consider clicking the "Sponsor" button and chipping in a bit. It really does help.

auid=1.3.1

v1.3

08 Jul 17:03
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.3

  • Added the ability to use OneLoader in a playtest environment. Extract the contents of the www folder over your playtest folder replacing index.html. NOTE: This configuration is provided on a best effort basis and full compatibility with existing OneLoader and GOMORI mods is NOT guaranteed.

Do you love OneLoader or my other work?

Consider clicking the "Sponsor" button and chipping in a bit. It really does help.

auid=1.3

v1.2.1

04 Jul 21:55
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.2.1

  • The ability to provide an alternate list of mod IDs that will be used in addition to your primary one in compatibility checks. Simply specify a satisfies array and add additional mod IDs to it
  • Added a skip_checks field to allow your mod to skip other mod's compatibility checks. Usage:
"skip_checks": {
  "somemod": ["idtoskipchecksfor"]
}
  • A very special message for 2 very special people....

Do you love OneLoader or my other work?

Consider clicking the "Sponsor" button and chipping in a bit. It really does help.

auid=1.2.1

v1.2

04 Jul 19:45
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.2

  • Great improvements the loading UI
  • Mod priority loading. Add a priority field to your mod.json and set it to a number. All mods have a priority of 0 by default. Negative numbers will make your mod load earlier, positive numbers later.
  • Added the ability to require some mods to be installed. Make requires an array in your mod.json and put the IDs you want to ensure are installed there.
  • Added the ability to prevent your mod from running if other mods you specify are present. Make excludes an array in your mod.json and put the IDs of mods you want to discriminate against there.

Do you love OneLoader or my other work?

Consider clicking the "Sponsor" button and chipping in a bit. It really does help.

auid=1.2

v1.1.3 - Bug fixes

08 May 00:19
Compare
Choose a tag to compare

OneLoader

High performance OMORI mod loader

Installation

  • Extract the zip into your game folder, when prompted, replace files.

What's new in 1.1.3

  • Fixes to delta patching Atlas.yaml where paths would errenously not resolve due to fast-json-patch being out of date and not conforming to RFC6901. The fix was updating it to the latest version.

auid=1.1.3