Eduardo Bart
6bce0bd680
Imrove lua engine
...
* Allow bound C++ functions to return multiples values to lua with tuples
2012-07-05 09:38:48 -03:00
Eduardo Bart
98a1b611bf
Refactor for documentation
2012-06-25 19:19:17 -03:00
Eduardo Bart
79532cd612
Optimize minimap save/load
2012-06-23 18:30:54 -03:00
Eduardo Bart
fcd6d3cfe9
Minimap fixes
...
* Fix infinite loop while loading minimap
* Fix errors in FileStream class
* Remake OTCM map format
* Fixes in UIMap
2012-06-23 12:03:28 -03:00
Eduardo Bart
139f389d88
fix infinite loop while saving empty minimap
2012-06-22 14:26:12 -03:00
Eduardo Bart
d39cf361ab
improve minimap
2012-06-22 02:26:22 -03:00
Eduardo Bart
c5674d10ba
some refactoring
2012-06-21 20:58:18 -03:00
Eduardo Bart
96c363d997
changes for otb compability
2012-06-21 14:54:20 -03:00
Eduardo Bart
f3499efe83
Adjust fallen changes
...
* Restore old map load() used in minimap
* Change tabs to 4 spaces
* Add missing cmake file
2012-06-21 00:05:44 -03:00
otfallen
d139c3738b
map stuff
2012-06-21 04:31:29 +02:00
Eduardo Bart
8761220deb
Refactoring and flexibility changes
...
* Split game module into game and game_interface
* Move core_lib to corelib
* Move miniwindow to corelib
* Introduce init.lua script for initializing the client, giving much more flexibility
* OTClient is no longer Application derived and is much simpler
2012-06-19 21:16:52 -03:00
Eduardo Bart
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
2012-06-08 21:40:41 -03:00
Eduardo Bart
cc261931be
more otserv compatibilities fixes
2012-05-11 18:40:40 -03:00
Eduardo Bart
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
2012-05-11 15:02:57 -03:00
Eduardo Bart
f9bae92bff
fix walk bug
2012-05-11 06:17:46 -03:00
Eduardo Bart
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
2012-05-11 06:17:46 -03:00
Eduardo Bart
04eca969fa
fix compile issue for win32
2012-05-09 20:04:09 -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
dc0ade2bd0
fix teleport incompability with some servers
2012-04-28 23:02:50 -03:00
Henrique Santiago
c93732a44a
close channel event
2012-04-08 01:13:52 -03:00
Eduardo Bart
231ba17ba1
remove old unused game files
...
* and fix minor allocation leak
2012-04-02 14:53:25 -03:00
Eduardo Bart
de0008caf1
ui and graphics changes
...
* implement draw clipping using opengl stencil buffers
* allow to create Widgets by style name with g_ui.createWidgetByStyle
* styles can now have children widgets
* make proper use of the isNotPathable in pathfinding
* add scrollbar skin
2012-03-24 12:22:40 -03:00
Eduardo Bart
3aacd9d43c
console fixes
2012-03-23 19:02:58 -03:00
Eduardo Bart
fe86dc8050
real autowalking
...
* smart autowalking using A* path finding algorithm
2012-03-23 17:36:58 -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
1145eb7e42
fix creature draw bug
2012-02-09 05:52:52 -02:00
Eduardo Bart
175f97b98f
reaname and cleanup many stuff
2012-02-08 19:23:15 -02:00
Eduardo Bart
a4546942d2
draw yells outside screen range
2012-02-02 19:28:53 -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
289efe34cf
fix tcp congestion
2012-02-01 20:46:31 -02:00
Eduardo Bart
20390d6684
bind g_map.getSpectators
2012-02-01 17:37:40 -02:00
Eduardo Bart
2a62159a61
rename item data to count, add function to get current class name in lua
2012-02-01 13:20:13 -02:00
Eduardo Bart
3e841cd7b6
fix covered issues
2012-02-01 01:47:00 -02:00
Eduardo Bart
51b0822267
zoom out much more smoother
2012-01-31 15:06:55 -02:00
Eduardo Bart
7b965a27af
render walking creatures in the correct way
2012-01-30 19:28:08 -02:00
Eduardo Bart
cf18b0c36f
many changes
2012-01-30 16:18:10 -02:00
Eduardo Bart
7d8d214324
simpli map load/save
2012-01-30 01:11:05 -02:00
Eduardo Bart
9db7bd2602
rework map rendering
2012-01-29 22:00:12 -02:00
Eduardo Bart
24aab00431
fix use with, improve move, change icons, improve topbar
2012-01-24 16:39:16 -02:00
Eduardo Bart
a5b4ee2c19
fix walk up/down with parcels
2012-01-20 13:00:46 -02:00
Eduardo Bart
6ce92a1a64
rework walk
2012-01-19 02:12:53 -02:00
Henrique Santiago
4c539cbbe3
icons enum, fix animated msg, fix trade with on menu
2012-01-08 22:43:36 -02:00
Eduardo Bart
fbaa7c8c43
changes to wotk with protocol 860
2012-01-08 13:42:23 -02:00
Henrique Santiago
1b83126ed5
separator fix, fix draw outside map
2012-01-05 16:34:53 -02:00
Henrique Santiago
478e55e658
thing menu improvements
2012-01-04 11:02:50 -02:00
Eduardo Bart
b8150d160e
implement combobox and do some ui rework
2012-01-04 08:26:58 -02:00
Henrique Santiago
9fbdf3f5cb
look on items
2012-01-02 22:10:39 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00