11767fe421Polish translation update
Don Daniello
2012-06-09 23:44:47 +0200
d2bfe90303Polish translation
Don Daniello
2012-06-09 22:37:32 +0200
1a2e97bb5eshow private message on screen * disable GL blending in some situations to speedup on older hardware * fix wrap size in CachedText
Eduardo Bart
2012-06-09 10:00:08 -0300
95cf7eb788graphics optimizations/fixes/features * cache text vertex for StaticText, AnimatedText and Creature names * improved outfit rendering * fully compatible with OpenGL 1.1 * enable mipmaping for game sprites again * Ctrl+W hotkey clean game texts
Eduardo Bart
2012-06-08 21:40:22 -0300
1a7f2a44fcgraphics fixes and improvements
Eduardo Bart
2012-06-08 13:58:08 -0300
4f9ca15ef0bind clock, fixes to waiting list
Henrique Santiago
2012-06-08 17:58:24 -0300
587db0d89fchanges to uiitem
Henrique Santiago
2012-06-08 00:02:06 -0300
066ffead08more fixes * add default key combos to Hotkeys * impement moving countable items holding Ctrl or Shift * fix messagebox incorrent size * implement API in Keyboard to get modifiers key states * minor UI layout fixes * add Ctrl+L logout hotkey
Eduardo Bart
2012-06-07 09:25:41 -0300
486837a61dminor fixes * change chase mode while walking and attacking * avoid lua errors in frame counter when starting
Eduardo Bart
2012-06-07 08:52:17 -0300
48d243a11ddisable vsync by default
Eduardo Bart
2012-06-07 00:49:40 -0300
362ab0e1c6fix conditions on reload
AndreFaramir
2012-06-06 23:16:18 -0300
a8b9dcbf17bind new system information functions
Eduardo Bart
2012-06-06 22:01:49 -0300
bb1fb939c4just fixes * fix battle rendering * fix rendering glitch when following creatures * properly throw exceptions from C++ to lua and avoid exception crashs * fixes rendering states in framebuffer
Eduardo Bart
2012-06-06 11:10:35 -0300
7a529d23becheck lua stack size to avoid possible overflows
Eduardo Bart
2012-06-06 00:44:05 -0300
2dde63d2bcmore changes in container API
Eduardo Bart
2012-06-05 16:21:11 -0300
e5000fa577encrypt password and account number * the encryption uses a unique machine key, this means that if anyone steals config.otml with a saved password, he will not be able to decrypt the password without the machine UUID key * the encrypt uses a simple XOR encryption method, encoded with base64 and adler32 summing
Eduardo Bart
2012-06-04 09:38:15 -0300
bd2faabe99graphics optimization feature inspirated by diablo3 engine * the rendering now consits of two panes - the background pane (for animated stuff like the map) - the foreground pane (for steady stuff, like UI) each pane has it own max FPS and works idependently this may increase graphics performance on many platforms
Eduardo Bart
2012-06-01 16:39:09 -0300
c01b32b032rework log function and protocol * remove some protocol ifdefs, replace with game features system
Eduardo Bart
2012-05-28 19:04:44 -0300
4c80d783d6rewrite and reoganize tools functions * create stdext namespace which contains additional C++ algorithms * organize stdext in string, math, cast and exception utilities
Eduardo Bart
2012-05-28 10:06:26 -0300
2676eb4da3fix crash with outfits
Henrique Santiago
2012-05-18 22:41:22 -0300
b0fd5b3ec8removed extended ifdef, its now activated serverside
Henrique Santiago
2012-05-17 12:24:41 -0300
4f90783789extended opcode disabled by default. current locale is sent to server on login, bot protection exception
Henrique Santiago
2012-05-16 17:09:37 -0300
6162d51958gamelib_extended
Henrique Santiago
2012-05-15 17:37:09 -0300
946ec64e7fnew protocol system fixes
Eduardo Bart
2012-05-14 21:04:04 -0300
7bca3de8eballow usage of network messages in extended opcode
Eduardo Bart
2012-05-14 20:13:48 -0300
2478809945add lua flexibility for protocol * use shared_ptr for InputMessage and OutputMessage and bind them * allow sending network messages from lua * implement extended opcode * use own OS type for otclient to allow server side detection * fixes in input event bot protection * move RSA to input/output network messages * allow to capture opcodes before GameProtocol parsing with the event GameProtocol.onOpcode * fixes in lua std::string pop/push to allow byte buffering
Eduardo Bart
2012-05-14 18:36:54 -0300
d586bb5e93some protocol changes for more compatibility
Eduardo Bart
2012-05-11 16:25:29 -0300
5584bfdd99support for protocol854
Eduardo Bart
2012-05-11 15:35:17 -0300
5a47e9d8a9support for protocol 810 * change in protocol/network classes to make compatible with older protocols * use filestream for reading dat * add many ifdefs for multi-protocol support
Eduardo Bart
2012-05-11 15:02:57 -0300
f9bae92bfffix walk bug
Eduardo Bart
2012-05-10 13:55:33 -0300
3f2071d097fix possible walk crash
Eduardo Bart
2012-05-10 11:04:11 -0300
9abac474ddstyle adjustment and fixes * style adjustments, now window and button style * fix bug when logging on a tile with too many creatures * remove deprecated onLogin and onLogout events
Eduardo Bart
2012-05-10 10:06:06 -0300
c0b6608453fix npctrade buy with bps and ignorecapacity
Henrique Santiago
2012-05-11 06:00:30 -0300
a20a56a66ctile max things
Henrique Santiago
2012-05-10 09:09:44 -0300
04eca969fafix compile issue for win32
Eduardo Bart
2012-05-09 20:04:09 -0300
606fc38109fixes and missing file * fix walking on tile that has too many creatures * add missing file * some walk rework
Eduardo Bart
2012-05-09 19:19:05 -0300
6495d74eddrestore outfit colors * rework sprite manager and ThingType * render colored outfits again compatible with OpenGL 1
Eduardo Bart
2012-05-09 17:26:34 -0300