overte/scripts/communityScripts/armored-chat
Armored Dragon 0a7b64d7be
Prevent VR quick_message bar.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
2024-05-23 01:50:38 -05:00
..
img Initial Commit. 2024-05-17 15:59:23 -05:00
armored_chat.js Prevent VR quick_message bar. 2024-05-23 01:50:38 -05:00
armored_chat.qml Image embedding. 2024-05-22 22:31:28 -05:00
armored_chat_quick_message.qml Fix for #975 sticky keys. 2024-05-22 20:55:31 -05:00
README.md README 2024-05-22 03:50:34 -05:00

Armored Chat

  1. What is Armored Chat (AC) and what AC is not
  2. User manual
    • Installation
    • Settings
    • Usability tips

What is Armored Chat

Armored Chat is a chat application strictly made to communicate between players in the same domain. It is made using QML and to be as light weight as reasonably possible. AC uses the Overte Messages API to communicate.

User manual

Installation

Armored Chat is preinstalled courtesy of defaultScripts.js.

If AC is not preinstalled, or for some other reason it can not be automatically installed, you can install it manually by following these instructions to open your script management application, and loading the script url:

https://raw.githubusercontent.com/overte-org/overte/master/scripts/communityScripts/armored-chat/armored_chat.js

Settings

Armored Chat comes with basic settings for managing itself.

External window

This boolean setting toggles whether AC will be a in-game overlay window, or whether AC will be a external floating window.

Default is false.

Maximum saved messages

This integer represents the amount of messages to save in the AC history. More messages may be present if AC is left on long enough. This setting only sets the number of saved messages and not the maximum amount of messages that can be viewed at any time.

This means if you set the value to 5, your history will save a maximum of 5 messages, however you will still be able to see a longer history in the session should you receive more. Once AC completely closes and fetches your message history as it initializes, you will only see the last 5 messages.

Default value is 200

Erase chat history

This action immediately clears the AC history and the session. Functionally this will set the message list to a empty Array.


Usability tips

You can scroll quickly using kinetic scrolling! Try "grabbing" the right side of messages, where the timestamp is, and flinging yourself in a direction.

You can format messages using basic HTML elements. Try <div style="color: red"> Red text! </div> to color your text red. Find the full list of Qt rich text tags here. Please note that some of these tags may be intentionally restricted.