109 total results found
PAYDAY 2 Mod Creation
Category of PAYDAY 2 modding
Page for Luxor documentation.
Beardlib Editor Tutorials
Guides and information on creating custom heists using BeardLib Editor.
Beardlib Editor Reference
Quickly look up configuration data for all things Beardlib Editor
Installing PAYDAY 2 Mods
Want to begin modifying your PAYDAY 2 game and install some mods? Start here!
Tables for bunch of stuff from TweakData to files inside the game.
Category for Diesel Engine related docs
Tutorials for modding the game.
Documentation regarding proprietary file formats for Payday 2 and other modern Diesel games.
Luxor 1 / Amun Rising
Documentation for Luxor 1 / Amun Rising
Other for any non-specific documentation.
(Old pages, still useful for reference)
The place to begin your mapping journey.
The basics of building and scripting a level.
Focus on gameplay mechanics and logic
Documentation for the editors found in the general tab of the Tools menu.
Documentation for Luxor 2
This contains data for all the current weapon mods in the base game Game Base Name ID ID Type Unit Adjustable Stock wpn_fps_smg_mp5_s_adjust stock units/payday2/weapons/wpn_fps_smg_mp5_pts/wpn_fps_smg_mp5_s_adjust Karbin Ceres Handg...
Mission Elements (WIP)
Here this page will talk about the Mission Elements in Payday2. There are hundreds of elements to use for your levels so you can get very creative with some of these. Here I will explain all the elements as they are listed in-game (Alphabetical Order). AiArea ...
Creating Custom Contractors
Creating Custom Contractors Introduction Hello! Ever wanted to make a custom contractor for your custom heist? Well, here's an easy-to-follow guide on how to make a (possibly good) custom contractor Disclaimers This is all mostly unavailable using the visu...
Cubemaps, Cubelights and Lighting your level
Cubemaps A cubemap is a six-sided texture used for reflective surfaces to reflect stuff. Here's an example: This looks wrong! Why are there buildings in the reflection even though we are indoors? That's because diesel does not support realtime reflec...
Applying Custom Instances
Note: Newer versions of Beardlib Editor includes dedicated custom instances, this workflow is largely unneccisary and outdated. Information on the page is still useful past the main.xml example. Instance Example (In the Main.xml) <instance id="level_id"> ...
Making and adding Environments
Environment is like a config which decides how light and shadows look in your level, this is what makes the level a night map or a day one, you can also use environment areas to make rooms look better, here we will talk about making them generally. All of the...
Limitations and Issues with mapping in Diesel
Here is a list of potential issues you may have when working on custom maps. Out of Memory Crash Application has crashed: C++ exception Could not load texture because IDirect3D9::CreateTexture call failed. Direct3D could not allocate sufficient memory to c...
Navigation in diesel
Navigation links or navlinks for short are ElementSpecialObjectives that have "Is Navigation Link" set to true. They are used to allow enemies to get from one navigation part to another. When they are executed they can be used freely by enemies/ai teamma...
SystemFS is a class to read and write files and more. Currently, it works only in the Windows version of the game. I'll add more info later right now I'll just list the functions and their parameters. Functions: open(path, flags) close(file) exists(path)...
*Originally written by Simon W. Bundle Database (BLB) The Bundle Database file, also known as “bundle_db.blb” and “all.blb”, defines all file entries with their hashed path, hashed extension, language, and a unique ID. Special things to note: “idstring_lo...
This is a mapping of the Payday 2 textures. Each section is collection of similar things. You can use CTRL+F on this page to find files easier. These lists are a subject of change every update. Some files could be corrupted, replaced, or even removed. It is...
This is an explanation of how units work in Payday 2. This may not be 100% perfect, but it should give the basic idea of what's going on. A “unit” in Payday 2 is an object like a mask or an enemy. It basically sets properties, applies effects, and specifies...
This is a list of all weapons in PAYDAY 2 + the ingame ID, Factory ID and Unit-file path and DLC. It is sorted alphabetically in each weapon class. Special and Shotgun are split into "Primary" and "Secondary". Throwables are split into "thrown" and "use". Guns...
This contains data for all the current masks in the game. This list was automatically generated, please report any errors. A10th Mask Name ID Unit Decennial Jester jesterskulls units/pd2_dlc_a10th/masks/msk_jesterskulls/msk_jesterskulls A11th Homburg...
This contains data for all the current mask patterns in the game Patterns Game Base Pattern ID Unit Guardian toto units/pd2_dlc_infamy/masks/patterns/pattern_toto_df Magnetic Magnet magnet units/payday2/masks/shared_textures/patter...
This contains data for all the current mask materials in the game Materials Game Base Material ID Texture Titanium titanium units/payday2/matcaps/matcap_titanium_df Chrome Purple chrome_purple units/payday2/matcaps/matcap_chrome_pu...
ATTENTION: THIS PAGE IS A WORK IN PROGRESS If you are a weapon mod author and would like to have your guns listed here/contribute, feel free to DM VxWolf on MWS, or on the MWS Discord This is a list of custom weapon attachments in PAYDAY 2 + the Factory ID a...
Skin map textures (df_cc)
Skin map texture The _cc_df textures are used instead of diffuse on models when skin is applied and each channel controls specific aspect of it: Red Red channel is used as material map for 6 defined types of it. Materials shown in overkill base gradient templ...
This is a list of custom weapons in PAYDAY 2 + the ingame ID, Factory ID, the category/type of the weapon and a link to the mod. It is sorted alphabetically, split by their author. If you are a weapon mod author and would like to have your guns listed here, fe...
Installing 'mod_override' mods
As the name implies, the ‘mod_override’ folder is used to override existing assets in the game’s files. These can range from the color of your health bar to the appearance of the enemies in-game. Installing these is very simple, so let’s get started! Locate...