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.
+ 10 hooks added: VicinityItemManager::AM_VicB, VicinityItemManager::AM_VicBoxDistSq, VicinityItemManager::AM_VicDebugRay, VicinityItemManager::AM_VicDebugReport, VicinityItemManager::AM_VicHasCargo, VicinityItemManager::AM_VicRescueContainers, VicinityItemManager::AM_VicTrack, VicinityItemManager::ExcludeFromContainer_Phase2, VicinityItemManager::ExcludeFromContainer_Phase3, VicinityItemManager::IsObstructed
+ 10 hooks added: BoatScript::Can3PPCamera, BoatScript::IsDriverOnly, CarScript::Can3PPCamera, CarScript::IsDriverOnly, DayZPlayerImplement::CameraHandler, DayZPlayerImplement::ChangeVehicleView, DayZPlayerImplement::HandleView, DayZPlayerImplement::IsDrivingSpecialHeli, DayZPlayerImplement::IsFirstPersonOnly, DayZPlayerImplement::IsVehicleView3PP
− 10 hooks removed: BoatScript::Can3PPCamera, BoatScript::IsDriverOnly, CarScript::Can3PPCamera, CarScript::IsDriverOnly, DayZPlayerImplement::CameraHandler, DayZPlayerImplement::ChangeVehicleView, DayZPlayerImplement::HandleView, DayZPlayerImplement::IsDrivingSpecialHeli, DayZPlayerImplement::IsFirstPersonOnly, DayZPlayerImplement::IsVehicleView3PP
+ 15 hooks added: ActionObtainLiquidBase::ActionCondition, CarScript::EEKilled, CarScript::HandleExplosion, CarScript::OnVariablesSynchronized, CarScript::PlayExplosionParticles, CarScript::PlayStartParticles, Construction::IsColliding, Construction::IsCollidingEx, ConstructionBoxTrigger::IsColliding, Fence::CanOpenFence, Fence::CanPlayerOperateAMLock, Fence::CanPlayerRemoveAMLockServer … and 3 more
− 5 hooks removed: ActionFillBottleBase::ActionCondition, ActionFillBottleBase::GetLiquidType, ActionTargets::Update, Fence::GetCodeLock, RecoilBase::GetRecoil
super() posture changed: ActionWashHandsWell::ActionCondition now preserves the chain; ActionWashHandsWell::OnFinishProgressServer now preserves the chain; EmoteManager::CanPlayEmote now preserves the chain; Hologram::EvaluateCollision now breaks the chain
findings: conditional super +5, timer in event path +1
+ 80 hooks added: ActionTargets::Update, CarScript::CheckInventory, ClosableHeader::AMMouseEnter, ClosableHeader::AMMouseLeave, ClosableHeader::AutoSort, ClosableHeader::CanDisplay, ClosableHeader::DepositAll, ClosableHeader::HideAutoSortButton, ClosableHeader::HideBlacklistButton, ClosableHeader::HideDepositAllButton, ClosableHeader::HideStorageTooltip, ClosableHeader::HideWithdrawAllButton … and 68 more
− 419 hooks removed: AM_InvServer::AM_InvServer, AM_InvServer::AM_ReadLegacyRoutingFile, AM_InvServer::AM_RoutingActivePrefs, AM_InvServer::AM_RoutingImportLegacy, AM_InvServer::AM_RoutingKnownCounts, AM_InvServer::AM_RoutingLegacyPath, AM_InvServer::AM_RoutingPlace, AM_InvServer::AM_RoutingReply, AM_InvServer::AM_RoutingSortByKey, AM_InvServer::AM_RoutingTargets, AM_InvServer::AM_RoutingTryCargo, AM_InvServer::AM_RoutingValuesAreMasks … and 407 more
super() posture changed: Icon::MouseEnter now breaks the chain; Icon::MouseLeave now breaks the chain; LoginQueueBase::Init now breaks the chain; LoginTimeBase::Init now breaks the chain; RespawnDialogue::Init now breaks the chain; SlotsIcon::MouseEnter now breaks the chain; SlotsIcon::MouseLeave now breaks the chain
findings: conditional super -16, missing super -4, missing super predicate -2, per player per frame -1, stacked hot surface +2
+ 7 hooks added: IngameHud::AM_PlacePercentDefaults, KeybindingsMenu::AM_FitNarrow, KeybindingsMenu::AM_SetRefSize, KeybindingsMenu::AM_SetWidthFraction, MissionGameplay::OnMissionStart, OptionsMenu::AM_ApplyNarrowWidth, OptionsMenu::AM_ApplyNarrowWidths
+ 5 hooks added: OptionsMenu::AM_DbgPollMouse, OptionsMenu::AM_DbgRebuild, OptionsMenu::OnMouseButtonDown, OptionsMenuGame::AM_GetRowTexts, OptionsMenuVideo::AM_GetResolutionAccess
Every analysis on record (28)
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-16 23:30 | 2026-10-16 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 69 |
| 2026-10-15 18:42 | 2026-10-15 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 69 |
| 2026-10-15 15:45 | 2026-08-14 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 68 |
| 2026-10-15 15:45 | 2026-10-15 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 69 |
| 2026-10-15 11:54 | 2026-08-28 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 68 |
| 2026-10-15 11:54 | 2026-08-28 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 68 |
| 2026-10-15 11:54 | 2026-08-29 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 68 |
| 2026-10-15 11:54 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.788 | 53 | 86 |
| 2026-10-15 11:54 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.648 | 53 | 86 |
| 2026-10-15 11:54 | 2026-10-15 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 69 |
| 2026-10-03 13:36 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.786 | 53 | 85 |
| 2026-10-03 13:36 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.786 | 53 | 85 |
| 2026-10-03 13:36 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.786 | 53 | 85 |
| 2026-10-03 13:36 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.786 | 53 | 85 |
| 2026-10-03 13:36 | 2026-09-25 | schema 1.5 · rubric 1.1 | B | 5.786 | 53 | 85 |
| 2026-10-03 09:25 | 2026-09-26 | schema 1.5 · rubric 1.1 | C | 6.394 | 49 | 68 |
| 2026-09-26 23:07 | 2026-09-26 | schema 1.2 · rubric 1.0 | C | 6.394 | 49 | 8 |
| 2026-09-25 23:06 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.786 | 53 | 17 |
| 2026-09-25 19:05 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.786 | 53 | 17 |
| 2026-09-25 17:05 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.786 | 53 | 17 |
| 2026-09-25 16:06 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.786 | 53 | 17 |
| 2026-09-25 14:05 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.786 | 53 | 17 |
| 2026-09-25 13:05 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.648 | 53 | 16 |
| 2026-09-25 12:05 | 2026-09-25 | schema 1.2 · rubric 1.0 | B | 5.788 | 53 | 16 |
| 2026-08-29 12:07 | 2026-08-29 | schema 1.2 · rubric 1.0 | C | 6.394 | 49 | 8 |
| 2026-08-28 15:04 | 2026-08-28 | schema 1.2 · rubric 1.0 | C | 6.394 | 49 | 8 |
| 2026-08-28 12:04 | 2026-08-28 | schema 1.2 · rubric 1.0 | C | 6.394 | 49 | 8 |
| 2026-08-28 00:58 | 2026-08-14 | schema 1.2 · rubric 1.0 | C | 6.394 | 49 | 8 |