2011-01-30
By Xeno The Blind
"Say escapes" provide a way to include dynamic information in your messages, including your binds and aliases. When you include them in a say command, they will be replaced with something else before the message is transmitted. For example, if your health is 126 and you prett 't' and type "health: %h", the message will read "health: 126".
| Escape | Replacement |
|---|---|
%h | your health |
%a | your armor |
%w | your current weapon |
%W | the ammo type of your current weapon 1 |
%x | the object in your crosshair (player, weapon, flag, etc) |
%p | the name of last player that was in your crosshairt |
%l | your current location 2 |
%y | the location in your crosshair 2 |
%d | the location of your last death 2 3 |
%% | a percent sign ("%") |
The ammo type is generally useless information. This will hopefully be replaced with the amount of ammo in a future update. ↩
If the mapper has included location data in the map, the location escapes will use it. For example, Facing Worlds has location data, so if you are in the red base, %l will be replaced with "Red Base".
If there is no location data, the escape will use the nearest item pickup, e.g. a megahealth, a flag, etc. Unless you're near a unique weapon, this information is normally useless. That's why you should always combine your say escapes with waypoint sprites in your team messages. ↩
If you're wondering what good the location of your last death is, it can be use to alert your teammates to where you lost the flag or where an enemy was seen. ↩