Eduardo Bart
33458a3e39
modules changes
...
* speedup widget destruction checks
* rework outfit module using grid layout and the new design
* fixes in console, terminal, textmessage modules
12 years ago
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
Eduardo Bart
a8c9980a5c
bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers
12 years ago
Eduardo Bart
175f97b98f
reaname and cleanup many stuff
12 years ago
AndreFaramir
b56a7e3029
bind more needs for battle window
12 years ago
AndreFaramir
aff8c7717e
fixes and preparations for battle window
12 years ago
Eduardo Bart
1013ae279b
fix messagebox and rename some stuff
12 years ago
Eduardo Bart
619f751371
fixes in uicreature rendering
12 years ago
Eduardo Bart
ee1357a848
add combat controls
12 years ago
Eduardo Bart
e9411aa244
some cleanup
12 years ago
Eduardo Bart
46df3c7dbe
some window moving
12 years ago
Eduardo Bart
496efc44ce
bind all channels/chat lua functions
12 years ago
Eduardo Bart
2eec08d091
fix drawing of hangable objects
12 years ago
Eduardo Bart
ef96215421
rename item count to countOrSubType, rework and improve things animation/drawing
12 years ago
Eduardo Bart
edeee80631
speedup sprite loading
12 years ago
Eduardo Bart
4584ce5b86
bind Game.turn
12 years ago
Eduardo Bart
289efe34cf
fix tcp congestion
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
3e841cd7b6
fix covered issues
12 years ago
Eduardo Bart
9db7bd2602
rework map rendering
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
Henrique Santiago
bd63bde722
fix dragqueen and containers
12 years ago
Henrique Santiago
733039e50e
init move items
12 years ago
Eduardo Bart
a1cee1e855
rename useHotkey to useInventoryItem
12 years ago
Eduardo Bart
cb1e833e6e
use items on creatures
12 years ago
Eduardo Bart
cc5b36b1cb
Game.useOnCreature lua api
12 years ago
Eduardo Bart
a21b4dc4f1
merge pull request #2 from AndreFaramir/otclient
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
c6013dfeda
implement more chat...
12 years ago
Eduardo Bart
61aa710d1c
some chat functionality
12 years ago
Eduardo Bart
eb308997d4
fix chat and grid layout
12 years ago
Eduardo Bart
4590c1b894
move network lua bindings to the correct place
12 years ago
Andre (Notebook)
8f466b432c
add lua functions to support packet manipulation/send
12 years ago
Henrique Santiago
ea70f90e92
improve containers
12 years ago
Eduardo Bart
830ebdbea9
implement some chat functionality, but not complete yet
12 years ago
Henrique Santiago
c1787c2a50
use with
12 years ago
Henrique Santiago
e714f9e149
party improvements, still need to fix shared exp
12 years ago
Eduardo Bart
b18f85d6fd
fix dat
12 years ago
Henrique Santiago
4de5e45d52
rework and classic controls
12 years ago
Henrique Santiago
4bfd335c98
remove code from uimap to lua
12 years ago
Eduardo Bart
81e378cc22
some rework on gameprotocol class
12 years ago
Eduardo Bart
fbaa7c8c43
changes to wotk with protocol 860
12 years ago
Henrique Santiago
d04596c5fd
target rework, improved map clicking
13 years ago
Eduardo Bart
ef0c625c41
add option custom user script, otclientrc.lua
13 years ago