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.
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.
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 a6.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 defaultBepInEx.cfg
file with this Demeo-compatibleBepInEx.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 a0.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
Expand the sections below to read more about each mod.
HouseRules
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.
- 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.
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.
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.
FreeCamera
Enables NonVR versions of Demeo to vertically tilt their cameras.