GetCurrentRealTime - Utility

From the Fallout4 CreationKit Wiki
Revision as of 17:02, 21 June 2010 by imported>Plplecuyer (Created page with 'Category:Scripting Category:Papyrus '''Member of:''' Utility Script Gets the number of real-world seconds that have elapsed since the game has launched. This time do…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Member of: Utility Script

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.

Syntax

float Function GetCurrentRealTime() native

Parameters

None.

Return Value

The number of seconds since the game has been launched.

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")

See Also