Skip to content

gw2-addon-loader/loader-core

Folders and files

NameName
Last commit message
Last commit date
Sep 21, 2022
Sep 21, 2022
Sep 21, 2022
Jun 14, 2022
Sep 23, 2021
Sep 21, 2022
Jun 14, 2022
Jul 29, 2019
Sep 15, 2019
Mar 1, 2022
Sep 21, 2022

Repository files navigation

loader-core

Core addon loading library for Guild wars 2

Original idea: https://github.com/Archomeda/gw2-addon-loader

Build status

Features

In short: loads addons on game start and provides basic addon API functionality.

Addon DLL loading

On start loads compatible DLLs than conform to name "/addons/addon_name/gw2addon_addon_name.dll" and have addon exports.

Addon API

Addon API includes several parts:

  1. Addon loading functions to load and unload addons on fly
  2. Function registry to share functions between addons
  3. Event registry to perform some sender/subscriber logic.

Details in <include/gw2al_api.h>

Installation

  1. Download and extract the archive loader_core_*.zip found in the latest release.
  2. Place the contents (bin64, addonLoader.dll, d3d11.dll, dxgi.dll) in your game installation directory (with the default game install path, this would be C:\Program Files\Guild Wars 2).