Eduardo Bart
3f2071d097
fix possible walk crash
2012-05-11 06:17:46 -03:00
Eduardo Bart
606fc38109
fixes and missing file
...
* fix walking on tile that has too many creatures
* add missing file
* some walk rework
2012-05-09 19:19:05 -03:00
Eduardo Bart
6495d74edd
restore outfit colors
...
* rework sprite manager and ThingType
* render colored outfits again compatible with OpenGL 1
2012-05-09 17:26:34 -03:00
Eduardo Bart
f14706206a
continue implementing new graphics engine
...
* implement OpenGL ES 1.1 and OpenGL ES 2.0 support
* new framebuffer that can run on any opengl implementation
* fixes in outfit size rendering
2012-04-20 07:16:03 -03:00
Eduardo Bart
58d76e255d
begin implementing OpenGL 1.0 engine
...
* option to pass -opengl1 or -opengl2 as argument
* note that with this commit there are a lot of graphics regressions and the master will remaing unstable for a while
* shaders disabled for a while
2012-04-18 20:03:43 -03:00
Eduardo Bart
92bd1aba54
optimize graphics performance
2012-04-08 16:31:36 -03:00
Eduardo Bart
16acfebe3b
move clipping to painter
2012-04-04 19:46:49 -03:00
Eduardo Bart
79b4136a8d
...
2012-04-04 17:32:43 -03:00
Eduardo Bart
b5a4d31fa7
more graphics optimizations
...
* avoid buffers clears
* use scisors testing instead of stencil testing for clipping
* remove stencil buffers
2012-04-04 17:18:24 -03:00
Eduardo Bart
5c35938a92
many graphics performance tweaks
...
* use hardware vertex buffers (video memory)
* cache text drawing with vertex buffers instead of framebuffers
* avoid recalculating texture transformation matrix
2012-03-20 16:10:04 -03:00
Eduardo Bart
b4261a8c7b
bunch of optimizations
2012-03-20 12:17:10 -03:00
Eduardo Bart
f62f507813
just fixes
...
* clean map when relogging
* fix otclientrc.lua reloading
* fix game disconnection messagebox
* fix animated texture
2012-03-19 14:54:47 -03:00
Eduardo Bart
b46d4c4d5f
non relevant changes
2012-03-16 10:31:21 -03:00
Eduardo Bart
e03bf33f58
BEAWARE all game functionality is disabled with this commit for a while
...
* rework client modules
* hide main window when loading
* remake top menu functions
* rework modules autoload
* improve path resolving for otml and lua
* move core_widgets to core_lib
* fix tooltip issues
* split some styles
* add bit32 lua library
* fix assert issues
* fix compilation on linux 32 systems
* rework gcc compile options
* renable and fix some warnings
* remove unused constants
* speedup sprite cache
* move UIGame to lua (not funcional yet)
* fix a lot of issues in x11 window
* fix crash handler
* add some warnings do uiwidget
and much more...
2012-02-20 00:28:13 -02:00
Eduardo Bart
55fbb5f1a6
improvment in connect
2012-02-08 20:58:27 -02:00
Eduardo Bart
9bff1aa6ea
changes in creature drawing for battle list
2012-02-08 03:13:52 -02:00
Eduardo Bart
1013ae279b
fix messagebox and rename some stuff
2012-02-08 00:11:57 -02:00
Eduardo Bart
fa915e088c
animate idle creatures
2012-02-02 21:23:51 -02:00
Eduardo Bart
82dc42dc26
restore drawing elevation for creature names
2012-02-02 19:20:34 -02:00
Eduardo Bart
614d34b382
fix corpses drawing
2012-02-02 18:10:14 -02:00
Eduardo Bart
ef96215421
rename item count to countOrSubType, rework and improve things animation/drawing
2012-02-02 14:37:52 -02:00
Eduardo Bart
7b965a27af
render walking creatures in the correct way
2012-01-30 19:28:08 -02:00
Eduardo Bart
437f515e7c
fix outfit problems
2012-01-30 04:27:21 -02:00
Eduardo Bart
9db7bd2602
rework map rendering
2012-01-29 22:00:12 -02:00
Eduardo Bart
cfcc3fd428
fix death issues, improve text messages
2012-01-25 12:56:17 -02:00
Eduardo Bart
24aab00431
fix use with, improve move, change icons, improve topbar
2012-01-24 16:39:16 -02:00
Eduardo Bart
820f94a1d9
fix stop walk
2012-01-20 14:48:26 -02:00
Eduardo Bart
ad310e2baf
fix diagonal walking regression
2012-01-19 02:50:48 -02:00
Eduardo Bart
950730a77f
fix walk interval regression
2012-01-19 02:32:37 -02:00
Eduardo Bart
6ce92a1a64
rework walk
2012-01-19 02:12:53 -02:00
Eduardo Bart
de0e4a1acf
fix release keys on x11, remove ping addon, fix minor issue in outfit render, fix emblem updates
2012-01-15 23:55:14 -02:00
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
2012-01-15 19:19:52 -02:00
Henrique Santiago
5bc939a091
fix viplist sort, shared exp blink
2012-01-11 20:31:23 -02:00
Henrique Santiago
ab4dc91d90
invisible creatures
2012-01-09 22:36:30 -02:00
Henrique Santiago
14c517d7a6
skulls, shields and emblems are now rendered, thanks to joao
2012-01-06 21:54:30 -02:00
Henrique Santiago
1b83126ed5
separator fix, fix draw outside map
2012-01-05 16:34:53 -02:00
Henrique Santiago
7e7050929d
attack and follow
2012-01-05 12:24:38 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Eduardo Bart
7c0ad7a356
fix EGL
2011-12-29 17:36:43 -02:00
Henrique Santiago
ad82c549b8
walk fixed, animated text changes
2011-12-29 05:08:02 -02:00
Eduardo Bart
400afa9981
fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
2011-12-28 17:38:29 -02:00
Henrique Santiago
11bb365dce
crash fix, add server beat
2011-12-28 09:26:52 -02:00
Henrique Santiago
5faa903e18
creatures walk and outift fixes
2011-12-28 09:00:09 -02:00
Henrique Santiago
37a6a38ca6
some reworks
2011-12-26 04:14:57 -02:00
Henrique Santiago
24022317be
particles improvements
2011-12-13 18:06:22 -02:00
Eduardo Bart
04ee85dc92
experiment shaders in outfit
2011-12-08 15:28:29 -02:00
Eduardo Bart
7eead50806
use GLSL shaders
2011-12-06 22:31:55 -02:00
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
2011-12-03 19:52:56 -02:00
Henrique
3e27d5a79f
create thing m_type
2011-12-02 00:29:05 -02:00
Eduardo Bart
d5e15d1f06
add clock, change exceptions, add network exceptions, fix some crashes
2011-12-01 20:26:21 -02:00