Adds InfoBoxes for VoidUI.
This mod is nearly completely customizable - with addition of VoidUI Hotline Miami Vibe addon you can even change colors of all texts, icons etc.
**All options for this mod are inside VoidUI options!!!**
I really do listen to all kind of feedback, soo if you have any suggestions on what to add / change or modify, the comment section is a great place to let me know about it!
**[color=#66ccff]If you face up any crashes, please include %localappdata%/PAYDAY 2/crash.txt file in the comment. Thank you![/color]**
This mod adds infoboxes for;
||Guards
Gage Packages
Loot Bags
Timers (Drills, hacks etc.)
Civilians
Amount of taken lives (kills)
Jokers
Loose items (Money, Keycards etc.)
Sentry Guns
Damage Bonus or effect cooldowns/timers of some of the Skills, like:
Bulletstorm, Inspire, Sixth Sense, Berserker, Overkill||
[color=#ff6600]This needs a regular VoidUI in order to work, as well as BeardLib for Automatic Updates (Mod will work without BeardLib though)[/color]
Also worth a mention - it requires SuperBLT.
Instalation - Just unpack it to mods folder :)
Credits;
Okumura for feedback, testing and debugging timers,
Zelzone Leo for Chinese and Traditional Chinese translation,
[TARE104KA](https://modworkshop.net/user/107021) for Russian translation,
Xeletron for writting original VoidUI,
test1 for fixing it overtime.
v1.36.2
- Another attempt for ReplaceJokers support
V1.36.1
- Added support for Replace Jokers mod (Will remove infobox for damage_mission() killed jokers)
v1.36
- Added support for Jokermon mod
* That means it will now add an EXP bar for your jokers, and it's nickname as a infobox name. Will also get it's all-time kills.
v1.35.3
- Fixed civilian counter not counting down sometimes
- Fixed a data.weapon_unit crash
v1.35.2
- Fixed crash with Jokers and Jokermon mod
v1.35.1
- Updated Chinese Locs
v1.35
- Fixed one crash
- Added more skills support
- Added total speed modifier tracker
- Fixed skills beeing overleaping with Heist name panel
- Fixed "Skills" setting, now it's default value is false, and this setting is actually working now (lol)
- Optimalized mod (Now mod will run scipts only if their settings are turned on)
Due to that change you will always need to restart your heist in order for setting changes to work.
More FPS > Auto updating settings :p
v1.34.2
- Shadow Cloakers are counted as a special enemies
- Fixed enemy counters going negative.
- Added some more skills support
v1.34.1
- Fixed possible crash
- Updated russian.yml
v1.34
- Added infoboxes for some of the skills;
Bulletstorm, Sixth Sense, Overkill, BloodThirst and Berserker.
- Moved Inspire skill infobox to another section (Skills) and in-game all skills are displayed below the Objectives
v1.33.2
- Fixed Graze crash
- Added a Dependency Module
- Added a Quick Menu for missing dependency (Very useful when player doesn't have BeardLib installed)
v1.33.1
- Fixed Joker's crash
- If sentry and jokers has the same priority, mod will sort jokers panel first, then sentry panels.
v1.33
- Fixed some timers not working (Inspire cooldown etc.)
- Added option "Remember sentry kills"
- Fixed one sorting issue I have noticed
- Fixed sentry kills beeing counted in Kills/Special kills infoboxes
v1.32.1
- Fixes some Chinese loc issues
v1.32
- Fixed another ElementTimer crash
v1.31
- Fixed Joker's kill counter
- Fixed ElementTimer crash
v1.3
I did completely rewrote the mod.
- Added Priority options (You can set each type beeing in priority)
- Added Priority row option (You can set row size per each priority)
- Added more Sorting options
- Added Collectables counters
- Added Camera counter
- Fixed Scroll feature (Now works in game too!)
- Fixed Special Enemy Kills counter (now it can be shown without normal Kills panel, for those who might want to show only Special Kills counter)
- Filtered out some of the Diamond Heist timers (that are useless)
- Removed auto-option update (temporary)
- Added Loot Bag debug option
- Filtered out Henry's Rock and Birth of Sky loot bags to give out proper amount of bags
- Added Russian localization file (thanks to TARE104KA)
v1.29.3
- Update Chinese localization
v1.29.2
- Fixed sentry ammo bar
v1.29.1
- Hotfix; Fixed Jokers infobox crash with Bars setting
- Hotfix; Fixed Jokers Kills text
- Hotfix; Fixed Only own SentryGun option
- Hotfix; Fixed SentryGun health bar crashing
v1.29
- Added Infobox Row size settings
- Added Timers Row size settings
- Fixes issue with Timers overleaping with the Infoboxes when new infobox row shows up
- Fixed issue with Jokers having wrong color ID
- Fixed Special Kills infobox not working
- Added a Callback functions to update some settings in-game (Sentry, Joker boxes settings and Row sizes settings)
- Added Health% for Sentry and Joker setting
- Added Ammo% for Sentry setting
- Added alignment for Sentry/Jokers bars/value%
- Added support for Speed Demon achievement (Mountain Master heist)
v1.28.2
- Optimalized code a littlebit soo it takes less memory with certain settings.
v1.28.1
- Fixed crash
v1.28
- Changed sorting script (AGAIN), now it should work just fine with more than 14 panels (script that we used to have before was broken when there was 15+ panels)
- Added options for tracking only owned Jokers and owned Sentries.
- Added automatic font size script to the Timers
- Fixed inspire skill localization
- Added 'ChargeGun' timer (Henry's rock)
- Removed initial sorting scripts (soo now timers should be a little bit less laggy when spawning, before it was sorting them twice :P)
~~- Probably something more that I forgot about ~~
v1.27
- Added Revive cooldown timer
- Fixed Joker Infobox not beeing removed when joker killed by player
- Fixed Kill Counter displays only Special Kills (lol)]
v1.26.1
- Updated chinese localization
v1.26
- Fixed Sentry Infoboxes don't update their health while not beeing lobby host
- Fixed some missalignment (?)
v1.25
- Added some more nil checks for the local timers
- Fixed some crashed
v1.24
- Fixed Jokers infobox not beeing removed when joker dies
- Fixed ElementTimer's timers to be displayed when you're not host
v1.23
- Changed Sorting scripts, and for now forced value of boxes in one row is 7, will add setting for it later.
- Added infobox for amount of Special Enemies on the map
- Fixes issue with Jokers infobox not beeing shown while not beeing a host
- ?
v1.22
- Added options for Special Kill Counter
v1.21
- Fixed issue with Timer panels beeing in the same height as vanilla Infoboxes when there's no custom infoboxes on the screen.
v1.20
- With help of Okumura there's more support for Timers (FirstWorldBank, Henry's Rock, Border Crossing, Yacht Heist, Dragon Heist)
- Now Achievment timers will display the achievment name and it's icon. (Only 3 achievments supported soo far;
Dragon Heist speed run,
Shackletmoth Mansion speed run,
Hotline Miami day 2 Coke)
v1.19
- Changed settings soo they disable when their required settings are disabled
- Joker infoboxes don't require the Joker Label option anymore
- Actual crash fix for Timers
v1.18
- Attempt fix crash
v1.17
- Changed some filtering scripts to now use Tables instead of if statements.
- Added support for more Timer types (Thank to Okumura for feedback!)
- Added settings for timers, you can now toggle on and off which type of timers you want mod to display.
- Added Debug options
- Moved some options to a sub menu
v1.16
- Fixed crash caused by setting icon color to `Color.White`, for whatever reason changing it to `Color(1,1,1)` fixed it, both are same thing but whatever
- Changed delay of sorting panels on `whisper_mode_changed` function from 0.5 to 0.6 to make sure the cuffed_panel animation is finished before sorting. (This fixes issue where Cuffed Panel was on the same position as InfoBox)
v1.15
- Fixed a little oopsie in code that made all the unjamm crash.
v1.14
- Fixed issue with Icons overlapping on Golden Grin Casino
- Added support for Analyze, Download and Upload
- Made some script a lot cleaner
- due to that, some of the Setting IDs changed, and you will have to set them up again
v1.13
- Removed Sentry Gun's Armor bar, since it's unused by Sentry Guns, it is used by Turrets (which shares same script basically)
v1.12
- Fixed download
- Added Sentry Turret infoboxes [WIP]
- Changed Kills icon
v1.11
- Fixed Joker crash
v1.10
- Added some more align functions, soo Better Assault Indicators don't screw up sorting of Infoboxes.
(Actually filtering now visible panels that have alpha 0, don't ask me why BAI don't set their panels to not visible once their alpha is set to 0)
- Added one more PostHook for GagePack Infobox
v1.09
- Fixed Joker kills setting
- Changed align system on function `_offset_hostage`, to support Better Assault Indicators
v1.08
- Joker Infoboxes can now display how many lives has been taken out by this joker
- Added settings for this mod
v1.07
- Added support for Jokers
v1.06 - Added animations for Timers,
- Added support for Camera Loops,
- Some bug fixes and changes that I already forgot about
v1.05 - Added support for Fuel (Currently for Blackridge Facility custom heist, Alascan Deal and Beneath the Mountain)
- Changed some stuff in code to allow HotlineMiamiVibe to change every part of InfoBoxes.
- Added support for Cutters InfoBoxes on Alesso Heist
- Fixed issue with Kill infobox beeing on the Remaiming enemies box on Safehouse Raid and Holdout (hopefully)
- Fixed Panic Room saw Infoboxes.
- Fixed font size for Thermal Drill infobox.
- Changed default jamm icon for the timers Infoboxes.
v1.04 - Actually fixed the drill timer crash.
v1.03 - Crash fix attempt.
v1.02 - Configured InfoBoxes (Timers) for Saw and Cutter.
Made soo "Timer" is default name - even for undefined stuff.
Added a support for easly recoloring Timers (will work latest MiamiVibe addon)
For now mod will pick-up Cutter from Brooklyn Bank only.
v1.01 - Fixed Timers beeing displayed on InfoBoxes.
v1.0 - Released.
Dependencies
-
-
Instructions
**Make sure to first have SuperBLT installed. Click the link in the dependency list.**
Optional video tutorial for installing SuperBLT, BeardLib, and mod_overrides mods: https://youtu.be/rin_sjSJIkg
1. After downloading the mod, use a program such as [7zip](https://www.7-zip.org/download.html) or [WinRAR](https://www.rarlab.com/download.htm) to extract the main folder of the mod.
2. Drop that folder into the `mods` folder which is supposed to be in the game's installation folder (don't know where that is? click [here](https://wiki.modworkshop.net/books/payday-2/page/finding-payday-2s-install-folder))
Comments