Commit Graph

  • 318109158a changes to make development easier in QtCreator Eduardo Bart 2012-06-12 13:50:43 -0300
  • 72f569c250 improve walk animation on low end hardware Eduardo Bart 2012-06-11 16:03:36 -0300
  • 8cef6463b3 improve miniwindow moving Eduardo Bart 2012-06-11 11:10:03 -0300
  • bae578a35a fix little mistake Henrique Santiago 2012-06-11 05:25:04 -0300
  • c28aff1aa6 console ignore npc messages option Henrique Santiago 2012-06-11 05:17:52 -0300
  • e7334566a2 improve miniwindow moving Henrique Santiago 2012-06-11 02:38:08 -0300
  • e91f822f62 fixes in WIN32-EGL Eduardo Bart 2012-06-10 20:48:53 -0300
  • 29dadb849e add EGL to win32 Eduardo Bart 2012-06-10 15:52:08 -0300
  • db59c73ed2 changes to progressrect Henrique Santiago 2012-06-10 04:46:00 -0300
  • 52333f5d28 progress rect Henrique Santiago 2012-06-10 03:09:37 -0300
  • ea70b85c8b close private msg when relogin Henrique Santiago 2012-06-09 21:12:28 -0300
  • 043be32759 Merge pull request #3 from DonDaniello/master Eduardo Bart 2012-06-09 15:26:20 -0700
  • 11767fe421 Polish translation update Don Daniello 2012-06-09 23:44:47 +0200
  • d2bfe90303 Polish translation Don Daniello 2012-06-09 22:37:32 +0200
  • 1a2e97bb5e show 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
  • 205aefe12f add missing file Eduardo Bart 2012-06-08 22:15:58 -0300
  • 95cf7eb788 graphics 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
  • 1a7f2a44fc graphics fixes and improvements Eduardo Bart 2012-06-08 13:58:08 -0300
  • 4f9ca15ef0 bind clock, fixes to waiting list Henrique Santiago 2012-06-08 17:58:24 -0300
  • 587db0d89f changes to uiitem Henrique Santiago 2012-06-08 00:02:06 -0300
  • 066ffead08 more 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
  • 486837a61d minor 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
  • 48d243a11d disable vsync by default Eduardo Bart 2012-06-07 00:49:40 -0300
  • 362ab0e1c6 fix conditions on reload AndreFaramir 2012-06-06 23:16:18 -0300
  • a8b9dcbf17 bind new system information functions Eduardo Bart 2012-06-06 22:01:49 -0300
  • 321c09e471 fix compiler flags Eduardo Bart 2012-06-06 21:12:07 -0300
  • e698383538 fix addons search path Eduardo Bart 2012-06-06 19:39:42 -0300
  • 70ea0361b6 new useful function, cycleEvent Eduardo Bart 2012-06-06 17:14:53 -0300
  • bb1fb939c4 just 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
  • 7a529d23be check lua stack size to avoid possible overflows Eduardo Bart 2012-06-06 00:44:05 -0300
  • 2dde63d2bc more changes in container API Eduardo Bart 2012-06-05 16:21:11 -0300
  • 86cade0aa9 waiting list, u16 effects feature, protocolsend uses clientversion Henrique Santiago 2012-06-05 20:46:36 -0300
  • 3cb5216858 protocol login working Henrique Santiago 2012-06-05 18:27:37 -0300
  • 6b9943447a protocol login at lua Henrique Santiago 2012-06-05 16:16:57 -0300
  • 8ef4716d71 some APi changes in Container Eduardo Bart 2012-06-05 13:59:32 -0300
  • 3f18ffa475 no more prints plx -.-' AndreFaramir 2012-06-05 13:47:12 -0300
  • 0d34af972e fix on ruleviolation reason indexes AndreFaramir 2012-06-05 13:03:35 -0300
  • 023a4ebef6 performance improvements Eduardo Bart 2012-06-05 12:36:27 -0300
  • 4de9787198 new gcc compile optimizations Eduardo Bart 2012-06-05 09:39:45 -0300
  • e5000fa577 encrypt 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
  • 296f2a17c4 many modules fixes Eduardo Bart 2012-06-03 21:28:19 -0300
  • cfa7db77da fix possible crash in older opengl driver implementations Eduardo Bart 2012-06-03 18:41:44 -0300
  • 9548ce78c6 fix lua error, add pt translations Henrique Santiago 2012-06-03 19:55:26 -0300
  • 3f95d62467 fix draw square Henrique Santiago 2012-06-03 17:35:07 -0300
  • 576e775494 fix initialization opengl glitch Eduardo Bart 2012-06-03 17:25:12 -0300
  • 75f8b255ec fix initialization opengl glitch Eduardo Bart 2012-06-03 17:05:44 -0300
  • fda3ae6809 fix scroll, container item size, tradewindow scroll, questlog window alignment, stop attacking same creature Henrique Santiago 2012-06-03 17:05:35 -0300
  • e4cb9b27db fix crash in grid layout Eduardo Bart 2012-06-03 16:42:22 -0300
  • 250e9ac238 more autowalk rework Eduardo Bart 2012-06-03 16:28:17 -0300
  • 05d6e8c3e1 autowalk improvement, but still needs to be reworked Eduardo Bart 2012-06-03 12:49:48 -0300
  • d49cad31e2 fixes in EGL platform Eduardo Bart 2012-06-03 11:10:34 -0300
  • 3a6f326a8a attack moving creatures Eduardo Bart 2012-06-02 21:00:09 -0300
  • 079b7a5c41 allow to change graphics engine in options Eduardo Bart 2012-06-02 18:41:20 -0300
  • e6d2e877f0 remove testing code Eduardo Bart 2012-06-02 16:16:50 -0300
  • 257f652bb7 more opengl graphics fixes Eduardo Bart 2012-06-02 15:58:30 -0300
  • cde81666b8 fix opengl regressions Eduardo Bart 2012-06-02 12:54:35 -0300
  • 1c5b906b5b some optimizations Eduardo Bart 2012-06-02 11:43:27 -0300
  • 4c143f4a33 fix splash colors regression Eduardo Bart 2012-06-01 22:52:40 -0300
  • 59a80ffaf9 scroll when focusing widgets Eduardo Bart 2012-06-01 21:38:26 -0300
  • ba01909088 fix alpha blending issues Eduardo Bart 2012-06-01 20:21:45 -0300
  • 6fce78d519 compile error, lua const Henrique Santiago 2012-06-01 17:53:04 -0300
  • 14db1066fc change logger Eduardo Bart 2012-06-01 17:39:23 -0300
  • bd2faabe99 graphics 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
  • c01b32b032 rework log function and protocol * remove some protocol ifdefs, replace with game features system Eduardo Bart 2012-05-28 19:04:44 -0300
  • 4c80d783d6 rewrite 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
  • 2676eb4da3 fix crash with outfits Henrique Santiago 2012-05-18 22:41:22 -0300
  • b0fd5b3ec8 removed extended ifdef, its now activated serverside Henrique Santiago 2012-05-17 12:24:41 -0300
  • 4f90783789 extended opcode disabled by default. current locale is sent to server on login, bot protection exception Henrique Santiago 2012-05-16 17:09:37 -0300
  • 6162d51958 gamelib_extended Henrique Santiago 2012-05-15 17:37:09 -0300
  • 946ec64e7f new protocol system fixes Eduardo Bart 2012-05-14 21:04:04 -0300
  • 7bca3de8eb allow usage of network messages in extended opcode Eduardo Bart 2012-05-14 20:13:48 -0300
  • 2478809945 add 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
  • e7030a4995 ... Eduardo Bart 2012-05-13 12:11:40 -0300
  • b9b9e47bba isOnBotton draw changes, fixed items like mountains Henrique Santiago 2012-05-14 01:33:27 -0300
  • d33d0c2ee8 fix missiles, mapzoom, restore relwithdeb, replace 32 with tilepixels Henrique Santiago 2012-05-13 13:05:09 -0300
  • 1203756baf items draw rework, npc trade fix Henrique Santiago 2012-05-13 12:05:17 -0300
  • 7b512bfa9f fix minor bug in opengl1 framebuffer Eduardo Bart 2012-05-13 11:45:32 -0300
  • e2dd71185b fixes for OpenGL ES platforms Eduardo Bart 2012-05-13 09:48:19 -0300
  • 5e176ca6d1 fix in cmake configuration for LuaJIT and OpenGL ES Eduardo Bart 2012-05-13 09:15:30 -0300
  • b7a70dd1e3 protocol compability fixes Eduardo Bart 2012-05-12 17:16:33 -0300
  • ffa94f10b6 fix wrong RSA Eduardo Bart 2012-05-12 11:45:20 -0300
  • ee5b00c1a6 fix compile for 862 Eduardo Bart 2012-05-12 11:10:47 -0300
  • 469e0bbbca make dat reader more compatible with malformed dats Eduardo Bart 2012-05-12 09:30:51 -0300
  • ae2a476872 more bindings/sends for 870-953 Eduardo Bart 2012-05-12 08:55:22 -0300
  • fa9c942471 basic protocol 953 support, logging in real tibia! Eduardo Bart 2012-05-12 01:52:16 -0300
  • abbd15b1c2 basic protocol 910 support Eduardo Bart 2012-05-11 22:44:13 -0300
  • cc261931be more otserv compatibilities fixes Eduardo Bart 2012-05-11 18:40:40 -0300
  • d586bb5e93 some protocol changes for more compatibility Eduardo Bart 2012-05-11 16:25:29 -0300
  • 5584bfdd99 support for protocol854 Eduardo Bart 2012-05-11 15:35:17 -0300
  • 5a47e9d8a9 support 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
  • e1fad92110 terminal tweaks Eduardo Bart 2012-05-11 06:13:44 -0300
  • f9bae92bff fix walk bug Eduardo Bart 2012-05-10 13:55:33 -0300
  • 3f2071d097 fix possible walk crash Eduardo Bart 2012-05-10 11:04:11 -0300
  • 9abac474dd style 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
  • c0b6608453 fix npctrade buy with bps and ignorecapacity Henrique Santiago 2012-05-11 06:00:30 -0300
  • a20a56a66c tile max things Henrique Santiago 2012-05-10 09:09:44 -0300
  • 16f991e2ed fix float precision issue for comparing colors Eduardo Bart 2012-05-09 22:50:48 -0300
  • 04eca969fa fix compile issue for win32 Eduardo Bart 2012-05-09 20:04:09 -0300
  • 606fc38109 fixes 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
  • 6495d74edd restore outfit colors * rework sprite manager and ThingType * render colored outfits again compatible with OpenGL 1 Eduardo Bart 2012-05-09 17:26:34 -0300