UI enhancements and helper scripts to make interacting with Veyra smoother, faster, and more convenient.
This project is designed to run as a userscript through Tampermonkey, making installation simple.
veyra-hud adds HUD improvements, QoL tools, and browser-side enhancements to the Veyra front end.
Because it runs in Tampermonkey, it works across browsers and is even available on mobile browsers.
- UI tweaks and layout improvements
- Buttons, shortcut tools, and quality-of-life enhancements
- Inventory management
-
Menu modifications
moves halloween event to bottom of menu (event is currently over)This link was finally removed in vanilla.adds Lizardman Winter event link to nav barThis is now on vanilla.- adds link to Wave 3
- adds link to Adventurer's Guild
- adds link to Legendary Forge
- fairly easy to add custom links using
addMenuLinkAfter
-
Wave Page
- Modified
Loot X monstersfeature to be significantly faster- Loot faster loots in parallel now (even faster)
- Adds
In Battle:count to show how many battles you are currently in. - Adds
Attack Strategyto the multi target menu. - Adds a
Settingsbutton forAttack Stragegy.- Tap name of attack to add to strategy, arrange in order (top is first)
- Strategy attack button now shows stamina cost
- Adds HP bar to wave page (in multi target card)
- Flashes red border around hp bar card when less than 10% hp
- Color of bar is changeable in settings
- Damage limit added to settings
- stops strategic attack if damage exceeds the limit
- this is usefull to save stamina if your first high stam hit crits.
(limit {amount})is added to the strategic attack button if limit is enabled
- Calculate with Asterion setting will show stamina costs with multiplier applied
- You still need to manually make sure Asterion is equipped.
- Use Groups checkbox
- Groups mobs when filtered to "All Monsters", and adds a divider between them
- Useful for looking at the entire wave on a large monitor
- Modified
-
Battle Consumables Side Bar
Adds health potion usage (does not check for quanity)FHP added in vanilla- Makes sidebar scrollable
- Adds margin to last potion so use button is not hidden.
-
Battlepass
- all 3 tiers are now linked when scrolling
- auto scrolls to current level of battlepass.
-
Merchant
- Adds a buy {max} button to each item in stock so you can buy the max available
- Adds a quantity input box for purchase of FSP using gems
-
Guild Members List
- Adds sorting to all columns
- Defaults sort by Role (vanilla behaviour)
-
Guild Dungeon
- Adds bulk
Loot Monstersbutton - Stops looting on level up (configurable)
- Adds bulk
- adds persistent filtering to inventory
- Adds "Generate Report" button to the dungeon instance page
- Report is displayed at the bottom of the page once generated.
- Re-generating the report will overwrite the old report
- The report is saved in localStorage, so you won't have to generate it every time
- Checks all mobs based on the MONSTER_CONFIG object
- You can impose damage limits on a per mob type basis.
- Damage limit violations can be seen when clicking on a row in the report
- Adds multi-pull capability to the 2025 Winter Event gacha machine.
- Shows images of winnings with a count underneath.
- adds presets for gear
- depricated - capability available in vanilla now.
Tampermonkey is required to run the veyra-hud user scripts.
- Open the Web Store:
https://www.tampermonkey.net/?ext=dhdg&browser=chrome - Click Add to Chrome
- Approve the extension
- Open the Add-ons page:
https://www.tampermonkey.net/?ext=dhdg&browser=firefox - Click Add to Firefox
- Approve permissions
- Install from the Mac App Store:
https://www.tampermonkey.net/?ext=dhdg&browser=safari
After installation, you should see a Tampermonkey icon in your browser toolbar.
-
Open Tampermonkey Dashboard
(click the Tampermonkey icon → Dashboard) -
Click “+ Create a new script” or “Import”
-
Copy the contents of the provided script file from this repo
(located insrc/) -
Paste it into the Tampermonkey editor (overwrite the pre-filled boilerplate)
-
Click File → Save (or press
Ctrl+S) -
Make sure the script is Enabled
(toggle switch should be ON in the Tampermonkey script list) -
Reload Veyra in your browser