Game text tf

From Valve Developer Community

Table of contents

Entity description

An entity that displays text on players' screens. This text can be defined directly in the Hammer editor (unlike the similar env_message entity). This entity is suitable for stand alone bsp maps, if they are not to be localized.
Warning.png Warning: Don't use quotation characters (") in the Text Message field (not even \" characters). It will cause fatal errors with opening and/or compiling your map and may need to be fixed by manually editing the VMF in a text editor. Instead, you use detailed quotes (i.e. and ).


Image:note.png Note: This entity will not display when using the TF2 minimal HUD.

Availability

This point entity is exclusive to Team Fortress 2.

Keyvalues

Defines the name that other entities refer to this entity by.
  • hammerid [Episode Two Update]
<integer readonly> This id is used for debugging purposes in Hammer.
  • message
<string> Message to display on screen. \n signifies a new line in the text.
  • icon
<string> Hud icon (from mod_textures.res) to display.
  • display_to_team
<choices> Audience
Literal Value Description
0 Everyone
2 Red Team Only
3 Blue Team Only
  • background
<choices> Background Panel Color
Literal Value Description
0 Grey
2 Red
3 Blue

Inputs

  • Kill
Removes this entity from the world.
Removes this entity and all its children from the world.
  • AddOutput <string>
Evaluates a keyvalue/output on this entity. It can be potentially very dangerous, use with care.
Format: <key> <value>
Format: <output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>
Causes this entity's OnUser1-4 outputs to be fired. See User Inputs and Outputs.
  • Display
Display the message text.

Outputs

Fired in response to FireUser1-4 inputs. See User Inputs and Outputs.
!activator = activator