Report Mod
BeardLib
Version 2.81 | Last Updated: 01-01-2018, 02:01 PM
Status: Public
Views: 91876
Downloads: 24525
73 6
Simon
Author (Submissions)
Luffy
Collaborator (Submissions)

Shortlink:
A large library that assists in mod creation.

  - Script File Manipulation.
  - Modules Framework.
  - Easy ability to add content. Such as Weapons, Masks, Melee Weapons, Weapon Mods, Music tracks and heists!

This is intended as a library to be used by mods, if you aren't a modder and haven't been told to download this by a mod then it probably isn't relevant to you.

Editors
BeardLib contains some editor functionality, however the main one that is present currently is the Environment Editor.
*Moved to BeardLib Editor here

Additional Features
  • With BeardLib you can right click on sliders to type in an exact value, pressing enter will apply your new value into the slider.
Issues & Suggestions
Please post them here instead of the comments: https://github.com/GreatBigBushyBeard/PA...Lib/issues
Additionally before reporting any issue, make sure your BeardLib is fully updated, try also manually updating the mod.

FAQ
https://github.com/simon-wh/PAYDAY-2-Bea...temlua-lxx

On GitHub
https://github.com/GreatBigBushyBeard/PAYDAY-2-BeardLib

Documentation
https://github.com/GreatBigBushyBeard/PA...rdLib/wiki

Changelog
here

Installation
Drag and drop the 'BeardLib' folder inside the downloaded zip into your 'mods' folder once BLT has been installed


[-]
Leave a comment
To leave a comment you must log in.

01-14-2018, 01:34 PM
recently update my beardlib and now i got this crash about 20 sec after starting a heist

Application has crashed: access violation

-------------------------------

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     zip_get_name                                        
         payday2_win32_release  (???)     ???                                                 


-------------------------------

Current thread: Main
Script stack:
                    do_spawn()  lib/managers/gageassignmentmanager.lua:371          
        activate_assignments()  lib/managers/gageassignmentmanager.lua:96           
               init_finalize()  lib/managers/gageassignmentmanager.lua:43           
               init_finalize()  lib/setups/gamesetup.lua:665                        
               init_finalize()  lib/setups/networkgamesetup.lua:15                  
                                core/lib/setups/coresetup.lua:422                   

-------------------------------

System information:
Application version : 1.86.509.
CPU : Intel® Core™ i3-2350M CPU @ 2.30GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0 
GPU : NVIDIA GeForce 610M / nvumdshim.dll[23.21.13.8813]
Language : english
Memory :     8095MB 1020KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : DFX (DFX Speakers (DFX Audio Enhancer))

01-14-2018, 08:50 AM
i can save position my hands if I delete this mod :?
P.s sorry for my bad english 

01-11-2018, 11:03 PM
Since update 170 was released, having Beardlib installed now causes an instant crash upon going past the video that occurs when you first start the game.

01-03-2018, 05:02 PM
sry for reporting here but some of my custom soundtracks stops looping or not playing some parts after latest update changed some soundtrack codes  
mod name: Madness Combat Soundtrack

01-01-2018, 12:21 AM
i crashed while loading a heist

 Sun Dec 31 16:16:04 2017


Application has crashed: access violation

-------------------------------

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 


-------------------------------

Current thread: Main
Script stack:
                        load()  lib/managers/dynamicresourcemanager.lua:151         
                  _LoadAsset()  147                                                 
                   LoadAsset()  170                                                 
                   unit_data()  @mods/BeardLib/Hooks/CoreSystem.lua:37              
                                core/lib/managers/coresequencemanager.lua:681       


12-31-2017, 12:36 AM
I crashed. I don't know what happened


Application has crashed: C++ exception
[string "--mods/BeardLib/Classes/Utils.lua..."]:406: attempt to index a nil value



SCRIPT STACK

func() @mods/BeardLib/Hooks/NetworkPeer.lua:46
Call() @mods/base/req/core/Hooks.lua:109
send() @mods/BeardLib/Hooks/NetworkPeer.lua:59
_send_queued() lib/network/base/networkpeer.lua:1095
AddOnThrowablesSync_Net_send_queued_sync() lib/network/base/networkpeer.lua:1117
send_queued_sync() @assets/mod_overrides/AddOnThrowablesSync/Hooks/networkpeer.lua:75
send_to_peers_synched() lib/network/base/basenetworksession.lua:715
send() lib/network/base/extensions/networkbaseextension.lua:11
_send_equipped_weapon() lib/units/beings/player/playerinventory.lua:383
equip_selection() lib/units/beings/player/playerinventory.lua:339
equip_selection() lib/units/player_team/teamaiinventory.lua:83
clbk_heat() lib/units/player_team/logics/teamailogicidle.lua:820
clbk_heat() lib/units/player_team/teamaibrain.lua:122
set_spawn_ai() lib/units/player_team/teamaibrain.lua:83
spawn_one_teamAI() lib/managers/group_ai_states/groupaistatebase.lua:2892
_on_peer_removed() lib/network/base/basenetworksession.lua:473
_on_peer_removed() @mods/base/lua/BaseNetworkSession.lua:20
remove_peer() lib/network/base/basenetworksession.lua:343
remove_peer() lib/network/base/hostnetworksession.lua:530
on_peer_kicked() lib/network/base/basenetworksession.lua:609
_ping_timedout() lib/network/base/networkpeer.lua:1281
chk_timeout() lib/network/base/networkpeer.lua:1249
update() lib/network/base/basenetworksession.lua:661
update() lib/network/base/hostnetworksession.lua:297
update() lib/network/base/networkmanager.lua:298
update() lib/setups/networkgamesetup.lua:23
core/lib/setups/coresetup.lua:537


-------------------------------

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     zip_get_name                                        
         payday2_win32_release  (???)     zip_get_name                                        


-------------------------------

Current thread: Main

-------------------------------

System information:
Application version : 1.86.496.
CPU : Intel® Core™ i7-4980HQ CPU @ 2.80GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0 
GPU : NVIDIA GeForce GTX 1080 / nvldumd.dll[23.21.13.8871]
Language : english
Memory :     16301MB 532KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (喇叭 (Realtek High Definition Audio))


12-26-2017, 11:59 AM
@Kujo Jotaro
I don't know, maybe the additional support for OGG files will fix it.

12-26-2017, 11:37 AM
is it possible to fix the gap between start_source and source in custom soundtracks?

12-26-2017, 09:34 AM
@=THT= Gunismo You probably haven't updated BeardLib, it shouldn't happen in the skin editor.
also when you say crash on damage player you have to specify what is the crash(crashlog) or else I won't have any information on it, also who knows if BeardLib is to blame.

12-25-2017, 04:39 PM
If that Custom Heist Crash is fixed, you may close it on github. I opened it there (since you asked for that in the post) because I crashed on restarting a custom heist on v2.76. If that's fixed, please close.
Thanks for working on this!

12-25-2017, 08:12 AM
Crash on damage to player. Randomly happened throughout 3 heists, no specific enemy or action paired

12-25-2017, 08:10 AM
Not quite fixed Luffy. Happened just today with newest BeardLib

Application has crashed: C++ exception
[string "lib/managers/menu/items/menuiteminput.lua"]:316: attempt to index local 'row_item' (a nil value)

SCRIPT STACK
original() @mods/BeardLib/Hooks/MenuItemColorButton.lua:60
_set_enabled() @mods/base/req/core/Hooks.lua:260
_enter_callback() lib/managers/menu/items/menuiteminput.lua:159
trigger() lib/managers/menu/items/menuiteminput.lua:219
core/lib/managers/menu/coremenulogic.lua:284
_execute_action_queue() core/lib/managers/menu/coremenulogic.lua:54
update() core/lib/managers/menu/coremenulogic.lua:64
update() core/lib/managers/menu/coremenumanager.lua:155
update() lib/managers/menumanagerpd2.lua:17
update() lib/setups/setup.lua:826
update() lib/setups/menusetup.lua:336
update() @mods/base/lua/MenuSetup.lua:6
core/lib/setups/coresetup.lua:537

-------------------------------
Callstack:
         payday2_win32_release  (???)     ???                                                
         payday2_win32_release  (???)     zip_get_name                                       
         payday2_win32_release  (???)     zip_get_name                                       

-------------------------------
Current thread: Main
-------------------------------
System information:
 Application version : 1.86.496.
 CPU : Intel® Core™ i7-4700HQ CPU @ 2.40GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
 DirectX : 12.0
 GPU : NVIDIA GeForce GTX 870M / nvldumd.dll[23.21.13.8792]
 Language : english
 Memory :     16266MB 984KB
 OS : 6.2.9200 () 0x300-0x1 (64 bits)
 Physics : threaded
 Renderer : DX9 threaded
 Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))


12-24-2017, 02:57 AM
me again, beardlib crashes custom heists now. Restarting or trying to load the next day results in this

Application has crashed: C++ exception
[string "--mods/BeardLib/Classes/CustomPackageManager...."]:119: attempt to call field 'ext_convert' (a table value)



SCRIPT STACK

UnloadPackageConfig() 121
Unload() @mods/BeardLib/Modules/AddFilesModule.lua:33
unload_packages() @mods/BeardLib/Hooks/CoreWorldDefinition.lua:44
core/lib/setups/coresetup.lua:648

12-23-2017, 06:53 PM
@DerSushy.exe fixed

12-23-2017, 10:18 AM
Beardlib crashes my game when trying to enter a skin ID in the skineditor.

Application has crashed: C++ exception
[string "lib/managers/menu/items/menuiteminput.lua"]:316: attempt to index local 'row_item' (a nil value)



SCRIPT STACK

_set_enabled() @mods/BeardLib/Hooks/MenuItemColorButton.lua:60
_enter_callback() lib/managers/menu/items/menuiteminput.lua:159
trigger() lib/managers/menu/items/menuiteminput.lua:219
core/lib/managers/menu/coremenulogic.lua:284
_execute_action_queue() core/lib/managers/menu/coremenulogic.lua:54
update() core/lib/managers/menu/coremenulogic.lua:64
update() core/lib/managers/menu/coremenumanager.lua:155
update() lib/managers/menumanagerpd2.lua:17
update() lib/setups/setup.lua:826
update() lib/setups/menusetup.lua:336
update() @mods/base/lua/MenuSetup.lua:6
core/lib/setups/coresetup.lua:537

12-16-2017, 08:50 AM
Freezes at preplanning phase when playing with BeardLib. Not crashing, just freezes.
BLT logs just cut off:
...
11:34:54 AM Lua: Load package: packages/sm_wish
11:34:54 AM Lua: Load package: packages/lvl_dah
11:34:58 AM Lua: Load package: packages/contact_bain
11:35:10 AM Lua: not the factory
11:35:11 AM Lua: Load package: levels/narratives/classics/dah/world
11:35:11 AM Lua: Load package: levels/narratives/classics/dah/world_init
11:35:11 AM Lua: Load package: levels/narratives/classics/dah/world_sounds
11:35:14 AM Lua

Im so sick of your BeardLib, Simon. Its really nice to have custom stuff but i cant deal with the crashes constantly, fix your mod already >:(

12-16-2017, 01:17 AM
thanks !

12-15-2017, 10:18 PM
Nevermind. IceTech's HD Loot was causing the crashes.

12-15-2017, 09:40 PM
@HONOUR AMONGST THIEVES Im getting the same crash dont know why :(

12-15-2017, 08:00 PM
@HONOUR AMONGST THIEVES
And? That doesn't mean it's the cause.