← modperf · analyzed mods

Docs_Weapon_Pack_Standalone

This is a weapon mod that currently adds around 40+ new weapons into DayZ along with 6 new types of ammo. Currently any gun that might use a similar ammo as to one already present in game might have a variant using that ammo type. Current aim for the mod is to either double or triple the weapon count if possible as well as add some new functionality to existing guns. Weapons Included: EF88 AKM and AKMN AKS74U and… (more)

This is a weapon mod that currently adds around 40+ new weapons into DayZ along with 6 new types of ammo. Currently any gun that might use a similar ammo as to one already present in game might have a variant using that ammo type. Current aim for the mod is to either double or triple the weapon count if possible as well as add some new functionality to existing guns. Weapons Included: EF88 AKM and AKMN AKS74U and AKS74UN SVD SVT-40 and AVT-40 M92 Zastava AK 5C RPD-44 SKS-45 AK-47 AK-103 AK-12 New Magazines for AKM: 40rnd, 20rnd and 10Rnd M240B M60 AR10 MP9 USAS12 Makarov PM(in 380 and 9x18) TT-33 (in 45 and 7.62x25) PPSH-41 (in 45 and 7.62x25) HK MK23 M9A1 SV98 M1A1 M14 M1A PKM G3A3 G3SG1 HK416 PTRD41 G43 Kar98K M1903A AS Val L85A2 VSS Groza 1 Groza 4 Lee Enfield Mk4 Lee Enfield Jungle Carbine CA 50 AR-15 MP 15/22 ADAR 2-15 AK-74 And AK-74N AL-101 AK-74M AK-105 Classnames: https://pastebin.com/mFKsVbFR Features: G3 and M14 variants can mount a Rail attachment in order to attach optics. Several of the guns included can attach multiple types of optics. ToDo: Finish changing the directories for the other 10+ guns. Fix the RPD Model Make a better Description Knownbugs: New AKM mags wont go into vanilla akm(fixed?) PPSH and TT33 dont show up correctly M3A1 is missing textures Coming Soon: M1 Garand(need to get ping sound) RPK and RPK74 AK-74 and AK-74N New civilian AK variants Antimaterial Rifles(AS50, KSVK, M82A1)(Working on getting audio for generic antimaterial rifle or unique audio for each one) Add ammo boxes for new ammo(where applicable) Currently in Testing: ADAR 2-15 AK-74 and AK-74N AK-101 picatinny rail for AK mounts (The real reason for remodeling all the AK's) Credits have been moved over to the mods discord because the workshop was hitting the character limit. Guns to be fixed: MG42, M82A1 Custom(wasnt implemented yet), M1 Garand(not implemented) and OTs-33(not implemented) Contact: To help keep in contact with everyone a bit better I've set up a discord where I post status updates, Screenshots etc of new content, its also a good place to report bugs and provide feedback and should be much more consistent than my ability to try to check the steam mod page daily. Can also be used to PM me directly. Discord: https://discord.gg/XryB8by XML's: Example Config Spawnable Types: https://pastebin.com/X17ATeXG Example types xml: https://pastebin.com/VuGdEyKW Updated to work in 1.06 (honestly no idea as to how it broke but whatevs) if you want to use the vanilla caliber ammo variants instead of the realistic ones just swap the classnames out. in case you're curious as to what broke: https://pastebin.com/MGLUi6jH note: would recommend either deleting the akm's and 74u's included from this types or delete the vanilla akm and 74u. Also would suggest to choose to either use the vanilla ammo weapons or have them use their realistic ammo(TT-33, Makarov and PPSH).

Workshop 1864482799 · mod updated 2020-08-25 · analyzed 2026-10-03 04:12 UTC · history · 8 script files

Stall risks
None found

No file I/O on hot paths, no timers created per event, no per-player-per-frame hooks.

Compatibility
Chain-safe

Every server-visible override preserves its chain.

Structural footprint 1.1
A
clean
No server script overrides, so nothing to rank.

No server-side script overrides. Counts hook dispatch and timers only, not what the hooks do inside. Methodology.

Other findings

What this report can tell you

Which vanilla methods the mod hooks, which of them drop the chain, how often each hook fires, and which risky calls sit inside hot hooks.

What it cannot

How long hook bodies take, network cost, or engine-side load. Measured across live fleets, most server lag comes from the engine and world state, not mod script chains — a light footprint does not clear a mod of lag, and a heavy one does not convict it. Methodology.

Everything else

All 12 overrides

Surface is the dispatch tier the rubric can price (— = unpriced); server is whether the override exists on a dedicated server; super() shows whether the vanilla chain is preserved on a server.

methodsurfaceserversuper()where
ACOGOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:75
HuntingOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:255
KashtanOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:211
KazuarOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:233
KobraOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:222
KobraOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:244
LongrangeOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:295
M68Optic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:149
PSO11Optic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:200
PSO1Optic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:189
ReflexOptic.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:326
UniversalLight.CanPutAsAttachment — yes conditional Docs_Weapons.pbo::Scripts\4_world\CanAttach.c:3
Load-order constraints (CfgPatches)

What each PBO declares: its addon identity and the addons it requires to be loaded first (requiredAddons). A partial load-order signal from the mod's own metadata.

Docs_Weapons.pbo

  • Doc_Weapons_AK103 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AKM
  • Doc_Weapons_Firearms_AK12 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Docs_AK47 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_Ak5C requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AK74
  • Doc_AKMN requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AKM
  • Doc_Weapons_Firearms_AKS74U requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_Ammo requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD, DZ_Weapons_Magazines, DZ_Weapons_Projectiles
  • Doc_AmmoMaster requiredVersion 0.1 — requires DZ_Weapons_Projectiles
  • Doc_AR10 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_ASVAL requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_VSS, DZ_Weapons_Magazines
  • Doc_BAR requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Docs_Weapons requiredVersion 0.1 — requires DZ_Data
  • Doc_Dp28 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD
  • Doc_EF88 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Sounds_Weapons, DZ_Weapons_Firearms_aug, DZ_Sounds_Weapons, DZ_Weapons_Firearms_aug
  • Doc_G3 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_G43 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD
  • Doc_HK416D requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_M4
  • Doc_Kar98K requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_MosinNagant
  • Doc_KP31 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_cz61, DZ_Weapons_Magazines, DZ_Weapons_Projectiles
  • Doc_L85 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Sounds_Weapons, DZ_Weapons_Firearms_aug, DZ_Sounds_Weapons, DZ_Weapons_Firearms_aug
  • Doc_M107 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD, DZ_Sounds_Weapons
  • Doc_M1903 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_MosinNagant
  • Doc_M14 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD
  • Doc_M1Thompson requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_cz61, DZ_Weapons_Magazines
  • Doc_M240B requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_M3A1 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_cz61, DZ_Weapons_Magazines
  • Doc_M40A1 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_Winchester70
  • Doc_M60 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • UNC_M92_Zastava requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_M9A1 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • Doc_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD
  • Doc_WeaponBaseMaster requiredVersion 0.1 —
    requires 39 addons DZ_Data, DZ_Weapons_Magazines, DZ_Weapons_Firearms, DZ_Weapons_Firearms_M4, DZ_Weapons_Firearms_FAL, Doc_Ak5C, Doc_AmmoMaster, Doc_AKMN, Doc_PTRD, Doc_M107, Doc_AmmoMaster, Doc_M1Thompson, Doc_Weapons_Firearms_SVT, Doc_G43, Doc_G3, Doc_M14, Doc_Dp28, Doc_M40A1, Doc_KP31, Doc_Kar98K, Doc_ASVAL, Doc_HK416D, Doc_Mp9, Doc_SV98, Doc_Weapons_Firearms_PPSH41, Doc_Makarov, Doc_TT33, Doc_MK23, Doc_M9A1, Doc_M60, Doc_USAS12, Doc_AR10, Doc_M240B, Doc_EF88, Doc_Weapons_AK103, Doc_Magazines, Doc_Weapons_Firearms_AKS74U, Doc_OldSVD, Doc_Weapons_Firearms_AK12
  • Doc_Makarov requiredVersion 0.1 — requires DZ_Data, DZ_Pistols, DZ_Pistols_pmm, DZ_Weapons_Magazines, DZ_Weapons_Projectiles
  • Doc_MK23 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • Doc_Mp9 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Docs_Optics requiredVersion 0.1 — requires DZ_Data
  • UNC_Weapons_Firearms_PKM requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AKM
  • Doc_Weapons_Firearms_PPSH41 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_cz61, DZ_Weapons_Magazines, DZ_Weapons_Projectiles
  • Doc_PTRD requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SKS, DZ_Weapons_Magazines, DZ_Weapons_Projectiles
  • UNC_Weapons_RPD requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • DZ_Weapons_Firearms_SKS requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_SV98 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_CZ527
  • Doc_Weapons_Firearms_SVT requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD
  • Doc_TT33 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols, DZ_Pistols_pmm, DZ_Weapons_Magazines
  • Doc_USAS12 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms

Docs_Weapons2.pbo

  • Doc_CA50BMG requiredVersion 0.1 — requires DZ_Data, DZ_Pistols, DZ_Pistols_pmm, DZ_Weapons_Magazines
  • Doc_AK101 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Doc_Ak74 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AK74
  • Doc_AR15 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_M4
  • Doc_Attachments requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Docs_Weapons2 requiredVersion 0.1 — requires DZ_Data
  • Doc_Groza requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AKM
  • Doc_LeeEnfield requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_Winchester70
  • Doc_OldSVD requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SVD
  • Doc_Sounds requiredVersion 0.1 — requires DZ_Data, DZ_Vehicles_Wheeled, DZ_Sounds_Effects
  • Doc_VSS requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms

census 1.1 · findings 1.1 · hash dff5e6d72d908aef