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.
+ 64 hooks added: ActionFillFuelCB::CreateActionComponent, ActionFillGeneratorTankCB::CreateActionComponent, AnimalBase::EEDelete, AnimalBase::EEInit, BuildingBase::EEDelete, BuildingBase::EEInit, CCTCursor::Can, CCTObject::Can, CCTParent::Can, CarScript::EEDelete, CarScript::EEInit, Container_Base::CheckAttachmentReceiveExclusion … and 52 more
− 4 hooks removed: MissionServer::GZ_GivePumpkin, MissionServer::GZ_PumpkinUpgrade, NVGoggles::IsNVG, NVGoggles::OnWork
super() posture changed: Clothing::UpdateNVGStatus now preserves the chain; DayZPlayerCameraBase::SetNVPostprocess now preserves the chain; NVGoggles::GetCurrentNVType now preserves the chain; NVGoggles::OnWorkStart now preserves the chain; NVGoggles::OnWorkStop now preserves the chain
findings: conditional super +9, missing super -2, missing super predicate -1
+ 5 hooks added: CombinationLock::UnlockServer, HDSN_DestructionManager::DestroyCodelockOnTarget, HDSN_DestructionManager::DestroyLocksInheritedFence, HDSN_DestructionManager::GetModCodeLock, HDSN_DestructionManager::IsTargetCodeLocked
+ 2 hooks added: MissionGameplay::DayZShade_IsNVGActive, MissionServer::StartKingOfTheHill
− 13 hooks removed: ActionSingleUseBase::OnExecute, Fence::CanDisplayAttachmentSlot, Fence::CanOpenFence, Fence::CanReceiveAttachment, Fence::GetCodeLock, Fence::IsLocked, Fence::OnPartDestroyedServer, Fence::OnPartDismantledServer, Fence::SetActions, ItemBase::CanSplitOrCombine, ItemBase::CombineItemsClient, ItemBase::GetCodeLock … and 1 more
findings: conditional super -4
+ 60 hooks added: ActionVDBandageSelf::OnFinishProgressServer, Armband_ColorBase::IsAdminArmband, BleedingSourcesManagerServer::AddBleedingSource, DayZPlayerImplement::OnRPC, DayZPlayerImplement::OnStepEvent, DayZPlayerImplement::ProcessAttachmentEvent, DayZPlayerImplement::ProcessSoundEvent, DayZPlayerImplement::ProcessWeaponEvent, Hologram::RefreshVisual, HungerSoundHandlerClient::PlaySound, ItemBase::Get_ItemName, ItemBase::Get_ItemPlacingOrientation … and 48 more
findings: conditional super +21, missing super +4, stacked hot surface +1
+ 20 hooks added: ActionPackTent::ActionCondition, Barrel_ColorBase::CanPutIntoHands, Barrel_ColorBase::CanRemoveFromHands, Clothing::CanPutInCargo, Clothing::CanReceiveItemIntoCargo, Clothing::vst_IsInVSStorage, CodeLock::NewUnlockServer, Container_Base::DeleteAllItemsInContainer, Container_Base::IsContainerEmpty, DayZGame::GetVSTConfig, DayZGame::SetVSTConfig, Hammer::SetActions … and 8 more
findings: conditional super +1, missing super predicate +3, stacked hot surface +3
− 10 hooks removed: ActionConstructor::ConstructActions, ActionConstructor::GetActionClassnames, ActionConstructor::GetActionTexts, ActionConstructor::InitializeActionInfo, ActionManagerClient::ActionStart, ActionTargetsCursor::SetActionWidget, Backlit::MainMenu_OnShow, DayZGame::LBShowAfkKickMessage, ItemActionsWidget::SetActionWidget, PlayerBase::CanKickPlayer
+ 54 hooks added: ActionBuildPartCB::CreateActionComponent, ActionDialCombinationLockOnTarget::ActionCondition, ActionDialCombinationLockOnTarget::OnFinishProgressServer, ActionSingleUseBase::OnExecute, Construction::AdminBuildPartServer, Construction::BBP_AdminHatchetLockLockableSlots, Construction::DropNonUsableMaterialsServer, Construction::IsColliding, Construction::IsCollidingEx, DayZGame::GetBBPBuildTools, DayZGame::GetBBPDismantleTools, DayZGame::GetBBPRaidTime … and 42 more
− 10 hooks removed: ExpansionMarketModule::Callback, HDSN_BreachingChargeRecipe::Init, HDSN_C4AndDetonatorRecipe::Init, HDSN_C4SticksRecipe::Init, HDSN_C4WithWiringRecipe::Init, HDSN_ExplosiveRecipe::Init, HDSN_GunpowderRecipe::Init, MissionBaseWorld::Expansion_OnQuestCompletion, OptionsMenuGame::OnAchievementVisibilityChanged, PlayerBase::OnInventoryMenuOpen
findings: conditional super +14, missing super predicate +2, stacked hot surface +1
+ 12 hooks added: CAContinuousFertilizeGardenSlot::Setup, DayZGame::LBRemoveWatchedObject, Hud::SetVolumeText, Hud::ShowEarplugsIcon, PPERequesterBase::Start, PPERequesterBase::Stop, PlayerBase::HandleInternalMagReset, PlayerBase::HandsResetAmmoCount, PlayerBase::OnUnconsciousStop, SizeToChild::OnWidgetScriptInit, SizeToChild::SizeToChild, TerritoryFlag::LBGetLevel
− 7 hooks removed: ActionVDBandageSelf::OnFinishProgressServer, IngameHud::HideEarplugsIcon, MissionGameplay::ApplyEarPlugsChanges, MissionGameplay::OnEarPlugsLouder, MissionGameplay::OnEarPlugsQuieter, MissionGameplay::OnEarPlugsToggle, Weapon_Base::ProcessWeaponEvent
findings: missing super -1
Every analysis on record (20)
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 version | Rules | Grade | Load ms/s | Errors | Warnings |
|---|---|---|---|---|---|---|
| 2026-10-19 16:39 | 2026-10-19 | schema 1.5 · rubric 1.1 | B | 2.805 | 71 | 142 |
| 2026-10-17 18:34 | 2026-10-17 | schema 1.5 · rubric 1.1 | B | 2.664 | 73 | 136 |
| 2026-10-16 05:31 | 2026-10-16 | schema 1.5 · rubric 1.1 | B | 2.664 | 73 | 136 |
| 2026-10-15 22:29 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.524 | 73 | 136 |
| 2026-10-15 21:32 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.525 | 73 | 138 |
| 2026-10-15 18:34 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.499 | 69 | 120 |
| 2026-10-15 17:31 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.497 | 69 | 116 |
| 2026-10-15 16:32 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.497 | 69 | 116 |
| 2026-10-15 15:38 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.474 | 69 | 103 |
| 2026-10-15 04:27 | 2026-10-15 | schema 1.5 · rubric 1.1 | B | 2.474 | 70 | 103 |
| 2026-10-14 16:27 | 2026-10-14 | schema 1.5 · rubric 1.1 | B | 2.471 | 70 | 103 |
| 2026-10-11 00:23 | 2026-10-10 | schema 1.5 · rubric 1.1 | B | 2.305 | 70 | 101 |
| 2026-10-10 19:25 | 2026-10-10 | schema 1.5 · rubric 1.1 | B | 2.305 | 70 | 101 |
| 2026-10-09 18:22 | 2026-10-09 | schema 1.5 · rubric 1.1 | B | 2.305 | 71 | 101 |
| 2026-10-07 18:19 | 2026-10-07 | schema 1.5 · rubric 1.1 | B | 2.305 | 71 | 101 |
| 2026-10-04 15:16 | 2026-10-04 | schema 1.5 · rubric 1.1 | B | 2.140 | 66 | 97 |
| 2026-10-03 13:39 | 2026-09-04 | schema 1.5 · rubric 1.1 | A | 1.855 | 36 | 75 |
| 2026-10-03 05:37 | 2026-10-02 | schema 1.5 · rubric 1.1 | B | 2.140 | 63 | 96 |
| 2026-10-02 13:46 | 2026-10-02 | schema 1.2 · rubric 1.0 | B | 2.140 | 59 | 17 |
| 2026-09-13 22:46 | 2026-09-04 | schema 1.2 · rubric 1.0 | A | 1.855 | 36 | 15 |