Skip to content

Foxbud/libaermre

Repository files navigation

libaermre

Action-Event-Response (AER) Mod Runtime Environment (MRE).

libaermre is one half of the AER modding framework for the Linux version of the game Hyper Light Drifter (the other half being aerpatch).

While aerpatch handles minimally patching the game's executable, libaermre is responsible for dynamically loading mods and exposing useful C API to those mods.

Installation

Installation will vary according the AER UI in use.

To automatically download and install the latest stable version of libaermre using aerman, run

$ ./aerman.sh framework-mre-install

from inside the aerman directory.

API

The public interface of libaermre follows Semantic Versioning, and its documentation can be found here.

Copyright

libaermre is released by its authors under the Apache 2.0 license. See files AUTHORS.txt and LICENSE.txt for details.

For copyright information related to the libraries that libaermre uses, see directory ACKNOWLEDGEMENTS.

Special Thanks

Special thanks to Josiah Bills for help designing the API and providing valuable feedback.