| godhand | feat: godhand, godmode(ish) | |
| godmode | feat: godhand, godmode(ish) | |
| .gitignore | feat: godhand, godmode(ish) | |
| Cargo.lock | feat: godhand, godmode(ish) | |
| Cargo.toml | feat: godhand, godmode(ish) | |
| README.md | move project | |
Toolkit Mods
Toolkit mods has been archived and moved into the examples folder in the Toolkit repo.
This repo contains example mods for the Exanima Modding Toolkit.
Dependencies
Make sure you have Rust installed with Rustup
Make sure you have Rust Nightly installed by running: rustup toolchain install nightly.
Make sure to run rustup override set nightly to force it to be nightly.
You (currently) need to have the Exanima Modding Toolkit repo downloaded.
Building
You need to get the emf.dll.lib file from the Toolkit. To do this:
-
In this folder, open a terminal and run
cargo build --all. It will error first time - this is normal. -
Open a terminal in the Toolkit folder, and run
cargo build --all. -
Go into
target/debug/and copy theemf.dll.libfile into thetarget/debug/depsfolder in this directory. -
Finally, run
cargo build --allagain, and it should work.
Loading into the client
In each of the mods folders, there should be a config.toml, make sure this is filled out with the correct information.
In your Exanima game directory (steamapps/common/Exanima), make a folder called mods.
In there, make a folder for each mod you want to add, and place the corresponding config.toml inside it.
You can then copy the .dll for your mod (e.g. godhand.dll) into the corresponding mod folder.
An example layout should look like:
steamapps/common/Exanima/
mods/
GodHand/
config.toml
dev.megu.godhand.dll
GodMode/
config.toml
dev.megu.godmode.dll