← modperf · analyzed mods

Lad's Lighting Overhaul

Lad's Lighting Overhaul! Hello everyone! This mod is introducing some lighting changes that reflect for both day and night, as well as overcast. This aims to give a more cinematic feeling to the game. This mod comes with 9 separate configs that you will have to configure on your server. These changes purely affect the brightness of the night for OVERCAST ONLY. 4 of these will add the film grain filter to help combat… (more)

Lad's Lighting Overhaul! Hello everyone! This mod is introducing some lighting changes that reflect for both day and night, as well as overcast. This aims to give a more cinematic feeling to the game. This mod comes with 9 separate configs that you will have to configure on your server. These changes purely affect the brightness of the night for OVERCAST ONLY. 4 of these will add the film grain filter to help combat against Gamma. Clear nights will remain the same regardless of which config you go for. This mod also reintroduces a long lost lighting setting that was present during the Beta build of DayZ. After many requests, I have decided to reimplement it. (With some minor changes to noise levels to make it playable). The mod also makes changes to the HDR settings, making your eyes take longer to adjust as well as adjusting the lighting overall. Further to this, interiors and forests appear darker during the day when you are outside, but your eyes adjust as you enter them, making them brighter. Experimental Version can be found here: https://steamcommunity.com/sharedfiles/filedetails/?id=3012019528 I await your feedback and I am looking forward to hearing from you all! Compatibility Issues If you use Deer Isle, there will be a conflict with the Personal Light. I recommend you switch off the personal light for the best result. Night Vision will be affected by Namalsk, and will be darker. Lad's Modding Workshop Discord You can join my Modding Workshop discord to help report issues, give feedback and talk about my projects: https://discord.com/invite/jm49NcTPgh Please let me know if you run into more compatibility issues. Plans for future updates Toggle-able Vignette Effect Interchangable Glow.emat effects (Choice of colour, saturation etc) Instructions for use Please change your lightingconfig line in both your serverDZ file and cfggameplay.json. Simply change it to the corresponding numbers: 2222 = Darker Overcast Nights. 3333 = Brighter Overcast Nights. 4444 = Darker Overcast Nights w/ film grain. 5555 = Brighter Overcast Nights w/ film grain. -Livonia Configs below 6666 = Livonia Darker Overcast Nights. 7777 = Livonia Brighter Overcast Nights. 8888 = Livonia Darker Overcast Nights w/ film grain. 9999 = Livonia Brighter Overcast Nights w/ film grain. 1010 = DayZ 0.63 Lighting Usage & Terms This item is NOT authorized (strictly forbidden) for any of these conditions: - posting on Steam, except under the Steam account Lad. - hosting on any download server other than Lad's current workshop download. - hosting on any launcher for distribution other than Lad's current workshop download. - to be packaged in any form other than Lad's current workshop download. - to create derivative works. PERMISSION IS NOT GRANTED FOR THIS MOD TO BE INCLUDED IN A "SERVER PACK" or "MOD PACK". Use a Collection if you want to include this mod on your server for your users. Monetization while using this mod is approved. Support If you like this mod and want to support this or future mods you can do so below. Thanks. PS it does not get you sweaty feet pics. That is the platinum tier

Workshop 2873016243 · mod updated 2024-11-05 · analyzed 2026-10-03 04:38 UTC · history · 13 script files

Environment Workshop tags, chosen by the author

Stall risks
None found

No file I/O on hot paths, no timers created per event, no per-player-per-frame hooks.

Compatibility
37 to review

37 chain breaks on base classes or persisted data. 12 more are whole-class replacements of specific classes.

Structural footprint 1.1
A
37 to review
Heavier than 55% of 328 scripted mods analyzed.

0.00248% of each server frame at 100 players (0.025 ms/s). Counts hook dispatch and timers only, not what the hooks do inside. Methodology.

Where this mod sits

Structural load of the 328 scripted mods analyzed, lightest on the left. This mod's bar is lit; 17 others share it. Ranked list.

10
20
30
40
  • 24 mods
    0.0000022 to 0.0000046 ms/s · grade A
  • 7 mods
    0.0000046 to 0.00001 ms/s · grade A
  • 1 mod
    0.00001 to 0.000022 ms/s · grade A
  • 1 mod
    0.000022 to 0.000046 ms/s · grade A
  • 37 mods
    0.0001 to 0.00022 ms/s · grade A
  • 26 mods
    0.00022 to 0.00046 ms/s · grade A
  • 33 mods
    0.00046 to 0.001 ms/s · grade A
  • 23 mods
    0.001 to 0.0022 ms/s · grade A
  • 13 mods
    0.0022 to 0.0046 ms/s · grade A
  • 10 mods
    0.0046 to 0.01 ms/s · grade A
  • 5 mods
    0.01 to 0.022 ms/s · grade A
  • This mod
  • 17 mods
    0.046 to 0.1 ms/s · grade A
  • 40 mods
    0.1 to 0.22 ms/s · grade A
  • 26 mods
    0.22 to 0.46 ms/s · grade A
  • 28 mods
    0.46 to 1 ms/s · grade A
  • 8 mods
    1 to 2.2 ms/s · grade A to B
  • 10 mods
    2.2 to 4.6 ms/s · grade B
  • 1 mod
    4.6 to 10 ms/s · grade B to C
A316
B11
C1
D0
E0
ms/s, log scale: each labelled step is ten times the one before. Letter grade and mods holding it below the axis.
Where the load comes from

Every-frame hooks carry 100% of this mod's structural load. 0.025 ms/s in all.

100%Every-frame hooks · 100%
1 hook · 0.025 ms/s
Lifecycle hooks · <0.1%
1 hook · 0.000002 ms/s
Every-frame hooksrun every server frame 1 hook 0.025 ms/s 100% ScriptedLightBase.EOnFrame
Lifecycle hooksrun when an entity is created, loaded or deleted 1 hook 0.000002 ms/s <0.1% ScriptedLightBase.EOnInit

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

49 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.

Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.AddLifetime

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:376
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.AttachOnMemoryPoint

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:162
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.AttachOnObject

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:127
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.CheckFadeOut

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:628
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.CheckIfParentIsInCargo

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:576
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.CorrectLightPulseDuringDaylight

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:264
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.DeleteLightNow

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:121
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.DeleteLightWithDelay

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:106
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.Destroy

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:323
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.DetachFromParent

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:192
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.EOnFrame T1

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:388
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.EOnInit T3

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:67
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.EnableDebug

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:440
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.FadeBrightnessTo

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:285
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.FadeIn

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:368
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.FadeOut

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:347
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.FadeRadiusTo

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:308
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.HandleBlinking

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:718
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.HandleBrightnessFadeing

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:642
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.HandleDancingShadows

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:446
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.HandleFlickering

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:486
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.HandleRadiusFadeing

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:675
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.OnFrameLightSource

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:382
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetBlinkingSpeed

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:706
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetBrightnessTo

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:255
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetDancingShadowsAmplitude

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:416
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetDancingShadowsMovementSpeed

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:422
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetDisableShadowsWithinRadius

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:565
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetFadeOutTime

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:341
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetFlickerAmplitude

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:512
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetFlickerAmplitudeMax

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:518
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetFlickerAmplitudeMin

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:523
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetFlickerSpeed

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:506
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetLifetime

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:334
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.SetRadiusTo

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:300
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.TryShadowOptimization

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:547
Review
Base class · every ScriptedLightBase (62 vanilla subclasses)
ScriptedLightBase.UpdateMode

Vanilla's work on this method, and any earlier-loaded mod's, never runs for any ScriptedLightBase.

Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:83
By design
Leaf class · ChemlightLight
ChemlightLight replaced on 6 methods · 6 overrides

SetColorToBlue · SetColorToGreen · SetColorToRed · SetColorToWhite · SetColorToYellow · SetIntensity

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classChemlightLight
6 locationsLads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:40
Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:34
Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:28
Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:22
Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:46
Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:16
By design
Leaf class · FireplaceLight
FireplaceLight replaced on 2 methods · 2 overrides

SetExteriorMode · SetInteriorMode

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classFireplaceLight
2 locationsLads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\fireplacelight.c:32
Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\fireplacelight.c:25
By design
Leaf class · PPERequester_CameraNV
PPERequester_CameraNV replaced on 2 methods · 2 overrides

SetNVMode · SetUndergroundExposureCoef

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classPPERequester_CameraNV
2 locationsLads_Lighting.pbo::Scripts\3_Game\PPEManager\moddedPPE\PPERequester_LadsCameraNV.c:13
Lads_Lighting.pbo::Scripts\3_Game\PPEManager\moddedPPE\PPERequester_LadsCameraNV.c:86
By design
Leaf class · UndergroundHandlerClient
UndergroundHandlerClient replaced on 1 method · 1 override

ApplyEyeAcco

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classUndergroundHandlerClient
1 locationLads_Lighting.pbo::Scripts\4_World\Underground\undergroundhandlerclient.c:13
By design
Leaf class · TorchLight
TorchLight replaced on 1 method · 1 override

OnFrameLightSource

Only this class is affected. Matters only if another mod in your stack patches the same class.

1 classTorchLight
1 locationLads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\torchlight.c:25

Where 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.

EOnFrame on ScriptedLightBase
every frame, per active instance
no I/O, timers or RPC replaces vanilla

Other findings

What this report can tell you

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.

What it cannot

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 64 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.

methodsurfaceserversuper()where
ChemlightLight.SetIntensity — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:16
ChemlightLight.SetColorToWhite — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:22
ChemlightLight.SetColorToRed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:28
ChemlightLight.SetColorToGreen — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:34
ChemlightLight.SetColorToBlue — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:40
ChemlightLight.SetColorToYellow — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\chemlightlight.c:46
FireplaceLight.SetInteriorMode — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\fireplacelight.c:25
FireplaceLight.SetExteriorMode — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\fireplacelight.c:32
PPERequester_CameraNV.SetNVMode — yes ✗ none Lads_Lighting.pbo::Scripts\3_Game\PPEManager\moddedPPE\PPERequester_LadsCameraNV.c:13
PPERequester_CameraNV.OnStart — yes ✓ Lads_Lighting.pbo::Scripts\3_Game\PPEManager\moddedPPE\PPERequester_LadsCameraNV.c:73
PPERequester_CameraNV.OnStop — yes ✓ Lads_Lighting.pbo::Scripts\3_Game\PPEManager\moddedPPE\PPERequester_LadsCameraNV.c:81
PPERequester_CameraNV.SetUndergroundExposureCoef — yes ✗ none Lads_Lighting.pbo::Scripts\3_Game\PPEManager\moddedPPE\PPERequester_LadsCameraNV.c:86
ScriptedLightBase.EOnInit T3 yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:67
ScriptedLightBase.IsScriptedLight — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:78
ScriptedLightBase.UpdateMode — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:83
ScriptedLightBase.DeleteLightWithDelay — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:106
ScriptedLightBase.DeleteLightNow — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:121
ScriptedLightBase.AttachOnObject — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:127
ScriptedLightBase.GetAttachmentParent — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:156
ScriptedLightBase.AttachOnMemoryPoint — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:162
ScriptedLightBase.DetachFromParent — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:192
ScriptedLightBase.CreateLightAtObjMemoryPoint — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:212
ScriptedLightBase.CreateLight — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:224
ScriptedLightBase.SetBrightnessTo — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:255
ScriptedLightBase.CorrectLightPulseDuringDaylight — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:264
ScriptedLightBase.FadeBrightnessTo — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:285
ScriptedLightBase.SetRadiusTo — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:300
ScriptedLightBase.FadeRadiusTo — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:308
ScriptedLightBase.Destroy — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:323
ScriptedLightBase.SetLifetime — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:334
ScriptedLightBase.SetFadeOutTime — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:341
ScriptedLightBase.FadeOut — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:347
ScriptedLightBase.FadeIn — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:368
ScriptedLightBase.AddLifetime — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:376
ScriptedLightBase.OnFrameLightSource — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:382
ScriptedLightBase.EOnFrame T1 yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:388
ScriptedLightBase.SetDancingShadowsAmplitude — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:416
ScriptedLightBase.SetDancingShadowsMovementSpeed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:422
ScriptedLightBase.GetDancingShadowsAmplitude — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:428
ScriptedLightBase.GetDancingShadowsMovementSpeed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:434
ScriptedLightBase.EnableDebug — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:440
ScriptedLightBase.HandleDancingShadows — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:446
ScriptedLightBase.HandleFlickering — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:486
ScriptedLightBase.SetFlickerSpeed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:506
ScriptedLightBase.SetFlickerAmplitude — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:512
ScriptedLightBase.SetFlickerAmplitudeMax — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:518
ScriptedLightBase.SetFlickerAmplitudeMin — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:523
ScriptedLightBase.GetFlickerSpeed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:529
ScriptedLightBase.GetFlickerAmplitudeCoefMax — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:535
ScriptedLightBase.GetFlickerAmplitudeCoefMin — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:541
ScriptedLightBase.TryShadowOptimization — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:547
ScriptedLightBase.SetDisableShadowsWithinRadius — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:565
ScriptedLightBase.GetDisableShadowsWithinRadius — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:571
ScriptedLightBase.CheckIfParentIsInCargo — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:576
ScriptedLightBase.CheckLifetime — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:616
ScriptedLightBase.CheckFadeOut — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:628
ScriptedLightBase.HandleBrightnessFadeing — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:642
ScriptedLightBase.HandleRadiusFadeing — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:675
ScriptedLightBase.SetBlinkingSpeed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:706
ScriptedLightBase.GetBlinkingSpeed — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:712
ScriptedLightBase.HandleBlinking — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\moddedscriptedlightbase.c:718
TorchLight.OnFrameLightSource — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\scriptedlightbase\pointlightbase\torchlight.c:25
UndergroundHandlerClient.ApplyEyeAcco — yes ✗ none Lads_Lighting.pbo::Scripts\4_World\Underground\undergroundhandlerclient.c:13
WorldLighting.SetGlobalLighting — yes ✓ Lads_Lighting.pbo::Scripts\3_Game\WorldLighting.c:31
Dispatch surfaces and timers the grade prices
surfacetierrate (Hz)rate sourcems/s
ScriptedLightBase.EOnFrameT1 1000.0placeholder0.0248
ScriptedLightBase.EOnInitT3 0.1placeholder0.0000

Includes 0.025 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.

Lads_Lighting.pbo

  • Lads_LightingOverhaulScripts requiredVersion 0.1 — requires DZ_Data

Lads_LightingGraphics.pbo

  • Lads_LightingGraphics — requires DZ_Data

census 1.1 · findings 1.1 · hash 7b74e985814d2a26