Env message: Difference between revisions
Jump to navigation
Jump to search
m (→Outputs: {{activator}}) |
(Provided all the 23 default predefined messages.) |
||
| Line 3: | Line 3: | ||
==Entity Description== | ==Entity Description== | ||
[[Image:{{PAGENAME}}.png|left]] | [[Image:{{PAGENAME}}.png|left]] | ||
An entity that draws a text message on player's HUD (or players' HUD's).{{clr}} | An entity that draws a text message on player's HUD (or players' HUD's), predefined in the <code>hl2/scripts/titles.txt</code> file, packed inside the <code>Steam/SteamApps/source engine.gcf</code>. | ||
{{clr}} | |||
This text can be formated in many different ways, according to the syntax provided in the titles.txt file. | |||
{{todo|Explain this syntax.}} | |||
If you make a standalone modification, you can of course alter this file, but as default, the titles.txt contains 23 predefined messages: | |||
{| border="1" cellspacing="0" | |||
! Message Value !! Printed Text | |||
|- | |||
|valign="top"|CR1||Testing 1 | |||
|- | |||
|valign="top"|CR2||Testing 2 | |||
|- | |||
|valign="top"|CR3||Testing 3 | |||
|- | |||
|valign="top"|GAMEOVER_ALLY||ASSIGNMENT: TERMINATED | |||
SUBJECT: FREEMAN | |||
REASON: FAILURE TO PRESERVE MISSION-CRITICAL PERSONNEL | |||
|- | |||
|valign="top"|GAMEOVER_OBJECT||ASSIGNMENT: TERMINATED | |||
SUBJECT: FREEMAN | |||
REASON: FAILURE TO PRESERVE MISSION-CRITICAL RESOURCES | |||
|- | |||
|valign="top"|GAMEOVER_TIMER||ASSIGNMENT: TERMINATED | |||
SUBJECT: FREEMAN | |||
REASON: FAILURE TO PREVENT TIME-CRITICAL SEQUENCE | |||
|- | |||
|valign="top"|GAMEOVER_STUCK||ASSIGNMENT: TERMINATED | |||
SUBJECT: FREEMAN | |||
REASON: DEMONSTRATION OF EXCEEDINGLY POOR JUDGMENT | |||
|- | |||
|valign="top"|CHAPTER1_TITLE||POINT INSERTION | |||
|- | |||
|valign="top"|CHAPTER2_TITLE||"A RED LETTER DAY" | |||
|- | |||
|valign="top"|CHAPTER3_TITLE||ROUTE KANAL | |||
|- | |||
|valign="top"|CHAPTER4_TITLE||WATER HAZARD | |||
|- | |||
|valign="top"|CHAPTER5_TITLE||BLACK MESA EAST | |||
|- | |||
|valign="top"|CHAPTER6_TITLE||"WE DON'T GO TO RAVENHOLM..." | |||
|- | |||
|valign="top"|CHAPTER7_TITLE||HIGHWAY 17 | |||
|- | |||
|valign="top"|CHAPTER8_TITLE||SANDTRAPS | |||
|- | |||
|valign="top"|CHAPTER9_TITLE||NOVA PROSPEKT | |||
|- | |||
|valign="top"|CHAPTER9A_TITLE||ENTANGLEMENT | |||
|- | |||
|valign="top"|CHAPTER10_TITLE||ANTICITIZEN ONE | |||
|- | |||
|valign="top"|CHAPTER11_TITLE||"FOLLOW FREEMAN!" | |||
|- | |||
|valign="top"|CHAPTER12_TITLE||OUR BENEFACTORS | |||
|- | |||
|valign="top"|CHAPTER13_TITLE||DARK ENERGY | |||
|- | |||
|valign="top"|GAMESAVED||Saved... | |||
|- | |||
|valign="top"|GAMETITLE||Half-Life | |||
|} | |||
==Keyvalues== | ==Keyvalues== | ||
Revision as of 17:57, 3 September 2006
Entity Description
An entity that draws a text message on player's HUD (or players' HUD's), predefined in the hl2/scripts/titles.txt file, packed inside the Steam/SteamApps/source engine.gcf.
This text can be formated in many different ways, according to the syntax provided in the titles.txt file.
Todo: Explain this syntax.
If you make a standalone modification, you can of course alter this file, but as default, the titles.txt contains 23 predefined messages:
| Message Value | Printed Text |
|---|---|
| CR1 | Testing 1 |
| CR2 | Testing 2 |
| CR3 | Testing 3 |
| GAMEOVER_ALLY | ASSIGNMENT: TERMINATED
SUBJECT: FREEMAN REASON: FAILURE TO PRESERVE MISSION-CRITICAL PERSONNEL |
| GAMEOVER_OBJECT | ASSIGNMENT: TERMINATED
SUBJECT: FREEMAN REASON: FAILURE TO PRESERVE MISSION-CRITICAL RESOURCES |
| GAMEOVER_TIMER | ASSIGNMENT: TERMINATED
SUBJECT: FREEMAN REASON: FAILURE TO PREVENT TIME-CRITICAL SEQUENCE |
| GAMEOVER_STUCK | ASSIGNMENT: TERMINATED
SUBJECT: FREEMAN REASON: DEMONSTRATION OF EXCEEDINGLY POOR JUDGMENT |
| CHAPTER1_TITLE | POINT INSERTION |
| CHAPTER2_TITLE | "A RED LETTER DAY" |
| CHAPTER3_TITLE | ROUTE KANAL |
| CHAPTER4_TITLE | WATER HAZARD |
| CHAPTER5_TITLE | BLACK MESA EAST |
| CHAPTER6_TITLE | "WE DON'T GO TO RAVENHOLM..." |
| CHAPTER7_TITLE | HIGHWAY 17 |
| CHAPTER8_TITLE | SANDTRAPS |
| CHAPTER9_TITLE | NOVA PROSPEKT |
| CHAPTER9A_TITLE | ENTANGLEMENT |
| CHAPTER10_TITLE | ANTICITIZEN ONE |
| CHAPTER11_TITLE | "FOLLOW FREEMAN!" |
| CHAPTER12_TITLE | OUR BENEFACTORS |
| CHAPTER13_TITLE | DARK ENERGY |
| GAMESAVED | Saved... |
| GAMETITLE | Half-Life |
Keyvalues
- message
- <string>
- messagesound
- <sound> When the message is shown, this sound effect will be played, originating from this entity.
- messagevolume
- <string> Volume of the sound effect.
- messageattenuation
- <choices>
Literal Value Description 0 Small Radius 1 Medium Radius 2 Large Radius 3 Play Everywhere
Flags
- 1 : Play Once
- 2 : All Clients
Inputs
- ShowMessage
- Shows the message and plays the sound.
Outputs
- OnShowMessage
- Fired when the message is activated. (!activator is the activator)
