Difference between revisions of "Category:Lua Commands"
m (2.42) |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
AddHudTimer(player, "timer", 300, -1, 0, 70, 4) | 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. | This global function is not a player function, though it takes a player object as a parameter. | ||
− | == Casting Commands == | + | ==[[Lua:Entity_typing#Casting_Commands|Casting Commands]]== |
− | These functions cast game objects into different data types. See [[Lua:Entity_typing]] | + | These functions cast game objects into different data types. See [[Lua:Entity_typing]]. |
− | + | ==[[Lua:Entity_typing#Entity_Checking|Entity Checks]]== | |
− | + | These commands are used to check if the specified entity is a game entity of a specific type. See [[Lua:Entity_typing]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ==[[:Category:Messages | Player messaging and sounds]]== |
− | These | + | These are used to send text messages and sounds to players. |
− | + | ==[[:Category:Schedules | Schedules]]== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Schedules are a way to delay the effects of a script for a specific length of time. | Schedules are a way to delay the effects of a script for a specific length of time. | ||
− | + | ==[[:Category:HUD_Items | HUD Items]]== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Through Lua, a map can display information on a player's screen. | Through Lua, a map can display information on a player's screen. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Objective Icons== | + | ==[[:Category:Objective Icons | Objective Icons]]== |
Objective icons help guide the player to where they are supposed to be. | Objective icons help guide the player to where they are supposed to be. | ||
− | + | ==[[:Category:Utility functions | Utility]]== | |
− | + | These lua functions are useful for getting your scripts working. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=Object functions= | =Object functions= | ||
Each class of entity will have its own set of functions. These are listed in the links below: | Each class of entity will have its own set of functions. These are listed in the links below: | ||
+ | * [[:Category:Damageinfo functions|Damageinfo]]-- An object that is created every time someone/something gets hurt in the game. | ||
+ | * [[:Category:Entity_Functions|Entity]] --A generic game entity from which all of the below are derived. | ||
* [[:Category:Buildable_functions|Buildable]] -- Sentries, dispensers, etc. | * [[:Category:Buildable_functions|Buildable]] -- Sentries, dispensers, etc. | ||
− | + | * [[Lua:info_ff_script|info_ff_script]] -- A FF game object. These are most often used as flags or other objectives. | |
− | * [[Lua:info_ff_script|info_ff_script]] -- A | ||
* [[:Category:Player functions|Player]] -- Anyone that's connected to a server. | * [[:Category:Player functions|Player]] -- Anyone that's connected to a server. | ||
* [[:Category:Team functions|Team]] -- A team is a group of folks who don't like other groups of folks. | * [[:Category:Team functions|Team]] -- A team is a group of folks who don't like other groups of folks. |
Latest revision as of 21:06, 25 June 2011
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. See Lua:Entity_typing. 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. UtilityThese lua functions are useful for getting your scripts working. 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