Difference between revisions of "Category:Lua Commands"
m |
|||
Line 135: | Line 135: | ||
==Other Commands== | ==Other Commands== | ||
other misc commands not lumped into any group as of yet. | other misc commands not lumped into any group as of yet. | ||
− | + | SetGameDescription( name ) | |
+ | Changes what appears in the game column of the server browser (it is appended to "FF ") | ||
+ | For use in startup() | ||
{| border="1" cellspacing="0" | {| border="1" cellspacing="0" | ||
! LUA Command !! Description | ! LUA Command !! Description | ||
|- | |- | ||
| [[Lua:ConsoleToAll|ConsoleToAll]]( message ) || sends a message to server console. Inaccurately named--players will not see this. | | [[Lua:ConsoleToAll|ConsoleToAll]]( message ) || sends a message to server console. Inaccurately named--players will not see this. | ||
+ | |- | ||
+ | | [[Lua:SetGameDescription|SetGameDescription]]( name ) || Changes what appears in the game column of the server browser (it is appended to "FF ") | ||
+ | For use in [[startup]](). | ||
+ | |- | ||
+ | | [[Lua:HasGameStarted|HasGameStarted]]( ) || Returns false if the map is in prematch mode. | ||
|- | |- | ||
| [[Lua:GetConvar|GetConvar]]( cvar ) || checks the value of a console variable (cvar) | | [[Lua:GetConvar|GetConvar]]( cvar ) || checks the value of a console variable (cvar) |
Revision as of 23:02, 15 February 2010
LUA commands that are specific for Fortress Forever. This list is incomplete and will be replaced eventually, and everything put into categories. Global FunctionsGlobal functions are not confined to any object type. They can be called alone, from just about anywhere in the script. Example: local player = CastToPlayer( player_entity ) AddHudTimer(player, "timer", 300, -1, 0, 70, 4) This global function is not a player function, though it takes a player object as a parameter. Casting CommandsThese functions cast game objects into different data types. See Lua:Entity_typing
Entity ChecksThese commands are used to check if the specified entity is a game entity of a specific type.
Player messaging and soundsthese are used to send text messages and sounds to players.
SchedulesSchedules are a way to delay the effects of a script for a specific length of time.
HUD ItemsThrough Lua, a map can display information on a player's screen.
Objective IconsObjective icons help guide the player to where they are supposed to be.
Other Commandsother misc commands not lumped into any group as of yet. SetGameDescription( name ) Changes what appears in the game column of the server browser (it is appended to "FF ") For use in startup()
Object functionsEach class of entity will have its own set of functions. These are listed in the links below:
|
Subcategories
This category has the following 11 subcategories, out of 11 total.
Pages in category "Lua Commands"
The following 41 pages are in this category, out of 41 total.
L
- Lua Commands
- Lua:BroadCastMessage
- Lua:BroadCastMessageToPlayer
- Lua:BroadCastSound
- Lua:BroadCastSoundToPlayer
- Lua:Commands
- Lua:ConsoleToAll
- Lua:DisplayMessage
- Lua:Functions
- Lua:HasGameStarted
- Lua:IncludeScript
- Lua:info ff script
- Lua:IsDispenser
- Lua:IsGrenade
- Lua:IsGrenInNoGren
- Lua:IsPlayer
- Lua:IsPlayerInNoBuild
- Lua:IsSentrygun
- Lua:Menus
- Lua:OutputEvent
- Lua:PrecacheModel
- Lua:PrecacheSound
- Lua:RandomFlagTouchSpeak
- Lua:RandomFloat
- Lua:RandomInt
- Lua:SetTeamAllies
- Lua:SetTeamClassLimit
- Lua:SetTeamName
- Lua:SetTeamPlayerLimit
- Lua:SmartClassLimits
- Lua:SmartMessage
- Lua:SmartSound
- Lua:SmartSpeak
- Lua:SmartTeamMessage
- Lua:SmartTeamSound
- Lua:SmartTeamSpeak
- Lua:SpeakAll
- Lua:SpeakPlayer
- Lua:UpdateObjectiveIcon
- Lua:UpdateTeamObjectiveIcon