Eduardo Bart
c01b32b032
rework log function and protocol
...
* remove some protocol ifdefs, replace with game features system
2012-05-28 19:04:44 -03:00
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
2012-05-28 10:06:26 -03:00
Eduardo Bart
ceb051cb75
finally reloadable vip, skills, inventory, chat and minimap
2012-04-27 03:30:54 -03:00
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)
2012-03-22 09:57:43 -03:00
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
2012-03-16 10:31:21 -03:00
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...
2012-02-20 00:28:13 -02:00
Eduardo Bart
a8c9980a5c
bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers
2012-02-09 01:45:19 -02:00
Eduardo Bart
ee1357a848
add combat controls
2012-02-07 21:06:52 -02:00
Eduardo Bart
05f649cdeb
rework speak types
2012-02-02 22:25:18 -02:00
Eduardo Bart
3a83666b9f
restore missiles
2012-02-02 18:54:49 -02:00
Eduardo Bart
ef96215421
rename item count to countOrSubType, rework and improve things animation/drawing
2012-02-02 14:37:52 -02:00
Eduardo Bart
cf18b0c36f
many changes
2012-01-30 16:18:10 -02:00
Eduardo Bart
9db7bd2602
rework map rendering
2012-01-29 22:00:12 -02:00
Henrique Santiago
dd457b2b2f
complete fluidsdescription
2012-01-24 22:00:16 -02:00
Henrique Santiago
e714f9e149
party improvements, still need to fix shared exp
2012-01-10 21:38:44 -02:00
Henrique Santiago
4c539cbbe3
icons enum, fix animated msg, fix trade with on menu
2012-01-08 22:43:36 -02:00
Eduardo Bart
c7619316bb
display 'you are dead message' on death, support speak/text messages in multiprotocol
2012-01-08 16:29:41 -02:00
Eduardo Bart
fbaa7c8c43
changes to wotk with protocol 860
2012-01-08 13:42:23 -02:00
Henrique Santiago
14c517d7a6
skulls, shields and emblems are now rendered, thanks to joao
2012-01-06 21:54:30 -02:00
Eduardo Bart
30ce5e2ba9
reorganize some stuff
2012-01-04 23:28:29 -02:00
Henrique Santiago
8ad16fec18
protocol send functions
2012-01-03 11:13:54 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Henrique Santiago
1ca825a4b6
creature distinction, look, remove textmessage bug
2011-12-30 16:14:50 -02:00
Henrique Santiago
37a6a38ca6
some reworks
2011-12-26 04:14:57 -02:00
Eduardo Bart
04ee85dc92
experiment shaders in outfit
2011-12-08 15:28:29 -02:00
Eduardo Bart
d2d8a0097a
add lua binding generator tools, changes in pch header
2011-12-04 20:26:53 -02:00
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
2011-12-03 19:52:56 -02:00
Henrique
32c916ee68
fluids fixed. thanks chojrak. still needs to create some constants to fluids type.
2011-11-30 16:59:36 -02:00
Eduardo Bart
fa8291a433
configure server host and port in enter game
2011-11-16 18:07:52 -02:00
Henrique
5f34648c0e
outfits, item, creature, thing rework
2011-11-13 06:46:19 -02:00
Eduardo Bart
fc65f99ead
improve window moving, minor changes to enable others apps use otclient framework
2011-11-11 18:26:10 -02:00
Henrique
7487931b87
inventory module
2011-11-10 03:29:25 -02:00
Henrique
dbbfe0b3ea
parse player stats
2011-11-03 17:27:05 -02:00
Henrique
b05bb7818d
remove POKE and improve item animation
2011-11-02 22:55:50 -02:00
Eduardo Bart
ff2e248e40
fix typo
2011-09-01 14:55:50 -03:00
Eduardo Bart
825502d184
poke ifdef
2011-08-31 21:44:33 -03:00
Eduardo Bart
0b4d7ace05
change how tile stack works
2011-08-31 17:22:57 -03:00
Eduardo Bart
8e08decd25
enums for protocol opcodes
2011-08-31 13:49:51 -03:00
Eduardo Bart
e69a6d1140
move datmanager to thingstype
2011-08-31 12:03:33 -03:00
Eduardo Bart
1a080dbf15
more dat renaming
2011-08-31 10:58:01 -03:00
Eduardo Bart
6187bdbbdb
dat comments and enum changes
2011-08-31 10:16:56 -03:00
Henrique
c3deadf916
dat opts solved
2011-08-31 01:08:16 -03:00
Henrique
33573e957d
map position, skills
2011-08-29 22:34:17 -03:00
Henrique
b859f66952
diagonal walking, there is a map bug
2011-08-29 02:54:28 -03:00
Eduardo Bart
65dca53c0f
make ctrl+v works in lineEdits
2011-08-28 15:26:57 -03:00
Eduardo Bart
fbabe6b3ed
change color constants
2011-08-28 14:49:15 -03:00