Day[Z] Titan Launcher
DayZ modding

DayZ modder config.cpp knowledge base

Searchable modder config knowledge for armor, clothing, mutants/creatures, weapons, slots, attachments, inventory, repair, DamageSystem and CfgAmmo settings.

Main sectionsArmor / Mutants / Weapons Config locationsCfgVehicles / CfgWeapons / CfgAmmo ProtectionDamageSystem -> GlobalArmor Slot logicinventorySlot[], attachments[], parent class
entries: 79 Armor, mutant, weapon and customer config entries in one place.
Where to find it

After opening the PBO, look for these values in config.cpp

Start

The settings of modded items, armor, weapons and creatures are usually in the PBO config.cpp file, or in a config file recovered from binary config. Open or list the PBO with the PBO opener marked in the other modder knowledge base, for example PboViewer.

Check order

Where to look

  • Open or list the PBO with a PBO opener.
  • Find the config.cpp file.

PBO opener / PboViewer entry

Section

Armor / clothing

Group

Warning: Undefined array key "kicker" in /var/www/html/dayz-armor-config-moddereknek.php on line 1234

Armor and clothing config

Armor / clothing


Warning: Undefined array key "body" in /var/www/html/dayz-armor-config-moddereknek.php on line 1239

Where to check
  • Main item classes are usually under CfgVehicles.
  • Check parent class, scope, displayName, model, ClothingTypes, inventorySlot[] and attachments[].
  • Protection is controlled by DamageSystem, GlobalHealth and GlobalArmor damage multipliers.
  • Inventory size, quickbar, weight, heatIsolation, wetness and repair values are safe customer-config targets.

Config example

class CfgVehicles
{
    class Clothing;
    class MyVest: Clothing
    {
        scope = 2;
        inventorySlot[] = {"Vest"};
        class DamageSystem {};
    };
};

Keep the original parent class and requiredAddons[] order. Model, skeleton, ClothingTypes and hiddenSelections changes can break the worn item.

Section

Weapons

Group

Warning: Undefined array key "kicker" in /var/www/html/dayz-armor-config-moddereknek.php on line 1234

Weapon, magazine and ammo config

Weapons


Warning: Undefined array key "body" in /var/www/html/dayz-armor-config-moddereknek.php on line 1239

Where to check
  • Weapon classes are usually under CfgWeapons.
  • Magazine compatibility uses magazines[] and chamberableFrom[].
  • Projectile damage is often in CfgAmmo, not directly in the weapon class.
  • Fire modes, dispersion, recoil, zeroing, sound sets and muzzle attachments should be compared with a vanilla weapon.

Config example

class CfgWeapons
{
    class Rifle_Base;
    class MyRifle: Rifle_Base
    {
        magazines[] = {"MyMagazine"};
        chamberableFrom[] = {"MyAmmo"};
        modes[] = {"SemiAuto", "FullAuto"};
    };
};

Balance weapon, magazine and ammo classes together. A strong armor can still feel weak if the ammo hit, caliber or indirect damage is too high.

Section

Mutants / creatures

Group

Warning: Undefined array key "kicker" in /var/www/html/dayz-armor-config-moddereknek.php on line 1234

Creature, mutant and AI config

Mutants / creatures


Warning: Undefined array key "body" in /var/www/html/dayz-armor-config-moddereknek.php on line 1239

Where to check
  • Creature and AI classes are usually under CfgVehicles.
  • Attack damage can be connected through CfgAmmo or melee ammo classes.
  • HP, hitzones, armor and movement speed must be balanced together.
  • Start from a similar vanilla creature because AI, animation, hitzone and attack behavior often depends on the parent class.

Config example

class CfgVehicles
{
    class ZombieBase;
    class MyMutant: ZombieBase
    {
        class DamageSystem {};
        class Cargo {};
    };
};

Do not tune HP alone. High health, high armor and high attack damage together can make the creature feel unfair very quickly.

Section

Customer config

Group

Warning: Undefined array key "kicker" in /var/www/html/dayz-armor-config-moddereknek.php on line 1234

Safe customer-editable config PBO

Customer config


Warning: Undefined array key "body" in /var/www/html/dayz-armor-config-moddereknek.php on line 1239

Recommended editable fields
  • itemSize[], itemsCargoSize[], attachments[] and quickBarBonus.
  • weight, heatIsolation, varWetMax and repair values.
  • DamageSystem hitpoints and GlobalArmor damage multipliers.
  • requiredAddons[] should point to the core addon so classes load after the original mod.

Config example

class CfgPatches
{
    class MyMod_Config
    {
        requiredAddons[] = {"MyMod_Core"};
    };
};

Avoid exposing script class names, model paths, skeleton settings and protected texture paths unless the customer really needs them.

TXT knowledge

Searchable modder config entries

74 matches

The dayz_pancel_config_tudastar_moddereknek.txt material is shown from a separate data source on this page, split into armor, weapon and mutant/creature config topics.

Armor config

1. Basic DayZ armor class structure

Armor config

DayZ config.cpp reference for Basic DayZ armor class structure. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Basic DayZ armor class structure. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

2. Scope, name and description

Armor config

DayZ config.cpp reference for Scope, name and description. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Scope, name and description. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

3. Model and ClothingTypes

Armor config

DayZ config.cpp reference for Model and ClothingTypes. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Model and ClothingTypes. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

4. Inventory slots

Armor config

DayZ config.cpp reference for Inventory slots. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Inventory slots. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

5. Attachment proxies and memory points

Armor config

DayZ config.cpp reference for Attachment proxies and memory points. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Attachment proxies and memory points. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

6. Inventory size: itemSize and itemsCargoSize

Armor config

DayZ config.cpp reference for Inventory size: itemSize and itemsCargoSize. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Inventory size: itemSize and itemsCargoSize. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

7. Quickbar bonus

Armor config

DayZ config.cpp reference for Quickbar bonus. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Quickbar bonus. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

8. Weight

Armor config

DayZ config.cpp reference for Weight. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Weight. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

9. HeatIsolation

Armor config

DayZ config.cpp reference for HeatIsolation. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers HeatIsolation. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

10. Wetness and varWetMax

Armor config

DayZ config.cpp reference for Wetness and varWetMax. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Wetness and varWetMax. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

11. Visibility modifier

Armor config

DayZ config.cpp reference for Visibility modifier. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Visibility modifier. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

12. Repair settings

Armor config

DayZ config.cpp reference for Repair settings. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Repair settings. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

13. Hidden selections, textures and materials

Armor config

DayZ config.cpp reference for Hidden selections, textures and materials. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Hidden selections, textures and materials. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

14. DamageSystem basics

Armor config

DayZ config.cpp reference for DamageSystem basics. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers DamageSystem basics. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

15. Hitpoints

Armor config

DayZ config.cpp reference for Hitpoints. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Hitpoints. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

16. Armor damage multipliers - the most important rule

Armor config

DayZ config.cpp reference for Armor damage multipliers - the most important rule. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Armor damage multipliers - the most important rule. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

17. Projectile, Melee, Infected and FragGrenade

Armor config

DayZ config.cpp reference for Projectile, Melee, Infected and FragGrenade. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Projectile, Melee, Infected and FragGrenade. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

18. Meaning of Health, Blood and Shock

Armor config

DayZ config.cpp reference for Meaning of Health, Blood and Shock. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Meaning of Health, Blood and Shock. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

19. Helmet-specific fields

Armor config

DayZ config.cpp reference for Helmet-specific fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Helmet-specific fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

20. Mask-specific fields

Armor config

DayZ config.cpp reference for Mask-specific fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Mask-specific fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

21. Shoe and boot-specific fields

Armor config

DayZ config.cpp reference for Shoe and boot-specific fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Shoe and boot-specific fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

22. Glove-specific fields

Armor config

DayZ config.cpp reference for Glove-specific fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Glove-specific fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

23. Pants-specific fields

Armor config

DayZ config.cpp reference for Pants-specific fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Pants-specific fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

24. Vest and armor-specific fields

Armor config

DayZ config.cpp reference for Vest and armor-specific fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Vest and armor-specific fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

25. Recommended customer-editable armor fields

Armor config

DayZ config.cpp reference for Recommended customer-editable armor fields. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Recommended customer-editable armor fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

26. Openable config PBO example

Armor config

DayZ config.cpp reference for Openable config PBO example. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Openable config PBO example. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

27. Quick armor protection balance table

Armor config

DayZ config.cpp reference for Quick armor protection balance table. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Quick armor protection balance table. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

28. Common armor mistakes

Armor config

DayZ config.cpp reference for Common armor mistakes. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Common armor mistakes. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

29. TitanGuard protected armor release advice

Armor config

DayZ config.cpp reference for TitanGuard protected armor release advice. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers TitanGuard protected armor release advice. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

30. Short modder checklist before release

Armor config

DayZ config.cpp reference for Short modder checklist before release. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Short modder checklist before release. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

31. Quick armor balance sample

Armor config

DayZ config.cpp reference for Quick armor balance sample. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers Quick armor balance sample. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Armor config

32. The most important armor rule in one sentence

Armor config

DayZ config.cpp reference for The most important armor rule in one sentence. Use it when editing Armor config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Armor, clothing, helmet, pants, boots, gloves and vest classes are usually under CfgVehicles.
  • After opening the PBO, search config.cpp for the class name, parent class, inventorySlot[], attachments[] and DamageSystem fields.
  • Keep the original parent class in a customer config PBO so inheritance does not break.

What to check

  • This entry covers The most important armor rule in one sentence. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include itemSize[], itemsCargoSize[], quickBarBonus, weight, heatIsolation, varWetMax, repair values and DamageSystem balance.
  • Be careful with model, ClothingTypes, skeleton, hiddenSelections, simulation and script class changes because they can break the worn item.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

33. DayZ weapon config basics

Weapon config

DayZ config.cpp reference for DayZ weapon config basics. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers DayZ weapon config basics. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

34. Weapon base classes

Weapon config

DayZ config.cpp reference for Weapon base classes. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon base classes. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

35. Weapon inventory fields

Weapon config

DayZ config.cpp reference for Weapon inventory fields. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon inventory fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

36. Weapon inventorySlot

Weapon config

DayZ config.cpp reference for Weapon inventorySlot. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon inventorySlot. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

37. Weapon attachment slots

Weapon config

DayZ config.cpp reference for Weapon attachment slots. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon attachment slots. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

38. chamberableFrom and magazines

Weapon config

DayZ config.cpp reference for chamberableFrom and magazines. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons CfgMagazines
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers chamberableFrom and magazines. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons, CfgMagazines consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

39. chamberSize, chamberedRound and reloadAction

Weapon config

DayZ config.cpp reference for chamberSize, chamberedRound and reloadAction. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers chamberSize, chamberedRound and reloadAction. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

40. Fire modes: modes, SemiAuto and FullAuto

Weapon config

DayZ config.cpp reference for Fire modes: modes, SemiAuto and FullAuto. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Fire modes: modes, SemiAuto and FullAuto. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

41. Dispersion and accuracy

Weapon config

DayZ config.cpp reference for Dispersion and accuracy. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Dispersion and accuracy. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

42. Recoil

Weapon config

DayZ config.cpp reference for Recoil. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Recoil. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

43. Sway, initSpeedMultiplier and zeroing

Weapon config

DayZ config.cpp reference for Sway, initSpeedMultiplier and zeroing. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Sway, initSpeedMultiplier and zeroing. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

44. Optic and ironsight fields

Weapon config

DayZ config.cpp reference for Optic and ironsight fields. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Optic and ironsight fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

45. Suppressor and muzzle attachment

Weapon config

DayZ config.cpp reference for Suppressor and muzzle attachment. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Suppressor and muzzle attachment. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

46. Magazines - magazine config basics

Weapon config

DayZ config.cpp reference for Magazines - magazine config basics. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons CfgMagazines
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Magazines - magazine config basics. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons, CfgMagazines consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

47. Ammo - most weapon damage is here

Weapon config

DayZ config.cpp reference for Ammo - most weapon damage is here. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons CfgAmmo
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Ammo - most weapon damage is here. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons, CfgAmmo consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

48. Weapon damage vs armor damage

Weapon config

DayZ config.cpp reference for Weapon damage vs armor damage. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons CfgAmmo
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon damage vs armor damage. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons, CfgAmmo consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

49. Weapon durability and DamageSystem

Weapon config

DayZ config.cpp reference for Weapon durability and DamageSystem. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons CfgAmmo DamageSystem
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon durability and DamageSystem. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons, CfgAmmo, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

50. Jam, reliability and wear

Weapon config

DayZ config.cpp reference for Jam, reliability and wear. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Jam, reliability and wear. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

51. SoundSet fields

Weapon config

DayZ config.cpp reference for SoundSet fields. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers SoundSet fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

52. Muzzle flash, particles and casing

Weapon config

DayZ config.cpp reference for Muzzle flash, particles and casing. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Muzzle flash, particles and casing. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

53. Weapon hiddenSelections

Weapon config

DayZ config.cpp reference for Weapon hiddenSelections. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon hiddenSelections. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

54. Recommended customer-editable weapon fields

Weapon config

DayZ config.cpp reference for Recommended customer-editable weapon fields. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Recommended customer-editable weapon fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

55. Quick weapon balance table

Weapon config

DayZ config.cpp reference for Quick weapon balance table. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Quick weapon balance table. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

56. Common weapon mistakes

Weapon config

DayZ config.cpp reference for Common weapon mistakes. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Common weapon mistakes. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

57. Weapon modder checklist

Weapon config

DayZ config.cpp reference for Weapon modder checklist. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers Weapon modder checklist. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Weapon config

58. The most important weapon rule in one sentence

Weapon config

DayZ config.cpp reference for The most important weapon rule in one sentence. Use it when editing Weapon config values in an openable customer config PBO.

config.cpp CfgWeapons
Details

Config location

  • Weapon classes are usually under CfgWeapons; magazines and ammo often connect through CfgMagazines and CfgAmmo.
  • After opening the PBO, search config.cpp for the weapon class, chamberableFrom[], magazines[], modes[], dispersion, recoil and damage links.
  • When balancing, verify that weapon, magazine and ammo classes point to each other correctly.

What to check

  • This entry covers The most important weapon rule in one sentence. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgWeapons consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include recoil, dispersion, magazine compatibility, durability and selected balance values.
  • Be careful with weapon, magazine and ammo relationships because damage often comes from CfgAmmo rather than the weapon class itself.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

59. Creature, AI, zombie and animal config basics

Mutant config

DayZ config.cpp reference for Creature, AI, zombie and animal config basics. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature, AI, zombie and animal config basics. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

60. Creature HP - GlobalHealth and hitpoints

Mutant config

DayZ config.cpp reference for Creature HP - GlobalHealth and hitpoints. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature HP - GlobalHealth and hitpoints. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

61. Hitzones - head, body, leg and arm

Mutant config

DayZ config.cpp reference for Hitzones - head, body, leg and arm. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Hitzones - head, body, leg and arm. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

62. Creature protection - GlobalArmor and damage multipliers

Mutant config

DayZ config.cpp reference for Creature protection - GlobalArmor and damage multipliers. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles CfgAmmo DamageSystem
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature protection - GlobalArmor and damage multipliers. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, CfgAmmo, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

63. Damage types for creatures

Mutant config

DayZ config.cpp reference for Damage types for creatures. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles CfgAmmo
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Damage types for creatures. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, CfgAmmo consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

64. Creature damage - attack damage

Mutant config

DayZ config.cpp reference for Creature damage - attack damage. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles CfgAmmo
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature damage - attack damage. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, CfgAmmo consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

65. Melee ammo - creature damage on the CfgAmmo side

Mutant config

DayZ config.cpp reference for Melee ammo - creature damage on the CfgAmmo side. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles CfgAmmo
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Melee ammo - creature damage on the CfgAmmo side. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, CfgAmmo consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

66. Creature movement and speed

Mutant config

DayZ config.cpp reference for Creature movement and speed. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature movement and speed. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

67. Creature loot and inventory

Mutant config

DayZ config.cpp reference for Creature loot and inventory. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature loot and inventory. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

68. Creature armor zones - concrete protection example

Mutant config

DayZ config.cpp reference for Creature armor zones - concrete protection example. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature armor zones - concrete protection example. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

69. Creature damage balance example

Mutant config

DayZ config.cpp reference for Creature damage balance example. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles CfgAmmo
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature damage balance example. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, CfgAmmo consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

70. Quick creature protection table

Mutant config

DayZ config.cpp reference for Quick creature protection table. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles DamageSystem
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Quick creature protection table. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles, DamageSystem consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

71. Common creature mistakes

Mutant config

DayZ config.cpp reference for Common creature mistakes. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Common creature mistakes. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

72. Recommended customer-editable creature fields

Mutant config

DayZ config.cpp reference for Recommended customer-editable creature fields. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Recommended customer-editable creature fields. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

73. Creature modder checklist

Mutant config

DayZ config.cpp reference for Creature modder checklist. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers Creature modder checklist. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
Mutant config

74. The most important creature rule in one sentence

Mutant config

DayZ config.cpp reference for The most important creature rule in one sentence. Use it when editing Mutant config values in an openable customer config PBO.

config.cpp CfgVehicles
Details

Config location

  • Mutant, creature, infected, animal and custom AI classes are usually under CfgVehicles.
  • Attack damage is often connected through CfgAmmo or melee ammo classes.
  • Balance HP, hitzones, armor, movement, loot and damage together instead of tuning one field alone.

What to check

  • This entry covers The most important creature rule in one sentence. Compare the values with a similar vanilla DayZ class before changing them.
  • Check the original class, parent class and requiredAddons[] load order first.
  • Keep technical fields such as config.cpp, CfgVehicles consistent across the related classes.
  • Test the result in both client and server logs after packing the edited PBO.

Customer config safety

  • Good customer-editable fields include HP, armor multipliers, attack damage, speed and loot values.
  • Be careful with AI parent classes, animations, hitzones and attack logic because creature behavior is strongly inheritance-dependent.

PBO opener relation

  • Open the PBO with the PboViewer / PBO opener entry linked from the modder tools knowledge base.
  • The values described here are found in the opened or unpacked PBO config.cpp file.
FAQ

Frequently asked questions about modder config

DayZ modding
What makes DayZ armor protect better in config.cpp?

The most important values are the GlobalArmor damage multipliers. Lower Projectile, Melee, Infected or FragGrenade damage values mean stronger protection against that damage type.

Are hitpoints the same as armor protection?

No. Hitpoints control how fast the item itself becomes damaged or ruined. Player protection comes from the GlobalArmor damage multipliers.

Where are armor and clothing classes usually located?

Most armor, clothing, helmet, vest, boots, gloves and pants classes are under CfgVehicles. Open the PBO and check the config.cpp class, parent class and DamageSystem blocks.

Where are weapon damage values usually located?

Weapon classes are usually under CfgWeapons, but most projectile damage is often under CfgAmmo. Always check the weapon, magazine and ammo classes together.

Where are mutant or creature settings located?

Creature, infected, animal and custom AI classes are usually under CfgVehicles. Attack damage can also be connected through CfgAmmo or melee ammo classes.

What is the most common customer config PBO mistake?

Reopening a class without the original parent class or with the wrong requiredAddons[] load order. This can break inheritance, script hooks or protected mod logic.

Why does armor not appear on the character?

Common causes are wrong ClothingTypes paths, a bad model, missing selections, broken hiddenSelections, bad texture or material paths, or a model/skeleton mismatch.

Why can an item not be equipped in the expected slot?

Check inventorySlot[], itemInfo, the parent class and possible slot conflicts with another item or mod.

What should be editable in a customer config?

Usually inventory size, cargo, quickbar, weight, heat, wetness, repair and DamageSystem balance values. Model paths and script-side fields should normally stay in the core PBO.

How should I open the PBO to find these values?

Use the PBO opener / PboViewer entry linked on this page, open or list the PBO, then search for config.cpp and the class names mentioned in the knowledge base.

Related config entries