Eduardo Bart
8bc63e25df
simplistic autowalk
...
* add simple and stupid autowalk algorithm
* fix issue in classic control
2012-03-23 11:48:00 -03:00
Eduardo Bart
b301aa1a2b
rework splitter implementation
2012-03-23 00:06:00 -03:00
Eduardo Bart
57adcb38bd
rework windows crash handler
...
* use -Ofast -fomit-frame-pointer for release
* new windows crash handler that can generate backtraces reports
* fix crash after fatal errors
2012-03-21 12:31:34 -03:00
Eduardo Bart
4bac617fd9
some protocol 870 support
2012-03-18 17:59:00 -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
a8c9980a5c
bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers
2012-02-09 01:45:19 -02:00
Eduardo Bart
175f97b98f
reaname and cleanup many stuff
2012-02-08 19:23:15 -02:00
Eduardo Bart
f056131ae1
fix possible crash when reading border style, fix onLogin event
2012-02-08 11:44:06 -02:00
Eduardo Bart
a24fe38174
fix some issues with stackpos
2012-02-08 02:20:14 -02:00
Eduardo Bart
1013ae279b
fix messagebox and rename some stuff
2012-02-08 00:11:57 -02:00
Eduardo Bart
09b3aa82df
add onGameStart/onGameEnd/onLogin/onLogout events
2012-02-07 21:54:33 -02:00
Eduardo Bart
e9411aa244
some cleanup
2012-02-07 01:33:50 -02:00
Eduardo Bart
710f105675
fix more compile issues on 861
2012-02-03 03:10:55 -02:00
Eduardo Bart
94a128da5e
fix compile issue
2012-02-03 02:46:45 -02:00
Eduardo Bart
7bb828faee
merge revgraphics
2012-02-03 02:21:36 -02:00
Eduardo Bart
05f649cdeb
rework speak types
2012-02-02 22:25:18 -02:00
Eduardo Bart
496efc44ce
bind all channels/chat lua functions
2012-02-02 20:29:44 -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
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
cf18b0c36f
many changes
2012-01-30 16:18:10 -02:00
Eduardo Bart
9db7bd2602
rework map rendering
2012-01-29 22:00:12 -02:00
Eduardo Bart
d3a403eb93
fix issue in move window, allow 861 protocols, update todo, remove wrong code from spinbox
2012-01-28 16:33:12 -02:00
Eduardo Bart
cfcc3fd428
fix death issues, improve text messages
2012-01-25 12:56:17 -02:00
Eduardo Bart
99ff5ce24c
implement line wrap for text messages
2012-01-24 22:58:57 -02:00
Henrique Santiago
bd63bde722
fix dragqueen and containers
2012-01-20 00:33:19 -02:00
Eduardo Bart
6ce92a1a64
rework walk
2012-01-19 02:12:53 -02:00
Eduardo Bart
cc5b36b1cb
Game.useOnCreature lua api
2012-01-17 20:28:55 -02:00
Eduardo Bart
7bcf7f536e
cache rendering of UILabel
2012-01-17 03:36:25 -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
Eduardo Bart
61aa710d1c
some chat functionality
2012-01-13 23:37:15 -02:00
Eduardo Bart
f57d46de0e
fix minor connection leak
2012-01-13 13:41:57 -02:00
Henrique Santiago
ea70f90e92
improve containers
2012-01-12 22:31:50 -02:00
Henrique Santiago
b812d60690
init container
2012-01-12 22:31:50 -02:00
Eduardo Bart
c1cf53829e
implement grid layout
2012-01-12 17:20:18 -02:00
Eduardo Bart
cc432f784b
fix multiple signals for onHealthChange, etc
2012-01-11 19:21:52 -02:00
Eduardo Bart
dba03d69f6
fix protocol 860 death, fix progress bar
2012-01-11 10:48:34 -02:00
Eduardo Bart
044213c6cd
fix parsing GM actions
2012-01-10 01:12:54 -02:00
Eduardo Bart
3e903a6113
fix gm actions parse
2012-01-10 01:01:39 -02:00
Eduardo Bart
4f4f306cd7
fix gm actions parse
2012-01-10 00:55:56 -02:00
Eduardo Bart
bc7f22d395
fix map padding, parse rule violations protocol opts
2012-01-10 00:46:20 -02:00
Henrique Santiago
ab4dc91d90
invisible creatures
2012-01-09 22:36:30 -02:00
Eduardo Bart
ada5c031d6
fix critial network delay issue
2012-01-09 16:46:15 -02:00
Eduardo Bart
81e378cc22
some rework on gameprotocol class
2012-01-09 03:23:55 -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
e06692db96
fix messages in 862 protocol
2012-01-08 21:52:47 -02:00
Eduardo Bart
23ebcd9048
protocol 860 fixes
2012-01-08 18:11:50 -02:00
Eduardo Bart
c7619316bb
display 'you are dead message' on death, support speak/text messages in multiprotocol
2012-01-08 16:29:41 -02:00
Eduardo Bart
fbaa7c8c43
changes to wotk with protocol 860
2012-01-08 13:42:23 -02:00