scripting:reference:system_functions:miscfunctions
This is an old revision of the document!
Table of Contents
Misc other functions
System functions that don't fall into any other particular category
sysRealTime
Format | sysRealTime ( Type ) |
---|---|
Description | Returns details of the current real time (according to the server clock) |
Returns | Depending on the type field: |
Year - returns the current year (e.g. 2014) | |
Month - returns the current month number (1 to 12) | |
Day - returns the current day number (1 to 31) | |
Hour - returns the current hour (0 to 23) | |
Minute - returns the current minute (0 to 59) | |
Second - returns the current second (0 to 59) | |
UnixTime - number of seconds passed since 1st Jan, 1970 |
Example:
Event( "UseItem", "Tea" ) { $hour = sysRealTime( "Hour" ) if ( $hour < 18 ) { *msg %PLAYER% Tea can only be used at tea-time (6pm - 8pm) } else if ( $hour >= 20 ) { *msg %PLAYER% Tea can only be used at tea-time (6pm - 8pm) } else { *notifylarge %PLAYER% Tea-time! } }
sysRaceIsActive
Format | sysRaceIsActive ( Course_Num ) |
---|---|
Description | Returns 1 if the specified race number is currently active ; this can include being in a pre-race setup stage or post-race results screen |
Returns | 1 or 0 |
sysGetStaticFlagState
sysGetStaticFlagState( flagNum )
- Static flag state is usually either 0 (no team owns it) or the team number that last touched the flag. (FIXMENot sure if the game copes with teams other than 1 & 2 playing with crow flags?)
sysSetCrowFlagState
sysSetCrowFlagState( FlagNum, State )
sets the specified flag to be owned by a particular team (if State >= 1 ) or un-owned if State is 0
Battle game Functions
BattleSetPreludeTime
BattleSetNumRounds
BattleSetRoundTime
BattleSetRoundScore
BattleSendChallenge
Background model Functions
: Not sure what the state of these functions is atm - many of the use cases for this are covered by the entity system - needs investigation
sysAddLocalBackgroundModel
TBD
sysDeleteLocalBackgroundModel
TBD
sysDeleteAllLocalBackgroundModels
TBD
sysAddBackgroundModels
TBD
scripting/reference/system_functions/miscfunctions.1681563884.txt.gz · Last modified: 2023/04/15 08:04 by mit