Click Here to Download
ArcDPS Boon Table
Usage
Alt+Shift+B (overwrites Arc’s default boon table hotkey) or checkbox in the arc options
Right-click for options to change column visible and other settings.
Table columns can be reordered by dragging the column header.
Sort by column by clicking on the header, it is sorted by character name by default.
options
- Players: Show/Hide all players in the table (Default: ON)
- Subgroups: Show/Hide subgroup average (Default: ON)
- Total: Show/Hide group/squad average (Default: ON)
- NPCs: Show/Hide boons of NPCs (Default: ON)
- only available for 3 encounters (Deimos, Escort and River of souls)
- Column Setup: Show/Hide the columns of the table.
- Style: Styling option for this window
- Show value as progress bar: Show the values as progressbar additional to the actual number. (Default: ON)
- Alternating Row Background: Show/Hide background colors, to better distinguish rows. (Default: ON)
- Show header with text instead of images: Change the header images back into normal text (Default: OFF)
- Hide window header: Hider the header of the imgui window. The table header will still be there (Default: OFF)
- Show only your subgroup: In the player section show only the players that are in your subgroup. (Default: OFF)
- SHow only yourself: In the player section show only yourself (Default: OFF)
- Coloring Mode: How to color the text/progress bars. Can be Default (Gray), By percentage (red to green) and By Profession. (Default: Default)
- Alignment: Align the text to the column. Can be Left, Right, Center and Unaligned. Unaligned means, that it is most left as possible, without beeing on top of the progress bar. (Default: Right)
- Sizing Policy: Change how the window is resized.
- Autoresize window to content: This will automatically resize the window all the times, Name and Subgroup colomns can be resized by dragging.
- Size content to window: Change the window size by dragging the bottom left/right corner. The columns will automatically resize to fit into the window.
- Manual window resizing: Change the window size by dragging the bottom left/right corner. When the table is larger than the window allows, a scrollbar will be added.
- Boon column width: Change the width of boon columns, all boon columns have the same width. Not available when "Size content to window" is active. (Default: 80)
- Self Color: Change the color of yourself in the list. (Default: arcdps CCOL_YELLOW)
Translations
Translations can be added by creating a file in <Guild Wars 2>/addons/arcdps
called arcdps_table_lang.ini
.
To create your own translation you can take the example file in localization.
LICENSE
This project is Licensed with the MIT License.
Dear ImGui
Dear ImGui is licensed with the MIT License and included as git submodule to this project.
arcdps-extension
arcdps-extension is licensed with the MIT License and included as git submodule to this project.
modernIni
modernIni is licensed with the MIT License and included as git submodule to this project.
Game Graphics
© 2021 NCSOFT Corporation. All rights reserved. NCSOFT, ArenaNet, the interlocking NC logo, Aion, Lineage II, Guild Wars, Guild Wars 2: Heart of Thorns, Guild Wars 2: Path of Fire, Blade & Soul, and all associated logos, designs, and composite marks are trademarks or registered trademarks of NCSOFT Corporation. All other trademarks are the property of their respective owners.
Changelog
April 12 2021
Added tracking of NPCs
Desmina at River of Souls
Saul D'Alessio at Deimos
Glenna at Escort
Added possibility to open up to 5 boon table windows
localization (activate by creating a file called `arcdps_table_lang.ini`, english translation can be found in localization in this repo)
added icons in the table header
added option to hide window header
added mutliple sizing policies
added slider to change column width
made by percentage color darker for better readability
colors in text mode are brighter for readability
added option to only show players in your subgroup
added option to only show yourself as player
maked yourself yellow
header will respond to alignment setting
Removed different contextmenus. It is now only one menu that allows to change everything about one window
February 22 2021
Add compatibility to new arcdps with ImGui 1.80.
Change table to use modern ImGui table instead of old one.
This gives the possibility to hide, reorder and sort columns in a more easy way.
July 20 2019
Add dynamic version string
Make boon generation not cap at 100% for duration stacking boons
Use arcdps exports instead of reading the arc ini manually
Add tracking for Signet of inspiration (more coming soon)
Remember boons on players bars when they exit combat instead of assuming they will expire before player reenters combat
Fixes an accuracy bug mainly visible in FotM / WvW
Significant performance improvements (30%-50% reduction in cpu usage to render the table)
Misc code cleanup
May 11 2019
Remove Glyph of Empowerment tracking since it’s no longer in the game
Add tracking for stealth and superspeed
April 23 2019
Fix a rare crash in cases of extreme boon generation
February 1 2019
Add initial boon generation support
I’ve tested this a considerable amount myself, but please let me know of any oddities regarding generation. (Uptime is still as accurate as ever)
Fix showing old subsquads when in a party
Hide UI during loading screens/character select
January 8 2019
Fix crash when launching GW2 with the UI hidden
Rework when the ‘Total’ row shows
January 1 2019
Completely rewrite the table’s UI code
let me know of any issues and feedback
Fix keyboard input requiring the mechanics log to also be running
Fix subgroups not updating when a known player joins the 2nd time
Fix non-bar display being off by 2 decimal places
Change menus to mimic arcdps’s new style
December 25 2018
Add tracking for water spirit
Add initial support for pre-booning (mainly impacts fractals)
Code Cleanup
Fix a bug where some boon applications would have vastly negative duration
December 18 2018
Add additional checks for empty player data
December 13 2018
Fix boon uptime calculation potentially overflowing in extended combat
Add option to show uptime as a % instead of a progress bar
Make options menu work anywhere on the window
Make subgroup column only show if the subgroup section shows
Add additional checks for empty player data
Add support for boon extensions (requires new arcdps, not yet released)
November 29 2018
Add tracking for swiftness and resistance uptime
November 7 2018
Code cleanup
Don’t show if a player currently has a boon as per Terms of Service (oops)
Thanks to deltaconnected for pointing this out
October 9 2018
Simplify internal tracking code (breakage possible)
Make a players initial subgroup accurate
October 2 2018
Update for arcdps cbtevent changes
Sceptember 17 2018
Fix some issues on player removes
September 11 2018
Fix potential crash when leaving a squad
Fixed Total line showing after joining/leaving a squad
Add optional “Y”/”N” for if a player has a boon currently
Fix header column alignment
Add rt-click button to clear the table as a temporary fix for arc’s missing remove notifies
Update to match combat api changes
August 18 2018
Initial pre-release