mirror of
https://github.com/edubart/otclient.git
synced 2025-04-30 01:29:21 +02:00

* rework client modules * hide main window when loading * remake top menu functions * rework modules autoload * improve path resolving for otml and lua * move core_widgets to core_lib * fix tooltip issues * split some styles * add bit32 lua library * fix assert issues * fix compilation on linux 32 systems * rework gcc compile options * renable and fix some warnings * remove unused constants * speedup sprite cache * move UIGame to lua (not funcional yet) * fix a lot of issues in x11 window * fix crash handler * add some warnings do uiwidget and much more...
== What is OTClient? OTClient is an alternative Tibia client for usage with otserv. It aims to be complete and flexible, for that it uses LUA scripting for all game interface functionality and configurations files with a syntax similar to CSS for the client interface design. OTClient works with a modular system, this means that each functionality is a separated module, giving the possibility to users modify and customize anything easily. Users can also create new mods and extend game interface for their own purposes. OTClient is written in C++2011, the upcoming C++ standard. == Getting Started In short, if you need to compile OTClient, follow these tutorials: * {Compiling on Windows}[http://otclient.info/page/articles.html/_/general/compiling-on-windows-r9] * {Compiling on Ubuntu}[http://otclient.info/page/articles.html/_/general/compiling-on-ubuntu-r12] Checkout our website at {http://otclient.info}[http://otclient.info/] for tutorials and more information == Need help? If you have any questions or are looking for more information, please feel free to ask on our official forum at http://otclient.info == Bugs Have found a bug? Please create an issue in our bug tracker http://otclient.info/tracker == Contributing We encourage you to contribute to OTClient! Please check out {our website}[http://otclient.info/] for guidelines about how to proceed. Join us! == Authors * edubart (project creator and leader developer) <edub4rt@gmail.com> * baxnie (official developer) <henrique_santiago93@hotmail.com> * andrefaramir (official developer) <andre_faramir@hotmail.com> == License OTClient is made available under the MIT License
Languages
C++
69%
Lua
24%
CMake
6%
C
0.7%
Shell
0.2%