This program does little on its own. It is mainly aimed to provide other plugins with additional information.
What it does directly:
What it provides for other addons:
arcdps_unofficial_extras is not affiliated with or endorsed by deltaconnected or arcdps
arcdps_unofficial_extras is not affiliated with or endorsed by Arenanet, NCSoft or Guild Wars 2
This addon, like arcdps, hooks network data. To do so it makes runtime modifications to the GW2 executable.
Use at your own risk.
Requires ArcDPS.
Download the latest arcdps_unofficial_extras.dll from the Releases page. Drag and drop arcdps_unofficial_extras.dll into the gw2 directory (same directory as where arcdps d3d11.dll is)
If installed correctly, you should see an "Unoffical Extras Options" menu where auto-updating can be configured. Other addons that integrate with unofficial_extras should automatically start working, no additional configuration required. The addon does nothing on its own.
unofficial_extras is currently closed source. This in compliance with requests made by Guild Wars 2 community managers, who have requested for similar addons (that read runtime data from the GW2 executable) to be closed source.
Please report issues and requests using the github issue tracker, or on the Elite Insights Discord
Check out the Definitions.h header file included in every release, it should contain all the information needed in order to integrate your addon with unofficial_extras.
This project makes use of the following third party libraries (they are all statically linked):
arcdps-extension, licensed under the MIT license.
Dear ImGui, licensed under the MIT license.
GoogleTest, licensed under the BSD-3-Clause license.
JSON for Modern C++, licensed under the MIT license.
spdlog, licensed under the MIT license.
fmt, licensed under the MIT license.
magic-enum, licensed under the MIT license.