932 Commits (b5c7374890c63e931c3c98ae1e65d5d62ffd740b)

Author SHA1 Message Date
Eduardo Bart 31da6dc611 Force usage of boost 1.50.0
12 years ago
Eduardo Bart 5e3882f87a Add libgit2 library, new mingw32 libraries will be uploaded soon
12 years ago
Henrique Santiago ab7400c51d Progress on issues #60, #24, #21
12 years ago
Eduardo Bart 403ed3c10f Implement C++ connect()
12 years ago
Eduardo Bart fdea7f3d66 Basic changes to support multiple charsets in the future
12 years ago
Eduardo Bart affe641a1f Add remove function to stdext storages
12 years ago
Henrique Santiago 4d2bd54f6b Fixed #12 #28 #51 issues
12 years ago
Henrique Santiago 4e8afab335 Fix rsa change, messagebox and remove lua variable from c++
12 years ago
Eduardo Bart 150059a561 Improve image clip rects calculation
12 years ago
Henrique Santiago 7fb2f6deb5 Add getIp function, remove unused sql function
12 years ago
Henrique Santiago 8753f82fd0 Change cursor on textedit, remove possibility to close EnterGame window
12 years ago
Eduardo Bart 608b8f8b44 Fix a warning in clang
12 years ago
Eduardo Bart 10c564f90e Fix regression in walk paralyze
12 years ago
niczkx 85b52fbdfd More work on OTBM saving (now it can save binary map w/o spawns and houses) w00t, the 1000th commit
12 years ago
Henrique Santiago 93fdd2e326 Fix messagebox width, use boost in stdext net
12 years ago
Henrique Santiago 466d8e8820 Use custom upchar and lochar by default due to accents in font files.
12 years ago
Henrique Santiago 4919bdf1bc Bind net functions
12 years ago
niczkx 6feaeff8cc Fix NPC/Monster rendering for OTBM
12 years ago
Henrique Santiago a2db210012 Create stdext net, changes to outfit and exit windows.
12 years ago
Eduardo Bart 54f4e2b801 Fix console error
12 years ago
Eduardo Bart 5232501ecf Optimize dynamic storage
12 years ago
Henrique Santiago dcde317904 Fix dragable and npcto/from and remove margintop from entergame.
12 years ago
Henrique Santiago e6bd3907e1 Background label hide function, Skins fix and combobox hide, messagebox changes, show entergame when reload
12 years ago
Henrique Santiago 0f980ec18b Internal change to entergame, fix image-offset-y mistake, change the way default font is set in skins.
12 years ago
Henrique Santiago e78edad4c6 Widget text upper case option, change gimp plugin mode to executable
12 years ago
Henrique Santiago 18c882f1a0 Allow list bindings
12 years ago
niczkx 5abf8622e5 rewrite some parts of otbm saving and uncomment it for testing later
12 years ago
Eduardo Bart a01534e6a2 Add missing thread header
12 years ago
Eduardo Bart 176e97c3ce More compile fixes now for ubuntu... grr
12 years ago
Eduardo Bart 521adc308b Fix broken compilation in mingw32
12 years ago
Henrique Santiago 156ab9b879 More SHA encoding functions and add missing copyright
12 years ago
Henrique Santiago fb7ab21e71 Move RSA class to Crypt
12 years ago
Eduardo Bart fa15c25951 Implement support for coroutines in C++
12 years ago
Eduardo Bart 6a68569319 Minor changes
12 years ago
Henrique Santiago 4e0642c814 Removed GMP and added OpenSSL. Rsa class might be moved to Crypto later.
12 years ago
Henrique Santiago d939ade06d Fix compile issue and miniwindows index
12 years ago
niczkx 092876d0e1 more fixes to compiling with gcc 4.6
12 years ago
Eduardo Bart 7d62763c92 Fix compile issue in gcc 4.6
12 years ago
Eduardo Bart c218f915ba Fix possible link issue in OS X
12 years ago
Henrique 4954d5fecb Some mysql stuff
12 years ago
Eduardo Bart 9e917ece88 Fix glitch caused by grounds with speed 1
12 years ago
Eduardo Bart ec1d5aa260 Minor changes
12 years ago
Eduardo Bart f103f3ee62 Minor fix in packed_vector
12 years ago
Henrique 7116f6dea1 More sql stuff
12 years ago
Eduardo Bart ee4f155b92 Minor fix in std::packed_any
12 years ago
Henrique 8a5195430a Add SQL extension, still in early stage
12 years ago
Eduardo Bart 773d58da01 Optimize lua object pushing
12 years ago
Henrique 3b345cf868 Add setXteaKey function
12 years ago
Eduardo Bart 103daa63e3 Fix compile issues with clang
12 years ago
Henrique 4f0e00fdfa Change to RSA decrypt function
12 years ago
Eduardo Bart 3bac3dcbb4 Rework stdext classes
12 years ago
Henrique 3c1a5f24e8 Fix to protocolgame
12 years ago
Eduardo Bart 614d1544c0 Fix market reload and a crash when exiting
12 years ago
Eduardo Bart bca1af8f11 Add warning when trying to use invalid LuaObject class
12 years ago
Eduardo Bart f4641333f4 Fix a rare drag/drop issue
12 years ago
Eduardo Bart fbb3c9933a Fix audio stopping on buffer underruns
12 years ago
Eduardo Bart a1fb373b1b Revert protocol bug added in lasts commit
12 years ago
niczkx e316c0b5cd Merge both getString functions in binarytree
12 years ago
Henrique 12e6602925 Bind connection and fix protocol recv without xtea
12 years ago
Henrique c969f5209f Some changes to server compatibility
12 years ago
niczkx 4c369bc823 fix compiling on gcc 4.6 (too early to use 4.7.1...)
12 years ago
Mark Samman 39db801f93 Fixed 9.6 otb loading
12 years ago
Eduardo Bart 03b8241bbc Rename stdext::shared_object_ptr to compile in gcc 4.6
12 years ago
Eduardo Bart 59b6abfa09 Implement message modes for 9.6
12 years ago
Eduardo Bart 05436e135a Fix some bugs
12 years ago
Eduardo Bart 1e2d20d289 Fix typos
12 years ago
Eduardo Bart 487dafb8c0 Fix compile issue in mingw32
12 years ago
Eduardo Bart e2efbcffbe Fix crash in clang while casting enums
12 years ago
Eduardo Bart 68ebcb559f Fixes for compiling with clang
12 years ago
Eduardo Bart 73769c62e4 Just some refactoring
12 years ago
Eduardo Bart e0431021b5 Huge engine change, replace all std::shared_ptrs
12 years ago
Eduardo Bart 17dd08d983 More compatibility with OS X in CMake
12 years ago
Eduardo Bart 497902736c Enable widget debugging
12 years ago
Eduardo Bart 4566472662 Allow to use more than 2GB of memory on win32
12 years ago
Eduardo Bart d85dd3e20f Normalize source code
12 years ago
niczkx a240429cb8 Fix possible gcc optimizations to binary reading
12 years ago
Eduardo Bart d2b85bdba8 More modules fixes
12 years ago
Eduardo Bart 0a49f58e50 Fix crash when InputMessage is too large
12 years ago
Eduardo Bart c795eb91ab More multiprotocol support
12 years ago
Eduardo Bart c54cd1fdf1 Use new coding style in game modules
12 years ago
Eduardo Bart 1c3e630237 Improve modules and sandbox system
12 years ago
Eduardo Bart 61d64c7417 Support for OTML inline sequences
12 years ago
Eduardo Bart c9dce51458 Update otml and casts
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
Eduardo Bart a11d6e501e More refactoring and some changes
12 years ago
Eduardo Bart a6d53532d2 Rename ThingType classes
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 b0e6b3b8fb Update item OTBM attributes reader
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
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
Eduardo Bart c131d29b5f Fix some issues with the current working directory
12 years ago
Eduardo Bart bc81c9c8bf Packages system with .otpkg files
12 years ago
Eduardo Bart 7a08fed689 Optimize overall memory usage
12 years ago
Eduardo Bart 1b0c527ad6 Fix Thing::getTopThing
12 years ago
Eduardo Bart 98c4240446 Changes for the mapeditor
12 years ago
Eduardo Bart ec5106e7ce Fix skin texture caching
12 years ago
Eduardo Bart 36e5a5a92f Remove if spaces
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
12 years ago
Eduardo Bart 29ab28065b Fix alt tab issue on win32
12 years ago
Eduardo Bart c0c2411854 Improve minimap
12 years ago
Kamil 8f492f7e06 Fixed bug with adding Vip from console or map, who is already on viplist.
12 years ago
Henrique 9523b5cde5 Changes to last commit. Maybe add FW_LUA, FW_SOUND, etc definitions further
12 years ago
Henrique 962e9c7d16 Allow logger usage on console applications
12 years ago
kilouco aaf3351e87 Fixed so Shift-Tab functionality works properly.
12 years ago
Eduardo Bart d39ca7de10 Restore periodicalEvent function
12 years ago
Eduardo Bart 77648a2ffa Fix compilation using static libs on linux
12 years ago
Eduardo Bart e7691b873b Add error code to onError protocol event
12 years ago
Eduardo Bart a1644cad29 Minor g_app lua binding fix
12 years ago
Eduardo Bart f215b206b1 Fix issue #25
12 years ago
Eduardo Bart 31612036fb Fix issue #23
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 1e8491cdcd fix possible compile issue in Os X
12 years ago
Eduardo Bart 4ac3ec8344 Minor fixes for releasing otclient
12 years ago
Henrique Santiago 6a85c31a77 Some particle stuff, far from done
12 years ago
Eduardo Bart 8cc14c2d2d Save graphics options
12 years ago
Eduardo Bart 6bce0bd680 Imrove lua engine
12 years ago
Eduardo Bart 71bed49f80 Fixed issue #15 that caused lua stack to grow indefinitely
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 dbf5e8266b Rename crash file
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 4515e360e4 A lot of cmake changes, fix compile on win32
12 years ago
Eduardo Bart 139f389d88 fix infinite loop while saving empty minimap
12 years ago
Eduardo Bart 0c14a8e602 fix minor cmake issue
12 years ago
Eduardo Bart 170236f822 add missings files
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
Henrique Santiago a7c17cec2e Save miniwindows states
12 years ago
Eduardo Bart 96c363d997 changes for otb compability
12 years ago
Eduardo Bart f3499efe83 Adjust fallen changes
12 years ago
otfallen d139c3738b map stuff
12 years ago
Eduardo Bart 9d5d400f7a Fix cmake issue
12 years ago
Henrique db4ced65eb Fix skin and locale at first run, adding new locale to combobox, exit function double call, enable sound option
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