"I want to try some different weapon mods without having to reload the game 300 times, wtf OVK"
"I'm gettin shot at and I'm not getting enough ammo from pickups with this ammo type, crap"
"I want to change scope on the fly"
"I want to change ammo type on the fly"
"I want to kill myself, life is meanigless"
"I'm in crime spree, trying to stealth, went loud, and now I'm stuck with this damn suppressor, I want to remove it"
"I forgot the suppressor on this gun, fuck"
"I just want to change attachments of the gun on the fly because is cool"
Well, this is the mod for you
It requires the mouse radial menu mod and works with most custom weapons and custom attachments
Oh one more thing, if you want to make a better version of this, mod go for it, I'm bad with UI stuff in pd2
Crashed when loading into a heist
Application has crashed: C++ exception mods/pd2-weapon-customization-menu/hooks/menumanagerpd2.lua:207: attempt to index global 'RadialMouseMenu' (a nil value) SCRIPT STACK _call_listeners() @mods/base/req/core/Hooks.lua:268 equip_latest_addition() lib/units/beings/player/playerinventory.lua:346 add_unit() lib/units/beings/player/playerinventory.lua:147 add_unit_by_factory_name() lib/units/beings/player/playerinventory.lua:242 _internal_load() lib/managers/playermanager.lua:676 spawned_player_original() lib/managers/playermanager.lua:957 spawned_player_original() @mods/WolfHUD-master/lua/GameInfoManager.lua:2833 original() @mods/WolfHUD-master/lua/BurstFire.lua:283 spawned_player() @mods/base/req/core/Hooks.lua:265 set_unit() lib/network/base/networkpeer.lua:2370 spawn_unit() lib/network/base/networkpeer.lua:2273 spawn_players() lib/network/base/basenetworksession.lua:1513 update_original() lib/states/ingamewaitingforplayers.lua:293 update() @mods/WolfHUD-master/lua/MenuTweaks.lua:610 update() core/lib/utils/game_state_machine/coregamestatemachine.lua:92 original() lib/setups/setup.lua:885 update() @mods/base/req/core/Hooks.lua:188 update() lib/setups/gamesetup.lua:742 update() lib/setups/networkgamesetup.lua:21 core/lib/setups/coresetup.lua:557 ------------------------------- Callstack: payday2_win32_release (???) ??? payday2_win32_release (???) ??? payday2_win32_release (???) ??? payday2_win32_release (???) zip_get_name ntdll (???) RtlAllocateHeap ------------------------------- Current thread: Main ------------------------------- System information: Application version : 1.106.15 CPU : AMD FX(tm)-6300 Six-Core Processor (3 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE5 DirectX : 12.0 GPU : NVIDIA GeForce GTX 970 / nvldumd.dll[27.21.14.6647] Language : english Memory : 12190MB 92KB OS : 6.2.9200 () 0x300-0x1 (64 bits) Physics : threaded Renderer : DX9 threaded Sound : VB-Audio Software (VoiceMeeter Aux Input (VB-Audio VoiceMeeter AUX VAIO))
Maybe read the instructions
https://modworkshop.net/mod/31829?page=1#instructions