The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

160 ratings
Multiplayer Coop Stat Display [Rep] (WIP)
3
2
5
3
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.291 MB
6 Jul, 2021 @ 10:23pm
14 Apr, 2023 @ 8:04pm
124 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Multiplayer Coop Stat Display [Rep] (WIP)

Description
A HUD meant for Multiplayer/Co-op that shows you all of the missing information you've always needed when playing with friends. You can also use it for special paired characters like Jacob & Esau! Only works for Repentance.

What does MPStatDisplay have to offer as of this update?
- The same stats as seen in the Found HUD for up to 4 players (8 separate characters!)
- Health
- Held active item (including belial and virtues underlay)
- Charge (including the Bethanys' health charges)
- Backpack active item
- Pills
- Pockets (cards/active items/pills)
- Trinkets
- Tainted Isaac Inventory
- Tainted Blue Baby poops
- Tainted Cain/Bag of Crafting display
- Player Indicators
- Player Colors
- Player Sprite Coloring with Intensity Bar
- Angel/Devil/Planetarium chances
- Boss health bar (not that great, I recommend using mods)
- Pop up text in every situation (except fortunes) that it would appear in vanilla
- Compatibility with most resolutions/game window shapes
- List of collected items when holding the map button, as well as the regular run timer and floor name
- Somewhat decent mod compatibility

UPDATES TO THE MOD MAY BREAK OLD MOD CONFIG MENU SAVED OPTIONS. IF THE MOD IS NOT WORKING, DELETE "save#" FILES IN
../The Binding of Isaac Rebirth/data/multiplayerstatdisplay/save#.dat BEFORE REQUESTING ASSISTANCE!

UPDATES TO THE MOD MAY NOT BE DOWNLOADED OR INSTALLED WHEN THEY ARE SENT OUT, THIS IS A STEAM WORKSHOP BUG THAT I CANNOT FIX! IF THE MOD IS NOT WORKING PROPERLY AFTER DOING THE ABOVE, PERFORM THESE STEPS IN ORDER BEFORE REQUESTING ASSISTANCE!

1. Unsubscribe from the mod
2. Delete the entire mod folder: ../The Binding of Isaac Rebirth/mods/multiplayerstatdisplay_2539676895/
3. Delete the mod save data (all files in ../The Binding of Isaac Rebirth/data/multiplayerstatdisplay/, each one corresponds to the save slot in your game)
4. Delete the folder ../steamapps/workshop/content/250900/2539676895/ (this is where steam downloads your workshop content before it "installs" when you launch the game, and I think this is where the bug comes in, sometimes when unsubscribing and resubscribing I won't get the latest workshop release if this folder is still here)
5. Resubscribe, let the mod download, launch the game
6. Restart if the minimap API thing shows up

Many thanks to...
Rivers, whose mod "True coop stat display" for Afterbirth+ inspired me to make this after Repentance was released
Nato Potato, whose "Hud API" mod showed me many different lua/Isaac methods to do and find certain things.
Robo13, whose mod "OrderedHeartsList" inspired me to come back to my terrible health code and fix it up.
pedroff_1, who made the post item pickup mod callback, which is incredibly useful in building players' item lists
Piber, whose mod config menu practically makes the mod, and the included filepathhelper enables some mod compatibility that would otherwise be impossible.
Taz, for co-creating the Minimap API mod, without which I may have given up on this because creating my own was an insane task!
And most of all, Wofsauge for co-creating Minimap API, for giving me permission to use EID's tainted cain bag of crafting code, and for documenting Isaac's modding API on github. Without that, I wouldn't have been able to do anything!!

Please enjoy and have fun!
treks

When I have free time:
- Finishing Item List accuracy
- Fixing other small inaccuracies
- Fortunes/rules text pop ups

UI Elements that are mod compatible (i.e., these normally use vanilla sprites but will be replaced with modded in sprites):
- Character heads from character mods that include the correct sprites via "coop menu.anm2"
- Stat sprites
- Item sprites
- Heart sprites
- Devil/angel/planetarium chance sprites
- Tainted Isaac inventory sprites
- Tainted blue baby poop sprites
- Tainted Cain bag of crafting sprites
- Pickup sprites
- Pill sprites
- Card/Rune sprites
- Anything that affects Minimap API+ will affect the included version just the same

Other mod compatibility:
Unless they do something pretty wild like the book of virtues,
- New items should work
- New characters should work
- New trinkets should work
- The names of NEW pill effects are likely to show up properly but sprites will use a placeholder (gold pill)
- The same goes for NEW cards
- Pocket item cap increasing mods should work (untested)
- Health cap increasing mods work

What is NOT mod compatible?
- Altered Vanilla item/card/trinket names and descriptions are not and will not be made mod compatible unless the creators of the game put the XML files back to normal or give modders a proper way to grab the data back.
- Some UI altering/other HUD changing mods may place elements in the same places as my mod. I will not try to fix this, except maybe for EID in the future.
- Character mods which do not include a "coop menu.anm2" file and related sprites will not show their heads. Also, if the character's data name (given by players.xml) does not match the entry in "coop menu.anm2," then they will not show up either.
- Increased pocket item space mods may be buggy. Mods that let you have more than 2 trinkets work fine but only your first 2 trinkets will display. Mods that allow you to hold more than one active item will also only display your "main" one and your "schoolbag" one.
- Mods that introduce new types of health.

Known issues:

Mod has a crappy boss health bar. Use a better one here.

Mod does not have a minimap. Install MiniMAPI and toggle the "Display with No HUD seed" option to "On". This can be done with the mod config menu, and the option can be found under the general tab.

Some item/card/trinket descriptions may not be the same as in Vanilla.

The item display does not show smelted/gulped trinkets, items that are removed after being picked up (except for tainted Isaac or Genesis), or items gained through eden's blessing. TMTRAINER items may be buggy. Rerolls initated through modded items will not be shown. Rerolled items are not shown in the correct order, but in order of item ID (sorry to those of you using the upside-down stars card).

Some Jacob&Esau esque "characters" will take up more than one "player" slot. This is because behind the scenes they are just treated as two separate characters controlled by one controller/keyboard. I do not plan to fix/change how my mod works regarding these kinds of characters. Tainted Forgotten is also treated like this due to how he is coded.