Eduardo Bart
c0611bfe2a
restore some game functionallity
...
* i'm gradually restoring game functionality with the new modules design, though still a lot to do
* you can reload all scripts and modules using Ctrl+R shortcut while playing (finally! this is the reason of all this rework)
* a bunch of fixes, but new regression too :P
* fix performance issue that could lead freezes in the client in older machines
* completely new game module with new design
* fix crashs in map render
* remove uigame.cpp (now every game input is via lua)
* enable DEBUG macro by default, with it you are able to view any possible lua leak while running
12 years ago
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
55fbb5f1a6
improvment in connect
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
AndreFaramir
7ed81799b4
added hotkey manager
12 years ago
Eduardo Bart
71c706157a
drag fixes
12 years ago
Eduardo Bart
53ead20de5
restore map clicking
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
Henrique Santiago
d931b03fed
spinbox improvements
12 years ago
Eduardo Bart
7bb828faee
merge revgraphics
12 years ago
Eduardo Bart
ef96215421
rename item count to countOrSubType, rework and improve things animation/drawing
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
9db7bd2602
rework map rendering
12 years ago
Eduardo Bart
d3a403eb93
fix issue in move window, allow 861 protocols, update todo, remove wrong code from spinbox
12 years ago
Henrique Santiago
1983a08cbe
move window
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
d500de9aa0
change in topmenu and some fixes
12 years ago
Henrique Santiago
e3096c1648
fix move on different floors, dragqueen border on uiitem
12 years ago
Eduardo Bart
a5b4ee2c19
fix walk up/down with parcels
12 years ago
Henrique Santiago
7fef0809cb
fix usewith, mana null
12 years ago
Henrique Santiago
bd63bde722
fix dragqueen and containers
12 years ago
Henrique Santiago
733039e50e
init move items
12 years ago
Eduardo Bart
6ce92a1a64
rework walk
12 years ago
Eduardo Bart
186e3dc86b
add numpad keys in lua const
12 years ago
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
12 years ago
Eduardo Bart
9ec40f016d
implement API to save lists in configs file and terminal history
12 years ago
Eduardo Bart
5e5ddae167
some UI changes
12 years ago
Eduardo Bart
61aa710d1c
some chat functionality
13 years ago
Eduardo Bart
aae784468b
fix some keyboard issues, chat tab, fix loadScript exception
13 years ago
Henrique Santiago
ea70f90e92
improve containers
13 years ago
Eduardo Bart
830ebdbea9
implement some chat functionality, but not complete yet
13 years ago
Eduardo Bart
8db565f456
add target cursor
13 years ago
Henrique Santiago
c1787c2a50
use with
13 years ago
Henrique Santiago
5bc939a091
fix viplist sort, shared exp blink
13 years ago
Henrique Santiago
71ed758a3f
fix party shield, inventory mouse release
13 years ago
Henrique Santiago
e714f9e149
party improvements, still need to fix shared exp
13 years ago
Henrique Santiago
4de5e45d52
rework and classic controls
13 years ago
Eduardo Bart
911584e816
fix x11 keyboard modifiers
13 years ago
Henrique Santiago
ef82fc1554
start implementing classic controls
13 years ago
Henrique Santiago
4bfd335c98
remove code from uimap to lua
13 years ago
Henrique Santiago
4c539cbbe3
icons enum, fix animated msg, fix trade with on menu
13 years ago