cursey / kanan

Mods for Mabinogi using Javascript
The Unlicense
58 stars 30 forks source link

Kanan's Mabinogi Mod

Mods for Mabinogi using JavaScript

Installation

  1. Download the repository by clicking the green Clone or Download button, and extract it anywhere on your computer. Alternatively you can download it through the Github desktop application.
  2. Download Python 3.5 x86-64 (the 64 bit version) from python.org (near the bottom) or use this direct link.
  3. While installing Python, make sure you check the box that says Add Python 3.x to PATH or Add Python to environment variables, depending on the version you downloaded.
  4. To make sure Python was installed correctly, open a command prompt from the start menu and type python --version and you should get a response.

Injection

There are three methods to start kanan, manually, automatically or debug.

It is possible to launch kanan while Mabinogi is already running, but for best results its best to let it inject as Mabinogi launches, and keep it running in the background. You can run python kanan.py -h for more usage information.

Note: If you are running under User Account Control (UAC), be sure to run the respective batch file as an administrator.

Features at a glance

Look in the ./scripts/ directory for a full list of mods provided with kanan.

Learn about configuring kanan on our wiki.

Contributing

Contributions are welcome. If you are contributing a patch that you aren't the original author of, please give credits at the top of the file. If a patch has been added and you are the original author of it or know who is, open an issue so proper credits may be given (or issue a pull request).

Original patch authors

kanan comes with more mods than are listed here. This is the list of patch authors who haven't directly contributed via GitHub's pull requests.

Many original patches/ideas came from the following projects:

And to all the patchers that came before, and all that will come after.

Thank you to all contributors!