!!hud API

If you liked this item, please rate it up on Steam Workshop page.

Author: ☢ Nato Potato ☢

Last revision: 16 Apr, 2020 at 10:34 UTC (1)

File size: 1.59 MB

On Steam Workshop

Description:

Using this mod you can create and use your own custom HUD layouts.

You can go to the Mod Config Menu to change the HUD, or you can press H at any time during a game to cycle through all the available HUDs.

In the config menu you can also set which HUD should be applied by default after starting a game.

Some example HUDs are included:
FakeDefault – Looks like the regular HUD, why would you want this? Mods can’t render sprites over the regular HUD, they can if you use this.
Flash – Nostalgia. (assets shamelessly stolen from the Reflash mod, check it out if you’re a fan of the original game)
TextOnly – Learn to read.
UpsideDown – For all the fellow Australian players out there.
Jittery – Clearly this HUD has had way too much coffee.
SPEEEEEEN – Because why not?

The mod has global functions that allow you to make and manage your own HUDs, basically you need some sprite anm files and a table that lists them, along with fields for position, orientation, etc.
The sprite table can also include functions that should be run while rendering the sprite, really helpful if you want to display dynamic data like stats or health or your own custom variables.
You can check the lua files for more info, it can get a bit complex but it’s a lot easier than trying to implement a custom HUD from scratch.

Mods that render stuff on screen can also check the current HUD if they want to reposition them to fit different HUDs, all HUDs aside from the regular default one add the ‘No HUD’ seed effect so if you don’t want to add support for different HUDs you can just only render stuff if the nohud seed is not active.
(it’s also just good practice to do that as it will allow people to hide everything for good screenshots and it prevents sprites from being rendered over the mod config menu)

I didn’t mess with maps and inventory stuff since those have already been done by other mods, so if you want visible minimap and inventory for custom HUDs subscribe to MiniMAPI and reHUD.

Unfortunately (despite multiple updates which added features to the modding API) there still isn’t really a way of getting the actual devil and angel room chances, so those won’t appear on the custom HUDs.

Download
Required DLC:

These DLC should be installed in order to use this item.


The Binding of Isaac: Afterbirth+
The Binding of Isaac: Afterbirth
Required items:

Click the title to search on this site.


Mod Config MenuSteam Workshop
MiniMAPI: A Minimap APISteam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.