651 Commits (4d2bd54f6b11e2f01dacf91575e004e9f1cfb132)

Author SHA1 Message Date
Eduardo Bart 68ebcb559f Fixes for compiling with clang
12 years ago
Eduardo Bart 73769c62e4 Just some refactoring
12 years ago
Eduardo Bart 29a4d467af Optimize map tile storage
12 years ago
Eduardo Bart e0431021b5 Huge engine change, replace all std::shared_ptrs
12 years ago
Eduardo Bart 3ca6494343 Remove unused func
12 years ago
Eduardo Bart 17dd08d983 More compatibility with OS X in CMake
12 years ago
Eduardo Bart d85dd3e20f Normalize source code
12 years ago
niczkx a240429cb8 Fix possible gcc optimizations to binary reading
12 years ago
niczkx 26e20da938 Fixes to creatures
12 years ago
Eduardo Bart a88e9f9e0f Avoid crashs of invalid item ids in otb files
12 years ago
Eduardo Bart 564463fa01 Minimize talk messages spam on screen
12 years ago
Eduardo Bart 5f1e58c138 Fix sending os type, bind some functions
12 years ago
Eduardo Bart f5c97c8e8b Remove protocol config from cmake
12 years ago
Eduardo Bart 9ad9d88e10 Fix npc trade and npc chat
12 years ago
Eduardo Bart 619305cc6d Fix creatures with item outfits
12 years ago
Eduardo Bart 0eb7c166c0 Fix console blue messages
12 years ago
Eduardo Bart 657640c270 Mounts
12 years ago
Eduardo Bart 36c029fc69 Multiprotocol 8.1-9.6 finally working
12 years ago
Eduardo Bart 98c279c10b Fix a stackpos bug in 9.6
12 years ago
Eduardo Bart c795eb91ab More multiprotocol support
12 years ago
BeniS 19dd96fd02 Market item filtering improvements and other some minor improvements
12 years ago
Eduardo Bart 253a22db3d Bind Creature::getDirection
12 years ago
niczkx 3461761739 comment out & remove untested stuff
12 years ago
niczkx 8a49d09b75 stop using pairs instead of index loops, please, it's so much slower
12 years ago
BeniS 483487ab09 More work on Market functionality and UI
12 years ago
Eduardo Bart 49f4c1c94b Fix market tradeAs/showAs reading
12 years ago
Eduardo Bart a11d6e501e More refactoring and some changes
12 years ago
Eduardo Bart a6d53532d2 Rename ThingType classes
12 years ago
BeniS 6293a49f8f More on Market (far from done), Minor Fixes, Edited Outfits Module, Some Cosmetics.
12 years ago
niczkx 9dc88de6b0 missed something in last commit
12 years ago
niczkx f74b013da2 ignore this
12 years ago
Eduardo Bart f289db3a9e Module sandboxing system
12 years ago
Eduardo Bart e2921c6407 Optimize map view zoomout performance
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
12 years ago
Eduardo Bart cf9f57736f More multiprotocol progress
12 years ago
niczkx c8d1d5ecf2 rewrite xml stuff #2 - will be testing the monsters xml code soon
12 years ago
Eduardo Bart cb1848d48d Fix error in start/stop music
12 years ago
Eduardo Bart eb24d6776e Multi-protocol
12 years ago
BeniS 6fc11d2fa9 Forgot to make private functions local.
12 years ago
niczkx 28825a3298 lalala
12 years ago
niczkx 02f89dd8be fixes
12 years ago
BeniS b7ac6ce6d5 Added Market/MarketProtocol module to begin the construction of the Market! Fixed some Minor Issues, and Some Cosmetics
12 years ago
niczkx 12d30f7355 monsters
12 years ago
BeniS 09425eba31 Fixed crash issue with outfit window with protocols <= 860
12 years ago
BeniS 92e3c2cbd6 Fixes to mounting, outfit randomizing, and added creature getSpeed to the lua binding.
12 years ago
Eduardo Bart f47a947bf3 Fixes for last commits
12 years ago
Eduardo Bart 7a08fed689 Optimize overall memory usage
12 years ago
BeniS 03ca792dbd * Missed in last commit.
12 years ago
BeniS 81e6cf210e Merge remote-tracking branch 'origin/master'
12 years ago
BeniS 5520501673 Implemented the mount interface, Fixed some interface stuff, Some cosmetics, and Updated the outfits window
12 years ago
niczkx 3db6217b7c trolol
12 years ago
Eduardo Bart 1b0c527ad6 Fix Thing::getTopThing
12 years ago
Eduardo Bart 98c4240446 Changes for the mapeditor
12 years ago
niczkx 7ffb760368 trolo
12 years ago
Eduardo Bart 36e5a5a92f Remove if spaces
12 years ago
Eduardo Bart 70115e391d Merge fallen changes
12 years ago
niczkx 5e0f18ab5b missing files
12 years ago
niczkx 992cbf9d1d mapeditor changes
12 years ago
Eduardo Bart e3298d561c Rework application class and framework
12 years ago
BeniS 8850528091 Updated Top Menu, Health Info, Combat Controls, Console (Channels), Game Toggle Buttons, Minimap Layout, Game Interface Prompts, and Creature Draw Info.
12 years ago
Kamil 8f492f7e06 Fixed bug with adding Vip from console or map, who is already on viplist.
12 years ago
Henrique 962e9c7d16 Allow logger usage on console applications
12 years ago
Eduardo Bart e7691b873b Add error code to onError protocol event
12 years ago
BeniS 902ce06e88 Fixed an issue with the battle list filter.
12 years ago
otfallen c8d9833444 woops, added new type to gitignore aswellas commit changes to init.lua
12 years ago
otfallen 42971b10f8 backing up at OTBM loading, if someone can continue working on it until I'm available again, I would appreciate it much, here is current progress: http://pastebin.com/qEfC9ftv
12 years ago
Eduardo Bart 4ac3ec8344 Minor fixes for releasing otclient
12 years ago
BeniS 4453242bee Adjusted chase modes to work correctly, added new option for auto chase override. Fixed NPC speak messages to appear in the correct position.
12 years ago
Henrique Santiago 6a85c31a77 Some particle stuff, far from done
12 years ago
Eduardo Bart 6bce0bd680 Imrove lua engine
12 years ago
Henrique Santiago 0b98dca50f Changes to autowalk position on different floors, move its functions to game interface
12 years ago
Eduardo Bart 2c6b83b476 Fix issue #14, pre animate autowalks
12 years ago
Henrique Santiago cfd31ef4c0 Change uiitem draw
12 years ago
Eduardo Bart 16d4729f06 Check wrong slot/skill to avoid leaks
12 years ago
Eduardo Bart 472e78d368 Make C++ exception works for lua
12 years ago
Eduardo Bart 98a1b611bf Refactor for documentation
12 years ago
Eduardo Bart 2c7ae6e521 Now otb reader is properly working
12 years ago
Eduardo Bart e65a8456e9 Add binary tree class for reading otb
12 years ago
Eduardo Bart eec6114b2d Optimize lua object push
12 years ago
Eduardo Bart 79532cd612 Optimize minimap save/load
12 years ago
Eduardo Bart fcd6d3cfe9 Minimap fixes
12 years ago
Eduardo Bart 139f389d88 fix infinite loop while saving empty minimap
12 years ago
Eduardo Bart d39cf361ab improve minimap
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
12 years ago
otfallen 6b0d922dd9 missing files
12 years ago
otfallen d139c3738b map stuff
12 years ago
Eduardo Bart eb457bf9cd Fix error when exiting in win32
12 years ago
Eduardo Bart 8761220deb Refactoring and flexibility changes
12 years ago
Henrique Santiago 4bdcae2f8b improvements to skins
12 years ago
Eduardo Bart 1c7bbaea89 Fix memory leaks
12 years ago
Eduardo Bart f650b0e5bb Restore and fix compile warnings
12 years ago
Eduardo Bart ad04043a88 Lua binder compability changes
12 years ago
Eduardo Bart 10b33c6124 Compile with clang and add cotire
12 years ago
Eduardo Bart 4813b7eb4b many changes
12 years ago
Eduardo Bart 0a6470eac4 ...
12 years ago