Chat of extended interactions

Adds draggable chat, new chat commands, new chat types, new chat interactions (for example: localised messages, storing previous sent message, offline/online players/teams, relationships, filters etc), new hotkeys for chat. Provides customizable chat through mod interface, chat settings.
20 days ago
0.16 - 1.0
847

Changelog

Version: 1.23.3
Date: 2019-07-31
  Bugfixes:
    - Fixed messages for Factocord
  Notes:
    - This update for Factorio 0.17
              

Version: 1.23.2
Date: 2019-07-30
  Changes:
    - Full compatibility with Factocord
  Notes:
    - This update for Factorio 0.17
              

Version: 1.23.1
Date: 2019-07-30
  Major features:
    - Added compatibility with Factocord
  Notes:
    - This update for Factorio 0.17
              

Version: 1.23.0
Date: 2019-07-25
  Major features:
    - Users can drag chat
  Notes:
    - This update for Factorio 0.17
              

Version: 1.22.4
Date: 2019-07-11
  Bugfixes:
    - Fixed localisation of buttons due to https://wiki.factorio.com/Tutorial:Localisation#Localising_alternate_input_names
  Notes:
    - This update for Factorio 0.17
              

Version: 1.22.3
Date: 2019-06-29
  Features:
    - Removed rich text in the mod name (see https://forums.factorio.com/70895)
  Notes:
    - This update for Factorio 0.17
              

Version: 1.22.2
Date: 2019-05-15
  Bugfixes:
    - Fixed loading of the previous updated mod in saves [2]
  Notes:
    - This update for Factorio 0.17
              

Version: 1.22.1
Date: 2019-05-15
  Bugfixes:
    - Fixed loading of the previous updated mod in saves
  Notes:
    - This update for Factorio 0.17
              

Version: 1.22.0
Date: 2019-05-15
  Features:
    - Added auto-hiding in chat settings
    - Added news in extended chat settings
  Changes:
    - Spanish localisation moved to https://mods.factorio.com/mod/LPMF
  Notes:
    - This update for Factorio 0.17
              

Version: 1.21.5
Date: 2019-05-03
  Bugfixes:
    - Fixed "on_configuration_changed" (https://forums.factorio.com/viewtopic.php?f=190&t=64630)
  Notes:
    - This update for Factorio 1.0
              

Version: 1.21.4
Date: 2019-05-03
  Bugfixes:
    - Fixed "on_configuration_changed" (https://forums.factorio.com/viewtopic.php?f=190&t=64630)
  Notes:
    - This update for Factorio 0.18
              

Version: 1.21.3
Date: 2019-05-03
  Bugfixes:
    - Fixed "on_configuration_changed" (https://forums.factorio.com/viewtopic.php?f=190&t=64630)
  Notes:
    - This update for Factorio 0.17
              

Version: 1.21.0
Date: 2019-04-08
  Features:
    - Extended the mod interface
  Changes:
    - Bugfixes
    - Improved compatibility
    - Code refactoring
    - Changed the mod interface
              

Version: 1.20.1
Date: 2019-04-07
  Changes:
    - Improved compatibility
              

Version: 1.20.0
Date: 2019-03-31
  Bugfixes:
    - Fixed sending messages by Enter
    - Fixed interactions with filters
    - Fixed selecting a recipient by hotkey for the private/faction chat when there is no the chat interface
    - Fixed filters for selecting a recipient by hotkey for the faction chat
    - Fixed localised messages of the local chat
    - Fixed extended settings
  Changes:
    - Changed style of the extended interface of settings
    - The interface is turned off together with the extended interface of settings.
    - Non-interacting stuff are hidden.
              

Version: 1.19.2
Date: 2019-03-09
  Bugfixes:
    - Fixed loading a save (but unstable deleting and creating commands in the mod now)
              

Version: 1.19.1
Date: 2019-03-05
  Changes:
    - Another dependencies
              

Version: 1.19.0
Date: 2019-03-03
  Changes:
    - Output of local chat
    - Output of notice
    - Added module «Event listener»
    - Bugfixes
              

Version: 1.18.0
Date: 2019-03-03
  Major features:
    - Added admins chat
    - Added /admins-send <message> - Sends a message to admins.
    - Added private chat
    - Added between factions chat
    - Added surface chat
    - Added /surface-send <message> - Sends a message all players on your surface.
    - Added filters for chats
    - Added response on events of scenario PvP
    - Added events "on_send_message", "on_toggle", "on_pre_remove_mod", "on_update_gui_chat", "on_create_gui_chat", "on_pre_delete_gui_chat", "on_hide_gui_chat", "on_unhide_gui_chat", "on_create_button", "on_pre_delete_button", "on_add_chat", "on_delete_chat", "on_changed_parameter_setting", "on_update_gui_list_settings", "on_update_gui_container_settings" of the mod
    - Added remote interface "secondary-chat"
  Features:
    - Added auto focus after send message
    - Added hotkey for send a message (Default: Y)
    - Added hotkey for send a localised message (Default: SHIFT + Y)
    - Added hotkey for recover a last message (Default: CONTROL + Y)
    - Added hotkey for select a recipient for the private chat (Default: Middle mouse button), point the cursor at an entity
    - Added hotkey for select a recipient for the faction chat (Default: SHIFT + Middle mouse button), point the cursor at an entity
    - Added settings for a chat and for a gui
    - Added saving GUI chat data for a player
    - Added autohide gui for the mod
    - Added notices in gui
    - Added sending message in gui by enter
    - Added Ukrainian localisation (localisation by HAKER PLAY)
    - Added Spanish localisation
    - Added Romanian localisation (localisation by anonymous#1)
    - Added Italian localisation (localisation by anonymous#1)
    - Added muting
  Changes:
    - Changed /toggle-chat drop-down
    - Changed style of GUI
    - Changed faction chat
    - Changed improved localisation
    - Changed improved compatibility with scenarios, mods, soft-mods, game
    - Changed text field in gui not be cleared if message not be sended
    - Changed title
  Bugfixes:
    - Fixed text in text field disappears when the interface was updated
  Notes:
    - Updated for Factorio 0.17
    - Code refactoring (not finished)