Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/session/messages.js
Context not available. | |||||
*/ | */ | ||||
var g_ChatTimers = []; | var g_ChatTimers = []; | ||||
// Last selected private chat | |||||
Imarok: [16:17] <elexis> also JSdoc comment for that global | |||||
var g_LastChatAddressee = ""; | |||||
Not Done Inline Actions+ Command to send to the elexis: + Command to send to the
last -> previously
+ partner | |||||
/** | /** | ||||
* Handle all netmessage types that can occur. | * Handle all netmessage types that can occur. | ||||
Not Done Inline Actionsspace in newline elexis: space in newline | |||||
*/ | */ | ||||
Context not available. | |||||
if (chatAddressee.selected > 0 && (text.indexOf("/") != 0 || text.indexOf("/me ") == 0)) | if (chatAddressee.selected > 0 && (text.indexOf("/") != 0 || text.indexOf("/me ") == 0)) | ||||
text = chatAddressee.list_data[chatAddressee.selected] + " " + text; | text = chatAddressee.list_data[chatAddressee.selected] + " " + text; | ||||
let selectedChat = chatAddressee.list_data[chatAddressee.selected] | |||||
if (selectedChat !== "" && selectedChat !== "/allies" && selectedChat !== "/enemies" && selectedChat !== "/observers") | |||||
g_LastChatAddressee = selectedChat; | |||||
Done Inline ActionsselectedChat.startsWith("/msg") ? elexis: selectedChat.startsWith("/msg") ? | |||||
submitChatDirectly(text); | submitChatDirectly(text); | ||||
} | } | ||||
Context not available. |
Wildfire Games · Phabricator
[16:17] <elexis> also JSdoc comment for that global