Scheduler Lua API: Difference between revisions
No edit summary |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 15: | Line 15: | ||
| timeInSecs || number | | timeInSecs || number | ||
|} | |} | ||
'''Description''': Schedule a lua function to be called in | '''Description''': Schedule a lua function to be called after timeInSecs in real time (counting time even if the game is paused, in a menu, or in conversation etc) | ||
'''Returns''': The id of the scheduled event | '''Returns''': The id of the scheduled event | ||
Line 30: | Line 30: | ||
| timeInSecs || number | | timeInSecs || number | ||
|} | |} | ||
'''Description''': Schedule a lua function to be called in | '''Description''': Schedule a lua function to be called after timeInSecs in game time (time doens't count when the game is paused) | ||
'''Returns''': The id of the scheduled event | '''Returns''': The id of the scheduled event | ||
Line 45: | Line 45: | ||
| dateTimeString || string | | dateTimeString || string | ||
|} | |} | ||
'''Description''': Schedule a lua function to be called at specific time (defined by a date/time string) | '''Description''': Schedule a lua function to be called at specific time (defined by a date/time string formatted as dd/MM/yyyy/HH:mm) | ||
'''Returns''': The id of the scheduled event | '''Returns''': The id of the scheduled event | ||
Line 53: | Line 53: | ||
This file is auto generated, please don't edit manually! | This file is auto generated, please don't edit manually! | ||
'''Docs last hacked together on''': | '''Docs last hacked together on''': 29/08/2023 16:24 | ||
[[Category:Modding]][[Category:LuaAPI]] | [[Category:Modding]][[Category:LuaAPI]] |
Latest revision as of 14:23, 29 August 2023
Scheduler
Description
The Scheduler api allows users to Schedule callback events based on specific time values
Functions
CallInSecsReal
Scheduler.CallInSecsReal(func, timeInSecs)
Expected parameter types
Name | Type |
---|---|
func | Lua Type |
timeInSecs | number |
Description: Schedule a lua function to be called after timeInSecs in real time (counting time even if the game is paused, in a menu, or in conversation etc)
Returns: The id of the scheduled event
CallInSecs
Scheduler.CallInSecs(func, timeInSecs)
Expected parameter types
Name | Type |
---|---|
func | Lua Type |
timeInSecs | number |
Description: Schedule a lua function to be called after timeInSecs in game time (time doens't count when the game is paused)
Returns: The id of the scheduled event
CallAtTime
Scheduler.CallAtTime(func, dateTimeString)
Expected parameter types
Name | Type |
---|---|
func | Lua Type |
dateTimeString | string |
Description: Schedule a lua function to be called at specific time (defined by a date/time string formatted as dd/MM/yyyy/HH:mm)
Returns: The id of the scheduled event
This file is auto generated, please don't edit manually!
Docs last hacked together on: 29/08/2023 16:24