Eduardo Bart
7a08fed689
Optimize overall memory usage
...
* Fixes in otbm loader
* Rework BinaryTree
12 years ago
Eduardo Bart
70115e391d
Merge fallen changes
12 years ago
niczkx
992cbf9d1d
mapeditor changes
12 years ago
Eduardo Bart
e3298d561c
Rework application class and framework
...
Make otclient's framework flexible enough to run console apps like
servers, so this mean is possible to build otclient versions without
graphical interface and use it's framework to code servers
12 years ago
Eduardo Bart
e65a8456e9
Add binary tree class for reading otb
12 years ago
Eduardo Bart
79532cd612
Optimize minimap save/load
12 years ago
Eduardo Bart
fcd6d3cfe9
Minimap fixes
...
* Fix infinite loop while loading minimap
* Fix errors in FileStream class
* Remake OTCM map format
* Fixes in UIMap
12 years ago
Eduardo Bart
aed779a2c8
doc and luabinder changes
12 years ago
Eduardo Bart
c5674d10ba
some refactoring
12 years ago
Eduardo Bart
96c363d997
changes for otb compability
12 years ago
Eduardo Bart
f3499efe83
Adjust fallen changes
...
* Restore old map load() used in minimap
* Change tabs to 4 spaces
* Add missing cmake file
12 years ago
otfallen
d139c3738b
map stuff
12 years ago
Eduardo Bart
fa9c942471
basic protocol 953 support, logging in real tibia!
12 years ago
Eduardo Bart
9aa12acc22
performance improvements
...
* no more freezes because of file IO from hard disk, now we cache sound/spr file buffers
* more opengl painter tweaks
12 years ago
Eduardo Bart
c4525059ce
implement basic sound engine using OpenAL
12 years ago
Eduardo Bart
8450f1f896
add FileStream class
...
* minimize memory consumption by using FileStream for loading sprites
12 years ago