From The Mana World
m (Jaxad0127 moved page Config settings to Archive:Config settings without leaving a redirect)
 
(20 intermediate revisions by 9 users not shown)
Line 1: Line 1:
This section describes the configuration options of The Mana World. This options can be edited in-game or by editing the "config.xml" file.
{{Status_green}}<br>


This section describes the configuration options of The Mana World. Most of these options can be edited in-game. You can find them in the <code>config.xml</code> file. On Linux and MacOS X, this file is stored at <code>~/.tmw/config.xml</code>, on Windows it can be found at <code>C:\Documents and Settings\Username\.tmw\</code>.


* "ChatWinHeight": Chat window height.
=== General options ===
* "ChatWinWidth": Chat window width.
 
* "ChatWinX": Chat window X position.
* '''OverlayDetail''': Ambient FX level (0 for off, 1 for single layer, 2 for all layers).
* "ChatWinY": Chat Window Y position.
* '''ScrollLaziness''': Smoothnes of acceleration and deacceleration of scrolling.
* "DebugWinX": (?)
* '''ScrollRadius''': Range in pixel you can move in without causing scrolling.
* "DebugWinY": (?)
* '''customcursor''': Custom cursor on (1) or off (0).
* "EquipmentWinX": Equipment window X position.
* '''fpslimit''': Maximum frames per second, can be used for keeping down processor usage.
* "EquipmentWinY": Equipment window Y position.
* '''guialpha''': Level of GUI transparency.
* "HelpWinX": Help window X position.
* '''host''': Hostname of the default game server (official server is server.themanaworld.org).
* "HelpWinY": Help window Y position.
* '''hwaccel''': Tell SDL to use hardware acceleration when available (1) or not (0).
* "InventoryWinHeight":  
* '''joystickEnabled''': Enable (1) or disable (0) joystick support.
* "InventoryWinWidth"
* '''lastCharacter''': Name of last selected character.
* "InventoryWinX"
* '''musicVolume''': Music volume.
* "InventoryWinY"
* '''opengl''': OpenGL on (1) or off (0). Should be on for better framerate. When your graphic card driver isn't installed properly the game might only run with openGL off.
* "MenuWinX"
* '''port''': Connection port (default is 6901).
* "MenuWinY"
* '''remember''': Whether to remember last used account name (1) or not (0).
* "MiniMapWinX"
* '''screen''': Fullscreen (1) or windowed (0).
* "MiniMapWinY"
* '''screenwidth''': horizontal screen resolution (fullscreen) / window width (windowed)
* "MiniStatusWinX"
* '''screenheight''': vertical screen resolution (fullscreen) / window height (windowed)
* "MiniStatusWinY"
* '''sfxVolume''': Sound effects volume.
* "OverlayDetail"
* '''sound''': (?)
* "ScrollLaziness"
* '''updatehost''': Update host URL (need to change it to http://updates.themanaworld.org).
* "SkillsWinX"
* '''username''': Last used account name.
* "SkillsWinY"
* '''ChatLogLength''': Maximum number of messages that are kept in the chat box.
* "StatusWinHeight"
* '''logToChat''': When set to 1 everything that is written to the logfile (tmw.log) is also output in the chat box. Useful for troubleshooting but annoying for playing.
* "StatusWinWidth"
 
* "StatusWinX"
===Particle engine related===
* "StatusWinY"
These options are [[Particle_engine#Particle_engine_related_config_setting|described in greater detail]] in the documentation of the [[particle engine]].
* "customcursor"
* '''particleFastPhysics''': Method used for calculating the acceleration of particles. Possible values are 0 (very accurate but slow), 1 (faster and still very accurate on most systems, but extremely inaccurate on some other systems) and 2 (fastest but inaccurate on every system).
* "fpslimit"
* '''particleMaxCount''': Maximum number of particles allowed on the game map. Set to 0 to disable all particle effects.
* "guialpha"
* '''particleEmitterSkip''': Reduces the quality of particle effects to get more frames per second. The higher the value the less particles are used.
* "homeDir"
 
* "host"
=== Window position and size ===
* "hwaccel"
 
* "joystickEnabled"
For each window there are four options, prefixed with the window name.
* "lastCharacter"
 
* "musicVolume"
* '''...WinHeight''': Window height.
* "opengl"
* '''...WinWidth''': Window width.
* "overlay"
* '''...WinX''': Window X position.
* "port"
* '''...WinY''': Window Y position.
* "remember"
 
* "screen"
=== Meaningless things ===
* "sfxVolume"
 
* "sound"
Options that might appear but that won't have any effect:
* "updatehost"
 
* "username"
* '''windowWinX''': X position of an unnamed window.
* "windowWinX"
* '''windowWinY''': Y position of an unnamed window.
* "windowWinY"

Latest revision as of 18:03, 24 June 2013

This article is for reference purpose

The features described in this article are already implemented in the game. The article should describe how a certain aspect of the game currently works. You may of course edit this article to improve the description of the circumstances. Your opinions or improvement suggestions about the described aspects themself are of course appreciated, too. But please put these on the discussion page of this article to keep facts and fiction separated.


This section describes the configuration options of The Mana World. Most of these options can be edited in-game. You can find them in the config.xml file. On Linux and MacOS X, this file is stored at ~/.tmw/config.xml, on Windows it can be found at C:\Documents and Settings\Username\.tmw\.

General options

  • OverlayDetail: Ambient FX level (0 for off, 1 for single layer, 2 for all layers).
  • ScrollLaziness: Smoothnes of acceleration and deacceleration of scrolling.
  • ScrollRadius: Range in pixel you can move in without causing scrolling.
  • customcursor: Custom cursor on (1) or off (0).
  • fpslimit: Maximum frames per second, can be used for keeping down processor usage.
  • guialpha: Level of GUI transparency.
  • host: Hostname of the default game server (official server is server.themanaworld.org).
  • hwaccel: Tell SDL to use hardware acceleration when available (1) or not (0).
  • joystickEnabled: Enable (1) or disable (0) joystick support.
  • lastCharacter: Name of last selected character.
  • musicVolume: Music volume.
  • opengl: OpenGL on (1) or off (0). Should be on for better framerate. When your graphic card driver isn't installed properly the game might only run with openGL off.
  • port: Connection port (default is 6901).
  • remember: Whether to remember last used account name (1) or not (0).
  • screen: Fullscreen (1) or windowed (0).
  • screenwidth: horizontal screen resolution (fullscreen) / window width (windowed)
  • screenheight: vertical screen resolution (fullscreen) / window height (windowed)
  • sfxVolume: Sound effects volume.
  • sound: (?)
  • updatehost: Update host URL (need to change it to http://updates.themanaworld.org).
  • username: Last used account name.
  • ChatLogLength: Maximum number of messages that are kept in the chat box.
  • logToChat: When set to 1 everything that is written to the logfile (tmw.log) is also output in the chat box. Useful for troubleshooting but annoying for playing.

Particle engine related

These options are described in greater detail in the documentation of the particle engine.

  • particleFastPhysics: Method used for calculating the acceleration of particles. Possible values are 0 (very accurate but slow), 1 (faster and still very accurate on most systems, but extremely inaccurate on some other systems) and 2 (fastest but inaccurate on every system).
  • particleMaxCount: Maximum number of particles allowed on the game map. Set to 0 to disable all particle effects.
  • particleEmitterSkip: Reduces the quality of particle effects to get more frames per second. The higher the value the less particles are used.

Window position and size

For each window there are four options, prefixed with the window name.

  • ...WinHeight: Window height.
  • ...WinWidth: Window width.
  • ...WinX: Window X position.
  • ...WinY: Window Y position.

Meaningless things

Options that might appear but that won't have any effect:

  • windowWinX: X position of an unnamed window.
  • windowWinY: Y position of an unnamed window.