Background for Skyrim SE

DbActiveMagicEffectTimer


Inheritance Tree

No indexed scripts extend this script.

Properties
Events
Functions
voidfunctionStartTimer(ActiveMagicEffecteventReceiver, floatseconds, intaiTimerID=0)NativeGlobal

Time while the game is paused is discounted - like Utility.Wait
Requires the bMenuOpenCloseEventSinkEnabled setting in Data/SKSE/Plugins/DbSkseFunctions.ini to be enabled.
Uses frame update function to detect elapsed time. Interval determined by the iFrameUpdateInterval setting in Data/SKSE/Plugins/DbSkseFunctions.ini

voidfunctionCancelTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeElapsedOnTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeLeftOnTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
voidfunctionStartNoMenuModeTimer(ActiveMagicEffecteventReceiver, floatseconds, intaiTimerID=0)NativeGlobal

NoMenuMode, time while any menu is open, regardless if the game is paused or not is discounted.
Requires the bMenuOpenCloseEventSinkEnabled setting in Data/SKSE/Plugins/DbSkseFunctions.ini to be enabled.
Uses frame update function to detect elapsed time. Interval determined by the iFrameUpdateInterval setting in Data/SKSE/Plugins/DbSkseFunctions.ini

voidfunctionCancelNoMenuModeTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeElapsedOnNoMenuModeTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeLeftOnNoMenuModeTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
voidfunctionStartMenuModeTimer(ActiveMagicEffecteventReceiver, floatseconds, intaiTimerID=0)NativeGlobal

MenuMode, No restrictions on time. Time while the game is paused or a menu is open does count - like Utility.WaitMenuMode.
Does NOT require the bMenuOpenCloseEventSinkEnabled setting in Data/SKSE/Plugins/DbSkseFunctions.ini to be enabled.

voidfunctionCancelMenuModeTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeElapsedOnMenuModeTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeLeftOnMenuModeTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
voidfunctionStartGameTimer(ActiveMagicEffecteventReceiver, floatgameHours, intaiTimerID=0)NativeGlobal

GameTime, like utility.waitGameTime
Does NOT require the bMenuOpenCloseEventSinkEnabled setting in Data/SKSE/Plugins/DbSkseFunctions.ini to be enabled.
Uses frame update function to detect elapsed time. Interval determined by the iFrameUpdateInterval setting in Data/SKSE/Plugins/DbSkseFunctions.ini

voidfunctionCancelGameTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeElapsedOnGameTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
floatfunctionGetTimeLeftOnGameTimer(ActiveMagicEffecteventReceiver, intaiTimerID=0)NativeGlobal
Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.