Skip to content

Latest commit

 

History

419 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deadlock UI/UX & QoL Mods

A collection of custom User Interface modifications and Quality of Life scripts for Valve's Deadlock (Source 2).

These mods are built using the Panorama API (XML/CSS/JS) to improve overall player experience.

Native resource synchronization and offline HUD lookup checks are documented in tools/UPDATING.md.

🛠️ Included Mods

Published on GameBanana and included in this repository

Source folder Mod What it does
DL-Arcade-Cloudflare DL Arcade Online mini-games in Deadlock's pause menu: board games, cards, Pixel Battle, Wordle and GeoGuesser.
Old-Minimap-Player-Icon Old Minimap Player Icon Restores the previous player icon on the minimap.
Parry-Cooldown Parry Cooldown Timer Displays the parry cooldown.
Match-History-Cards-Redesign Match History Cards Redesign A cleaner redesign of the match-history cards. Collaborative project.
Commend-Everyone-Button Commend Everyone Button Adds a button that commends all eligible players after a match.
Old-Progress-Bars Old Abilities Progress Bars Restores the classic ability-progress UI.
Show-Nicknames-In-TopBar Show Nicknames in Top Bar Shows player nicknames in the top HUD bar.
Show-Nicknames-Above-Heroes Show Nicknames Above Heroes Shows player nicknames above heroes; useful for broadcasts and spectators.
No-Incoming-Damage Remove Incoming Damage From HUD Removes incoming-damage notifications from the HUD.
Smaller-Commend-Box Smaller Commend Notification Reduces the commend notification footprint.
Bridge-Buff-Reminder Bridge Buff Reminder Alerts shortly before the bridge buff spawns.

Included in this repository, but not published on GameBanana

  • Active-Stats — mirrors active hero combat buffs and debuffs directly beside the crosshair.
  • HUD-Dumper — incremental diagnostic HUD captures with label text and a Windows receiver that validates packet completeness; full class enumeration is unresolved.
  • Minimap-Cheat — press M to send two waves of minimap pings over every visible enemy marker.
  • Rem-Bug-Abuse — a local proof of concept that automates the cast, Tier 1 upgrade and undo sequence for Rem's third ability. It is intentionally not published.

Published on GameBanana, but source is not in this repository

All published releases are on GameBanana.

⚙️ Build & Installation

This repository contains source code. Build a mod into a .vpk before installing it.

Prerequisite

Install Reduced CSDK 12 to C:\Reduced_CSDK_12.

Build

  1. Clone or download this repository.
  2. Run tools\build_mod.bat.
  3. Select the mod from the menu.
  4. Find the generated .vpk in tools\builds.

For a public release build with source comments removed, use tools\build_mod_strip_comments.bat instead. It creates a temporary *-stripped folder and leaves the source tree unchanged.

Install

Add the resulting .vpk to Deadlock Mod Manager or Grimoire Mod Manager, then enable it.

Package GameBanana releases

Run tools\package_releases.bat (Python 3.11+ and the configured CSDK are required). Enter a date to build published mods with asset changes since that date, or all to build every published mod whose sources are in this repository. Pressing Enter uses the first day of the current month. Tracked local edits and untracked assets are included; documentation changes alone do not select a mod. The two top-bar nickname variants are selected together.

python tools/package_releases.py --since 2026-10-01 --plan
python tools/package_releases.py --since 2026-10-01
python tools/package_releases.py --mods Bridge-Buff-Reminder Parry-Cooldown

Each run creates a new folder under tools/releases containing individual ZIPs, VPKs, compiler logs and release-report.json. Each ZIP contains a single VPK at its root. Bridge Buff Reminder is built in five variants: 4:50, 4:45, 4:40, 4:35 and 4:30, using temporary source copies. The original alert setting is preserved. Batch builds use a full rebuild and the existing compiler's CSDK path; they do not change its saved settings, install into game addons, restart the game or upload. A failed build stops the batch and records the failure. Completed archives from that batch remain available; rerun the command to create a new batch.

📜 License & Usage

Unless a file says otherwise (for example, bundled third-party assets), this repository is licensed under the Apache License 2.0.

About

A collection of QOL mods for Valve's Deadlock.

Topics

Resources

Stars

9 stars

Watchers

2 watching

Forks

Releases

Contributors

Languages