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.
|