UltraCooldownInfo

v1.0.7·Updated 2026-08-25

Lets you show your weapons' cooldowns while they are not in hand with UI elements or sound.

Screenshots 1 screenshots

About this mod Author’s original text

WARNING

The default config does nothing. In the github repository, a minimalist config is present in the exampleConfigs folder if you want something that works out of the box.

The config is to be placed in a folder that probably looks about like this: `.../YOURMODMANAGER/ULTRAKILL/profiles/Default/BepInEx/config/PluginConfigurator`

Updated for FRAUD. As of writing, you must have HideManagerGameObject set to true in BepInEx.cfg.

Raise an issue on the github if you encounter problems.

Mod updates will reset any of the custom sounds that you use for the mod. Keep a seperate copy of your sounds if using.

OVERVIEW

This mod provides a way to view the cooldowns of all of your weapons even when they are not in hand. Indicators can be placed on the screen anywhere you want, in whatever size you want, in a couple of styles.

This mod also lets you play a sound when a specific weapon's cooldown is over.

EXAMPLES

Revolver Example HUD

CONFIGURATION DETAILS

Everything in the player arsenal with a charge bar has an entry in the main configuration panel. Every entry has three options: Charge Bar, Sound, Flashing Icon.

GENERAL

Images are shown starting at the top left, and extend a distance (width) rightward and a distance (height) downward.

The cooldowns can be split into 'divisions', which lets the charge bar/sound/icon do custom behavior throughout the charge. This is useful for weapons like

the marksman, which has 4 charges. Note that throughout the mod, it is divisions TOTAL not divisions ADDED (so one division corresponds to doing the behavior upon completely fully charged).

Charge Bar

There are three types of styles that the charge bar can be. Classic simply shows two rectangles, representing the amount charged and the amount of charge remaining. A background can also be applied to classic bars.

Weapon Image - Split works a similar way, except instead of being two rectangles, it is two segments of the weapon image in question, each correspondingly colored and sized.

Weapon Image - Gradient also uses the weapon image, but colors the entirety of it between the amount charged and the amount of charge remaining.

Due to the way that the mod works, charge bars will render over each other, and not nessecarily in the way that they are ordered in the menu.

Weapon image charge bars may have artifacts if you have multiple divisions. These artifacts can be removed by adjusting the width by 1 either way until they disappear.

Sound

Sounds can be played when the weapon is fully charged or if a division is charged. You are able to make up to eight custom sounds (they must be in WAV and be named customSound1.wav or customSound2.wav... etc.).

Mod updates will overwrite your custom sounds, so you should save them in a seperate location in case I update the mod.

Flashing Icon

Shows a flashing icon of the weapon when it is fully charged (or partially charged if you have multiple divisions).

Flashing icons are rendered over the charge bars, so placing a flashing icon over a Weapon Image charge bar works and can look nice.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackEternalsTeam-PluginConfigurator

File & checksum

Filename
UltraCooldownInfo-1.0.7.zip
File size
1.5 MiB