Skip to content

Mods for the game of Demeo, as well as the Demeo modding framework, HouseRules.

License

Notifications You must be signed in to change notification settings

orendain/DemeoMods

Repository files navigation

DemeoMods

Mods for the game of Demeo, as well as the Demeo modding framework, HouseRules.

Join the Demeo modding community if you are looking for support, other Demeo mods, or are interested in learning to build your own.

Discord

Sections

Latest Releases

Important

Only the PCVR and PC Edition versions of Demeo are supported.
E.g., playing on a Quest2 works, but only when linked to a PC.

Listed below are the latest releases for each mod. Click to go to their respective download pages.

However, before you do, make sure you have installed a modloader.

latest houserules release

latest roomfinder release

latest advancedstats release

latest highlighter release

latest roomcode release

latest skipintro release

latest freecamera release

Installing a Modloader

In order to use any of the mods in this repository, you must have one of either two modloaders: BepInEx 5.x (PC & VR) or MelonLoader 0.5.7 (PC ONLY).

Installing BepInEx 5.x

Follow these installation instructions to install BepInEx 5.x.

  • Make sure you install one of the 5.x versions and not a 6.x version.
  • Step 3. in the instructions above show how to check for generated files to confirm that BepInEx was successfully installed. Make sure to check.
  • In order for BepInEx to work, you MUST make some tweaks to BepInEx/config/BepInEx.cfg. Replace the default BepInEx.cfg file with this Demeo-compatible BepInEx.cfg file.

When correctly installed, the final layout of your Demeo game directory should look like the following:

<Demeo Game Directory>/
├── BepInEx/
│   ├── cache/
│   ├── config/
│   │  └── BepInEx.cfg
│   ├── core/
│   ├── LogOutput.log
│   ├── patchers/
│   ├── plugins/
│   └── scripts/
├── demeo_Data/
├── Demeo.exe
├── doorstop_config.ini
├── MonoBleedingEdge/
├── UnityCrashHandler64.exe
├── UnityPlayer.dll
└── winhttp.dll
Installing MelonLoader 0.5.7

Follow these installation instructions to install MelonLoader 0.5.7.

  • Make sure to install version 0.5.7 specifically and not a 0.6.x version.

When correctly installed, the final layout of your Demeo game directory should look like the following:

<Demeo Game Directory>/
├── demeo_Data/
├── Demeo.exe
├── MelonLoader/
├── Mods/
├── MonoBleedingEdge/
├── Plugins/
├── UnityCrashHandler64.exe
├── UnityPlayer.dll
├── UserData/
├── UserLibs/
└── version.dll

Mod Descriptions

Expand the sections below to read more about each mod.

HouseRules

HouseRules Logo

Set your own challenges and be the Dungeon Master of your own game. Make your own rules and challenge your friends.

HouseRules allows players to customize many settings, values and toggles used within the Demeo code.

HouseRules Screenshot

  • Change how many cards you can hold
  • Adjust HP, AttackDamage, ActionPoints etc on a per-character basis
  • Scale gold/mana/chests up/down
  • Change starting cards dealt and max-cards allowed
  • Add/Adjust AOE effects for abilities
  • Remove/add casting cost for cards
  • Beat-the-clock game timer modes
  • Specify cards distributed to players
  • Change immunities for any piece
  • Prevent enemies respawing
  • Keep the exit locked until all of the enemies are dead
  • ... and much more.

This framework allows the definition of modular gameplay modifications (or "rules") and the ability to group them to create custom gamemodes (or "rulesets").

Rulesets can be configured as JSON files stored within the game's directory.

As long as the player hosting the game is running this mod, ALL Demeo players, whether modded or not, may join the room and experience the modded game.

See the HouseRules.Core readme for information about the HouseRules framework.

See the HouseRules.Essentials readme for a list of all predefined rules and rulesets.

Many in the Demeo modding community have created their own custom rulesets using HouseRules. Join the Demeo Modding discord to explore these and share your own.

RoomFinder

Tired of Demeo's "Quickjoin" endlessly placing you into random games? This mod lists all public rooms, along with their properties, so you can pick which one to join.

RoomFinder Screenshot

AdvancedStats

Displays extra information about heroes when hovering over their pieces.

AdvancedStats Screenshot

Highlighter

Provides in-game highlighting/coloring. This includes highlighting all squares that would be in a character's line-of-sight when hovering the piece over a square.

Highlighter Screenshot

RoomCode

Set your own room code, skipping Demeo's random room code generation.

See the RoomCode readme for more information and configuration options.

SkipIntro

The Elven Necropolis is a very welcoming place... some might say it's too welcoming.

This mod skips the intro loading scene and takes you straight into the main menu.

You will never again need to SkipIntro Icon

FreeCamera

Enables NonVR versions of Demeo to vertically tilt their cameras.