This encyclopaedia contains lots of spoilers - you should play through the campaigns first before reading too much here!
In-game Chat
- Aubergine
Sending messages
Press Enter to open the command console, then type your message, then press Enter again to send it.
Your message will, by default, be sent to all players in the game.
You can use any language in chat (except bad language of course!), for example you'll see lots of youtube videos with players chatting in Русский (Russian).
Chat messages can be up to 255 characters long – any longer and they will get truncated to 255 character limit.
Note: Avoid using the @ symbol – it will be silently removed from any chat messages.
Filtering Messages
You can filter your messages to allies by prefixing them with ., or filter to a specific player (a "private message") by prefixing messages with their player number.
Examples:
.hello allies – will send the message to all allies
2hello player 2 – will send the message only to player 2
123hello players 1, 2 and 3 – will send message to players 1, 2 and 3
You can put spaces after the dot or player number(s) if desired, for example:
123 hello players 1, 2 and 3 – will send message to players 1, 2 and 3
Setting default filters for messages
Click on the Intelligence icon to list all players:
You can then use the following buttons to configure unfiltered message sending...
Button | Notes |
---|---|
Receives any messages You can communicate with the player via normal, ally and private messages. | |
Only receives filtered messages You can only communicate with the player via private messages. |
Click the button to toggle its state.
Note for spectators
If you're a spectator, it's common etiquette not to chat to active players in the game as it distracts them.
Chatting to AIs
There isn't a formal specification for Ai chat commands, however there are some discussions taking place in the Warzone forums on this subject.
Note: Javascript AIs require Warzone 3.2+ to chat.
A list of links to chat commands supported by different AIs is shown below.
AI Name | WZ Ver | Main chat features |
---|---|---|
Nexus | All | |
Semperfi | 3.2+ | |
Nullbot | 3.2+ | Ask for help, power, trucks. Set research paths. |
NRS AI | 2.x | As for help, power, trucks. Request alliance. |
DyDo AI | 2.x | Ask for help. Set research paths. |
EggPlant | (not yet released) |
For developers
Developers can implement chat features in their scripts with the following features:
- chat() – sends a chat message to specified player(s)
- eventChat() – triggers when you receive a chat message
If you want to draw the users' attention to something, these will be of interest:
- console()– display a message in the player console associated with your script
- addBeacon() – adds a beacon for allies or a specific player
- eventBeacon() – triggers when you receive a beacon
- playSound()– play any audio file from the Audio Directory
To change the button images, see: Images, Icons & Cursors.
You might also be interested in these add-on APIs:
Availability 2.X+
Requires:
- Warzone 2 or above
- ...and possibly even 1.x?
Contents
Jump to:
Multiplayer
Related articles:
- Transfers — Power and droids can be transferred between allies...
- Warzone Clans — A list of Warzone clans...
- In-game Chat — Chat can be used in all game modes, but is most common in skirmish and multiplayer games...
- IRC Chat Room — Avoid cheaters and other undesirable players by arranging games on IRC...
- Player Ranks — Ever wondered what those stars and medals next to your name mean?
- Beacons — Beacons are used to draw your attention to specific locations on the map...
- Etiquette — Some guidelines for multiplayer gamers..
- Alliance Modes — In multiplayer and skirmish games, there are three different alliance modes...