Category: System
Since engine version: 1.0 OC
GetTime
Description
Returns the time passed since operating system start. Can be used for exact time measurement.
Syntax
int GetTime();
Remark
As operating system times will vary on different computers, this function will always return 0 in a network game or playback to avoid synchronization errors.
Example
func TestCos() { if(IsNetwork()) return(Log("TestCos doesn't work in a network game!")); var start_time = GetTime(); for(var i = 0; i < 100; i++) Cos(i, 100); var time = GetTime() - start_time; Log("A call to Cos takes %d.%02d ms", time / 100, time % 100); }
This function checks the performance of the function "Cos". To do this, it executes the function 100 times and calculates the time the process took using GetTime().