Skip to content

HouseRules v1.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Nov 03:08
· 2 commits to main since this release
houserules-v1.8.0
c64638a

UPDATED 3/23/24 to fix Demeo game patch from 3/21/24!

✨ Features/Enhancements

  • Embed Common.UI library into resulting DLL. (#512)
  • Introduce BepInEx 5.x as a compilation target for HouseRules. (#511)
  • Add new rule, LevelExitLockedUntilOneHeroRemainsRule, which prohibts players from exiting levels unless they are the last hero remaining. (#505)
  • Ruleset update and addition (#486)

🐛 Fixes

  • Gracefully handle the case when the HouseRules ruleset directory is missing. (#534)
  • Fix LevelExitLockedUntilOneHeroRemainsRule triggering on all interactables. (#523)
  • Longdesc wasn't working as intended (#522)
  • Fix privacy toggle not capturing updated PCVR field. (#519)
  • Fix privacy toggle not capturing updated PCVR field. (#514)
  • Adust file naming to be consistent with how files are referenced. (#497)
  • Fix HouseRules for 9/7/23 Demeo update (#487)

🧰 Maintenance

  • Use recommended .yaml extension for YAML files, rather than .yml. (#537)
  • Rename some constants to make UI loading logic a bit more readable. (#536)
  • Unify HouseRules versioning. (#530)
  • Bump minimum required version of MelonLoader to 0.5.7. (#521)
  • Split long lines and perform some maintenance. (#520)
  • Update exported example ruleset files. (#518)
  • Avoid searching all types when loading a ruleset by filename. (#515)
  • Decouple HouseRules configuration loading logic from being dependent on MelonLoader as the underlying mod framework. (#513)
  • Retarget documentation links to the newly-renamed HouseRules directories. (#504)
  • Use consistent namespacing for HouseRules comonents. (#502)
  • Seperate monolithic Common project into individual subprojects. (#499)
  • Update the author field to correctly reflect the team behind the develpment effort. (#492)
  • Update README.md (#485)

IF YOU'RE USING STEAM OR OCULUS PCVR you'll need to install BepInEx to your Demeo game folder. If you were previously using MelonLoader then after installing BepInEx make sure to rename your version.dll file to version.old. That's it! Next time you run Demeo you should be using BepInEx as your mod loader!


How To Install

Important

First, make sure you have installed either one of two modloaders: BepInEx or MelonLoader.
If you have not, go here for instructions on how to do that first.

If you have BepInEx

Download the ZIP file ending in .BepInEx.zip below and extract all folders into Demeo's root game directory. The folders in the ZIP file should merge with existing folders.

If you have MelonLoader

Download the ZIP file ending in .MelonLoader.zip below and extract all folders into Demeo's root game directory. The folders in the ZIP file should merge with existing folders.