Difference between revisions of "Category:HUD Items"

From Fortress Forever Wiki
Jump to navigationJump to search
m (2.42)
Line 19: Line 19:
 
|-
 
|-
 
| [[Lua:AddHudTimerToAll|AddHudTimerToAll]] ||
 
| [[Lua:AddHudTimerToAll|AddHudTimerToAll]] ||
 +
|-
 +
| [[AddHudBox]](player, identifier, x, y, width, height, CustomColor, CustomBorder, xalign, yalign ) ||
 +
|-
 +
| [[AddHudBoxToTeam]](team, identifier, x, y, width, height, CustomColor, CustomBorder, xalign, yalign ) ||
 +
|-
 +
| [[AddHudBoxToAll]](identifier, x, y, width, height, CustomColor, CustomBorder, xalign, yalign ) ||Adds a hud box to the screen color and border are set with CustomColor(r, g, b, a) and CustomBorder(CustomColor(), width)
 
|-
 
|-
 
| [[Lua:RemoveHudItem|RemoveHudItem]] ||
 
| [[Lua:RemoveHudItem|RemoveHudItem]] ||

Revision as of 03:20, 12 July 2017


Mapping for FF
The Basics

Setting up Hammer
Getting Started With Lua
Releasing a map

FF-specific Entities

Lua location system

Map Templates
FF Lua Documentation

Entity Typing
Entity Collections

Commands
Callbacks

HUD items are visuals you can stick up on the player's screen through Lua. We use them for showing the player flag status and other useful information.

LUA Command Description
AddHudIcon( player, HudIconType, NameOfHudIcon, X, Y, Width, Height, Align ) adds HUD icon to given player of given type. Name is generally taken from the flag entity to apply the right kind. X, Y, W, H, and A are all standard.
AddHudIconToAll( HudIconType, NameOfHudUcon, X, Y, W, H, A ) adds HUD icon to all players like those used for flag info.
AddHudText Puts a bit of text on the screen.
AddHudTextToAll
AddHudTimer Puts a countdown timer on the screen of one player.
AddHudTimerToTeam Puts a countdown timer on the screen of players on a specified team.
AddHudTimerToAll
AddHudBox(player, identifier, x, y, width, height, CustomColor, CustomBorder, xalign, yalign )
AddHudBoxToTeam(team, identifier, x, y, width, height, CustomColor, CustomBorder, xalign, yalign )
AddHudBoxToAll(identifier, x, y, width, height, CustomColor, CustomBorder, xalign, yalign ) Adds a hud box to the screen color and border are set with CustomColor(r, g, b, a) and CustomBorder(CustomColor(), width)
RemoveHudItem
RemoveHudItemFromAll

Additionally, see Lua:Timer for a more useful way to control HUD timers.