Skip to content
This repository has been archived by the owner on Sep 25, 2018. It is now read-only.

Latest commit

 

History

History
35 lines (32 loc) · 1.6 KB

client_features.md

File metadata and controls

35 lines (32 loc) · 1.6 KB
title layout
client features
wiki

{% include toc.md %} The Mana client has the following features and capabilities:

General

  • Consists entirely of free, open source software
  • Runs on Windows, Linux and several other operating systems((MacOS is officially unsupported for now. We need an OSX developer.))
  • Can download content updates from the web
  • Support for custom branding
  • Capable of connecting to different game worlds
  • Support for a modified eAthena server (named Tmw-eAthena) and the Mana server

Graphic engine

  • OpenGL support
  • Variable screen resolution
  • Maps with up to 40004000 tiles known to work((Larger should work fine on sufficiently capable computers. WH limited to ~2 billion on most computers.))
  • Virtually unlimited((over 2 billion on most computers)) map layers
  • Support for extra high tiles for easy mapping of fringe objects
  • Unlimited((over 2 billion on most computers)) number of foreground and background images with configurable parallax, auto, and fixed scrolling.
  • 32 bit colors with alpha transparency
  • Recoloring of graphics at runtime
  • Support for animated tiles
  • Powerful particle engine
  • Smooth scrolling
  • Very flexible sprite system
  • Pixel-accurate movement((only on the Mana server, not on eAthena))
  • TrueType Font rendering with Unicode support ((extent of Unicode support depends on the font file used))

Input system

  • Nearly all keyboard shortcuts are user-customizable
  • Basic joystick support
  • Move/attack/interact with keyboard or mouse