Functions
Pauses the execution of the current thread for the specified time-out interval.
Returns the current system time in milliseconds.
Asynchronously executes a function after a specific time.
Registers an event handler that will be triggered synchronously when the specified event occurs.
Unregisters an event handler that was synchronously fired, stopping it from being executed in future occurrences of the specified event.
Registers an event handler that will be triggered asynchronously when the specified event occurs.
Unregisters an event handler that was asynchronously fired, stopping it from being executed in future occurrences of the specified event.
Registers a save handler for a specific identifier that stores additional information for a save game.
Unregisters a save handler for a specific identifier, preventing it from being executed in future occurrences of a save game being saved.
Registers a load handler for a specific identifier that loads additional information for a save game.
Unregisters a load handler for a specific identifier, preventing it from being executed in future occurrences of a save game being loaded.
Creates a flag that can be used to communicate between different scripts.
Sets a flag to a specified value.
Returns the value of a specified flag.
Deletes one or more flags specified by their names owned by the current script.
Deletes all flags created by the current script.
Waits until a flag is created by any script.
Registers a handler that will be triggered asynchronously when the specified flag is created, set or deleted.
Unregisters a handler, preventing it from being executed on future changes to the specified flag.
Returns a table of strings with all flag names of the current script.
Returns a table of strings with all flag names of all scripts.
Last updated