Report Download
BeardLib
Version 2.1.5 | Last Updated: 04-27-2017, 11:52 PM
Filetype: application/x-zip-compressed
MD5: 6cd7e7a3915fc46d33d002420d8709e2
Status: Public
Views: 87644
Downloads: 21109
23 1
Simon
Submitter (Submissions)
Luffy
Collaborator (Submissions)

Shortlink:
A large library that assists in mod creation.
- Script File Manipulation.
- Custom Heist framework
- Modules Framework
- Easy ability to add content. Such as Weapons, Masks, Melee Weapons, Weapon Mods etc

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
Should be posted here: https://github.com/GreatBigBushyBeard/PA...Lib/issues

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.

Yesterday, 11:16 AM
Why don't you use the Changelog tab, instead of putting the changes in the comments?

04-27-2017, 11:57 PM
From update 2.1.5(r21.5):
custom weapons that do not support crew loadouts will be blocked(in crew loadouts) therefore, now you can freely select any custom weapon that supports AI.
you can ask authors to make support for it.

and to add support you simply create an _npc variant of the weapon's unit similarly to ovk's _npc unit files.

04-27-2017, 06:50 PM
Thanks for the prompt work!

04-19-2017, 09:37 PM
Application has crashed: C++ exception
[string "core/lib/utils/coretable.lua"]:32: bad argument #1 to 'pairs' (table expected, got nil)


04-19-2017, 09:36 PM
Perfect View Model
Hi, because of your mods, the Suppressor on the aikimbo weapon are not minted, and if the guard is kill in stealth, the game crashes.
FIX Lazy dude

04-18-2017, 06:41 PM
Since Day 10 of the Spring Break event (during which i removed ALL of my mods, as instructed on Day 1) I've been having an issue with Beardlib. This issue is that when I attempt to put it into my mods folder alongside my other BLT mods, it causes my game to crash almost immediately when I attempt to start it. When i do so, here is the crash report that i get when it does such:


Tue Apr 18 12:36:39 2017


Application has crashed: C++ exception
[string "core/lib/utils/coretable.lua"]:32: bad argument #1 to 'pairs' (table expected, got nil)



SCRIPT STACK



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

Callstack:

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


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

Current thread: Main

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


If anyone knows the source/cause of this, is there anything I could do to remedy this? Likewise, I am not using the beta at all.

04-14-2017, 07:09 PM
@Luffy
Okay I was confused for a minute, good to know that I should only give them normal in game weapons, hopefully all the bugs get worked out, because you do god's work Luffy!

04-14-2017, 07:04 PM
@BloodNDeception
The mods that add new weapons, they'll crash you if you give them to bots.
If the author of the mod tells you that it can work then you can use it.

04-14-2017, 06:29 PM
@Luffy

So I am confused, when you mean custom weapons, do you mean modified weapons that are in game, or do you mean like actual mod weapons? So I am hesitant on updating because I like having those in game.

04-14-2017, 01:25 PM
Game freezes when trying to update beardlib. Non-beta build, not using Dr. Newbie "update all mods" modification.

04-14-2017, 12:09 PM
the latest version of beardlib currently crashes the game im on the non-beta version of the game

Application has crashed: C++ exception
mods/BeardLib/Classes/utils.lua:250: attempt to index global 'bm' (a nil value)

SCRIPT STACK

-------------------------------
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.68.209
 CPU : Intel® Core™ i7-6500U CPU @ 2.50GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
 DirectX : 12.0
 GPU : NVIDIA GeForce GTX 950M              / nvd3dum.dll[10.18.13.5384]
 Language : @ID94cca2fdaccfc2cd@
 Memory :     8091MB 300KB
 OS : 6.2.9200 () 0x300-0x1 (64 bits)
 Physics : threaded
 Renderer : DX9 threaded
 Sound : Conexant (Luidsprekers (Conexant SmartAudio HD))


04-14-2017, 11:46 AM
@Dewk Noukem
I've updated again it should resolve it

04-14-2017, 11:33 AM
Currently BeardLib does not hide custom weapons for bots and so I will warn everyone here that
custom weapons will crash you if you set them in crew loadout.
In the future BeardLib will deal with this a little better and check if the npc variant of custom weapons exists.
currently we are forced to add it to the game(even if we add the normal unit it will crash because bots use a different weapon base which is 'NewNPCRaycastWeaponBase')

04-14-2017, 11:32 AM
Crashed twice since today update.
I'm not in beta.


Code:
Application has crashed: C++ exception
mods/BeardLib/Classes/utils.lua:252: attempt to index field '?' (a nil value)



SCRIPT STACK



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

Callstack:

        payday2_win32_release  (???)     ???                                                
        payday2_win32_release  (???)     ???                                                
        payday2_win32_release  (???)     ???                                                
        payday2_win32_release  (???)     zip_get_name                                        
                        ntdll  (???)     RtlReAllocateHeap                                  
                        ntdll  (???)     ZwQueryVirtualMemory                                
                   KERNELBASE  (???)     VirtualQueryEx                                      
                   KERNELBASE  (???)     SetUnhandledExceptionFilter                        
                   KERNELBASE  (???)     SetUnhandledExceptionFilter                        
        payday2_win32_release  (???)     ???                                                
        payday2_win32_release  (???)     zip_get_name    

04-13-2017, 11:29 PM
So does this work for the non beta again now?

04-13-2017, 02:32 PM
Help can someone help me IDK what is this....Y-Y


Application has crashed: C++ exception
[string "lib/managers/weaponfactorymanager.lua"]:65: attempt to index field '?' (a nil value)



SCRIPT STACK



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

Callstack:

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


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

Current thread: Main

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

04-11-2017, 06:59 PM
I am having the same issue with beta, but only when I'm trying to play with someone else. Solo works fine.

Quote:Application has crashed: C++ exception
mods/BeardLib/Classes/utils.lua:266: attempt to index field '?' (a nil value)



SCRIPT STACK



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

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     zip_get_name                                        
                         ntdll  (???)     RtlFreeHeap                                         


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

Current thread: Main

04-11-2017, 06:58 PM
Confirming the crash for host when on Beta version. First two lines of crash log are the same.

04-11-2017, 03:26 AM
Crashing whenever I host with the AI beta.

Quote:Application has crashed: C++ exception
mods/BeardLib/Classes/utils.lua:266: attempt to index field '?' (a nil value)



SCRIPT STACK



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

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     zip_get_name                                        
                         ntdll  (???)     ZwCreateFile                                        
                         ntdll  (???)     RtlAllocateHeap                                     
                         ntdll  (???)     RtlFreeHeap                                         


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

04-10-2017, 11:39 PM
@BobOfAllTrades
Could you please provide a crashlog?