← AftermathServerMod

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-16
from 2026-10-15
Same load
7 to review, unchanged

+ 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

2026-10-15 18:03
from 2026-10-15 15:16
Heavier by 0.000 ms/s
7 to review, unchanged

+ 10 hooks added: BoatScript::Can3PPCamera, BoatScript::IsDriverOnly, CarScript::Can3PPCamera, CarScript::IsDriverOnly, DayZPlayerImplement::CameraHandler, DayZPlayerImplement::ChangeVehicleView, DayZPlayerImplement::HandleView, DayZPlayerImplement::IsDrivingSpecialHeli, DayZPlayerImplement::IsFirstPersonOnly, DayZPlayerImplement::IsVehicleView3PP

2026-10-15 15:16
from 2026-10-15 10:53
Lighter by 0.000 ms/s
7 to review, unchanged

− 10 hooks removed: BoatScript::Can3PPCamera, BoatScript::IsDriverOnly, CarScript::Can3PPCamera, CarScript::IsDriverOnly, DayZPlayerImplement::CameraHandler, DayZPlayerImplement::ChangeVehicleView, DayZPlayerImplement::HandleView, DayZPlayerImplement::IsDrivingSpecialHeli, DayZPlayerImplement::IsFirstPersonOnly, DayZPlayerImplement::IsVehicleView3PP

2026-10-15
from 2026-09-26
Heavier by 0.000 ms/s
5 → 7 to review

+ 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

2026-09-26
from 2026-09-25
Heavier by 0.609 ms/s (+11%)
grade B → C 5 to review, unchanged

+ 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

2026-09-25 22:01
from 2026-09-25 18:01
Same load
5 to review, unchanged

+ 7 hooks added: IngameHud::AM_PlacePercentDefaults, KeybindingsMenu::AM_FitNarrow, KeybindingsMenu::AM_SetRefSize, KeybindingsMenu::AM_SetWidthFraction, MissionGameplay::OnMissionStart, OptionsMenu::AM_ApplyNarrowWidth, OptionsMenu::AM_ApplyNarrowWidths

2026-09-25 18:01
from 2026-09-25 16:18
Same load
5 to review, unchanged
2026-09-25 16:18
from 2026-09-25 15:11
Same load
5 to review, unchanged

+ 5 hooks added: OptionsMenu::AM_DbgPollMouse, OptionsMenu::AM_DbgRebuild, OptionsMenu::OnMouseButtonDown, OptionsMenuGame::AM_GetRowTexts, OptionsMenuVideo::AM_GetResolutionAccess

2026-09-25 15:11
from 2026-09-25 13:43
Same load
5 to review, unchanged
2026-09-25 13:43
from 2026-09-25 12:16
Heavier by 0.138 ms/s (+2%)
2026-09-25 12:16
from 2026-09-25 11:27
Lighter by 0.140 ms/s (-2%)
2026-09-25
from 2026-08-29
Lighter by 0.606 ms/s (-9%)
grade C → B
2026-08-29
from 2026-08-28
Same load
2026-08-28 13:50
from 2026-08-28 11:32
Same load
2026-08-28
from 2026-08-14
Same load
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 versionRulesGradeLoad ms/sErrorsWarnings
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