Point message: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
Bug:Does not function in multiplayer. In 
 and 
, point_worldtext can be used as an alternative.  [todo tested in ?]
		
	
 (Cleanup)  | 
				m (→Inputs:  Substituted IO templates)  | 
				||
| (34 intermediate revisions by 23 users not shown) | |||
| Line 1: | Line 1: | ||
[[  | {{LanguageBar}}  | ||
[[Category:GUI Entities]]  | |||
{{  | {{CD|CMessageEntity|file1=message_entity.cpp}}  | ||
{{this is a|point entity|name=point_message}} It displays a text message in the world, at its origin.  | |||
{{in   | {{bug|Does not function in multiplayer. In {{tf2}} and {{csgo}}, [[point_worldtext]] can be used as an alternative.}}  | ||
{{  | |||
__NOTOC__  | |||
== Keyvalues ==  | == Keyvalues ==  | ||
{{KV Targetname}}  | {{KV Targetname}}  | ||
{{KV   | {{KV|Entity Message|intn=message|string|Message to show at this point.}}  | ||
:{{warning|Never use quotation marks in the message. It will corrupt the [[VMF]] structure because of the nested quotation marks, which then must be removed manually with a text editor.}}  | |||
{{KV|Show message radius|intn=radius|integer|Distance the player must be within to see this message.}}  | |||
{{KV|Developer Only?|intn=developeronly|boolean|If set, this message will only be visible when [[developer]] mode is on.}}  | |||
== Flags ==  | == Flags ==  | ||
{{fl|1|Start Disabled}}  | |||
== Inputs ==  | == Inputs ==  | ||
{{  | {{I|Enable|Start displaying the message text, if the player is within the message radius.}}  | ||
{{  | {{I|Disable|Stop displaying the message text.}}  | ||
{{I   | {{I|SetMessage|Set the message's text.}} {{only|{{mapbase}}}}  | ||
{{  | |||
== See also ==  | == See also ==  | ||
* [[game_text]] - A similar entity that displays a custom message   | * [[game_text]] - Displays a custom message directly on the player screen.  | ||
* [[game_text_tf]] - {{tf2}} Displays a custom HUD message with icons on a specified team's screen.  | |||
[[  | * [[point_worldtext]] - {{tf2}}{{csgo}} A similar entity that displays a custom message in the world with far more flexibility.  | ||
* [[training_annotation]] - {{tf2}} A similar entity that points to a specified location in the world.  | |||
* [[env_hudhint]] - Displays a custom HUD message.  Commonly used to show key-binds.   | |||
* [[env_message]] - Displays a pre-defined message on the players screen.  | |||
Latest revision as of 10:12, 21 April 2025
| CMessageEntity | 
point_message  is a   point entity  available in all 
 Source games. It displays a text message in the world, at its origin.
Keyvalues
- Name (targetname) <string>[ Edit ]
 - The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. 
parentnameortarget).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities 
- Entity Message (message) <string>
 - Message to show at this point.
 
Warning:Never use quotation marks in the message. It will corrupt the VMF structure because of the nested quotation marks, which then must be removed manually with a text editor.
- Show message radius (radius) <integer>
 - Distance the player must be within to see this message.
 
- Developer Only? (developeronly) <boolean>
 - If set, this message will only be visible when developer mode is on.
 
Flags
- Start Disabled : [1]
 
Inputs
- Enable
 - Start displaying the message text, if the player is within the message radius.
 
- Disable
 - Stop displaying the message text.
 
See also
- game_text - Displays a custom message directly on the player screen.
 - game_text_tf - 
 Displays a custom HUD message with icons on a specified team's screen. - point_worldtext - 

 A similar entity that displays a custom message in the world with far more flexibility. - training_annotation - 
 A similar entity that points to a specified location in the world. - env_hudhint - Displays a custom HUD message. Commonly used to show key-binds.
 - env_message - Displays a pre-defined message on the players screen.