- Found in:
- Vanilla
Description
Wiki Description
Gets the number of real-world seconds that have elapsed since the game has launched. This time does not count time the game has been alt-tabbed, or other cases where the game has been frozen (i.e. during a save or load, time in a menu is counted). This function is most useful for timing a long operation.
Documentation Comment
Obtains the number of seconds since the application started (the same timer that WaitMenuPause uses)
Does not take into account menu-paused, or VM frozen time
Most useful for determining how long something took to run
Examples
; How long does our operation take?
float ftimeStart = Utility.GetCurrentRealTime()
; Long operation here
float ftimeEnd = Utility.GetCurrentRealTime()
Debug.Trace("We took " + (ftimeEnd - ftimeStart) + " seconds to run")Auto-Generated Example
float returnedValue = Utility.GetCurrentRealTime()Additional References
View this function’s page on the Fallout 4 Creation Kit Wiki
