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
b46d4c4d5f
non relevant changes
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
1145eb7e42
fix creature draw bug
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
55fbb5f1a6
improvment in connect
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
Eduardo Bart
9bff1aa6ea
changes in creature drawing for battle list
12 years ago
Eduardo Bart
a24fe38174
fix some issues with stackpos
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
ee1357a848
add combat controls
12 years ago
Eduardo Bart
d6ade5a8e0
fix draw of uicreature
12 years ago
Eduardo Bart
0b220e2e88
pass item id to item shader
12 years ago
Eduardo Bart
e9411aa244
some cleanup
12 years ago
Eduardo Bart
85a121822e
allow useWith with inventory items
12 years ago
Eduardo Bart
53ead20de5
restore map clicking
12 years ago
Eduardo Bart
a55e138002
some cleanup in modules, fixes in tooltip, uiwidget warnings, disable map saving for a while
12 years ago
Eduardo Bart
d83804f2cb
fiz win32 window positioning/moving issues
12 years ago
Eduardo Bart
444d3a4fcb
fix possible draw bug
12 years ago
Eduardo Bart
05f649cdeb
rework speak types
12 years ago
Eduardo Bart
fa915e088c
animate idle creatures
12 years ago
Eduardo Bart
30330d1d2e
fix some elevation issues
12 years ago
Eduardo Bart
8c8749520d
fix bookcase draw
12 years ago
Eduardo Bart
496efc44ce
bind all channels/chat lua functions
12 years ago
Eduardo Bart
a4546942d2
draw yells outside screen range
12 years ago
Eduardo Bart
82dc42dc26
restore drawing elevation for creature names
12 years ago
Eduardo Bart
3a83666b9f
restore missiles
12 years ago
Eduardo Bart
614d34b382
fix corpses drawing
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
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
3e841cd7b6
fix covered issues
12 years ago
Eduardo Bart
7a12312220
..
12 years ago
Eduardo Bart
aa1a10afbc
improve map far view rendering
12 years ago
Eduardo Bart
51b0822267
zoom out much more smoother
12 years ago
Eduardo Bart
deedef235d
resize changes
12 years ago
Eduardo Bart
7b965a27af
render walking creatures in the correct way
12 years ago
Eduardo Bart
cf18b0c36f
many changes
12 years ago
Eduardo Bart
437f515e7c
fix outfit problems
12 years ago
Eduardo Bart
7d8d214324
simpli map load/save
12 years ago
Eduardo Bart
9db7bd2602
rework map rendering
12 years ago
Eduardo Bart
e8767d3971
fix possible crash when disconnecting, fix status small message
12 years ago
Eduardo Bart
cfcc3fd428
fix death issues, improve text messages
12 years ago
Eduardo Bart
29f99ee9b3
fix double walks on teleport
12 years ago
Henrique Santiago
dd457b2b2f
complete fluidsdescription
12 years ago