Skip to content

Commit 2d2e112

Browse files
authored
Update README.md
1 parent a929804 commit 2d2e112

File tree

1 file changed

+31
-1
lines changed

1 file changed

+31
-1
lines changed

README.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,32 @@
11
# loader-core
2-
Core addon loading library for guild wars 2
2+
3+
Core addon loading library for Guild wars 2
4+
5+
Original idea: https://github.com/Archomeda/gw2-addon-loader
6+
7+
[![](https://img.shields.io/discord/384735285197537290.svg?logo=discord&logoColor=f0f0f0)](https://discord.gg/5epjQEj)
8+
9+
# Features
10+
11+
In short: loads addons on game start and provides basic addon API functionality.
12+
13+
## Addon DLL loading
14+
15+
On start loads compatible DLLs than conform to name "<GW2 directory>/addons/addon_name/gw2addon_addon_name.dll" and have addon exports.
16+
17+
## Addon API
18+
19+
Addon API includes several parts:
20+
21+
1. Addon loading functions to load and unload addons on fly
22+
2. Function registry to share functions between addons
23+
3. Event registry to perform some sender/subscriber logic.
24+
25+
Details in <include/gw2al_api.h>
26+
27+
28+
29+
30+
31+
32+

0 commit comments

Comments
 (0)