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)