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...
12 years ago
AndreFaramir
d0a5f27fcf
improving battle window and fixes
12 years ago
AndreFaramir
8545d15304
implementing battle window, need some improvements but its working
12 years ago
Eduardo Bart
175f97b98f
reaname and cleanup many stuff
12 years ago
Eduardo Bart
1013ae279b
fix messagebox and rename some stuff
12 years ago
Eduardo Bart
09b3aa82df
add onGameStart/onGameEnd/onLogin/onLogout events
12 years ago
Eduardo Bart
88301c329a
a lot of changes in modules
12 years ago
Eduardo Bart
add8505a5b
implement auto repeat configuration for key press events, to give more flexibility
12 years ago
Eduardo Bart
f97104f12e
replace require with dofile, rename Hotkeys to Keyboard
12 years ago
Eduardo Bart
20390d6684
bind g_map.getSpectators
12 years ago
Eduardo Bart
2a62159a61
rename item data to count, add function to get current class name in lua
12 years ago
Eduardo Bart
266917cc3c
introduce virtual items for UIItem
12 years ago
Eduardo Bart
cfcc3fd428
fix death issues, improve text messages
12 years ago
Eduardo Bart
24aab00431
fix use with, improve move, change icons, improve topbar
12 years ago
Eduardo Bart
6ce92a1a64
rework walk
12 years ago
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
12 years ago
Eduardo Bart
aae784468b
fix some keyboard issues, chat tab, fix loadScript exception
12 years ago
Eduardo Bart
c7619316bb
display 'you are dead message' on death, support speak/text messages in multiprotocol
13 years ago
Eduardo Bart
a3721b3a11
handle close event in lua
13 years ago
Eduardo Bart
806fb5995f
disconnect on death
13 years ago
Eduardo Bart
05230f44e4
new lua function for creating widgets: createWidget
13 years ago
Eduardo Bart
cf0aab6d4d
reorganize modules
13 years ago
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
13 years ago
Eduardo Bart
55136fe866
change loadUI/UI.display lua API
13 years ago
Eduardo Bart
63c018ba4c
focus and active states fixes
13 years ago
Eduardo Bart
fc65f99ead
improve window moving, minor changes to enable others apps use otclient framework
13 years ago
Eduardo Bart
f444dc624c
fix and move textmessage to a module
13 years ago
Eduardo Bart
b216b00a32
add chat panel, send text messages, guard forbidden functions with an ifdef
13 years ago
Eduardo Bart
14ce1c8183
enable skills and vip window on right panel
13 years ago
Eduardo Bart
b345a6d783
create in game interface panels and renable about and options windows
13 years ago
Eduardo Bart
5ab0e6f2ac
reorganize modules
13 years ago
Henrique
35f7b816ee
skill
13 years ago
Henrique
b69dc5487f
textmessage
13 years ago
Henrique
3928db1c4d
viplist
13 years ago
Eduardo Bart
4d10b0dd49
render improvments using some cache
13 years ago
Eduardo Bart
27ccb472d2
implement status messages
13 years ago
Eduardo Bart
67d8112ed0
logout improvments
13 years ago
Eduardo Bart
f05c048f6d
straightforward signal and slots system for lua events
13 years ago
Eduardo Bart
f41fd0576c
login/logout/ctrl+g working correctly
13 years ago
Eduardo Bart
8b2cb410c2
ctrl+g kinda working, but login/logout events still need a remake
13 years ago
Eduardo Bart
549cd27e9c
logout back to mainmenu
13 years ago
Eduardo Bart
9de3bfb8b0
logout works
13 years ago
Eduardo Bart
a8afbf9b3f
UIMap just got in
13 years ago