← DayZ-Expansion-Bundle

Version history

What changed from one Workshop version to the next, newest first. A step compares two versions scored under the same analyzer rules, so the difference is the mod's own; where an earlier version could not be scored again, the step says so.

previous version this version Structural load, ms/s at 100 players
2026-10-17
from 2026-10-15
Heavier by 0.003 ms/s
16 to review, unchanged

+ 17 hooks added: CarScript::EEItemDetached, ConstructionBase::AdminLockLockableSlots, ConstructionBase::DismantlePartServerEx, ConstructionBase::Expansion_AdminBuildPartServer, ConstructionBase::Expansion_AdminLockLockableSlots, ConstructionBase::GetConstructionPartsToBuild, ConstructionBase::IsCollidingEx, ConstructionBase::IsPartBuiltForSnapPoint, ConstructionBase::UpdateConstructionParts, ExpansionVehicle::CanTakeCollisionDamage, ExpansionVehicle::GetMomentumDelta, ExpansionVehicle::OnContact … and 5 more

− 8 hooks removed: Construction::AdminLockLockableSlots, Construction::DismantlePartServerEx, Construction::Expansion_AdminBuildPartServer, Construction::Expansion_AdminLockLockableSlots, Construction::GetConstructionPartsToBuild, Construction::IsCollidingEx, Construction::IsPartBuiltForSnapPoint, Construction::UpdateConstructionParts

2026-10-15
from 2026-09-03
Lighter by 0.094 ms/s (-3%)
26 → 16 to review

+ 111 hooks added: ActionAttachToConstruction::Expansion_GetAttachmentSlotID, ActionAttachToConstruction::Post_SetupAction, ActionStartEngineMotorbike::ActionCondition, ActionStartEngineMotorbike::Expansion_CheckSuccess, CivilianSedan::OnDebugSpawn, Construction::DismantlePartServerEx, Construction::IsCollidingEx, DayZExpansion::GetCommandManager, DayZGame::eAI_GetNoiseReductionByWeatherEx, Hatchback_02::OnDebugSpawn, ItemBase::eAI_ClearItemSignature, ItemBase::eAI_GetItemSignature … and 99 more

− 482 hooks removed: ActionManagerBase::ActionPossibilityCheck, ActionStartEngine::OnFinishProgressClient, ActionStartEngine::OnFinishProgressServer, ActionStopEngine::OnExecuteClient, ActionStopEngine::OnExecuteServer, BoatScript::BoatScript, BoatScript::CF_OnStoreLoad, BoatScript::CF_OnStoreSave, BoatScript::CanReceiveAttachment, BoatScript::CanReleaseAttachment, BoatScript::DeferredInit, BoatScript::EECargoIn … and 470 more

super() posture changed: DayZPlayerCameraBase::UpdateUDAngleUnlocked now breaks the chain; JMPlayerModule::Server_OnStartSpectating now preserves the chain

findings: conditional super -15, missing super -15, missing super predicate -3, stacked hot surface -5

2026-09-03
from 2026-08-06
Heavier by 0.000 ms/s
27 → 26 to review

+ 2 hooks added: ActionWorldCraft::ActionCondition, DayZPlayerImplement::Expansion_Teleport

− 3 hooks removed: DayZPlayerSyncJunctures::ExpansionReadTeleport, MissionServer::Expansion_EndSpawnSelection, PlayerBase::Expansion_OnSyncJuncture

findings: missing super -1

Every analysis on record (6)

One version can be analyzed more than once: when modperf's own rules change, stored versions are scored again. A different score on the same version is modperf's doing, never the author's.

Analyzed (UTC)Mod versionRulesGradeLoad ms/sErrorsWarnings
2026-10-17 15:35 2026-10-17 schema 1.5 · rubric 1.1 B 2.889 85 238
2026-10-15 11:38 2026-10-15 schema 1.5 · rubric 1.1 B 2.886 85 238
2026-10-03 13:26 2026-08-06 schema 1.5 · rubric 1.1 B 2.979 101 253
2026-10-03 02:04 2026-09-03 schema 1.5 · rubric 1.1 B 2.980 100 253
2026-09-03 18:32 2026-09-03 schema 1.2 · rubric 1.0 B 3.004 100 35
2026-08-27 04:14 2026-08-06 schema 1.2 · rubric 1.0 B 3.004 101 35