← modperf · analyzed mods

RolePlayMod

Additional things to change the world. Food, drinks, cold steel and firearms, shotgun kraft cartridges. Workbench for repairing weapons and creating cartridges (it can be folded and laid out using tools such as pliers). An opportunity to get gunpowder from cartridges (with the help of pliers). Slow down the speed of construction. Tools during construction take more damage. Destruction of buildings slowed down, locks… (more)

Additional things to change the world. Food, drinks, cold steel and firearms, shotgun kraft cartridges. Workbench for repairing weapons and creating cartridges (it can be folded and laid out using tools such as pliers). An opportunity to get gunpowder from cartridges (with the help of pliers). Slow down the speed of construction. Tools during construction take more damage. Destruction of buildings slowed down, locks broke. Potato seeds are harvested from the fruit with a knife. Reduced crop yield. Axes, shovels, thrusts and other equipment cannot be returned. Increased silencer power. Generally useful stuff for RP projects. The mod will expand over time. Special thanks to https://vk.com/fidovpublic for some materials. Added a large section of medicine. Also added two visors for the helmet slide. And also the ability to repaint it black on a workbench. The slower beard growth rate for a full cycle takes 24 hours on the server. Modified some things from the mod. Added SKS rifle in carbon version, as well as forend and butt for AK. And a few more items of clothing. You will find all class names in the types.xml file. at the end of the list. Increased shoe wear time. (not recommended for use with other similar mods) Axes and shovels can not be put in slots for weapons (this is not a bug it is done SPECIALLY and will not be changed) Also in the mod there are almost all bullets, and cartridges, from which you can make homemade cartridges using a workbench, as described above. Added another workbench "BP_Workbench" with which you can craft any ingredient in any quantity, using your own recipes to be written in a .json file, detailed instructions are attached to the mod files Have fun friends! Re-loading or repacking is prohibited. Monetization of content from this mod is prohibited This mod contains content by the creator and copyright holder of which is the author. Mod content can only be published in the author's workshop Bergaut Suggestions and questions can be left here. Support the author of the mod https://boosty.to/bergaut

Workshop 1816494821 · mod updated 2026-10-16 · analyzed 2026-10-16 15:34 UTC · history · 307 script files

EconomyEquipment Workshop tags, chosen by the author

Stall risks
None found

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

Compatibility
20 by design

20 chain breaks, all on specific classes the mod replaces wholesale — matters only if another mod patches the same classes.

Structural footprint 1.1
A
20 by design
Heavier than 90% of 328 scripted mods analyzed.

0.067% of each server frame at 100 players (0.670 ms/s). Counts hook dispatch and timers only, not what the hooks do inside. Methodology.

Where this mod sits

Structural load of the 328 scripted mods analyzed, lightest on the left. This mod's bar is lit; 27 others share it. Ranked list.

20
40
60
  • 24 mods
    0.0000022 to 0.0000046 ms/s · grade A
  • 7 mods
    0.0000046 to 0.00001 ms/s · grade A
  • 1 mod
    0.00001 to 0.000022 ms/s · grade A
  • 1 mod
    0.000022 to 0.000046 ms/s · grade A
  • 37 mods
    0.0001 to 0.00022 ms/s · grade A
  • 26 mods
    0.00022 to 0.00046 ms/s · grade A
  • 33 mods
    0.00046 to 0.001 ms/s · grade A
  • 22 mods
    0.001 to 0.0022 ms/s · grade A
  • 13 mods
    0.0022 to 0.0046 ms/s · grade A
  • 10 mods
    0.0046 to 0.01 ms/s · grade A
  • 5 mods
    0.01 to 0.022 ms/s · grade A
  • 18 mods
    0.022 to 0.046 ms/s · grade A
  • 17 mods
    0.046 to 0.1 ms/s · grade A
  • 41 mods
    0.1 to 0.22 ms/s · grade A
  • 26 mods
    0.22 to 0.46 ms/s · grade A
  • This mod
  • 8 mods
    1 to 2.2 ms/s · grade A to B
  • 10 mods
    2.2 to 4.6 ms/s · grade B
  • 1 mod
    4.6 to 10 ms/s · grade B to C
A316
B11
C1
D0
E0
ms/s, log scale: each labelled step is ten times the one before. Letter grade and mods holding it below the axis.
Where the load comes from

Repeating timers carry 98% of this mod's structural load. 0.670 ms/s in all.

Event hooks · 1.6%
23 hooks · 0.011 ms/s
Lifecycle hooks · <0.1%
1 hook · 0.000002 ms/s
98%Repeating timers · 98%
4 timers · 0.66 ms/s
Event hooksrun when something happens: an inventory move, a hit, an action 23 hooks 0.011 ms/s 1.6% PlayerBase.EEItemAttached, PlayerBase.EEItemDetached, ActionAttachToConstruction.ActionCondition and 19 more
Lifecycle hooksrun when an entity is created, loaded or deleted 1 hook 0.000002 ms/s <0.1% MissionServer.OnInit
Repeating timersstay in the timer queue, which is walked every frame 4 timers 0.66 ms/s 98% 4 × every frame

Counts how often each hook is dispatched and how many timers stay alive, not what the code inside does. Some rates are order-of-magnitude estimates; the methodology lists which.

Chain breaks, by consequence

20 overrides that skip super(), ranked by how much they can affect. On any server a break replaces vanilla's behaviour on that method and silences every earlier-loaded mod hooking it.

By design
5 leaf classes
5 classes replaced on 1 method · 5 overrides

CreateActionComponent

Only these classes are affected. Matters only if another mod in your stack patches the same classes.

5 classesActionBuildPartCB, ActionDestroyPartCB, ActionDismantlePartCB, ActionMeasureTemperatureSelfCB, ActionTransferLiquidCB
5 locationsBP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actionbuildpart.c:3
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyPart.c:3
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actiondismantlepart.c:3
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionMar.c:3
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Liquid\transfer.c:3
By design
5 leaf classes
5 classes replaced on 1 method · 5 overrides

OnFinishProgressServer

Only these classes are affected. Matters only if another mod in your stack patches the same classes.

5 classesActionBuildPart, ActionDestroyCombinationLock, ActionDestroyPart, ActionDismantlePart, ActionUnpackBox
5 locationsBP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actionbuildpart.c:26
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyCombinationLock.c:21
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyPart.c:11
BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actiondismantlepart.c:26
BPFood.pbo::scripts\4_world\ActionUnpackBox.c:3
By design
Leaf class · ActionCarDoors
ActionCarDoors replaced on 4 methods · 4 overrides

CreateConditionComponents · OnEnd · OnEndServer · OnStartServer

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classActionCarDoors
4 locationsBP_F100.pbo::scripts\actioncardoors.c:17
BP_F100.pbo::scripts\actioncardoors.c:123
BP_F100.pbo::scripts\actioncardoors.c:112
BP_F100.pbo::scripts\actioncardoors.c:81
By design
Leaf class · ActionCarDoorsOutside
ActionCarDoorsOutside replaced on 3 methods · 3 overrides

CreateConditionComponents · OnEndServer · OnStartServer

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classActionCarDoorsOutside
3 locationsBP_F100.pbo::scripts\actioncardoorsoutside.c:13
BP_F100.pbo::scripts\actioncardoorsoutside.c:121
BP_F100.pbo::scripts\actioncardoorsoutside.c:86
By design
Leaf class · Heatpack
Heatpack replaced on 2 methods · 2 overrides

OnWork · OnWorkStart

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classHeatpack
2 locationsBP3.pbo::scripts\4_World\entities\heatpack.c:11
BP3.pbo::scripts\4_World\entities\heatpack.c:3
By design
Leaf class · RainProcurementManager
RainProcurementManager replaced on 1 method · 1 override

RainProcurementCheck

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classRainProcurementManager
1 locationBP_Shelf_O.pbo::scripts\4_world\RainProcurementManager.c:3

Where this mod runs often

Hooks on per-frame and high-rate surfaces, with what their bodies call. Body work, not the hook itself, is what costs frame time.

EEItemAttached on PlayerBase
every inventory move
no I/O, timers or RPC
EEItemDetached on PlayerBase
every inventory move
no I/O, timers or RPC
SetActions × 13 classes
per event
no I/O, timers or RPC
ActionCondition × 3 classes
per event
no I/O, timers or RPC super() on some paths
ActionCondition × 2 classes
per event
no I/O, timers or RPC replaces vanilla
OnRPC on PlayerBase
per event
no I/O, timers or RPC
OnVariablesSynchronized on PlayerBase
per event
no I/O, timers or RPC

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 143 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
ActionAttachToConstruction.ActionCondition T2 yes conditional BP_Shelf_O.pbo::scripts\4_world\actios\ActionAttachCodelock.c:3
ActionBuildPart.OnFinishProgressServer — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actionbuildpart.c:26
ActionBuildPartCB.CreateActionComponent — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actionbuildpart.c:3
ActionCarDoors.CreateConditionComponents — yes ✗ none BP_F100.pbo::scripts\actioncardoors.c:17
ActionCarDoors.ActionCondition T2 yes ✗ none BP_F100.pbo::scripts\actioncardoors.c:23
ActionCarDoors.OnStartServer — yes ✗ none BP_F100.pbo::scripts\actioncardoors.c:81
ActionCarDoors.OnEndServer — yes ✗ none BP_F100.pbo::scripts\actioncardoors.c:112
ActionCarDoors.OnEnd — yes ✗ none BP_F100.pbo::scripts\actioncardoors.c:123
ActionCarDoors.CanBeUsedInVehicle — yes ✗ none BP_F100.pbo::scripts\actioncardoors.c:129
ActionCarDoorsOutside.CreateConditionComponents — yes ✗ none BP_F100.pbo::scripts\actioncardoorsoutside.c:13
ActionCarDoorsOutside.ActionCondition T2 yes ✗ none BP_F100.pbo::scripts\actioncardoorsoutside.c:19
ActionCarDoorsOutside.OnStartServer — yes ✗ none BP_F100.pbo::scripts\actioncardoorsoutside.c:86
ActionCarDoorsOutside.OnEndServer — yes ✗ none BP_F100.pbo::scripts\actioncardoorsoutside.c:121
ActionConstructor.RegisterActions — yes ✓ BP2.pbo::scripts\4_world\actions\ActionConstructor.c:4
ActionConstructor.RegisterActions — yes ✓ BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionMar.c:74
ActionConstructor.RegisterActions — yes ✓ BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actionsmoke.c:44
ActionConstructor.RegisterActions — yes ✓ BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\singleuse\actionconstructor.c:3
ActionConstructor.RegisterActions — yes ✓ BPGuns.pbo::scripts\4_world\entities\optics\Eoteh_Ak.c:85
ActionConstructor.RegisterActions — yes ✓ BPMelee.pbo::scripts\4_World\Classes\UserActionsComponent\ActionConstructor.c:3
ActionConstructor.RegisterActions — yes ✓ BP_Shelf_O.pbo::scripts\4_world\actios\ActionConstructor.c:4
ActionConstructor.RegisterActions — yes ✓ BP_Shelf_O.pbo::scripts\4_world\actios\clear_inventory.c:3
ActionConstructor.RegisterActions — yes ✓ BP_Shelf_O.pbo::scripts\4_world\actios\DeconstructAllBP.c:55
ActionConstructor.RegisterActions — yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\lock\OH_box_metal_colorbase.c:283
ActionConstructor.RegisterActions — yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\pech\ActionConstructor.c:3
ActionConstructor.RegisterActions — yes ✓ BP_Workbench.pbo::scripts\4_World\Classes\Actions\ActionConstructor.c:3
ActionConstructor.RegisterActions — yes ✓ KTWorkbenchClient.pbo::scripts\4_World\Classes\Actions\!ActionCtor.c:3
ActionDeployObject.OnFinishProgressServer — yes ✓ BP_Workbench.pbo::scripts\4_World\Classes\Actions\ActionDeconstructWB.c:91
ActionDestroyCombinationLock.SetupAction — yes ✓ BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyCombinationLock.c:10
ActionDestroyCombinationLock.OnFinishProgressServer — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyCombinationLock.c:21
ActionDestroyPart.OnFinishProgressServer — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyPart.c:11
ActionDestroyPartCB.CreateActionComponent — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyPart.c:3
ActionDismantlePart.OnFinishProgressServer — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actiondismantlepart.c:26
ActionDismantlePartCB.CreateActionComponent — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\actiondismantlepart.c:3
ActionDrink.ActionCondition T2 yes conditional BPFood.pbo::scripts\4_world\entities\magic_bottle.c:149
ActionFillGeneratorTank.ActionCondition T2 yes conditional BP_Smot_O.pbo::scripts\4_world\entities\actionfillgeneratortank.c:3
ActionMeasureTemperatureSelfCB.CreateActionComponent — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionMar.c:3
ActionTransferLiquidCB.CreateActionComponent — yes ✗ none BP3.pbo::scripts\4_World\Classes\UserActionsComponent\Actions\Liquid\transfer.c:3
ActionUnpackBox.OnFinishProgressServer — yes ✗ none BPFood.pbo::scripts\4_world\ActionUnpackBox.c:3
AirborneMask.IsObstructingVoice — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:29
BandageDressing.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:84
BaseballBat.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:54
CAContinuousFillPowerGenerator.Setup — yes conditional BP_Smot_O.pbo::scripts\4_world\entities\cacontinuousfillpowergenerator_1.c:3
CAContinuousFillPowerGenerator.Execute — yes conditional BP_Smot_O.pbo::scripts\4_world\entities\cacontinuousfillpowergenerator_1.c:17
CAContinuousFillPowerGenerator.CalcAndSetQuantity — yes ✓ BP_Smot_O.pbo::scripts\4_world\entities\cacontinuousfillpowergenerator_1.c:57
Crowbar.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:88
DarkMotoHelmet_ColorBase.IsObstructingVoice — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:3
DarkMotoHelmet_ColorBase.GetVoiceEffect — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:8
DuctTape.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:57
ElectronicRepairKit.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:3
EngineOil.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:12
EpoxyPutty.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:48
FarmingHoe.SetActions T2 yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\DefoltItemCheng\shovel.c:28
FieldShovel.SetActions T2 yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\DefoltItemCheng\shovel.c:16
FirefighterAxe.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:77
GardenLime.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:75
GasMask.IsObstructingVoice — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:37
GasMask.GetVoiceEffect — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:42
GP5GasMask.IsObstructingVoice — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:50
GP5GasMask.GetVoiceEffect — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:55
Guts.InitItemVariables — yes ✓ BPFood.pbo::scripts\4_world\entities\guts\guts.c:3
Hatchet.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:43
Heatpack.OnWorkStart — yes ✗ none BP3.pbo::scripts\4_World\entities\heatpack.c:3
Heatpack.OnWork — yes ✗ none BP3.pbo::scripts\4_World\entities\heatpack.c:11
Hologram.ProjectionBasedOnParent — yes conditional BP2.pbo::scripts\4_world\placement\BP2_hologram.c:3
Hologram.PlaceEntity — yes ✗ none BP2.pbo::scripts\4_world\placement\BP2_hologram.c:14
Hologram.ProjectionBasedOnParent — yes conditional BP_Shelf_O.pbo::scripts\4_world\entities\furniture\hologram.c:3
Hologram.PlaceEntity — yes ✗ none BP_Shelf_O.pbo::scripts\4_world\entities\furniture\hologram.c:65
Hologram.ProjectionBasedOnParent — yes conditional BP_Workbench.pbo::scripts\4_World\Entities\ItemBase\Furniture_Hologram.c:3
Hologram.ProjectionBasedOnParent — yes conditional KB_Workbench.pbo::scripts\4_World\workbenches\hologram.c:3
Iceaxe.SetActions T2 yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\DefoltItemCheng\shovel.c:40
LeatherSewingKit.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:39
MiscGameplayFunctions.GetSteamPosition — yes ✗ none KB_Workbench.pbo::scripts\4_World\entities\KB_GasStove_Big.c:382
MissionBase.CreateScriptedMenu — yes conditional KTWorkbenchClient.pbo::scripts\5_Mission\mission\MissionBase.c:3
MissionGameplay.OnInit T3 yes ✓ BP_Workbench.pbo::scripts\5_Mission\mission\MissionGameplay.c:3
MissionGameplay.OnKeyPress — yes ✓ BP_Workbench.pbo::scripts\5_Mission\mission\MissionGameplay.c:11
MissionServer.OnInit T3 yes ✓ BP_Workbench.pbo::scripts\5_Mission\mission\MissionServer.c:3
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP1.pbo::scripts\4_world\playerbase.c:3
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ BP1.pbo::scripts\4_world\playerbase.c:10
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ BP2.pbo::scripts\4_world\Anim.c:4
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP2.pbo::scripts\4_world\Anim.c:10
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP3.pbo::scripts\4_World\entities\manbase\playerbase.c:3
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ BP3.pbo::scripts\4_World\entities\manbase\playerbase.c:48
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP3.pbo::scripts\4_World\IT2\playerbase.c:3
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BPFood.pbo::scripts\4_world\anm.c:5
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ BPFood.pbo::scripts\4_world\anm.c:26
ModItemRegisterCallbacks.RegisterFireArms — yes ✓ BPGuns.pbo::scripts\4_world\classes\Anim.c:3
ModItemRegisterCallbacks.CustomBoneRemapping — yes ✓ BPGuns.pbo::scripts\4_world\classes\Anim.c:13
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BPGuns.pbo::scripts\4_world\classes\Anim.c:20
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BPMelee.pbo::scripts\4_World\Entities\ManBase\playerbase.c:3
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ BP_F100.pbo::scripts\playerbase.c:4
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ BP_Shelf_O.pbo::scripts\4_world\ModItemRegisterCallbacks.c:4
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP_Shelf_O.pbo::scripts\4_world\ModItemRegisterCallbacks.c:48
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ BP_Shelf_O.pbo::scripts\4_world\ModItemRegisterCallbacks.c:56
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP_Smot_O.pbo::scripts\4_world\entities\manbase\itembase\playerbase.c:3
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ BP_Smot_O.pbo::scripts\4_world\entities\manbase\itembase\playerbase.c:27
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ BP_Uaz452.pbo::scripts\playerbase.c:4
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ BP_Workbench.pbo::scripts\4_World\Entities\ManBase\Anm.c:3
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ BP_Workbench.pbo::scripts\4_World\Entities\ManBase\Anm.c:12
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BP_Workbench.pbo::scripts\4_World\Entities\ManBase\Anm.c:20
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ BPchees.pbo::scripts\4_world\ModItemRegisterCallbacks.c:4
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ BPchees.pbo::scripts\4_world\ModItemRegisterCallbacks.c:12
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ KB_Workbench.pbo::scripts\4_World\ModItemRegisterCallbacks.c:3
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ KB_Workbench.pbo::scripts\4_World\ModItemRegisterCallbacks.c:17
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ KB_Workbench.pbo::scripts\4_World\ModItemRegisterCallbacks.c:31
ModItemRegisterCallbacks.RegisterFireArms — yes ✓ KB_Workbench.pbo::scripts\4_World\ModItemRegisterCallbacks.c:54
ModItemRegisterCallbacks.RegisterPistol — yes ✓ KB_Workbench.pbo::scripts\4_World\ModItemRegisterCallbacks.c:61
MotoHelmet_ColorBase.IsObstructingVoice — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:16
MotoHelmet_ColorBase.GetVoiceEffect — yes ✗ none BP_Smot_O.pbo::scripts\4_world\entities\Hellmet_vois.c:21
NailedBaseballBat.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:65
Pickaxe.SetActions T2 yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\DefoltItemCheng\shovel.c:49
Pistol_Base.GetInventoryHandAnimation — yes conditional BP_Smot_O.pbo::scripts\4_world\entities\belt_leg.c:45
PlayerBase.Init — yes ✓ BP_F100.pbo::scripts\Bag_off.c:18
PlayerBase.OnCommandVehicleStart — yes ✓ BP_F100.pbo::scripts\Bag_off.c:24
PlayerBase.OnCommandVehicleFinish — yes ✓ BP_F100.pbo::scripts\Bag_off.c:34
PlayerBase.OnVariablesSynchronized T2 yes ✓ BP_F100.pbo::scripts\Bag_off.c:46
PlayerBase.Init — yes ✓ BP_Smot_O.pbo::scripts\4_world\entities\UnHideHood.c:5
PlayerBase.EEItemAttached T2 yes ✓ BP_Smot_O.pbo::scripts\4_world\entities\UnHideHood.c:12
PlayerBase.EEItemDetached T2 yes ✓ BP_Smot_O.pbo::scripts\4_world\entities\UnHideHood.c:20
PlayerBase.OnRPC T2 yes ✓ BP_Workbench.pbo::scripts\4_World\Entities\ManBase\PlayerBase.c:34
PluginManager.Init — yes ✓ KTWorkbenchClient.pbo::scripts\4_World\PluginManager\PluginManager.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ BP1.pbo::scripts\4_world\moddedrecipe.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ BP2.pbo::scripts\4_world\moddedrecipe.c:13
PluginRecipesManager.RegisterRecipies — yes ✓ BP3.pbo::scripts\4_World\Crafting\moddedrecipe.c:4
PluginRecipesManager.RegisterRecipies — yes ✓ BPFood.pbo::scripts\4_world\recipes\PluginRecipesManager.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ BPGuns.pbo::scripts\4_world\moddedrecipe.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ BP_Shelf_O.pbo::scripts\4_world\Crafting\moddedrecipe.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ BP_Workbench.pbo::scripts\4_World\Classes\PatchsSawing.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ BPcamping_O.pbo::scripts\4_World\CLIENT\crafting.c:3
PluginRecipesManager.RegisterRecipies — yes ✓ KB_Workbench.pbo::scripts\4_World\recipies\moddedrecipe.c:3
PowerGenerator.OnWorkStop — yes conditional KTWorkbenchClient.pbo::scripts\4_World\Entities\ItemBase\Workbench\PowerGenerator.c:79
RainProcurementManager.RainProcurementCheck — yes ✗ none BP_Shelf_O.pbo::scripts\4_world\RainProcurementManager.c:3
SewingKit.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:21
Shovel.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:16
Shovel.SetActions T2 yes ✓ BP_Shelf_O.pbo::scripts\4_world\entities\DefoltItemCheng\shovel.c:3
SledgeHammer.IsMeleeFinisher — yes ✗ none BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:27
SledgeHammer.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:32
SmallGuts.InitItemVariables — yes ✓ BPFood.pbo::scripts\4_world\entities\guts\guts.c:11
UniversalLight.CanPutAsAttachment — yes conditional BPGuns.pbo::scripts\4_world\entities\itembase\switchable_base\llight.c:3
Weapon_Base.SetActions T2 yes ✓ BPGuns.pbo::scripts\4_world\entities\optics\Eoteh_Ak.c:76
Whetstone.InitItemVariables — yes ✓ BP3.pbo::scripts\4_World\Staced_items.c:30
WoodAxe.SetActions T2 yes ✓ BP2.pbo::scripts\4_world\entities\itembase\bpinventory_base.c:3
ZombieFemaleBase.ResistContaminatedEffect — yes ✗ none BPZombie.pbo::scripts\4_world\zombie_himza.c:12
ZombieMaleBase.ResistContaminatedEffect — yes ✗ none BPZombie.pbo::scripts\4_world\zombie_himza.c:3
Dispatch surfaces and timers the grade prices
surfacetierrate (Hz)rate sourcems/s
PlayerBase.EEItemAttachedT2 130.0measured0.0032
PlayerBase.EEItemDetachedT2 130.0measured0.0032
WoodAxe.SetActionsT2 8.0placeholder0.0002
Shovel.SetActionsT2 8.0placeholder0.0002
SledgeHammer.SetActionsT2 8.0placeholder0.0002
Hatchet.SetActionsT2 8.0placeholder0.0002
BaseballBat.SetActionsT2 8.0placeholder0.0002
NailedBaseballBat.SetActionsT2 8.0placeholder0.0002
FirefighterAxe.SetActionsT2 8.0placeholder0.0002
Crowbar.SetActionsT2 8.0placeholder0.0002
ActionDrink.ActionConditionT2 8.0placeholder0.0002
Weapon_Base.SetActionsT2 8.0placeholder0.0002
ActionCarDoors.ActionConditionT2 8.0placeholder0.0002
ActionCarDoorsOutside.ActionConditionT2 8.0placeholder0.0002
PlayerBase.OnVariablesSynchronizedT2 8.0placeholder0.0002
ActionAttachToConstruction.ActionConditionT2 8.0placeholder0.0002
Shovel.SetActionsT2 8.0placeholder0.0002
FieldShovel.SetActionsT2 8.0placeholder0.0002
FarmingHoe.SetActionsT2 8.0placeholder0.0002
Iceaxe.SetActionsT2 8.0placeholder0.0002
Pickaxe.SetActionsT2 8.0placeholder0.0002
ActionFillGeneratorTank.ActionConditionT2 8.0placeholder0.0002
PlayerBase.OnRPCT2 8.0placeholder0.0002
MissionServer.OnInitT3 0.1placeholder0.0000

Repeating timers

period (ms)residency ms/sfiring ms/swhere
00.1400 0.024800BPcamping_O.pbo::scripts\4_World\CLIENT\big_door\bp_big_door.c:142
00.1400 0.024800BPcamping_O.pbo::scripts\4_World\CLIENT\big_door\bp_big_door.c:197
00.1400 0.024800BPcamping_O.pbo::scripts\4_World\CLIENT\door\bp_doors.c:124
00.1400 0.024800BPcamping_O.pbo::scripts\4_World\CLIENT\door\bp_doors.c:162

Includes 0.004 ms/s from placeholder-rated surfaces.

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.

BP1.pbo

  • Bp_Camping_Light requiredVersion 0.1 — requires DZ_Data, DZ_Gear_Camping
  • BP1_Mods requiredVersion 0.1 — requires BP_Smot, BP_Food_Mods, DZ_Data
  • BP_Weapons_Ammunition requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Projectiles, DZ_Weapons_Firearms, DZ_Weapons_Magazines, DZ_Weapons_Ammunition
  • DZ_Gear_Consumables requiredVersion 0.1 — requires DZ_Data, DZ_Gear_Medical
  • Old_Map requiredVersion 0.1 — requires DZ_Data, DZ_Rocks, DZ_Structures_Signs
  • BP_Gear_Toys requiredVersion 0.1 — requires DZ_Data, DZ_Gear_Containers
  • BP_Weapons_Melee_Blade requiredVersion 0.1 — requires DZ_Weapons_Melee, DZ_Weapons_Melee_Blade, DZ_Data, DZ_Weapons_Projectiles, DZ_Weapons_Firearms

BP2.pbo

  • RCl_RestoredClothes requiredVersion 0.1 — requires DZ_Characters, DZ_Characters_Headgear, DZ_Characters_Pants, DZ_Characters_Shoes, DZ_Characters_Tops, DZ_Characters_Vests
  • BP2_Mods requiredVersion 0.1 — requires DZ_Data, DZ_Scripts, DZ_Characters_Masks, DZ_Characters_Headgear, DZ_Characters

BP3.pbo

  • BpIndividualMedKit requiredVersion 0.1 — requires DZ_Data, DZ_Scripts
  • BpIT2Pills requiredVersion 0.1 — requires DZ_Data, DZ_Scripts
  • BP3_mods requiredVersion 0.1 —
    requires 13 addons DZ_Data, DZ_Scripts, BP1_Mods, DZ_Gear_Medical, DZ_Structures_Specific, DZ_Gear_Containers, DZ_gear_tools, DZ_Weapons_Magazines, DZ_Weapons_Ammunition, DZ_Weapons_Projectiles, DZ_Gear_Food, DZ_Gear_Consumables, DZ_Gear_Camping

BPFood.pbo

  • BP_Food_Mods requiredVersion 0.1 — requires DZ_Scripts, DZ_Data, DZ_Gear_Containers, DZ_Gear_Food, DZ_Gear_Cooking, DZ_Gear_Drinks, BP_Smot
  • BP_Bowl_Mods requiredVersion 0.1 — requires DZ_Gear_Food

BPGuns.pbo

  • DZ_Pistols_1911 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • Bp_Jh1941 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • ml_Honey_Badger requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_M4
  • ml_aac_mag requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • BP_BP_AMB17_Weapons requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • DZ_Weapons_Firearms_AK101 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • BP_Weapons_Firearms_AK74 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_AK74
  • DZ_Weapons_Firearms_AKM requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • ml_ammo requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Magazines, DZ_Weapons_Ammunition
  • DZ_Pistols_FNX45 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • BP_APSmag_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • DZ_Weapons_Supports requiredVersion 0.1 — requires DZ_Data
  • Bp_Weapons_Firearms_B95 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_B95
  • BPGuns requiredVersion 0.1 — no requiredAddons
  • DZ_Gear_Containers requiredVersion 0.1 — requires DZ_Data
  • DZ_Pistols_Glock requiredVersion 0.1 — requires DZ_Pistols, DZ_Data, DZ_Pistols
  • BP_Pistols_Gyrza requiredVersion 0.1 — requires DZ_Data, DZ_Pistols, DZ_Pistols_pmm
  • BP_Gyrza_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • BP_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • DZ_Pistols_pmm requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • DZ_Pistols_FNX45 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • BP_mini_uzi_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • BP_Shotguns requiredVersion 0.1 — requires DZ_Data, DZ_Sounds_Weapons, DZ_Weapons_Firearms, DZ_Weapons_Shotguns_MP133
  • BP_Weapons_Optics requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Optics
  • BP_Weapons_PP19 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_cz61
  • BP_Weapons_PPSH requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • Bp_Repear_Tools requiredVersion 0.1 — requires DZ_Data, DZ_Gear_Tools
  • BP_Repeater requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_Repeater
  • Bp_Revolver requiredVersion 0.1 — requires DZ_Data, DZ_Pistols, DZ_Pistols_Magnum
  • BP_SaigaK requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_SaigaK
  • DZ_Weapons_Firearms_CZ527 requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • BP_scout_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • BP_Shotguns_Izh43 requiredVersion 0.1 — requires DZ_Data, DZ_Sounds_Weapons, DZ_Weapons_Shotguns_Izh43
  • DZ_Weapons_Firearms_SKS requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms
  • new_suppressor requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Muzzles
  • DZ_Pistols_FNX45 requiredVersion 0.1 — requires DZ_Data, DZ_Pistols
  • BP_TT_Magazines requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Magazines
  • BP_Weapons_VSS requiredVersion 0.1 — requires DZ_Data, DZ_Weapons_Firearms, DZ_Weapons_Firearms_VSS

BPMelee.pbo

  • BPMelee requiredVersion 0.1 — requires DZ_Data, DZ_Scripts, DZ_Weapons_Melee, DZ_Weapons_Projectiles

BPZombie.pbo

  • Admin_smot requiredVersion 0.1 — requires DZ_Data, DZ_Characters, DZ_Characters_Headgear, DZ_Characters_Pants, DZ_Characters_Tops, DZ_Characters_Gloves, DZ_Characters_Shoes
  • BPZombie_Mods requiredVersion 0.1 —
    requires 12 addons DZ_Characters, DZ_Characters_Zombies, DZ_Characters_Backpacks, DZ_Characters_Pants, DZ_Characters_Tops, DZ_Gear_Containers, DZ_Characters_Headgear, DZ_Characters_Masks, DZ_Gear_Camping, DZ_Gear_Crafting, DZ_Gear_Tools, DZ_Data
  • BP_Characters_Heads requiredVersion 0.1 — requires DZ_Characters_Heads, DZ_Characters
  • BP_Characters requiredVersion 0.1 — requires DZ_Data, DZ_Characters, DZ_Characters_Tops, DZ_Characters_Pants, DZ_Characters_Gloves, DZ_Characters_Shoes, DZ_Characters_Gloves, DZ_Scripts
  • BP_NewZmb requiredVersion 0.1 — requires DZ_Characters, DZ_Characters_Zombies

BP_F100.pbo

  • BP_F100 requiredVersion 0.1 — requires DZ_Vehicles_Wheeled, DZ_Vehicles_Parts, DZ_Data, DZ_Scripts, DZ_Sounds_Effects, DZ_Gear_Containers, DZ_Gear_Camping

BP_Shelf.pbo

  • BP_Shelf_Mods requiredVersion 0.1 —
    requires 23 addons DZ_Scripts, DZ_Data, DZ_Characters, DZ_Characters_Backpacks, DZ_Characters_Pants, DZ_Characters_Tops, DZ_Gear_Containers, DZ_Characters_Headgear, DZ_Gear_Camping, DZ_Gear_Crafting, DZ_Gear_Tools, DZ_Gear_Food, DZ_Characters_Backpacks, DZ_Weapons_Firearms, DZ_Pistols, DZ_Weapons_Melee, DZ_Spawn_Proxies, DZ_Gear_Cooking, DZ_Gear_Drinks, DZ_Vehicles_Parts, DZ_Gear_Navigation, DZ_Sounds_Effects, DZ_Gear_Consumables
  • BP_Garden requiredVersion 0.1 — requires DZ_Data, DZ_Gear_Cultivation, DZ_Structures_Residential, DZ_Gear_Camping
  • OH_Furniture requiredVersion 0.1 — requires DZ_Gear_Containers, DZ_Scripts, DZ_Data

BP_Shelf_O.pbo

  • BP_Shelf_O requiredVersion 0.1 —
    requires 23 addons DZ_Scripts, DZ_Data, DZ_Characters, DZ_Characters_Backpacks, DZ_Characters_Pants, DZ_Characters_Tops, DZ_Gear_Containers, DZ_Characters_Headgear, DZ_Gear_Camping, DZ_Gear_Crafting, DZ_Gear_Tools, DZ_Gear_Food, DZ_Characters_Backpacks, DZ_Weapons_Firearms, DZ_Pistols, DZ_Weapons_Melee, DZ_Spawn_Proxies, DZ_Gear_Cooking, DZ_Gear_Drinks, DZ_Vehicles_Parts, DZ_Gear_Navigation, DZ_Sounds_Effects, DZ_Gear_Consumables

BP_Smot.pbo

  • BP_Smot requiredVersion 0.1 —
    requires 22 addons DZ_Data, DZ_Scripts, DZ_Characters, DZ_Characters_Pants, DZ_Characters_Tops, DZ_Characters_Backpacks, DZ_Characters_Gloves, DZ_Characters_Headgear, DZ_Characters_Shoes, DZ_Characters_Vests, DZ_Characters_Belts, DZ_Characters_Glasses, DZ_Characters_Masks, DZ_Gear_Containers, DZ_Gear_Consumables, DZ_Gear_Tools, DZ_Gear_Navigation, DZ_Gear_Optics, DZ_Gear_Crafting, DZ_Weapons_Melee, DZ_Weapons_Melee_Blunt, DZ_Weapons_Melee_Blade
  • BP_Characters_Glasses requiredVersion 0.1 — requires DZ_Characters_Glasses, DZ_Characters, DZ_Gear_Optics
  • BP_Miner requiredVersion 0.1 — requires DZ_Characters
  • Bp_Characters1 requiredVersion 0.1 — requires DZ_Data, DZ_Characters
  • bp_reebak requiredVersion 0.1 — requires DZ_Characters
  • bp_rebak2 requiredVersion 0.1 — requires DZ_Characters
  • BP_Item_Watch_Rolex requiredVersion 0.1 — requires DZ_Data, DZ_Scripts

BP_Smot_O.pbo

  • BP_Smot_O requiredVersion 0.1 — requires DZ_Data, DZ_Scripts

BP_Uaz452.pbo

  • BP_Uaz452 requiredVersion 0.1 — requires DZ_Vehicles_Wheeled, DZ_Vehicles_Parts, DZ_Data, DZ_Scripts, DZ_Sounds_Effects

BP_Workbench.pbo

  • BP_Workbench requiredVersion 0.1 — requires DZ_Data
  • WB_Kit requiredVersion 0.1 — requires DZ_Data

BPcamping.pbo

  • BPcampingBigDoor requiredVersion 0.1 — requires BPcamping, BPcamping_O, DZ_Gear_Camping, DZ_Scripts, DZ_Data
  • BPcamping requiredVersion 0.1 — requires DZ_Gear_Camping, DZ_Gear_Crafting, DZ_Gear_Tools, DZ_Scripts, DZ_Data
  • BPcampingDoor requiredVersion 0.1 — requires BPcamping, DZ_Gear_Camping, DZ_Scripts, BPcamping_O, DZ_Data
  • BPcampingWindow requiredVersion 0.1 — requires BPcamping, BPcamping_O, DZ_Gear_Camping, DZ_Scripts, DZ_Data

BPcamping_O.pbo

  • BPcamping_O requiredVersion 0.1 — requires DZ_Data

BPchees.pbo

  • BP_Chees requiredVersion 0.1 — requires DZ_Data, DZ_Scripts, DZ_Spawn_Proxies

KB_Workbench.pbo

  • KB_Workbench requiredVersion 0.1 — requires DZ_Data, DZ_Scripts, DZ_Gear_Containers, DZ_Gear_Cooking, DZ_Gear_Food, BP_Shelf_Mods, BP_Shelf_O, KTWorkbenchClient_Scripts

KTWorkbenchClient.pbo

  • KTWorkbenchClient_Scripts requiredVersion 0.1 — requires DZ_Data, DZ_Scripts
  • KT_DZ_Craft_Workbenches requiredVersion 0.1 — requires DZ_Gear_Camping, KTWorkbenchClient_Scripts

census 1.1 · findings 1.1 · hash 6641bf78af892ef9