otfallen
f26b359ae5
The smallest change of 2012
12 years ago
otfallen
ced5c035b9
optimize otb/xml a bit.
...
m_itemTypes was being resized too much than expected so is allocin
new itemtype each time it was not being found (which is fake).
otb loader is slow, not sure if it's because of the binary reader
or just the file format is stupid
12 years ago
otfallen
d429e385bb
Remove old useless functions.
12 years ago
niczkx
e5df872600
Move load creatures functions from map and bind them to singleton class g_creatures
12 years ago
Eduardo Bart
b349ff2620
Implement reverse otb items table
12 years ago
niczkx
1ed95b6120
More work on OTBM/OTB/XML
12 years ago
Eduardo Bart
03b8241bbc
Rename stdext::shared_object_ptr to compile in gcc 4.6
12 years ago
Eduardo Bart
c795eb91ab
More multiprotocol support
12 years ago
Eduardo Bart
a11d6e501e
More refactoring and some changes
...
* Move protocol safeSend() to send()
* Bind some new functions
* Refactor lots of enums
12 years ago
Eduardo Bart
a6d53532d2
Rename ThingType classes
12 years ago
niczkx
aef3a5b8db
more work on xml stuff (prolly done for today)
12 years ago
niczkx
5015ced156
update houses/monsters/items xml readers
12 years ago
Eduardo Bart
b0e6b3b8fb
Update item OTBM attributes reader
...
* Fix some lua errors generated by playMusic
* Fix possible crash when starting otcliet without dat loaded
12 years ago
Eduardo Bart
7a08fed689
Optimize overall memory usage
...
* Fixes in otbm loader
* Rework BinaryTree
12 years ago
Eduardo Bart
36e5a5a92f
Remove if spaces
12 years ago
Eduardo Bart
70115e391d
Merge fallen 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