This mod aims at bringing this veri distinct color palette from Hotline Miami, moreover it allows you to customize most of the HUD elements, so that you can create your own game experience!
Works perfectly fine with VoidUI Infoboxes; https://modworkshop.net/mod/36208
Goes into mods folder. Requires VoidUI and BeardLib for self update.
All mod options are inside VoidUI's options!!!
This is a Stable version already, although if you face up any crashes, please include %localappdata%/PAYDAY 2/crash.txt file in the comment. Thank you!
Credits;
Xeletron for making original VoidUI
test1 for fixing it overtime Nyx Zelzone Leo for Chinese localization for this mod.
TARE104KA for Russian localization
btw is there a way to remove the hmvibe colouring in the main menu? perhaps have 2 files, one with the colouring and the other one without? because i like the default colours in the menu..
@alexander~~ I guess you can open the tweakdata file and comment it our (or even empty it completely)~~
Scratch that, I think I made this mod soo it uses the tweakdata colors...
I am working on a version that will have options but there's way too much work to do to make it working
and one last thing, after changing the colours from the main menu options, if i restart my game to see the changes i did, they either reset back to the defaults or just dont want to save the settings
here is another crash that occurred when i was playing no mercy, right before the mask on prompt appears
edit: seems to happen on all heists, before the mask on prompt appears
edit 2: the crash occurs when the assault banner is disabled in void UI, when i turned it back on it didnt crash
Application has crashed: C++ exception
mods/VoidUI HM Vibe/lua/hudassaultcorner.lua:14: attempt to index field '_custom_hud_panel' (a nil value)
this looks amazing
Thanks for the feedback!
@MiamiCenter fo' sho', im definitely gonna use it from now on
btw is there a way to remove the hmvibe colouring in the main menu? perhaps have 2 files, one with the colouring and the other one without? because i like the default colours in the menu..
@alexander~~ I guess you can open the tweakdata file and comment it our (or even empty it completely)~~
Scratch that, I think I made this mod soo it uses the tweakdata colors...
I am working on a version that will have options but there's way too much work to do to make it working
@alexander Implemented, you can remove the HVM coloring in the mainmenu toggling off the Tweakdata Colors.
@MiamiCenter [] thanks! ill make sure to let you know if i run into any issues 🙂
whenever i untick the tweakdata colours, it automatically enables itself in the briefing screen
and also it crashes whenever the assault indicator is disabled in void UI, sorry for the trouble im causing you 😅
and one last thing, after changing the colours from the main menu options, if i restart my game to see the changes i did, they either reset back to the defaults or just dont want to save the settings
@alxndr Can you include a crash.txt file? With it I can fix the crash.
It's located ad %localappdata%/PAYDAY 2/crash.txt
after i enabled the assault panel the crash didnt occur, so i found a fix for the time being
Application has crashed: C++ exception
mods/VoidUI HM Vibe/lua/hudassaultcorner.lua:6: attempt to index field '_custom_hud_panel' (a nil value)
SCRIPT STACK
init() @mods/base/req/core/Hooks.lua:294
new() core/lib/utils/coreclass.lua:35
original() lib/managers/hudmanagerpd2.lua:740
_create_assault_corner() @mods/base/req/core/Hooks.lua:288
_setup_player_info_hud_pd2_original() lib/managers/hudmanagerpd2.lua:681
_setup_player_info_hud_pd2_original() @mods/VanillaHUD Plus/lua/HUDList.lua:113
_setup_player_info_hud_pd2() @mods/VanillaHUD Plus/lua/DrivingHUD.lua:939
setup_player_info_hud_pd2() @mods/Extra Heist Info/lua/hudmanagerpd2.lua:27
_setup_player_info_hud_pd2_original() @mods/Void UI/lua/managers/HudManager.lua:222
original() @mods/VanillaHUD Plus/lua/EnemyHealthCircle.lua:6
_setup_player_info_hud_pd2() @mods/base/req/core/Hooks.lua:288
setup() 4
setup() lib/managers/hudmanager.lua:330
load_hud() lib/managers/hudmanager.lua:317
init_finalize() lib/managers/hudmanager.lua:219
init_finalize() lib/setups/gamesetup.lua:714
init_finalize() @mods/Extra Heist Info/lua/GameSetup.lua:161
init_finalize() lib/setups/networkgamesetup.lua:15
core/lib/setups/coresetup.lua:442
Callstack:
Current thread: Main
@alxndr update the mod, both issues should be fixes;
@MiamiCenter
works like a charm now, thanks a lot :)
and i have one more question, what do i have to do to remove this filter?
@alxndr I think this is also the Tweakdata toggle?
@MiamiCenter
ah yes, that was it, thank you so much for your help!
i got another crash when trying to place down a first aid kit
Application has crashed: C++ exception
mods/VoidUI HM Vibe/lua/HudInteraction.lua:16: attempt to index field '_interact_bar' (a nil value)
SCRIPT STACK
set_bar_valid() @mods/base/req/core/Hooks.lua:294
set_progress_timer_bar_valid() lib/managers/hudmanagerpd2.lua:1111
_update_use_item_timers_original() lib/units/beings/player/states/playerstandard.lua:3254
_update_use_item_timers() @mods/VanillaHUD Plus/lua/GameInfoManager.lua:3558
_update_check_actions() lib/units/beings/player/states/playerstandard.lua:886
update() lib/units/beings/player/states/playerstandard.lua:440
original() lib/units/beings/player/playermovement.lua:272
@mods/base/req/core/Hooks.lua:288
@alxndr Should be fixed in the newest update :)
Thanks for the report!
sorry to bother you so much but i found another crash, this time with heist timer, it works when enabled, but crashes when disabled
Application has crashed: C++ exception
mods/VoidUI HM Vibe/lua/HudHeistTimer.lua:5: attempt to index local 'bags_panel' (a nil value)
SCRIPT STACK
init() @mods/base/req/core/Hooks.lua:294
new() core/lib/utils/coreclass.lua:35
_create_heist_timer() lib/managers/hudmanagerpd2.lua:1346
_setup_player_info_hud_pd2_original() lib/managers/hudmanagerpd2.lua:671
_setup_player_info_hud_pd2_original() @mods/VanillaHUD Plus/lua/HUDList.lua:113
_setup_player_info_hud_pd2() @mods/VanillaHUD Plus/lua/DrivingHUD.lua:939
setup_player_info_hud_pd2() @mods/Extra Heist Info/lua/hudmanagerpd2.lua:27
_setup_player_info_hud_pd2_original() @mods/Void UI/lua/managers/HudManager.lua:222
original() @mods/VanillaHUD Plus/lua/EnemyHealthCircle.lua:6
_setup_player_info_hud_pd2() @mods/base/req/core/Hooks.lua:288
setup() 4
setup() lib/managers/hudmanager.lua:330
load_hud() lib/managers/hudmanager.lua:317
init_finalize() lib/managers/hudmanager.lua:219
init_finalize() lib/setups/gamesetup.lua:714
init_finalize() @mods/Extra Heist Info/lua/GameSetup.lua:161
init_finalize() lib/setups/networkgamesetup.lua:15
core/lib/setups/coresetup.lua:442
@alxndr thanks for the yet another report, will be fixed in the next update.
here is another crash that occurred when i was playing no mercy, right before the mask on prompt appears
edit: seems to happen on all heists, before the mask on prompt appears
edit 2: the crash occurs when the assault banner is disabled in void UI, when i turned it back on it didnt crash
Application has crashed: C++ exception
mods/VoidUI HM Vibe/lua/hudassaultcorner.lua:14: attempt to index field '_custom_hud_panel' (a nil value)
SCRIPT STACK
show_casing() @mods/base/req/core/Hooks.lua:294
show_casing_original() lib/managers/hudmanagerpd2.lua:1167
show_casing() @mods/VanillaHUD Plus/lua/AdvAssault.lua:225
update() lib/units/beings/player/states/playermaskoff.lua:86
original() lib/units/beings/player/playermovement.lua:272
@mods/base/req/core/Hooks.lua:288