163 Commits (eb24d6776ecb35b36a93f0b7ac1ce3e389666f21)

Author SHA1 Message Date
Eduardo Bart 58d76e255d begin implementing OpenGL 1.0 engine
12 years ago
Eduardo Bart c4525059ce implement basic sound engine using OpenAL
12 years ago
Eduardo Bart 4f15da695c optimizations
12 years ago
Eduardo Bart 8450f1f896 add FileStream class
12 years ago
Eduardo Bart 959d9a87b0 fix focus bug, change battle events
12 years ago
Eduardo Bart 5201071707 fiz rare logging crash
12 years ago
Eduardo Bart a4cef0d390 fix possible mapview crash
12 years ago
Eduardo Bart e2ea267703 rework mouse events propagation
12 years ago
Eduardo Bart 8ea154016b fix and changes
12 years ago
Eduardo Bart 239f58296e restore inventory and healthbar
12 years ago
Eduardo Bart 33458a3e39 modules changes
12 years ago
Eduardo Bart 3ad97c9eab crash handler, logger and oengles changes
12 years ago
Eduardo Bart 57adcb38bd rework windows crash handler
12 years ago
Eduardo Bart b4261a8c7b bunch of optimizations
12 years ago
Eduardo Bart a24212d4de back to otclient dev, with new background!
12 years ago
Eduardo Bart b46d4c4d5f non relevant changes
12 years ago
Eduardo Bart e03bf33f58 BEAWARE all game functionality is disabled with this commit for a while
12 years ago
Eduardo Bart e51789378a make hover, dragging, press and mouse release work in a proper way
12 years ago
Eduardo Bart 88301c329a a lot of changes in modules
12 years ago
Eduardo Bart add8505a5b implement auto repeat configuration for key press events, to give more flexibility
12 years ago
Eduardo Bart 64c9e4f1d5 add modulemanager module
12 years ago
Eduardo Bart a55e138002 some cleanup in modules, fixes in tooltip, uiwidget warnings, disable map saving for a while
12 years ago
Eduardo Bart 1340699b01 implement onMouseDoubleClick event in UIWidget
12 years ago
Eduardo Bart 34f9ecb6c8 fixes in Settings/g_configs
12 years ago
Eduardo Bart 98ef0e4574 allow setting/getting nodes in g_configs
12 years ago
Eduardo Bart 289efe34cf fix tcp congestion
12 years ago
Eduardo Bart 51b0822267 zoom out much more smoother
12 years ago
Eduardo Bart 7d8d214324 simpli map load/save
12 years ago
Eduardo Bart 6ce92a1a64 rework walk
13 years ago
Eduardo Bart 44a20222bb walk and key event system rework with some regressions
13 years ago
Eduardo Bart 9ec40f016d implement API to save lists in configs file and terminal history
13 years ago
Eduardo Bart 61aa710d1c some chat functionality
13 years ago
Eduardo Bart e46f5fcb69 fix resource path priority
13 years ago
Eduardo Bart 5d0d1432ed lua fixes
13 years ago
Eduardo Bart cd0d2cb642 fix win32 key input and implement fullscreen/maximize/minsize
13 years ago
Eduardo Bart f41e1e75cd fix fatal error messages
13 years ago
Eduardo Bart 0cb5facd7a lua binder improvments
13 years ago
Eduardo Bart 30ce5e2ba9 reorganize some stuff
13 years ago
Eduardo Bart 9104305f37 update copyright notice
13 years ago
Eduardo Bart e95973174c more changes to work on ARM
13 years ago
Eduardo Bart 400afa9981 fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Eduardo Bart a4eed64709 fix ctrl+g
13 years ago
Eduardo Bart d78278379b nothing
13 years ago
Eduardo Bart 16bb12011a rework particles math
13 years ago
Eduardo Bart 8638c980ec fix some issues
13 years ago
Eduardo Bart 7eead50806 use GLSL shaders
13 years ago
Eduardo Bart cf0aab6d4d reorganize modules
13 years ago
Eduardo Bart ffeb34e0e7 make framework more flexible, split cmake files
13 years ago
Eduardo Bart f548825faf too many changes to list, many regressions were made, master will be UNSTABLE for a few days
13 years ago
Eduardo Bart d5e15d1f06 add clock, change exceptions, add network exceptions, fix some crashes
13 years ago
Eduardo Bart 4afbe43e6f changes to prepare revgraphics
13 years ago
Eduardo Bart 69a70f28a5 display MessageBox in win32 on fatal errors
13 years ago
Eduardo Bart 69ae043001 implement options
13 years ago
Eduardo Bart 532d7f239f new widget, UICheckBox
13 years ago
Eduardo Bart fc65f99ead improve window moving, minor changes to enable others apps use otclient framework
13 years ago
Eduardo Bart 650713a1e6 fix compile isses
13 years ago
Eduardo Bart 9de3bfb8b0 logout works
13 years ago
Eduardo Bart 05edcc218d add some typedefs
13 years ago
Eduardo Bart e87297c1b5 reorganize all constants and place them into namespaces
13 years ago
Eduardo Bart f7eac377e7 restore copyright notice
13 years ago
Andre Antunes 3d4556e5c9 Merge branch 'master' of https://github.com/edubart/otclient
13 years ago
Andre Antunes aeaa843fae some class color improvements
13 years ago
Eduardo Bart 62871d8060 nothing, really
13 years ago
Eduardo Bart 3c72c844d2 much faster layout calculation
13 years ago
Eduardo Bart 38529ea837 lua console and some changes
13 years ago
Eduardo Bart 033f14780d make otml simpler and easier to use, improve error handling/exceptions
13 years ago
Eduardo Bart be21321393 ...
13 years ago
Eduardo Bart 758b4b5dfb display motd message only once, remove update loop, use g_platform.getTicks() instead
13 years ago
Eduardo Bart 2e1a96c2df rework on dat and spr loader
13 years ago
Eduardo Bart d8cc37afdb reorganize sources
13 years ago
Eduardo Bart 55862b07ad merge total remake
13 years ago
Henrique 0a268fc7d9 map draw improvements
13 years ago
Henrique a5cdf634b3 now is walking
13 years ago
Henrique 651315d4cd map draw working with lil bugs
13 years ago
Eduardo Bart 70f0b0dace new script engine, and things maybe be bugged for a while
13 years ago
Eduardo Bart ab7394f357 add a new folder structure redesign organized by packages
13 years ago
Eduardo Bart 571801ae39 some refactoring
13 years ago
Eduardo Bart 8ef1b28546 many changes and refactoring
13 years ago
Eduardo Bart 3f0a0cb9de allocator with leak detecting capabilities
13 years ago
Eduardo Bart a54f5dd3f9 FML emitter
13 years ago
Eduardo Bart d7bc083014 use exceptions in FML
13 years ago
Eduardo Bart f5a15939b2 fix bug on how lua detect source paths
13 years ago
Eduardo Bart 80e42b0f96 replace YAML with custom made library for reading text files named FML
13 years ago
Eduardo Bart 0cd4bcd926 type casts for config manager
13 years ago
Eduardo Bart f72214f090 type casts for config manager
13 years ago
Eduardo Bart afc79a99e1 rework on resources system
13 years ago
Eduardo Bart ab6c52a3ee rework on resources system
13 years ago
Eduardo Bart 42eae9afd8 animated texture
13 years ago
Eduardo Bart c6753747fb a bunch of stuff
13 years ago
Eduardo Bart 51fe97644d rework ui layouts, now it is more flexible and modular
13 years ago
Eduardo Bart c052723477 scripting rework
13 years ago
Eduardo Bart 9e90ae0ee4 more scripting features (dynamic fields)
13 years ago
Eduardo Bart 32a8ed3871 scripting and UI improvements
13 years ago
Eduardo Bart 3960240b8e messagebox (not working yet)
13 years ago
Eduardo Bart a98f1d67db onLoad and onDestroy events
13 years ago
Eduardo Bart 96e0b1e909 new logger
13 years ago
Eduardo Bart e611734396 remove game state classes
13 years ago
Eduardo Bart a3901b0251 merge
13 years ago
Henrique Santiago 8952bddb7a init network
13 years ago
Eduardo Bart bb05338190 first script stuff (still ugly and under experiments)
13 years ago