Chat: Difference between revisions

From Medieval Engineers Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Stub}}
{{SEO|image_url=http://www.medievalengineerswiki.com/images/c/cd/Chat_Main.jpg|description=Medieval Engineers has a chat system that allows players on the same server to communicate with text as opposed to the [[Voice Chat]]. It keeps a history of messages, is resizeable, moveable, and gives access to multiple communication channels.}}
{{Thumbnail|Chat1.png|Chat Location on the HUD}}
{{BigThumb|Chat_Main.jpg|Chat Box}}
Medieval Engineers has a chat system that allows players on the same server to communicate with text as opposed to the [[Voice Chat]]. It keeps a history of messages, is resizeable, moveable, and gives access to multiple communication channels.


Medieval Engineers has a chat system that allows players on the same server to communicate with text.  
The chat window is displayed momentarily for incoming messages. Pressing {{Key|enter}} will keep the window open allowing access to [[#History|history]], [[#Channels|channels]], and the text entry box for sending new messages and [[#Commands|commands]].


This is public chat so it is seen by all players on the server. For local communication it's recommended to use the in-game [[Voice Chat]], which controls volume by proximity as in real life. <div style="clear: both;"></div>
Sender names are color coded based on house diplomacy settings. Message text is color coded based on chat channel.
==Operation==
 
[[File:Chat2.png|400px|thumb|<center>'''Chat Send Box'''</center>]]
 
Pressing {{Key|enter}} opens the chat entry box.
{{Version <!-- Do not change the version until the entire page is up-to-date -->
|release=0|major=6|minor=4|suppress=true}}
{{HistoryId|0.6.3|14818}}
==Moving and Resizing==
The chat window can be moved by dragging the [[File:ChatScreen_HolderIcon.png|25px|frameless]] icon. It can also be resized by dragging the [[File:ChatWindow_ResizeIcon.png|25px|frameless]] icon.
 
The size and position of the window will be saved to the game configuration. This makes the size and position persistent and the same in all worlds.
 
 
==History==
{{Thumbnail|Chat_History.jpg|History Scroll Bar}}
Chat history can be accessed by opening chat ({{Key|enter}}) and then scrolling up either by {{Key|lmb}} on the scroll bar or using {{Key|wheelup}}.
 
The chat history records all messages while you are connected to the game session.
 
 
{{ClearLine}}
==Channels==
{{Thumbnail|Chat_Channels.jpg|Channel Pop-up Button}}
The chat has multiple channels that serve multiple purposes. These are achieved by filtering recipients. The channels and the filters they use are both moddable. You can select a channel before sending a message by clicking the channel pop-up [[File:Character-Brown.png|25px|frameless]] on the left.
 
 
;World: World chat is shared by all, and the default channel.
:Color: <font color="#ffffff">White</font>
 
;Local: Local chat is only visible to those nearby, up to 200 meters distance.
:Color: <font color="#ffe97f">Yellow</font>
 
;Speak: Speak chat is only visible to those within the same range as voice chat, up to 30 meters distance.
:Color: <font color="#ffe97f">Yellow</font>
 
;House: The house channel allows you to talk to those in your house. Unavailable until you join a house.
:Color: <font color="#8ccdfc">Blue</font>
 
;Private*: Private chat is for talking privately to one other player.
:Color: <font color="#ffaaaa">Light Red</font>
 
''*The private channel requires a player name in the format'' <code>PlayerName Message</code>
 
 
==Commands==
The chat system supports commands. Commands start with <code>/</code> and are followed by the name of the command. New commands can be added by mod scripts.
 
<code>/help</code> will list all of the available commands.
 
 
===Emotes===
There is a hidden channel called emote that can be access with <code>/me</code>.
 
It uses the same range as the Speak channel. This channel exists for textual notifications when animations are used. It is rumored that some ancient engineers use it for role playing messages.
 
 
===Animations===
Animations can be given a chat command trigger. The default game animations are:
<code>/wave</code> Activates the wave animation and prints waves in the emote channel.
<code>/facepalm</code> Activates the facepalm animation and prints facepalms in the emote channel.
 
 
===Channel Shortcuts===
There are chat command to quickly switch to specific channels. Multiple commands have been assigned to each channel making it more likely that you will find a command that is convenient, easy to use and easy to remember. Sending the command switches to the channel. Sending the command followed by a space and a message sends the message in the channel without switching to the channel.
 
List of channel commands:
 
'''World''' <code>/world</code><code>/w</code>
 
'''Local''' <code>local</code><code>/l</code>
 
'''Speak''' <code>/speak</code><code>/say</code><code>/s</code>
 
'''House''' <code>/house</code><code>/h</code>
 
'''Emote''' <code>/me</code>
 
'''Private*''' <code>/tell</code><code>/whisper</code>
 
''*The private channel requires a player name in the format'' <code>/tell PlayerName Message</code>
 
 
===Other Commands===
There are other commands available. These vary based on game type, administrator access, and mods. Use <code>/help</code> for more information.
 
;House Admin
:<code>/hmotd</code>Get, or set, the House's private message of the day.
:<code>/hkick</code>Kick a member from your house. Usable only if you have permissions.
 
;Private Message
:<code>/r</code><code>/reply</code>Reply to the last received private message.
 
;Admin
:<code>/save</code>Save the world.
:<code>/motd</code>Get, or set, the world's message of the day.
:<code>/amessage</code>Send an admin message to all players.
 
;Servers Only
:<code>/unban</code>Unbans a user from the world. Usage: /unban steamid
:<code>/profiler</code>Manages the profiler.
:<code>/scomp</code>Manages session components.
:<code>/myphysics</code>Manages physics.


Pressing {{Key|enter}} again sends the message or pressing {{Key|escape}} closes the box without sending.
<div style="clear: both;"></div>
==Display==
[[File:Chat3.png|400px|thumb|<center>'''All Chat Colors'''</center>]]
Chat is displayed on the lower left part of the HUD. Players are colored according to their status as:<font style="text-shadow: 2px 2px #000000;">
*<font color="#006400">'''SELF'''</font>
*<font color="#006400">'''HOUSE MEMBER'''</font>
*<font color="#1E407C">'''ALLY'''</font>
*<font color="#F1F1E9">'''NEUTRAL'''</font>
*<font color="#A00000">'''ENEMY'''</font></font>


[[Category:Multiplayer]]
[[Category:Multiplayer]]
[[Category:HUD]]
[[Category:HUD]]

Latest revision as of 14:11, 14 September 2018


Chat Box

Medieval Engineers has a chat system that allows players on the same server to communicate with text as opposed to the Voice Chat. It keeps a history of messages, is resizeable, moveable, and gives access to multiple communication channels.

The chat window is displayed momentarily for incoming messages. Pressing Enter will keep the window open allowing access to history, channels, and the text entry box for sending new messages and commands.

Sender names are color coded based on house diplomacy settings. Message text is color coded based on chat channel.


Version: 0.6.4
History:

Moving and Resizing

The chat window can be moved by dragging the ChatScreen HolderIcon.png icon. It can also be resized by dragging the ChatWindow ResizeIcon.png icon.

The size and position of the window will be saved to the game configuration. This makes the size and position persistent and the same in all worlds.


History

History Scroll Bar

Chat history can be accessed by opening chat (Enter) and then scrolling up either by Left Mouse Button on the scroll bar or using Mouse Wheel Up.

The chat history records all messages while you are connected to the game session.


Channels

Channel Pop-up Button

The chat has multiple channels that serve multiple purposes. These are achieved by filtering recipients. The channels and the filters they use are both moddable. You can select a channel before sending a message by clicking the channel pop-up Character-Brown.png on the left.


World
World chat is shared by all, and the default channel.
Color: White
Local
Local chat is only visible to those nearby, up to 200 meters distance.
Color: Yellow
Speak
Speak chat is only visible to those within the same range as voice chat, up to 30 meters distance.
Color: Yellow
House
The house channel allows you to talk to those in your house. Unavailable until you join a house.
Color: Blue
Private*
Private chat is for talking privately to one other player.
Color: Light Red

*The private channel requires a player name in the format PlayerName Message


Commands

The chat system supports commands. Commands start with / and are followed by the name of the command. New commands can be added by mod scripts.

/help will list all of the available commands.


Emotes

There is a hidden channel called emote that can be access with /me.

It uses the same range as the Speak channel. This channel exists for textual notifications when animations are used. It is rumored that some ancient engineers use it for role playing messages.


Animations

Animations can be given a chat command trigger. The default game animations are: /wave Activates the wave animation and prints waves in the emote channel. /facepalm Activates the facepalm animation and prints facepalms in the emote channel.


Channel Shortcuts

There are chat command to quickly switch to specific channels. Multiple commands have been assigned to each channel making it more likely that you will find a command that is convenient, easy to use and easy to remember. Sending the command switches to the channel. Sending the command followed by a space and a message sends the message in the channel without switching to the channel.

List of channel commands:

World /world/w

Local local/l

Speak /speak/say/s

House /house/h

Emote /me

Private* /tell/whisper

*The private channel requires a player name in the format /tell PlayerName Message


Other Commands

There are other commands available. These vary based on game type, administrator access, and mods. Use /help for more information.

House Admin
/hmotdGet, or set, the House's private message of the day.
/hkickKick a member from your house. Usable only if you have permissions.
Private Message
/r/replyReply to the last received private message.
Admin
/saveSave the world.
/motdGet, or set, the world's message of the day.
/amessageSend an admin message to all players.
Servers Only
/unbanUnbans a user from the world. Usage: /unban steamid
/profilerManages the profiler.
/scompManages session components.
/myphysicsManages physics.