Core addon loading library for Guild wars 2
Original idea: https://github.com/Archomeda/gw2-addon-loader
In short: loads addons on game start and provides basic addon API functionality.
On start loads compatible DLLs than conform to name "/addons/addon_name/gw2addon_addon_name.dll" and have addon exports.
Addon API includes several parts:
- Addon loading functions to load and unload addons on fly
- Function registry to share functions between addons
- Event registry to perform some sender/subscriber logic.
Details in <include/gw2al_api.h>
- Download and extract the archive
loader_core_*.zip
found in the latest release. - Place the contents (
bin64
,addonLoader.dll
,d3d11.dll
,dxgi.dll
) in your game installation directory (with the default game install path, this would beC:\Program Files\Guild Wars 2
).