Simple Base
A simple base building mod. This mod includes all the items from Simple Roof mod and also adds a wall, half wall, half pillar, door, gate, window and staircase. The door and gate are lockable with vanilla 3-pin and 4-pin combination locks and will also work with Code Lock mod. SNAPPING Press K to focus on an object. Press F to cycle through the snap points. Press B to toggle snapping. CRAFTING: SIMPLE WALL KIT: 10… (more)
A simple base building mod. This mod includes all the items from Simple Roof mod and also adds a wall, half wall, half pillar, door, gate, window and staircase. The door and gate are lockable with vanilla 3-pin and 4-pin combination locks and will also work with Code Lock mod. SNAPPING Press K to focus on an object. Press F to cycle through the snap points. Press B to toggle snapping. CRAFTING: SIMPLE WALL KIT: 10 planks and 30 nails. SIMPLE HALF WALL KIT: 5 planks and 15 nails. SIMPLE WINDOW KIT: 10 planks and 2 metal hinges. SIMPLE DOOR KIT: 10 planks and 2 metal hinges. SIMPLE GATE KIT: 10 planks and 4 metal hinges. SIMPLE FLOOR KIT: 10 planks and 30 nails. SIMPLE ROOF KIT: 10 planks and 30 nails. SIMPLE WOOD PILLAR KIT: 1 log and 10 nails. SIMPLE HALF PILLAR KIT (x2): 1 log and 10 nails. SIMPLE STAIRCASE KIT: 1 staircase attachment and 1 simple floor kit. SIMPLE STAIRCASE ATTACHMENT: 10 planks and 10 wall brackets. *NOTE: After placing a kit, you need to build the part with a hammer or hatchet. REINFORCEMENTS / ATTACHMENTS: Parts can be upgraded with reinforcements to add an extra layer of defense. Barbed wire, camonets, flashlights and xmas lights can also be attached to certain parts. WALL: Log Wall Reinforcements = 2 logs and 20 nails. Metal Wall Reinforcements = 6 sheet metal and 40 nails. Attachments = Camonet / Barbed wire / Flashlight / Xmas lights. HALF WALL: Log Wall Reinforcements = 1 log and 10 nails. Metal Wall Reinforcements = 3 sheet metal and 20 nails. Attachments = Barbed wire / Flashlight / Xmas lights. WINDOW FRAME: Shutter = 6 planks and 10 nails. Log Wall Reinforcements = 2 logs and 20 nails. Metal Wall Reinforcements = 4 sheet metal and 30 nails. Attachments = Camonet / Barbed wire / Flashlight / Xmas lights. WINDOW: Metal Shutter Reinforcements = 2 sheet metal and 20 nails. Window Bars = 2 sheet metal and 20 nails. DOOR FRAME: Door = 6 planks and 10 nails. Log Wall Reinforcements = 2 logs and 20 nails. Metal Wall Reinforcements = 4 sheet metal and 30 nails. Attachments = Camonet / Flashlight / Xmas lights. DOOR: Log Door Reinforcements = 1 log and 20 nails. Metal Door Reinforcements = 2 sheet metal and 20 nails. GATE FRAME: Gate = 12 planks and 20 nails. Attachments = Camonet. GATE: Log Gate Reinforcements = 2 logs and 40 nails. Metal Gate Reinforcements = 6 sheet metal and 40 nails. FLOOR: No reinforcements. Attachments = Camonet. ROOF: Metal Roof Reinforcements = 6 sheet metal and 40 nails. Attachments = Camonet / Barbed wire(x2). You get all the resources back if you dismantle the item. The roof and floor can currently only be dismantled from inside the base, but all the other parts now have configurable raid times and tools inside SimpleBase_Settings.json. NOW ALSO COMPATIBLE WITH: Code Lock Code Lock is currently required: https://steamcommunity.com/sharedfiles/filedetails/?id=1646187754 NOTE: You can now remove Code Lock dependency with this mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2308722412 Breachingcharge https://steamcommunity.com/sharedfiles/filedetails/?id=1893972342 BaseBuildingPlus This mod will work alongside BaseBuildingPlus. A mod i'm working on with Hennessy, Turdless the Turdle, Jest, FourthDZ and others: https://steamcommunity.com/sharedfiles/filedetails/?id=1710977250 Server owner instructions: 1. Copy the @Simple Base folder from !Workshop to your DayZServer root folder. 2. Copy ChopperBase.bikey file from the keys folder to your keys folder. 3. Add "-mod=@Simple Base" to your server startup parameters. 4. Merge types.xml (and optionally TraderConfig.txt) with the file provided. 5. The mod will generate a SimpleBase folder inside your server profile folder. *Inside the SimpleBase folder is a file named SimpleBase_Settings.json which contains some server options. CREDITS Credit to Ectotherm for the roof model: https://sketchfab.com/3d-models/wooden-wall-385bd34ec7e34243ac860449d99a4746 Credit to Francesco Coldesina for the step ladder model: https://sketchfab.com/3d-models/ladder-7f7c32e807e5490b89ebba02c1aed656 Credit to WholeTrees for the pillar model: https://sketchfab.com/3d-models/column-pole-1-f50e2fbf01ff49699ef920343538f1a2 Credit to TraianDumbrava for the saw model: https://sketchfab.com/3d-models/saw-tool-daff4bc1ecf14d43af365839d727a2f0 Credit to re:3D for the wall bracket model: https://sketchfab.com/3d-models/ogb-back-panel-bracket-76de38ff486b400cb913e7f3ef3b72e8 Credit to SplashKid for the Desk Lamp model: https://sketchfab.com/3d-models/old-ussr-lamp-73295d1f0d304975a5739c760e5fca7c Credit to bvoz for the Floor Lamp model: https://sketchfab.com/3d-models/lamp-05a29f6467034451997570860aa296c4 Credit to RafalP for the Flashlight model: https://sketchfab.com/3d-models/flashlight-germany-9ef421d313aa43938d1b8270bf1bd1cf Credit to v124entkl for the Xmas Tree model: https://sketchfab.com/3d-models/low-poly-christmas-tree-bacdf9be9880497cbb2d6d12e30349c0 Credit to Gamedirection Xmas Bulb model: https://sketchfab.com/3d-models/low-res-christmas-bulb-a1617296311f4e2081f79e47306a46c2 Credit to Cleetus for his help: https://steamcommunity.com/id/aussiecleetus/myworkshopfiles/ Credit to Hennessy and w00kie from BaseBuildingPlus: https://steamcommunity.com/sharedfiles/filedetails/?id=1710977250 No re-uploads or repacking allowed. Please use in a server collection. Copyright 2019 BBP. This item is not authorised for posting on Steam, except under the Steam account named Chopper or HennySea. Have fun! Donations All my mods are completely free to use. If you want to contribute towards future development you can do so by donating via my Patreon page. Any donations are much appreciated, thanks :) https://www.patreon.com/ChopperMods MidEvil If you have time, please check out the new game I'm working on with HennySea. MidEvil on Steam
No file I/O on hot paths, no timers created per event, no per-player-per-frame hooks.
2 chain breaks on base classes or persisted data. 6 more are whole-class replacements of specific classes.
0.0828% of each server frame at 100 players (0.828 ms/s). Counts hook dispatch and timers only, not what the hooks do inside. Methodology.
Structural load of the 328 scripted mods analyzed, lightest on the left. This mod's bar is lit; 27 others share it. Ranked list.
Repeating timers carry 99% of this mod's structural load. 0.828 ms/s in all.
21 hooks · 0.0042 ms/s
1 hook · 0.000002 ms/s
5 timers · 0.82 ms/s
| Event hooksrun when something happens: an inventory move, a hit, an action | 21 hooks | 0.0042 ms/s | 0.5% | ActionAttachToConstruction.ActionCondition, ActionBuildPart.ActionCondition, ActionDestroyPart.ActionCondition and 18 more |
| Lifecycle hooksrun when an entity is created, loaded or deleted | 1 hook | 0.000002 ms/s | <0.1% | MissionServer.InvokeOnConnect |
| Repeating timersstay in the timer queue, which is walked every frame | 5 timers | 0.82 ms/s | 99% | 5 × 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
8 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.
Hologram.AddProjectionRotation
Vanilla rotation handling is replaced — expected for placement-system overhauls.
What it is for: Vanilla placement hologram rotation input.
simplebase.pbo::scripts\4_World\overrides\Hologram.c:142Hologram.SubtractProjectionRotation
Vanilla rotation handling is replaced — expected for placement-system overhauls.
What it is for: Vanilla placement hologram rotation input.
simplebase.pbo::scripts\4_World\overrides\Hologram.c:147CreateActionComponent
Only these classes are affected. Matters only if another mod in your stack patches the same classes.
3 classes
ActionBuildPartCB, ActionDestroyPartCB, ActionDismantlePartCB3 locations
simplebase.pbo::scripts\4_World\actions\vanilla\ActionBuildPart.c:3simplebase.pbo::scripts\4_World\actions\vanilla\ActionDestroyPart.c:3simplebase.pbo::scripts\4_World\actions\vanilla\ActionDismantlePart.c:3OnFinishProgressServer
Only these classes are affected. Matters only if another mod in your stack patches the same classes.
3 classes
ActionBuildPart, ActionDestroyPart, ActionDialCombinationLockOnTarget3 locations
simplebase.pbo::scripts\4_World\actions\vanilla\ActionBuildPart.c:79simplebase.pbo::scripts\4_World\actions\vanilla\ActionDestroyPart.c:338simplebase.pbo::scripts\4_World\actions\vanilla\ActionDialCombinationLockOnTarget.c:22Where 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.
Other findings
super() only on some paths · 14 · warning
- ActionAttachToConstruction.ActionCondition returns true without consulting super.ActionCondition() on some paths — vanilla's conditions and every earlier-loaded mod's vetoes are bypassed there.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionAttachToConstruction.c:3 - ActionDeployObject.OnEndServer calls super.OnEndServer() only on some paths — on the others the chain below this mod is dropped.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionDeployObject.c:3 - ActionDialCombinationLockOnTarget.ActionCondition returns true without consulting super.ActionCondition() on some paths — vanilla's conditions and every earlier-loaded mod's vetoes are bypassed there.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionDialCombinationLockOnTarget.c:3 - ActionDismantlePart.OnFinishProgressServer calls super.OnFinishProgressServer() only on some paths — on the others the chain below this mod is dropped.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionDismantlePart.c:201 - ActionNextCombinationLockDialOnTarget.ActionCondition returns true without consulting super.ActionCondition() on some paths — vanilla's conditions and every earlier-loaded mod's vetoes are bypassed there.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionNextCombinationLockDialOnTarget.c:3 - ActionOpenFence.ActionCondition returns true without consulting super.ActionCondition() on some paths — vanilla's conditions and every earlier-loaded mod's vetoes are bypassed there.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionOpenFence.c:3 - Hologram.EvaluateCollision calls super.EvaluateCollision() only on some paths — on the others the chain below this mod is dropped.
simplebase.pbo::scripts\4_World\overrides\Hologram.c:53 - Hologram.GetProjectionEntityPosition calls super.GetProjectionEntityPosition() only on some paths — on the others the chain below this mod is dropped.
simplebase.pbo::scripts\4_World\overrides\Hologram.c:3 - Hologram.ProjectionBasedOnParent calls super.ProjectionBasedOnParent() only on some paths — on the others the chain below this mod is dropped.
simplebase.pbo::scripts\4_World\overrides\Hologram.c:40 - Hologram.SetProjectionOrientation calls super.SetProjectionOrientation() only on some paths — on the others the chain below this mod is dropped.
simplebase.pbo::scripts\4_World\overrides\Hologram.c:123 - ActionBuildPart.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionBuildPart.c:25 - ActionTakeMaterialToHands.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionTakeMaterialToHands.c:3 - ActionTakeMaterialToHandsSwitch.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
simplebase.pbo::scripts\4_World\actions\vanilla\ActionTakeMaterialToHandsSwitch.c:3 - VicinityItemManager.IsObstructed vetoes early (returns false) on some paths and defers to super.IsObstructed() otherwise — composes safely with vanilla's and earlier mods' conditions.
simplebase.pbo::scripts\5_Mission\mission\VicinityItemManager.c:3
- ActionAttachToConstruction.ActionCondition returns true without consulting super.ActionCondition() on some paths — vanilla's conditions and every earlier-loaded mod's vetoes are bypassed there.
Checks answered without super() · 4 · warning
- CraftFenceKit.CanDo returns its own answer without consulting super.CanDo() — vanilla's conditions on this check, and those of every earlier-loaded mod, no longer apply. Intended when a mod owns the rule outright; otherwise it is how another mod's restriction quietly stops working.
simplebase.pbo::scripts\4_World\recipes\CraftFenceKit.c:3 - CraftWatchtowerKit.CanDo returns its own answer without consulting super.CanDo() — vanilla's conditions on this check, and those of every earlier-loaded mod, no longer apply. Intended when a mod owns the rule outright; otherwise it is how another mod's restriction quietly stops working.
simplebase.pbo::scripts\4_World\recipes\CraftWatchtowerKit.c:3 - MiscGameplayFunctions.BuildCondition returns its own answer without consulting super.BuildCondition() — vanilla's conditions on this check, and those of every earlier-loaded mod, no longer apply. Intended when a mod owns the rule outright; otherwise it is how another mod's restriction quietly stops working.
simplebase.pbo::scripts\4_World\overrides\MiscGameplayFunctions.c:31 - MiscGameplayFunctions.ComplexBuildCollideCheckClient returns its own answer without consulting super.ComplexBuildCollideCheckClient() — vanilla's conditions on this check, and those of every earlier-loaded mod, no longer apply. Intended when a mod owns the rule outright; otherwise it is how another mod's restriction quietly stops working.
simplebase.pbo::scripts\4_World\overrides\MiscGameplayFunctions.c:3
- CraftFenceKit.CanDo returns its own answer without consulting super.CanDo() — vanilla's conditions on this check, and those of every earlier-loaded mod, no longer apply. Intended when a mod owns the rule outright; otherwise it is how another mod's restriction quietly stops working.
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.
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 48 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.
| method | surface | server | super() | where |
|---|---|---|---|---|
ActionAttachToConstruction.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionAttachToConstruction.c:3 |
ActionBuildPart.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionBuildPart.c:25 |
ActionBuildPart.OnFinishProgressServer |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionBuildPart.c:79 |
ActionBuildPartCB.CreateActionComponent |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionBuildPart.c:3 |
ActionConstructor.RegisterActions |
— | yes | ✓ | simplebase.pbo::scripts\4_World\actions\custom\ActionConstructor.c:3 |
ActionDeployObject.OnEndServer |
— | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDeployObject.c:3 |
ActionDestroyPart.ActionCondition |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDestroyPart.c:193 |
ActionDestroyPart.OnFinishProgressServer |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDestroyPart.c:338 |
ActionDestroyPartCB.CreateActionComponent |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDestroyPart.c:3 |
ActionDialCombinationLockOnTarget.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDialCombinationLockOnTarget.c:3 |
ActionDialCombinationLockOnTarget.OnFinishProgressServer |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDialCombinationLockOnTarget.c:22 |
ActionDismantlePart.ActionCondition |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDismantlePart.c:40 |
ActionDismantlePart.OnFinishProgressServer |
— | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDismantlePart.c:201 |
ActionDismantlePartCB.CreateActionComponent |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionDismantlePart.c:3 |
ActionFoldBaseBuildingObject.GetText |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\actions\vanilla\ActionFoldBaseBuildingObject.c:3 |
ActionNextCombinationLockDialOnTarget.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionNextCombinationLockDialOnTarget.c:3 |
ActionOpenFence.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionOpenFence.c:3 |
ActionTakeMaterialToHands.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionTakeMaterialToHands.c:3 |
ActionTakeMaterialToHandsSwitch.ActionCondition |
T2 | yes | conditional | simplebase.pbo::scripts\4_World\actions\vanilla\ActionTakeMaterialToHandsSwitch.c:3 |
Chainsaw.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:93 |
CraftFenceKit.CanDo |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\recipes\CraftFenceKit.c:3 |
CraftWatchtowerKit.CanDo |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\recipes\CraftWatchtowerKit.c:3 |
Crowbar.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:23 |
FirefighterAxe.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:43 |
Hacksaw.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:73 |
HandSaw.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:83 |
Hatchet.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:13 |
Hologram.GetProjectionEntityPosition |
— | yes | conditional | simplebase.pbo::scripts\4_World\overrides\Hologram.c:3 |
Hologram.ProjectionBasedOnParent |
— | yes | conditional | simplebase.pbo::scripts\4_World\overrides\Hologram.c:40 |
Hologram.EvaluateCollision |
— | yes | conditional | simplebase.pbo::scripts\4_World\overrides\Hologram.c:53 |
Hologram.SetProjectionOrientation |
— | yes | conditional | simplebase.pbo::scripts\4_World\overrides\Hologram.c:123 |
Hologram.GetProjectionRotation |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\overrides\Hologram.c:137 |
Hologram.AddProjectionRotation |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\overrides\Hologram.c:142 |
Hologram.SubtractProjectionRotation |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\overrides\Hologram.c:147 |
Hologram.IsFloating |
— | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Hologram.c:152 |
Iceaxe.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:63 |
MiscGameplayFunctions.ComplexBuildCollideCheckClient |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\overrides\MiscGameplayFunctions.c:3 |
MiscGameplayFunctions.BuildCondition |
— | yes | ✗ none | simplebase.pbo::scripts\4_World\overrides\MiscGameplayFunctions.c:31 |
MissionGameplay.OnKeyRelease |
— | yes | ✓ | simplebase.pbo::scripts\5_Mission\mission\missionGameplay.c:4 |
MissionGameplay.OnUpdate |
T0 | yes | ✓ | simplebase.pbo::scripts\5_Mission\mission\missionGameplay.c:57 |
MissionServer.InvokeOnConnect |
T3 | yes | ✓ | simplebase.pbo::scripts\5_Mission\mission\missionServer.c:9 |
Pickaxe.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:53 |
PlayerBase.OnRPC |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\PlayerBase.c:3 |
PlayerBase.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\PlayerBase.c:20 |
PluginRecipesManager.RegisterRecipies |
— | yes | ✓ | simplebase.pbo::scripts\4_World\recipes\moddedrecipe.c:3 |
SledgeHammer.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:3 |
VicinityItemManager.IsObstructed |
— | yes | conditional | simplebase.pbo::scripts\5_Mission\mission\VicinityItemManager.c:3 |
WoodAxe.SetActions |
T2 | yes | ✓ | simplebase.pbo::scripts\4_World\overrides\Tools.c:33 |
Dispatch surfaces and timers the grade prices
| surface | tier | rate (Hz) | rate source | ms/s |
|---|---|---|---|---|
ActionAttachToConstruction.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionBuildPart.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionDestroyPart.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionDialCombinationLockOnTarget.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionDismantlePart.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionNextCombinationLockDialOnTarget.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionOpenFence.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionTakeMaterialToHands.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionTakeMaterialToHandsSwitch.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
PlayerBase.OnRPC | T2 | 8.0 | placeholder | 0.0002 |
PlayerBase.SetActions | T2 | 8.0 | placeholder | 0.0002 |
SledgeHammer.SetActions | T2 | 8.0 | placeholder | 0.0002 |
Hatchet.SetActions | T2 | 8.0 | placeholder | 0.0002 |
Crowbar.SetActions | T2 | 8.0 | placeholder | 0.0002 |
WoodAxe.SetActions | T2 | 8.0 | placeholder | 0.0002 |
FirefighterAxe.SetActions | T2 | 8.0 | placeholder | 0.0002 |
Pickaxe.SetActions | T2 | 8.0 | placeholder | 0.0002 |
Iceaxe.SetActions | T2 | 8.0 | placeholder | 0.0002 |
Hacksaw.SetActions | T2 | 8.0 | placeholder | 0.0002 |
HandSaw.SetActions | T2 | 8.0 | placeholder | 0.0002 |
Chainsaw.SetActions | T2 | 8.0 | placeholder | 0.0002 |
MissionServer.InvokeOnConnect | T3 | 0.1 | placeholder | 0.0000 |
Repeating timers
| period (ms) | residency ms/s | firing ms/s | where |
|---|---|---|---|
| 0 | 0.1400 | 0.024800 | simplebase.pbo::scripts\4_World\items\Chopper_Base.c:648 |
| 0 | 0.1400 | 0.024800 | simplebase.pbo::scripts\4_World\items\floor\ChopperFloor4.c:102 |
| 0 | 0.1400 | 0.024800 | simplebase.pbo::scripts\4_World\items\gate\ChopperGate.c:75 |
| 0 | 0.1400 | 0.024800 | simplebase.pbo::scripts\4_World\items\modular_door\ChopperDoor2.c:110 |
| 0 | 0.1400 | 0.024800 | simplebase.pbo::scripts\4_World\items\modular_window\ChopperWindow.c:111 |
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.
simplebase.pbo
SimpleBaserequiredVersion 0.1 — requiresDZ_Gear_Containers,DZ_Gear_Camping,DZ_Gear_Crafting,DZ_Gear_Tools,DZ_Data
census 1.1 · findings 1.1 · hash aa6a91488c8acea2