Actions

Difference between revisions of "Settings"

From Iron Realms Nexus Client Documentation

 
(26 intermediate revisions by 3 users not shown)
Line 3: Line 3:
There are 10 tabs in the settings window.
There are 10 tabs in the settings window.


== Display Options ==
__TOC__
 
<div id="Display_Options"></div>
=== Display Options ===  


The Display Options tab controls most of the basic settings of the client. Most options will demonstrate what will happen in the preview window to the right as they are checked and unchecked.
The Display Options tab controls most of the basic settings of the client. Most options will demonstrate what will happen in the preview window to the right as they are checked and unchecked.


[[File:Settings_display.png|frame|center]]
[[File:nexus_settings_210.jpg]]


''Options''
 
<div id="Display_Options_Options"></div>
''Options''  
* '''Output'''
* '''Output'''
** Display Font: You can change the font and the font size used by the client.
** Display Font: You can change the font and the font size used by the client.
** Interface Style: This allows you to change what the client looks like. Currently you can select between standard and minimal, which is shown below.
[[File:Client_main_page_-_minimal_-_1280x1024.jpg]]
** Command Echo: When you type a command into the game to can opt to not display it. You can also set the color.
** Command Echo: When you type a command into the game to can opt to not display it. You can also set the color.
** Echo Target Changes: When you target something in the game, you can have it display that information.
** Echo Target Changes: When you target something in the game, you can have it display that information.
** Add extra padding: Adds additional whitespace between lines, making it easier to read.
** Hide Chat Messages: You can opt not to show any chat messages in the main window. Chat will always display in the communication window.
** Hide Chat Messages: You can opt not to show any chat messages in the main window. Chat will always display in the communication window.
** Show Inverted Colors: Invert the colors in the client. This will switch the black background to white.
** Show Inverted Colors: Invert the colors in the client. This will switch the black background to white.
** Prompt Lines: You can opt not to see your prompt at all. Your prompt typically displays health, mana, and balance. Although this varies from game to game.
** Prompt Lines: You can opt not to see your prompt at all. Your prompt typically displays health, mana, and balance. Although this varies from game to game.
** Only show the last prompt: Only display the most recent prompt at the bottom of the main display window.
** Only show the last prompt: Only display the most recent prompt at the bottom of the main display window.
** Plays Background Music: You can turn on/off the background music in the client. This does not effect other client sounds.
<div id="Display_Options_Interface"></div>
* '''Interface'''
* '''Interface'''
** Movement Compass: Select your preference for displaying the movement compass in the client.
** Clear commands from the input bar after sending: This will automatically clear your command line after you press enter.
** Clear commands from the input bar after sending: This will automatically clear your command line after you press enter.
** Show HELP files in a new window: When looking at help files, a window will popup to let you read them.
** Show HELP files in a new window: When looking at help files, a window will popup to let you read them.
Line 24: Line 35:
** Reduced gauge height: This options will reduce the height of the gauges in the client, allowing more room for the output window.
** Reduced gauge height: This options will reduce the height of the gauges in the client, allowing more room for the output window.
** Display tooltips: Hide or display tooltips when hovering over parts of the main client window.
** Display tooltips: Hide or display tooltips when hovering over parts of the main client window.
** Enable desktop notifications: This will notify you when something is happening in the game.
** Copy on Select: When copying text from the output window, it will automatically be copied to your computer's clipboard.
** Enable desktop notifications: This will notify you when something is happening in the game when the client isn't the active window/tab.
<div id="Display_Options_Timestamps"></div>
* '''Logging'''
** Show timestamps in logs - Toggle whether to show timestamps in logs.
** Prepend history on logging start - Add what is already in your output window to the top of the log when you start logging.
* '''Timestamps'''
* '''Timestamps'''
** Show timestamps in the main output window: Display the time that each line in the game is received.
** Show timestamps in the main output window: Display the time that each line in the game is received.
Line 30: Line 46:
** Show milliseconds on timestamps: Display timestamps down to the millisecond.
** Show milliseconds on timestamps: Display timestamps down to the millisecond.


== Colors ==
<div id="Colors"></div>
 
=== Colors ===
This window will allow you to set the colors sent from the game to the Nexus client to whatever your heart desires.  
This window will allow you to set the colors sent from the game to the Nexus client to whatever your heart desires.  


[[File:Settings_color.png]]
[[File:Settings_color.png]]


== Buttons ==
<div id="Buttons"></div>
=== Buttons ===
Nexus can have 6 to 12 buttons placed directly above the command line based on your preferences. When you character is first created it is populated with some basic commands. The buttons tab, allows you to set the number of buttons displayed and edit what each button does when clicked.
Nexus can have 6 to 12 buttons placed directly above the command line based on your preferences. When you character is first created it is populated with some basic commands. The buttons tab, allows you to set the number of buttons displayed and edit what each button does when clicked.


Line 46: Line 65:
[[File:Buttons_tab.png]]
[[File:Buttons_tab.png]]


== Reflex Packages ==
<div id="Reflex_Packages"></div>
=== Reflex Packages ===


This tab will allow you to install packages from other players. Packages is a term used to describe groups of reflexes.
This tab will allow you to install packages from other players. Packages is a term used to describe groups of reflexes.
Line 56: Line 76:
[[File:Settings_packages.png]]
[[File:Settings_packages.png]]


== Reflexes ==
<div id="Reflexes"></div>
=== Reflexes ===
Reflexes is an indepth subject and can be fully explained on [[Reflexes|its own page]].
Reflexes is an indepth subject and can be fully explained on [[Reflexes|its own page]].


== Variables ==
<div id="Variables"></div>
=== Variables ===


A variable is alphabetic character representing a value or text that may be used in a reflex. For example, a user may store the number of a pack or the name of the last player that attacked them.
A variable is alphabetic character representing a value or text that may be used in a reflex. For example, a user may store the number of a pack or the name of the last player that attacked them.
Line 67: Line 89:
[[File:Settings_variables.png]]
[[File:Settings_variables.png]]


== Import/Export ==
<div id="ImportExport"></div>
=== Import/Export ===


Your characters settings are saved on the game servers. This means that no matter what computer you play from, your character will load its latest settings.
Your characters settings are saved on the game servers. This means that no matter what computer you play from, your character will load its latest settings.
Line 75: Line 98:
WARNING: If you load previously saved setting from your computer, you will overwrite any changes you have made.
WARNING: If you load previously saved setting from your computer, you will overwrite any changes you have made.


[[File:Settings_import.png]]
Additionally, we keep a backup of your settings from the last 9 days, allowing you to revert to an older version of your settings.
 
[[File:settings_importexport_210.png]]
 
<div id="Advanced"></div>


== Advanced ==
=== Advanced ===


Most of the advanced settings are never used. Explanations for the settings are below.
Most of the advanced settings are never used. Explanations for the settings are below.


[[File:Settings_advances.png]]
[[File:settings_advanced_210.png]]


* Settings
* Settings
Line 87: Line 114:
** Echo trigger execution: This will echo all triggers as they happen. The more reflexes your character has, the more spammy this will be. Again, this is for debugging purposes.
** Echo trigger execution: This will echo all triggers as they happen. The more reflexes your character has, the more spammy this will be. Again, this is for debugging purposes.
** Log raw output to console
** Log raw output to console
** Use Secure WebSockets: Experimental
** Scrollback Limit: The more text stored in the scollback the more laggy the client can become. Increase at your own risk.
** Scrollback Limit: The more text stored in the scollback the more laggy the client can become. Increase at your own risk.
** Command Stack Delimiter: You can send multiple commands to the game by separating them with this character. By default is it the | character.
** Command Stack Delimiter: You can send multiple commands to the game by separating them with this character. By default is it the | character.


== Feedback ==
<div id="Feedback"></div>
=== Feedback ===
Hate us? Love us? Have a suggestions? Found a bug? Please send us your feedback.


== Help ==
<div id="help"></div>
=== Help ===
Some basic help on importing, exporting, saving, and loading your settings.

Latest revision as of 17:08, 18 March 2018

The client settings window can be accessed by clicking on the gear icon Settings icon.jpg in the lower right part of your game screen. This will popup a new window in your browser.

There are 10 tabs in the settings window.

Display Options

The Display Options tab controls most of the basic settings of the client. Most options will demonstrate what will happen in the preview window to the right as they are checked and unchecked.

Nexus settings 210.jpg


Options

  • Output
    • Display Font: You can change the font and the font size used by the client.
    • Interface Style: This allows you to change what the client looks like. Currently you can select between standard and minimal, which is shown below.

Client main page - minimal - 1280x1024.jpg

    • Command Echo: When you type a command into the game to can opt to not display it. You can also set the color.
    • Echo Target Changes: When you target something in the game, you can have it display that information.
    • Add extra padding: Adds additional whitespace between lines, making it easier to read.
    • Hide Chat Messages: You can opt not to show any chat messages in the main window. Chat will always display in the communication window.
    • Show Inverted Colors: Invert the colors in the client. This will switch the black background to white.
    • Prompt Lines: You can opt not to see your prompt at all. Your prompt typically displays health, mana, and balance. Although this varies from game to game.
    • Only show the last prompt: Only display the most recent prompt at the bottom of the main display window.
    • Plays Background Music: You can turn on/off the background music in the client. This does not effect other client sounds.
  • Interface
    • Movement Compass: Select your preference for displaying the movement compass in the client.
    • Clear commands from the input bar after sending: This will automatically clear your command line after you press enter.
    • Show HELP files in a new window: When looking at help files, a window will popup to let you read them.
    • Show item numbers on room/inventory lists: When checked, this option will display the unique item number for all items in the game in your inventory and room windows.
    • Reduced gauge height: This options will reduce the height of the gauges in the client, allowing more room for the output window.
    • Display tooltips: Hide or display tooltips when hovering over parts of the main client window.
    • Copy on Select: When copying text from the output window, it will automatically be copied to your computer's clipboard.
    • Enable desktop notifications: This will notify you when something is happening in the game when the client isn't the active window/tab.
  • Logging
    • Show timestamps in logs - Toggle whether to show timestamps in logs.
    • Prepend history on logging start - Add what is already in your output window to the top of the log when you start logging.
  • Timestamps
    • Show timestamps in the main output window: Display the time that each line in the game is received.
    • Show timestamps in the main output scrollback: Display timestamps on each line when scrolling up the main output window.
    • Show milliseconds on timestamps: Display timestamps down to the millisecond.

Colors

This window will allow you to set the colors sent from the game to the Nexus client to whatever your heart desires.

Settings color.png

Buttons

Nexus can have 6 to 12 buttons placed directly above the command line based on your preferences. When you character is first created it is populated with some basic commands. The buttons tab, allows you to set the number of buttons displayed and edit what each button does when clicked.

Below is an example of the button bar in the main client window.

Client buttons.png

The buttons tab allows you to set the text for the button, a basic command, and a script should you desire. The commands can include aliases from your reflex settings. If you are running a script from the button, be sure to review the javascript page for more information.

Buttons tab.png

Reflex Packages

This tab will allow you to install packages from other players. Packages is a term used to describe groups of reflexes.

By default all characters come with the Numpad movement package. This package allows you to use the numpad to move around the game world.

If you would like to create your own package, click 'Add a package' and assign reflexes to that new package in your reflexes tab.

Settings packages.png

Reflexes

Reflexes is an indepth subject and can be fully explained on its own page.

Variables

A variable is alphabetic character representing a value or text that may be used in a reflex. For example, a user may store the number of a pack or the name of the last player that attacked them.

Variables can then be used by other reflexes by using the @ symbol and the variable name. For example, from the image below, @pack would be replaced with my pack number, 12345. @tar will be replaces with goblin.

Settings variables.png

Import/Export

Your characters settings are saved on the game servers. This means that no matter what computer you play from, your character will load its latest settings.

There may be instances where you want to backup your settings. Especially if you are about to make radical changes to your reflexes and system. In that case, this tab will allow you to save your current settings you your own computer or load any settings you have previously saved.

WARNING: If you load previously saved setting from your computer, you will overwrite any changes you have made.

Additionally, we keep a backup of your settings from the last 9 days, allowing you to revert to an older version of your settings.

Settings importexport 210.png

Advanced

Most of the advanced settings are never used. Explanations for the settings are below.

Settings advanced 210.png

  • Settings
    • Echo all GMCP messages: This will display all GMCP messages. This will be very spammy and is only needed if you are trying to debug problems.
    • Echo trigger execution: This will echo all triggers as they happen. The more reflexes your character has, the more spammy this will be. Again, this is for debugging purposes.
    • Log raw output to console
    • Scrollback Limit: The more text stored in the scollback the more laggy the client can become. Increase at your own risk.
    • Command Stack Delimiter: You can send multiple commands to the game by separating them with this character. By default is it the | character.

Feedback

Hate us? Love us? Have a suggestions? Found a bug? Please send us your feedback.

Help

Some basic help on importing, exporting, saving, and loading your settings.