From The Mana World
m (Jaxad0127 moved page Config settings to Archive:Config settings without leaving a redirect)
 
(18 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": Inventory window height.
* '''joystickEnabled''': Enable (1) or disable (0) joystick support.
* "InventoryWinWidth": Inventory window width.
* '''lastCharacter''': Name of last selected character.
* "InventoryWinX": Inventory window X position.
* '''musicVolume''': Music volume.
* "InventoryWinY": Inventory window Y position.
* '''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": Menu window X position.
* '''port''': Connection port (default is 6901).
* "MenuWinY": Menu window Y position.
* '''remember''': Whether to remember last used account name (1) or not (0).
* "MiniMapWinX": Minimap window X position.
* '''screen''': Fullscreen (1) or windowed (0).
* "MiniMapWinY": Minimap window Y position.
* '''screenwidth''': horizontal screen resolution (fullscreen) / window width (windowed)
* "MiniStatusWinX": Mini status bar window X position.
* '''screenheight''': vertical screen resolution (fullscreen) / window height (windowed)
* "MiniStatusWinY": Mini status bar window Y position.
* '''sfxVolume''': Sound effects volume.
* "OverlayDetail": Ambient FX level.
* '''sound''': (?)
* "ScrollLaziness": Scroll lazyness.
* '''updatehost''': Update host URL (need to change it to http://updates.themanaworld.org).
* "SkillsWinX": Skills window X position.
* '''username''': Last used account name.
* "SkillsWinY": Skills window Y position.
* '''ChatLogLength''': Maximum number of messages that are kept in the chat box.
* "StatusWinHeight": Status window height.
* '''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": Status window width.
 
* "StatusWinX": Status window X position.
===Particle engine related===
* "StatusWinY": Status window Y position.
These options are [[Particle_engine#Particle_engine_related_config_setting|described in greater detail]] in the documentation of the [[particle engine]].
* "customcursor": Custom cursor on/off.
* '''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": FPS limit.
* '''particleMaxCount''': Maximum number of particles allowed on the game map. Set to 0 to disable all particle effects.
* "guialpha": GUI alpha value for transparency.
* '''particleEmitterSkip''': Reduces the quality of particle effects to get more frames per second. The higher the value the less particles are used.
* "homeDir": TMW home directory.
 
* "host": TMW host.
=== Window position and size ===
* "hwaccel": (?)
 
* "joystickEnabled": Enable/disable joystick.
For each window there are four options, prefixed with the window name.
* "lastCharacter": Last character ID.
 
* "musicVolume": TMW music volume value.
* '''...WinHeight''': Window height.
* "opengl": OpenGL on/off.
* '''...WinWidth''': Window width.
* "overlay": (?)
* '''...WinX''': Window X position.
* "port": Connection port.
* '''...WinY''': Window Y position.
* "remember": (?)
 
* "screen": (?)
=== Meaningless things ===
* "sfxVolume": Sound effects volume.
 
* "sound": (?)
Options that might appear but that won't have any effect:
* "updatehost": Update host URL.
 
* "username": Stored 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.