BaseMod for Workshop

If you liked this item, please rate it up on Steam Workshop page.

Authors: Cyaminthe, Hydracerynitis, h4kot4, Nephthys

Last revision: 22 Sep, 2025 at 02:44 UTC (13)

File size: 7.9 MB

On Steam Workshop

Description:

Thanks to GustabMunchausen for helping update the documentation.
Thanks to abcdcode for their previous contributions to BaseMod, and thanks to the mod team members of Chinese community for their help during production.
To learn how to use some of BaseMod’s functions, you can read the documentation files found in the Document subfolder in BaseMod’s folder. They are also copied to Library Of RuinaLibraryOfRuina_DataManagedBaseMod, and updated when needed.
If you need to upload and/or update your Mod, you can use the Mod upload tool, which is in the root directory of BaseMod.

Early on during Workshop’s existence, the references used by LoR mods were in disorder (due to the possibility of a Mod loading an outdated dll version first, blocking others from loading a newer version they need). To avoid this, BaseMod includes the newest (backwards-compatible) versions of 0Harmony and some other often used dlls, and moves itself to the highest loading priority automatically after being launched once.
If you’re having trouble starting up after updating BaseMod (with error logs that may include something like Mono.Cecil.Method Defintion
MonoMod.Utils.Dynamic method definition.get_( )), try any of the following:
1.Close the game and restart.
2.Delete Managed folder in steamappscommonLibrary Of RuinaLibraryOfRuina_Data and verify integrity of game files.

If you want to test the newest (possibly still buggy) enhancements as early as possible, check out Basemod Nightly.