Community-Online-Tools
NOTICE There may be some bugs. If you do find some, report them in them on my GitHub here Information: This is the first set of GUI based admin tools created by the developers of DayZ Community Offline Mode. This makes use of a modular design which allows other mods such as DayZ Expansion or DayZ HypeTrain to add their own menu's for admins to have further control of their servers. Community Online Tools allow you… (more)
NOTICE There may be some bugs. If you do find some, report them in them on my GitHub here Information: This is the first set of GUI based admin tools created by the developers of DayZ Community Offline Mode. This makes use of a modular design which allows other mods such as DayZ Expansion or DayZ HypeTrain to add their own menu's for admins to have further control of their servers. Community Online Tools allow you to teleport players, set player health, blood, shock, change the weather of the server, and even spawn in vehicles. Also, this mod allows you to set the aiming mode for players to the old 0.62 system if you, the server admin wishes to use it. Server Installation Instructions: Install the mod using your preferred method for installing mods. I recommend using a server manager such as OmegaManager. Launch the server once and then after it has fully launched turn it back off. Locate the profiles folder used for the server. If using OmegaManager this folder would be called ‘profiles’ otherwise you can find what it is called by checking the command line parameter ‘-profiles’ and seeing what that is set to. Once in that folder enter the ‘PermissionsFramework’ folder and then enter the ‘Players’ folder. Inside that folder create a .json file with your GUID/SteamID. Inside of that JSON file paste the contents of this pastebin. Congratulations, you have successfully installed COT. You can assign roles to others while in-game. Webhooks: Webhooks can be configured like the following https://pastebin.com/AR3Bk9E5 where there can be multiple connections. Say you want players to see when the weather is changing but want another channel for every admin action to be logged in or you want this information to be logged across multiple discord servers. Controls: Y - Open the toolbar menu INSERT - Toggle free camera H - This teleports you to the position you are looking at END - Toggles Community Online Tools keybindings on/off Monetization: Monetization is allowed on your servers but it would be nice that a small percentage is sent as a donation. This is not enforced but would be greatly appreciated. Donate: If you like this mod do feel free to send a donation to my paypal here. This mod is released for free for all to use and monetize of but any donation would be greatly appreciated.
Patterns that can stall a single frame regardless of the load figure — see below.
5 chain breaks on base classes or persisted data. 13 more are whole-class replacements of specific classes.
0.0939% of each server frame at 100 players (0.939 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; 27 others share it. Ranked list.
Repeating timers carry 75% of this mod's structural load. 0.939 ms/s in all.
3 hooks · 0.074 ms/s
2 hooks · 0.15 ms/s
14 hooks · 0.015 ms/s
17 hooks · 0.000034 ms/s
5 timers · 0.7 ms/s
| Every-frame hooksrun every server frame | 3 hooks | 0.074 ms/s | 7.9% | DayZGame.OnUpdate, MissionServer.OnUpdate, ModifiersManager.OnScheduledTick |
| Per-player hooksrun about 30 times a second for each player | 2 hooks | 0.15 ms/s | 16% | DayZPlayerImplement.CommandHandler, PlayerBase.CommandHandler |
| Event hooksrun when something happens: an inventory move, a hit, an action | 14 hooks | 0.015 ms/s | 1.6% | BaseBuildingBase.EEItemAttached, BaseBuildingBase.EEItemDetached, DayZPlayerImplement.EEItemAttached and 11 more |
| Lifecycle hooksrun when an entity is created, loaded or deleted | 17 hooks | 0.000034 ms/s | <0.1% | AnimalBase.EEDelete, AnimalBase.EEInit, EffectArea.EEDelete and 14 more |
| Repeating timersstay in the timer queue, which is walked every frame | 5 timers | 0.7 ms/s | 75% | 2 × every 250 ms, every 1 s, every 1.5 s and 1 more |
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
18 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.
BoatScript.OnDebugSpawn
Vanilla's work on this method, and any earlier-loaded mod's, never runs for any BoatScript.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\BoatScript.c:102BuildingBase.OnDebugSpawn
Vanilla's work on this method, and any earlier-loaded mod's, never runs for any BuildingBase.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Game\Super\Building.c:5CarScript.OnDebugSpawn
Vanilla's work on this method, and any earlier-loaded mod's, never runs for any CarScript.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\CarScript.c:102DayZPlayerImplement.OnDebugSpawn
Vanilla's work on this method, and any earlier-loaded mod's, never runs for any DayZPlayerImplement.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\DayZPlayerImplement.c:224ItemBase.OnDebugSpawn
Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ItemBase.
scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:111COT_BuildParts · COT_BuildRequiredParts · COT_DismantleParts · COT_DismantleRequiredParts · COT_RepairPart · COT_RepairParts
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
Rebuilding6 locations
scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:8scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:16scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:36scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:44scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:73scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:80COT_OnDebugSpawn
Only these classes are affected. Matters only if another mod in your stack patches the same classes.
6 classes
AlarmClock_ColorBase, Bottle_Base, ImprovisedExplosive, KitBase, PortableGasStove, TrapBase6 locations
scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\Gear\Tools\AlarmClock.c:4scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\Edible_Base\BottleBase.c:4scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\ExplosivesBase\ImprovisedExplosive.c:3scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\KitBase.c:4scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\PortableGasStove.c:4scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\TrapBase.c:4OnDebugSpawn
Only this class is affected. Matters only if another mod in your stack patches the same class.
1 class
MotorbikeScript1 location
scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\MotorbikeScript.c:107Where 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.
CommandHandler on PlayerBaseOnScheduledTick on ModifiersManagerOther findings
super() only on some paths · 21 · warning
- CF_InputBindings.Update calls super.Update() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::3_Game\CommunityOnlineTools\InputBindings\CF_InputBindings.c:4 - DebugMonitor.Show calls super.Show() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::5_Mission\CommunityOnlineTools\gui\DebugMonitor.c:3 - Environment.ProcessItemsWetness calls super.ProcessItemsWetness() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\Environment.c:3 - ItemBase.OnEnergyConsumed calls super.OnEnergyConsumed() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:97 - JMModuleBase.GetRPCMax calls super.GetRPCMax() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:80 - JMModuleBase.GetRPCMin calls super.GetRPCMin() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:71 - JMModuleBase.OnRPC calls super.OnRPC() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:212 - MissionServer.OnEvent calls super.OnEvent() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:97 - ModifiersManager.ActivateModifier calls super.ActivateModifier() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerModifiers\ModifiersManager.c:3 - ModifiersManager.OnScheduledTick calls super.OnScheduledTick() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerModifiers\ModifiersManager.c:9 - PlayerAgentPool.AddAgent calls super.AddAgent() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\TransmisionAgents\PlayerAgentPool\PlayerAgentPool.c:3 - PlayerBase.CommandHandler calls super.CommandHandler() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:219 - PlayerBase.FormatSteamWebhook calls super.FormatSteamWebhook() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:671 - PlayerBase.OnSelectPlayer calls super.OnSelectPlayer() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:270 - PlayerBase.ProcessFeetDamageServer calls super.ProcessFeetDamageServer() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:778 - PlayerBase.ProcessHandDamage calls super.ProcessHandDamage() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:772 - StaminaHandler.Update calls super.Update() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\StaminaHandler.c:8 - StanceIndicator.Update calls super.Update() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\StanceIndicator.c:3 - VirtualHud.SendRPC calls super.SendRPC() only on some paths — on the others the chain below this mod is dropped.
scripts.pbo::4_World\CommunityOnlineTools\Classes\VirtualHud\DisplayStatus.c:5 - DrowningMdfr.CheckIsDrowning vetoes early (returns false) on some paths and defers to super.CheckIsDrowning() otherwise — composes safely with vanilla's and earlier mods' conditions.
scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerModifiers\Modifiers\Drowning.c:3 - JMPlayerForm.PassesListFilters vetoes early (returns false) on some paths and defers to super.PassesListFilters() otherwise — composes safely with vanilla's and earlier mods' conditions.
examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterPlayerList.c:30
- CF_InputBindings.Update calls super.Update() only on some paths — on the others the chain below this mod is dropped.
Checks answered without super() · 2 · warning
- Weapon_Base.FillChamber returns its own answer without consulting super.FillChamber() — 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.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:340 - Weapon_Base.FillInnerMagazine returns its own answer without consulting super.FillInnerMagazine() — 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.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:221
- Weapon_Base.FillChamber returns its own answer without consulting super.FillChamber() — 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
- DayZPlayerImplement.CommandHandler runs once per player per tick (~30 Hz/player): cost scales with population on the hottest per-player surface.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\DayZPlayerImplement.c:54 - PlayerBase.CommandHandler runs once per player per tick (~30 Hz/player): cost scales with population on the hottest per-player surface.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:219
- DayZPlayerImplement.CommandHandler runs once per player per tick (~30 Hz/player): cost scales with population on the hottest per-player surface.
Timers created inside event paths · 1 · heuristic
- PlayerBase.OnVariablesSynchronized (T2) registers timers inside a per-event path (CallLater, Timer, TimerRun). If these are not cleaned up, each live timer costs ~140 ns/frame of queue residency and the count grows with player activity — verify the cleanup path by reading the code.
scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:375
- PlayerBase.OnVariablesSynchronized (T2) registers timers inside a per-event path (CallLater, Timer, TimerRun). If these are not cleaned up, each live timer costs ~140 ns/frame of queue residency and the count grows with player activity — verify the cleanup path by reading the code.
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 195 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 |
|---|---|---|---|---|
ActionActivateTrap.ActionCondition |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\Actions\Continuous\ActionActivateTrap.c:3 |
ActionBase.Can |
— | no | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionBase.c:4 |
ActionConstructor.RegisterActions |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionConstructor.c:3 |
ActionOpenCarDoors.OnEnd |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionOpenCarDoors.c:3 |
ActionTargetsCursor.GetActionDesc |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\gui\ActionTargetsCursor.c:3 |
AlarmClock_ColorBase.COT_OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\Gear\Tools\AlarmClock.c:4 |
AnimalBase.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Animals\AnimalBase.c:47 |
AnimalBase.EEDelete |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Animals\AnimalBase.c:55 |
AnimalBase.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Animals\AnimalBase.c:63 |
BadgeBleeding.IsValueChanged |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\VirtualHud\Elements\Badge\BadgeBleeding.c:5 |
BaseBuildingBase.OnPartBuiltClient |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\BaseBuildingBase.c:10 |
BaseBuildingBase.OnPartDismantledClient |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\BaseBuildingBase.c:17 |
BaseBuildingBase.OnPartDestroyedClient |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\BaseBuildingBase.c:24 |
BaseBuildingBase.EEItemAttached |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\BaseBuildingBase.c:31 |
BaseBuildingBase.EEItemDetached |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\BaseBuildingBase.c:39 |
BearTrap.SetActions |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\TrapBase\Trap_Bear.c:3 |
BloodNotfr.DisplayTendency |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\BloodNotfr.c:3 |
BloodNotfr.GetObservedValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\BloodNotfr.c:12 |
BoatScript.OnDriverEnter |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\BoatScript.c:22 |
BoatScript.EEHealthLevelChanged |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\BoatScript.c:35 |
BoatScript.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\BoatScript.c:81 |
BoatScript.OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\BoatScript.c:102 |
Bottle_Base.COT_OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\Edible_Base\BottleBase.c:4 |
BuildingBase.OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Game\Super\Building.c:5 |
CAContinuousCraft.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousCraft.c:3 |
CAContinuousEmpty.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousEmpty.c:3 |
CAContinuousFill.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousFill.c:3 |
CAContinuousFillBrakes.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousFillBrakes.c:10 |
CAContinuousFillCoolant.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousFillCoolant.c:10 |
CAContinuousFillFuel.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousFillFuel.c:10 |
CAContinuousFillOil.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousFillOil.c:10 |
CAContinuousFillPowerGenerator.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousFillPowerGenerator.c:3 |
CAContinuousQuantity.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousQuantity.c:10 |
CAContinuousRepeat.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousRepeat.c:3 |
CAContinuousTime.Setup |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UserActionsComponent\ActionComponents\CAContinuousTime.c:3 |
CarScript.OnDriverEnter |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\CarScript.c:22 |
CarScript.EEHealthLevelChanged |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\CarScript.c:35 |
CarScript.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\CarScript.c:81 |
CarScript.OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\CarScript.c:102 |
CF_InputBindings.Update |
— | yes | conditional | scripts.pbo::3_Game\CommunityOnlineTools\InputBindings\CF_InputBindings.c:4 |
ChatInputMenu.OnChange |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\gui\ChatInputMenu.c:3 |
Construction.COT_GetParent |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Construction.c:5 |
DayZGame.OnUpdate |
T0 | yes | ✓ | scripts.pbo::3_Game\CommunityOnlineTools\DayZGame.c:12 |
DayZPlayerCameraBase.SetNVPostprocess |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\Cameras\DayZPlayerCameraBase.c:11 |
DayZPlayerCameraBase.UpdateCameraNV |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Cameras\DayZPlayerCameraBase.c:32 |
DayZPlayerImplement.CommandHandler |
T1 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\DayZPlayerImplement.c:54 |
DayZPlayerImplement.EOnPostFrame |
T1 | no | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\DayZPlayerImplement.c:88 |
DayZPlayerImplement.EEItemAttached |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\DayZPlayerImplement.c:112 |
DayZPlayerImplement.OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\DayZPlayerImplement.c:224 |
DebugMonitor.Show |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\gui\DebugMonitor.c:3 |
DrowningMdfr.CheckIsDrowning |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerModifiers\Modifiers\Drowning.c:3 |
EffectArea.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Events\EffectArea_COT.c:9 |
EffectArea.EEDelete |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Events\EffectArea_COT.c:16 |
Environment.ProcessItemsWetness |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\Environment.c:3 |
ExpansionAirdropContainerBase.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Events\ExpansionAirdrop_COT.c:10 |
ExpansionAirdropContainerBase.EEDelete |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Events\ExpansionAirdrop_COT.c:17 |
ExpansionContaminatedArea.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Events\ExpansionContaminatedArea_COT.c:10 |
ExpansionContaminatedArea.EEDelete |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Events\ExpansionContaminatedArea_COT.c:17 |
HealthNotfr.DisplayTendency |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\HealthNotfr.c:3 |
HealthNotfr.GetObservedValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\HealthNotfr.c:12 |
HeartbeatNotfr.DisplayBadge |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\HeartbeatNotfr.c:3 |
HungerNotfr.DisplayTendency |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\HungerNotfr.c:3 |
HungerNotfr.GetObservedValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\HungerNotfr.c:12 |
ImprovisedExplosive.COT_OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\ExplosivesBase\ImprovisedExplosive.c:3 |
InjuredLegNotfr.DisplayBadge |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\InjuredLegNotfr.c:3 |
ItemActionsWidget.GetActionDesc |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\gui\ItemActionsWidget.c:3 |
ItemBase.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:32 |
ItemBase.OnInventoryExit |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:41 |
ItemBase.OnPlacementComplete |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:54 |
ItemBase.EEDelete |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:66 |
ItemBase.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:74 |
ItemBase.OnEnergyConsumed |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:97 |
ItemBase.OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:111 |
ItemBase.IsServerCheck |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase.c:117 |
JMCOTSideBarFooter.Init |
— | yes | ✓ | examplescriptoverride.pbo::4_World\UI\Ex_InjectedFooterButton.c:5 |
JMESPModule.RegisterTypes |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterESP.c:22 |
JMModuleBase.GetRPCMin |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:71 |
JMModuleBase.GetRPCMax |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:80 |
JMModuleBase.OnRPC |
T2 | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:212 |
JMModuleBase.OnMissionStart |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:223 |
JMModuleBase.OnClientPermissionsUpdated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleBase.c:348 |
JMModuleConstructor.RegisterModules |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Module\Ex_ModuleRegistration.c:7 |
JMModuleConstructor.RegisterModules |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\modules\JMModuleConstructor.c:3 |
JMModuleConstructorBase.RegisterModules |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleConstructor.c:3 |
JMModuleManager.InitModule |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleManager.c:29 |
JMModuleManager.OnClientPermissionsUpdated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Module\JMModuleManager.c:49 |
JMObjectSpawnerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterObjectSpawner.c:6 |
JMPlayerForm.OnPlayerRow_RightClick |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\ContextMenus\Ex_PlayerContextMenu.c:13 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterPlayerList.c:16 |
JMPlayerForm.PassesListFilters |
— | yes | conditional | examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterPlayerList.c:30 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Network\Ex_CustomPermissions.c:11 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_CustomTabWithPanels.c:6 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_HintTooltip.c:6 |
JMPlayerForm.InitActionWidgetsIdentity |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_InjectedPanelExistingTab.c:8 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_PanelHeaderButtons.c:6 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_Popups.c:10 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_SearchRow.c:11 |
JMPlayerForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\UI\Ex_TabController.c:63 |
JMPlayerFormTabInventory.ShowInventoryContextMenu |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Player\Ex_PlayerInventoryAction.c:5 |
JMTeleportForm.OnCreate |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterTeleportMenu.c:13 |
JMTeleportForm.RefreshMapMarkers |
— | yes | ✓ | examplescriptoverride.pbo::5_Mission\Filters\Ex_FilterTeleportMenu.c:26 |
KitBase.COT_OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\KitBase.c:4 |
MissionGameplay.ResetGUI |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:25 |
MissionGameplay.OnInit |
T3 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:180 |
MissionGameplay.OnMissionStart |
T3 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:189 |
MissionGameplay.OnMissionFinish |
T3 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:212 |
MissionGameplay.CloseAllMenus |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:255 |
MissionGameplay.OnUpdate |
T0 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:263 |
MissionGameplay.HideDebugMonitor |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:303 |
MissionGameplay.ShowInventory |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:339 |
MissionGameplay.Pause |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:347 |
MissionGameplay.HandleMapToggleByKeyboardShortcut |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:355 |
MissionGameplay.COT_LeaveFreeCam |
— | yes | ✗ none | scripts.pbo::5_Mission\CommunityOnlineTools\MissionGameplay.c:363 |
MissionMainMenu.OnMissionStart |
T3 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionMainMenu.c:3 |
MissionServer.OnMissionStart |
T3 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:50 |
MissionServer.OnMissionLoaded |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:57 |
MissionServer.OnMissionFinish |
T3 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:64 |
MissionServer.OnUpdate |
T0 | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:71 |
MissionServer.ShouldPlayerBeKilled |
— | yes | ✓ | scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:86 |
MissionServer.OnEvent |
— | yes | conditional | scripts.pbo::5_Mission\CommunityOnlineTools\MissionServer.c:97 |
ModifiersManager.ActivateModifier |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerModifiers\ModifiersManager.c:3 |
ModifiersManager.OnScheduledTick |
T1 | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerModifiers\ModifiersManager.c:9 |
MotorbikeScript.OnDriverEnter |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\MotorbikeScript.c:27 |
MotorbikeScript.EEHealthLevelChanged |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\MotorbikeScript.c:40 |
MotorbikeScript.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\MotorbikeScript.c:86 |
MotorbikeScript.OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Vehicles\MotorbikeScript.c:107 |
PlayerAgentPool.AddAgent |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\TransmisionAgents\PlayerAgentPool\PlayerAgentPool.c:3 |
PlayerBase.Init |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:133 |
PlayerBase.CommandHandler |
T1 | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:219 |
PlayerBase.OnSelectPlayer |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:270 |
PlayerBase.OnConnect |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:294 |
PlayerBase.OnVariablesSynchronized |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:375 |
PlayerBase.OnDrawOptics2D |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:459 |
PlayerBase.EOnPostFrame |
T1 | no | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:509 |
PlayerBase.CanBeTargetedByAI |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:547 |
PlayerBase.IsRestrained |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:558 |
PlayerBase.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:594 |
PlayerBase.FormatSteamWebhook |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:671 |
PlayerBase.ProcessHandDamage |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:772 |
PlayerBase.ProcessFeetDamageServer |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:778 |
PlayerBase.SetActions |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1180 |
PlayerBase.OnCommandSwimStart |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1265 |
PlayerBase.OnCommandLadderStart |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1275 |
PlayerBase.OnCommandFallStart |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1285 |
PlayerBase.OnCommandClimbStart |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1295 |
PlayerBase.OnCommandVehicleStart |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1305 |
PlayerBase.OnCommandVehicleFinish |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1315 |
PlayerBase.EEKilled |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1381 |
PlayerBase.EEHitBy |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Player\PlayerBase.c:1394 |
PluginAdminLog.OnPlacementComplete |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginAdminLog.c:11 |
PluginAdminLog.PlayerList |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginAdminLog.c:42 |
PluginAdminLog.PlayerKilled |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginAdminLog.c:54 |
PluginAdminLog.PlayerHitBy |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginAdminLog.c:134 |
PluginDeveloper.TeleportAtCursor |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginDeveloper.c:3 |
PluginDeveloper.ToggleFreeCameraBackPos |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginDeveloper.c:10 |
PluginDeveloper.ToggleFreeCamera |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginDeveloper.c:21 |
PluginDiagMenu.RegisterModdedDiagsIDs |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Plugins\PluginDiagMenu.c:8 |
PluginDiagMenu.RegisterModdedDiags |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Plugins\PluginDiagMenu.c:16 |
PluginDiagMenuClient.BindCallbacks |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\Plugins\PluginDiagMenu.c:29 |
PluginManager.Init |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Plugins\PluginManager.c:3 |
PortableGasStove.COT_OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\PortableGasStove.c:4 |
PPERequester_SandstormEffect.SetTargetIntensity |
— | yes | ✓ | scripts.pbo::3_Game\CommunityOnlineTools\PPeManagers\Requesters\COTPPERequester_SandstormEffect.c:9 |
Rebuilding.COT_BuildParts |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:8 |
Rebuilding.COT_BuildRequiredParts |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:16 |
Rebuilding.COT_DismantleParts |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:36 |
Rebuilding.COT_DismantleRequiredParts |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:44 |
Rebuilding.COT_RepairPart |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:73 |
Rebuilding.COT_RepairParts |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Classes\BaseBuilding\Rebuilding.c:80 |
StaminaHandler.Update |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\StaminaHandler.c:8 |
StanceIndicator.Update |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\StanceIndicator.c:3 |
StuffedNotfr.DisplayBadge |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\StuffedNotfr.c:3 |
ThirstNotfr.DisplayTendency |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\ThirstNotfr.c:3 |
ThirstNotfr.GetObservedValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\ThirstNotfr.c:12 |
TransferValues.CheckHealth |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\TransferValues.c:11 |
TransferValues.CheckBlood |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\TransferValues.c:20 |
TransferValues.SendValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\TransferValues.c:29 |
TransferValues.ReceiveValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\TransferValues.c:36 |
TrapBase.COT_OnDebugSpawn |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\TrapBase.c:4 |
TrapBase.StartActivate |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\TrapBase.c:11 |
TrapBase.SetActions |
T2 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\ItemBase\TrapBase.c:19 |
UndergroundHandlerClient.OnUndergroundPresenceUpdate |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UndergroundHandlerClient.c:10 |
UndergroundHandlerClient.UpdateNVGRequester |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\UndergroundHandlerClient.c:17 |
VirtualHud.SendRPC |
— | yes | conditional | scripts.pbo::4_World\CommunityOnlineTools\Classes\VirtualHud\DisplayStatus.c:5 |
VONManagerImplementation.OnEvent |
— | yes | ✓ | scripts.pbo::3_Game\CommunityOnlineTools\VONManager.c:3 |
WarmthNotfr.DetermineLevelEx |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\WarmthNotfr.c:3 |
WarmthNotfr.GetObservedValue |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Classes\PlayerNotifiers\Notifiers\WarmthNotfr.c:14 |
Weapon_Base.EEFired |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:5 |
Weapon_Base.SpawnAttachedMagazine |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:140 |
Weapon_Base.FillInnerMagazine |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:221 |
Weapon_Base.FillChamber |
— | yes | ✗ none | scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:340 |
Weapon_Base.COT_OnDebugSpawn |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Weapon\Weapon_Base.c:450 |
ZombieBase.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Infected\ZombieBase.c:47 |
ZombieBase.EEDelete |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Infected\ZombieBase.c:55 |
ZombieBase.EEOnDamageCalculated |
— | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Infected\ZombieBase.c:63 |
ZombieMaleBase.EEInit |
T3 | yes | ✓ | scripts.pbo::4_World\CommunityOnlineTools\Entities\Creatures\Infected\ZombieMaleBase.c:4 |
Dispatch surfaces and timers the grade prices
| surface | tier | rate (Hz) | rate source | ms/s |
|---|---|---|---|---|
DayZPlayerImplement.CommandHandler | T1 | 3000.0 | measured | 0.0744 |
PlayerBase.CommandHandler | T1 | 3000.0 | measured | 0.0744 |
DayZGame.OnUpdate | T0 | 1000.0 | measured | 0.0248 |
ModifiersManager.OnScheduledTick | T1 | 1000.0 | placeholder | 0.0248 |
MissionServer.OnUpdate | T0 | 1000.0 | measured | 0.0248 |
ItemBase.OnInventoryExit | T2 | 130.0 | measured | 0.0032 |
BaseBuildingBase.EEItemAttached | T2 | 130.0 | measured | 0.0032 |
BaseBuildingBase.EEItemDetached | T2 | 130.0 | measured | 0.0032 |
DayZPlayerImplement.EEItemAttached | T2 | 130.0 | measured | 0.0032 |
JMModuleBase.OnRPC | T2 | 8.0 | placeholder | 0.0002 |
ActionActivateTrap.ActionCondition | T2 | 8.0 | placeholder | 0.0002 |
TrapBase.SetActions | T2 | 8.0 | placeholder | 0.0002 |
BearTrap.SetActions | T2 | 8.0 | placeholder | 0.0002 |
PlayerBase.OnVariablesSynchronized | T2 | 8.0 | placeholder | 0.0002 |
PlayerBase.SetActions | T2 | 8.0 | placeholder | 0.0002 |
PlayerBase.EEHitBy | T2 | 8.0 | placeholder | 0.0002 |
BoatScript.EEHealthLevelChanged | T2 | 8.0 | placeholder | 0.0002 |
CarScript.EEHealthLevelChanged | T2 | 8.0 | placeholder | 0.0002 |
MotorbikeScript.EEHealthLevelChanged | T2 | 8.0 | placeholder | 0.0002 |
JMModuleBase.OnMissionStart | T3 | 0.1 | placeholder | 0.0000 |
AnimalBase.EEInit | T3 | 0.1 | placeholder | 0.0000 |
AnimalBase.EEDelete | T3 | 0.1 | placeholder | 0.0000 |
ZombieBase.EEInit | T3 | 0.1 | placeholder | 0.0000 |
ZombieBase.EEDelete | T3 | 0.1 | placeholder | 0.0000 |
ZombieMaleBase.EEInit | T3 | 0.1 | placeholder | 0.0000 |
EffectArea.EEInit | T3 | 0.1 | placeholder | 0.0000 |
EffectArea.EEDelete | T3 | 0.1 | placeholder | 0.0000 |
ExpansionAirdropContainerBase.EEInit | T3 | 0.1 | placeholder | 0.0000 |
ExpansionAirdropContainerBase.EEDelete | T3 | 0.1 | placeholder | 0.0000 |
ExpansionContaminatedArea.EEInit | T3 | 0.1 | placeholder | 0.0000 |
ExpansionContaminatedArea.EEDelete | T3 | 0.1 | placeholder | 0.0000 |
ItemBase.EEInit | T3 | 0.1 | placeholder | 0.0000 |
ItemBase.EEDelete | T3 | 0.1 | placeholder | 0.0000 |
PlayerBase.EEKilled | T3 | 0.1 | placeholder | 0.0000 |
MissionServer.OnMissionStart | T3 | 0.1 | placeholder | 0.0000 |
MissionServer.OnMissionFinish | T3 | 0.1 | placeholder | 0.0000 |
Repeating timers
| period (ms) | residency ms/s | firing ms/s | where |
|---|---|---|---|
| 100 | 0.1400 | 0.000248 | scripts.pbo::5_Mission\CommunityOnlineTools\modules\Player\JMPlayerForm.c:570 |
| 250 | 0.1400 | 0.000099 | scripts.pbo::5_Mission\CommunityOnlineTools\modules\ESP\JMESPModule.c:3568 |
| 250 | 0.1400 | 0.000099 | scripts.pbo::5_Mission\CommunityOnlineTools\modules\Player\Tabs\Inventory\JMPlayerFormTabInventory.c:2060 |
| 1000 | 0.1400 | 0.000025 | scripts.pbo::5_Mission\CommunityOnlineTools\modules\Player\JMPlayerForm.c:571 |
| 1500 | 0.1400 | 0.000017 | scripts.pbo::5_Mission\CommunityOnlineTools\modules\Player\JMPlayerForm.c:569 |
Includes 0.027 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.
examplescriptoverride.pbo
JM_COT_ExampleScriptOverriderequiredVersion 0.1 — requiresJM_COT_Scripts
gui.pbo
JM_COT_GUIrequiredVersion 0.1 — requiresDZ_Worlds_Chernarusplus_World,DZ_Worlds_Sakhal
languagecore.pbo
JM_COT_LanguageCorerequiredVersion 0.1 — no requiredAddons
objects_debug.pbo
JM_COT_Objects_DebugrequiredVersion 0.1 — requiresDZ_Data,DZ_Characters_Zombies
scripts.pbo
JM_COT_ScriptsrequiredVersion 0.1 — requiresJM_CF_Scripts,JM_COT_GUI,DZ_Data
census 1.1 · findings 1.1 · hash 4d14ac967d996ad8