Messages.lua: Difference between revisions
From Spring
Jump to navigationJump to search
m 1cat |
Deprecate messages.lua for 95.0 |
||
| Line 1: | Line 1: | ||
{{deprecated}} | |||
==Location== | ==Location== | ||
<code>messages.lua</code> is a file in the <code>Gamedata/</code> directory of a Spring Game. | <code>messages.lua</code> is a file in the <code>Gamedata/</code> directory of a Spring Game. | ||
Revision as of 11:27, 28 October 2013
| Warning! This page is outdated! The information displayed may no longer be valid, or has not been updated in a long time. Please refer to a different page for current information. |
Location
messages.lua is a file in the Gamedata/ directory of a Spring Game.
Purpose
This file defines what messages are shown when a player dies.
Source
The engine source code which parses the data from this file is viewable here:
Details
In the message string %i is replaced with the player's team number and %s is replaced with the player's name.
Example
Single Message
Example taken from Air Raid:
return {
"Player %i(%s) is down!"
}
Multiple Messages
Example taken from zeroK. One message is picked from the list at random.
local messages = {
[ [[Team%i(%s) is no more]] ] = {
"Team%i (%s) has been obliterated",
"Team%i (%s) has been liquidated",
"Team%i (%s) has been eradicated",
"Team%i (%s) has been terminated",
"Team%i (%s) has bowed out",
"Team%i (%s) has gone to a better place",
"Team%i (%s) beheld Satan as he fell from heaven LIKE LIGHTNING!",
"Team%i (%s) is out of existence",
...
},
}
return messages