MedicalAttention
You ARE allowed to repack, reupload, modify or reproduce any portions of this mod. It would be appreciated if you include link to this original mod page. For your survival focused or hardcore DayZ experience, look no further than the MedicalAttention mod. Challenge your players...challenge yourself....manage health, injury, and a sneaky little biohazard zone, like never before. Tiredness, drunkenness, cholera,… (more)
You ARE allowed to repack, reupload, modify or reproduce any portions of this mod. It would be appreciated if you include link to this original mod page. For your survival focused or hardcore DayZ experience, look no further than the MedicalAttention mod. Challenge your players...challenge yourself....manage health, injury, and a sneaky little biohazard zone, like never before. Tiredness, drunkenness, cholera, salmonella, wound infection, cold/flu, hemolytic reactions, blood afflictions, and indeed quarantine all present unique challenges and immersion for players of this mod. Also, zombies offer an increased threat of infection so extra care needs to be taken not to be hit by them, or you will likely catch a disease. Disease and ailments (often with delayed onset) and increasing severity of illness, will require careful attention and treatment to maintain your characters health and vitality. Blurry eyes, sleepy eyes, vomiting, fluid loss, blood loss, and unconsciousness are all symptoms of these conditions, and will aid you in diagnosis so pay careful attention. Regular diligence to food, fluid and disease progression is required, and utilizing blood testing kits, saline bags, tetracycline, vitamins, charcoal, sleep, and blood transfusions will help conquer these conditions. READ THE COMPLETE MEDICAL GUIDE HERE (we have also broken legs) DayZ Misery Server is how this mod is meant to be played. Server owner and admin recommendations Make blood test kits more plentiful and reduce the spawn of vitamins, antibiotics and saline bags for a more challenging experience. Make the hunt for NBC suit parts a challenge, consider where they spawn, hospitals/clinics for example, and reduce their number. As advised, you are unable to eat/drink with a gas mask on. This mechanic can be extended to full face helmets and other mouth covering clothing. READ FULL CONFIG GUIDE HERE Thanks A big shout out to the DayZ team, past and present, for the vanilla medical system!!! Thank you Community-Online-Tools. Special thanks to @Spud, @WillZ from DDU. Special thanks to @Ezz. Special thanks to @N!c from https://dhk-dayz.de Thank you @Ultrahyper. Thank you @Streatman from IntenZ. Thank you @Dumpgrah from New Dawn. Thank you also @Tard, @LEX, @Swoop, @3ntropia for your support. COPYRIGHT 2019-2020 lucianpin. This item is not authorized for posting on Steam, except under the Steam account named lucianpin.
Patterns that can stall a single frame regardless of the load figure — see below.
1 chain break on base classes or persisted data. 27 more are whole-class replacements of specific classes.
0.0157% of each server frame at 100 players (0.157 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; 40 others share it. Ranked list.
Per-player hooks carry 95% of this mod's structural load. 0.157 ms/s in all.
2 hooks · 0.15 ms/s
12 hooks · 0.0084 ms/s
1 hook · 0.000002 ms/s
| Per-player hooksrun about 30 times a second for each player | 2 hooks | 0.15 ms/s | 95% | PlayerBase.CommandHandler, PlayerBase.OnScheduledTick |
| Event hooksrun when something happens: an inventory move, a hit, an action | 12 hooks | 0.0084 ms/s | 5.4% | PlayerBase.EEItemAttached, PlayerBase.EEItemDetached, ActionConsume.ActionCondition and 9 more |
| Lifecycle hooksrun when an entity is created, loaded or deleted | 1 hook | 0.000002 ms/s | <0.1% | MissionServer.OnInit |
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
28 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.
PlayerBase.ApplySplint
Vanilla's work on this method, and any earlier-loaded mod's, never runs for any PlayerBase.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:832Init · OnActivate · OnDeactivate · OnReconnect · OnTick
Only these classes are affected. Matters only if another mod in your stack patches the same classes.
3 classes
BoneRegenMdfr, BrokenArmsMdfr, BrokenLegsMdfr15 locations
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:5MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:24MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:29MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:19MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:48MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:6MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:25MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:32MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:20MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:53MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:5MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:24MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:31MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:19MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:52Init
Only these classes are affected. Matters only if another mod in your stack patches the same classes.
3 classes
CholeraAgent, SalmonellaAgent, WoundAgent3 locations
MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\choleraagent.c:3MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\salmonellaagent.c:3MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\woundagent.c:3Init · OnTick
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
SalmonellaMdfr2 locations
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\salmonella.c:15MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\salmonella.c:23Init · SetAutoinfectTime
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
InfluenzaAgent2 locations
MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\influenzaagent.c:5MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\influenzaagent.c:24OnActivate · OnDeactivate
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
BrainDiseaseMdfr2 locations
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\braindisease.c:3MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\braindisease.c:11CalcAndSetQuantity
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
CAContinuousQuantityBloodTransfer1 location
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actioncomponents\cacontinuousquantitybloodtransfer.c:3OnTick
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
CholeraMdfr1 location
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\cholera.c:6ProcessHit
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
BleedingSourcesManagerServer1 location
MedicalAttention.pbo::scripts\4_World\classes\bleedingsources\bleedingsourcesmanagerserver.c:3Where 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 · 16 · warning
- BrainDiseaseMdfr.OnTick calls super.OnTick() only on some paths — on the others the chain below this mod is dropped.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\braindisease.c:19 - HemolyticReactionMdfr.OnTick calls super.OnTick() only on some paths — on the others the chain below this mod is dropped.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\hemolyticreaction.c:3 - PlayerBase.GetShakeLevel calls super.GetShakeLevel() only on some paths — on the others the chain below this mod is dropped.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:820 - SalineMdfr.OnTick calls super.OnTick() only on some paths — on the others the chain below this mod is dropped.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\saline.c:3 - ActionConsume.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actionconsume.c:3 - ActionConsumeSingle.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\singleuse\actionconsumesingle.c:3 - ActionDrinkPondContinuous.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actiondrinkpondcontinuous.c:3 - ActionDrinkWellContinuous.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actiondrinkwellcontinuous.c:3 - ActionEatCan.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actioneatcan.c:3 - ActionEatFruit.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actioneatfruit.c:3 - ActionFillBottleBase.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actionfillbottlebase.c:3 - ActionForceConsume.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actionforceconsume.c:3 - ActionForceConsumeSingle.ActionCondition vetoes early (returns false) on some paths and defers to super.ActionCondition() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\singleuse\actionforceconsumesingle.c:3 - PlayerBase.CanClimb vetoes early (returns false) on some paths and defers to super.CanClimb() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:800 - PlayerBase.CanJump vetoes early (returns false) on some paths and defers to super.CanJump() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:810 - PlayerBase.CanSprint vetoes early (returns false) on some paths and defers to super.CanSprint() otherwise — composes safely with vanilla's and earlier mods' conditions.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:790
- BrainDiseaseMdfr.OnTick calls super.OnTick() only on some paths — on the others the chain below this mod is dropped.
Checks answered without super() · 8 · warning
- AgentBase.AutoinfectCheck returns its own answer without consulting super.AutoinfectCheck() — 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.
MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\agentbase.c:14 - BoneRegenMdfr.ActivateCondition returns its own answer without consulting super.ActivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:14 - BoneRegenMdfr.DeactivateCondition returns its own answer without consulting super.DeactivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:34 - BrokenArmsMdfr.ActivateCondition returns its own answer without consulting super.ActivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:15 - BrokenArmsMdfr.DeactivateCondition returns its own answer without consulting super.DeactivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:39 - BrokenLegsMdfr.ActivateCondition returns its own answer without consulting super.ActivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:14 - BrokenLegsMdfr.DeactivateCondition returns its own answer without consulting super.DeactivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:38 - FeverMdfr.ActivateCondition returns its own answer without consulting super.ActivateCondition() — 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.
MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\fever.c:3
- AgentBase.AutoinfectCheck returns its own answer without consulting super.AutoinfectCheck() — 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.
Per-player-per-frame hooks · 2 · warning
- PlayerBase.CommandHandler runs once per player per tick (~30 Hz/player): cost scales with population on the hottest per-player surface.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:594 - PlayerBase.OnScheduledTick runs once per player per tick (~30 Hz/player): cost scales with population on the hottest per-player surface.
MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:478
- PlayerBase.CommandHandler runs once per player per tick (~30 Hz/player): cost scales with population on the hottest per-player surface.
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 83 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 |
|---|---|---|---|---|
ActionCollectBloodSelf.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actioncollectbloodself.c:3 |
ActionCollectBloodTarget.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actioncollectbloodtarget.c:3 |
ActionConsume.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actionconsume.c:3 |
ActionConsumeSingle.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\singleuse\actionconsumesingle.c:3 |
ActionDrinkPondContinuous.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actiondrinkpondcontinuous.c:3 |
ActionDrinkWellContinuous.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actiondrinkwellcontinuous.c:3 |
ActionEatCan.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actioneatcan.c:3 |
ActionEatFruit.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actioneatfruit.c:3 |
ActionEatMeat.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actioneatmeat.c:3 |
ActionFillBottleBase.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actionfillbottlebase.c:3 |
ActionForceConsume.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\actionforceconsume.c:3 |
ActionForceConsumeSingle.ActionCondition |
T2 | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\singleuse\actionforceconsumesingle.c:3 |
ActionGiveBloodSelf.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actiongivebloodself.c:3 |
ActionGiveBloodTarget.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actiongivebloodtarget.c:3 |
ActionGiveSalineSelf.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actiongivesalineself.c:3 |
ActionGiveSalineTarget.OnEndServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actiongivesalinetarget.c:3 |
ActionTestBloodSelf.OnFinishProgressServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actiontestbloodself.c:33 |
ActionTestBloodTarget.OnFinishProgressServer |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actions\continuous\medical\actiontestbloodtarget.c:3 |
AgentBase.AutoinfectCheck |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\agentbase.c:14 |
BleedingSourcesManagerServer.ProcessHit |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\bleedingsources\bleedingsourcesmanagerserver.c:3 |
BoneRegenMdfr.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:5 |
BoneRegenMdfr.ActivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:14 |
BoneRegenMdfr.OnReconnect |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:19 |
BoneRegenMdfr.OnActivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:24 |
BoneRegenMdfr.OnDeactivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:29 |
BoneRegenMdfr.DeactivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:34 |
BoneRegenMdfr.OnTick |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\boneregen.c:48 |
BrainDiseaseMdfr.OnActivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\braindisease.c:3 |
BrainDiseaseMdfr.OnDeactivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\braindisease.c:11 |
BrainDiseaseMdfr.OnTick |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\braindisease.c:19 |
BrokenArmsMdfr.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:6 |
BrokenArmsMdfr.ActivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:15 |
BrokenArmsMdfr.OnReconnect |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:20 |
BrokenArmsMdfr.OnActivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:25 |
BrokenArmsMdfr.OnDeactivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:32 |
BrokenArmsMdfr.DeactivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:39 |
BrokenArmsMdfr.OnTick |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenarms.c:53 |
BrokenLegsMdfr.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:5 |
BrokenLegsMdfr.ActivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:14 |
BrokenLegsMdfr.OnReconnect |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:19 |
BrokenLegsMdfr.OnActivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:24 |
BrokenLegsMdfr.OnDeactivate |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:31 |
BrokenLegsMdfr.DeactivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:38 |
BrokenLegsMdfr.OnTick |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\brokenlegs.c:52 |
CAContinuousQuantityBloodTransfer.CalcAndSetQuantity |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\useractionscomponent\actioncomponents\cacontinuousquantitybloodtransfer.c:3 |
CholeraAgent.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\choleraagent.c:3 |
CholeraMdfr.OnTick |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\cholera.c:6 |
Epinephrine.OnApply |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\itembase\gear\medical\epinephrine.c:3 |
FeverMdfr.ActivateCondition |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\fever.c:3 |
HemolyticReactionMdfr.OnTick |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\conditions\hemolyticreaction.c:3 |
InfluenzaAgent.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\influenzaagent.c:5 |
InfluenzaAgent.GetAutoinfectTime |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\influenzaagent.c:19 |
InfluenzaAgent.SetAutoinfectTime |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\influenzaagent.c:24 |
IngameHud.Init |
— | yes | ✓ | MedicalAttention.pbo::scripts\5_Mission\gui\ingamehud.c:7 |
IngameHud.SetTiredness |
— | yes | ✗ none | MedicalAttention.pbo::scripts\5_Mission\gui\ingamehud.c:16 |
IngameHud.ShowVehicleInfo |
— | yes | ✓ | MedicalAttention.pbo::scripts\5_Mission\gui\ingamehud.c:26 |
IngameHud.HideVehicleInfo |
— | yes | ✓ | MedicalAttention.pbo::scripts\5_Mission\gui\ingamehud.c:39 |
Inventory.UpdateSpecialtyMeter |
— | yes | ✓ | MedicalAttention.pbo::scripts\5_Mission\gui\inventorynew\inventory.c:3 |
MissionGameplay.OnInit |
T3 | yes | conditional | MedicalAttention.pbo::scripts\5_Mission\mission\missiongameplay.c:41 |
MissionGameplay.OnMissionFinish |
T3 | yes | ✓ | MedicalAttention.pbo::scripts\5_Mission\mission\missiongameplay.c:123 |
MissionServer.OnInit |
T3 | yes | ✓ | MedicalAttention.pbo::scripts\5_Mission\mission\missionserver.c:277 |
ModifiersManager.Init |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiersmanager.c:11 |
PlayerBase.Init |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:424 |
PlayerBase.OnConnect |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:441 |
PlayerBase.AddToEnvironmentTemperature |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:471 |
PlayerBase.OnScheduledTick |
T1 | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:478 |
PlayerBase.Consume |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:581 |
PlayerBase.CommandHandler |
T1 | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:594 |
PlayerBase.EEHitBy |
T2 | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:657 |
PlayerBase.EEItemAttached |
T2 | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:725 |
PlayerBase.EEItemDetached |
T2 | yes | ✓ | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:757 |
PlayerBase.CanSprint |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:790 |
PlayerBase.CanClimb |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:800 |
PlayerBase.CanJump |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:810 |
PlayerBase.GetShakeLevel |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:820 |
PlayerBase.ApplySplint |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\entities\manbase\playerbase.c:832 |
PluginRecipesManagerBase.RegisterRecipies |
— | yes | ✓ | MedicalAttention.pbo::scripts\4_World\classes\recipes\recipes\pluginrecipesmanagerbase.c:3 |
SalineMdfr.OnTick |
— | yes | conditional | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\saline.c:3 |
SalmonellaAgent.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\salmonellaagent.c:3 |
SalmonellaMdfr.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\salmonella.c:15 |
SalmonellaMdfr.OnTick |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\playermodifiers\modifiers\diseases\salmonella.c:23 |
WoundAgent.Init |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\woundagent.c:3 |
WoundAgent.GetTransferabilityIn |
— | yes | ✗ none | MedicalAttention.pbo::scripts\4_World\classes\transmissionagents\agents\woundagent.c:15 |
Dispatch surfaces and timers the grade prices
| surface | tier | rate (Hz) | rate source | ms/s |
|---|---|---|---|---|
PlayerBase.OnScheduledTick | T1 | 3000.0 | measured | 0.0744 |
PlayerBase.CommandHandler | T1 | 3000.0 | measured | 0.0744 |
PlayerBase.EEItemAttached | T2 | 130.0 | measured | 0.0032 |
PlayerBase.EEItemDetached | T2 | 130.0 | measured | 0.0032 |
ActionConsume.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionDrinkPondContinuous.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionDrinkWellContinuous.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionEatCan.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionEatFruit.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionFillBottleBase.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionForceConsume.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionConsumeSingle.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
ActionForceConsumeSingle.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
PlayerBase.EEHitBy | T2 | 8.0 | placeholder | 0.0002 |
MissionServer.OnInit | T3 | 0.1 | placeholder | 0.0000 |
Includes 0.002 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.
MedicalAttention.pbo
MedicalAttentionSciptsrequiredVersion 0.1 — no requiredAddonsMAYawnSoundsrequiredVersion 0.1 — requiresDZ_Sounds_Effects
census 1.1 · findings 1.1 · hash e0a75a8e4ee86bc9