Eduardo Bart
4c80d783d6
rewrite and reoganize tools functions
...
* create stdext namespace which contains additional C++ algorithms
* organize stdext in string, math, cast and exception utilities
12 years ago
Eduardo Bart
ceb051cb75
finally reloadable vip, skills, inventory, chat and minimap
12 years ago
Eduardo Bart
3ad97c9eab
crash handler, logger and oengles changes
...
* save log messages to otclient.txt
* fixes in FrameBuffer and HardwareBuffer to work with OpenGLES
* possibility to get compilation information from lua (compiler version, build date, build revision, build type)
* make crash handler more informatave
* handle assert crash signals (SIGABRT)
12 years ago
Eduardo Bart
a24212d4de
back to otclient dev, with new background!
...
* show otclient version in background
* disable about module (don't really need it)
* new function for formating strings like sprintf, Fw::formatString
* new nice background (taken from RPG maker XV)
* update contact information in README
* fix text rendering issues with opacity
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
ee1357a848
add combat controls
12 years ago
Eduardo Bart
05f649cdeb
rework speak types
12 years ago
Eduardo Bart
3a83666b9f
restore missiles
12 years ago
Eduardo Bart
ef96215421
rename item count to countOrSubType, rework and improve things animation/drawing
12 years ago
Eduardo Bart
cf18b0c36f
many changes
12 years ago
Eduardo Bart
9db7bd2602
rework map rendering
12 years ago
Henrique Santiago
dd457b2b2f
complete fluidsdescription
13 years ago
Henrique Santiago
e714f9e149
party improvements, still need to fix shared exp
13 years ago
Henrique Santiago
4c539cbbe3
icons enum, fix animated msg, fix trade with on menu
13 years ago
Eduardo Bart
c7619316bb
display 'you are dead message' on death, support speak/text messages in multiprotocol
13 years ago
Eduardo Bart
fbaa7c8c43
changes to wotk with protocol 860
13 years ago
Henrique Santiago
14c517d7a6
skulls, shields and emblems are now rendered, thanks to joao
13 years ago
Eduardo Bart
30ce5e2ba9
reorganize some stuff
13 years ago
Henrique Santiago
8ad16fec18
protocol send functions
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Henrique Santiago
1ca825a4b6
creature distinction, look, remove textmessage bug
13 years ago
Henrique Santiago
37a6a38ca6
some reworks
13 years ago
Eduardo Bart
04ee85dc92
experiment shaders in outfit
13 years ago
Eduardo Bart
d2d8a0097a
add lua binding generator tools, changes in pch header
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
Henrique
32c916ee68
fluids fixed. thanks chojrak. still needs to create some constants to fluids type.
13 years ago
Eduardo Bart
fa8291a433
configure server host and port in enter game
13 years ago
Henrique
5f34648c0e
outfits, item, creature, thing rework
13 years ago
Eduardo Bart
fc65f99ead
improve window moving, minor changes to enable others apps use otclient framework
13 years ago
Henrique
7487931b87
inventory module
13 years ago
Henrique
dbbfe0b3ea
parse player stats
13 years ago
Henrique
b05bb7818d
remove POKE and improve item animation
13 years ago
Eduardo Bart
ff2e248e40
fix typo
13 years ago
Eduardo Bart
825502d184
poke ifdef
13 years ago
Eduardo Bart
0b4d7ace05
change how tile stack works
13 years ago
Eduardo Bart
8e08decd25
enums for protocol opcodes
13 years ago
Eduardo Bart
e69a6d1140
move datmanager to thingstype
13 years ago
Eduardo Bart
1a080dbf15
more dat renaming
13 years ago
Eduardo Bart
6187bdbbdb
dat comments and enum changes
13 years ago
Henrique
c3deadf916
dat opts solved
13 years ago
Henrique
33573e957d
map position, skills
13 years ago
Henrique
b859f66952
diagonal walking, there is a map bug
13 years ago
Eduardo Bart
65dca53c0f
make ctrl+v works in lineEdits
13 years ago
Eduardo Bart
fbabe6b3ed
change color constants
13 years ago