Eduardo Bart
9d5abb0243
Fix minor issues in item drawing
...
* Add some utilities functions
2013-01-08 17:40:25 -02:00
Eduardo Bart
122577a916
Just rename some files
...
* Fix a server ping issue
2013-01-08 16:32:05 -02:00
BeniS
dc6d2bb078
8bit color shouldn't be higher than 216, by mistake.
2012-12-03 16:47:21 +13:00
BeniS
617e6b302b
Fix for creature lights.
...
* Will now load the dat values for creature lights (ed if you know a more conventional way for this please let me know).
* No need to draw light for the outfit the creature draw will handle it.
Note: not sure if the from8bit method should limit at 256 or not, but tibia dat contains colors 216+.
2012-12-03 13:17:41 +13:00
Eduardo Bart
3bac3dcbb4
Rework stdext classes
...
Implement new classes:
* stdext::any => ligher replacement for boost::any
* stdext::packed_any => like any but optimized to use less memory
* stdext::shared_object => ligher replacement for std::shared_ptr
* stdext::shared_object_ptr => replacement for boost::intrusive_ptr
* stdext::fast_storage => for storing dynamic data
* stdext::packed_storage => same but with less memory
* stdext::packed_vector => std::vector with less memory
Compiling should be a little faster now because global boost including
is not needed anymore
2012-08-01 09:23:35 -03:00
Eduardo Bart
f215b206b1
Fix issue #25
2012-07-09 10:38:03 -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
30ce5e2ba9
reorganize some stuff
2012-01-04 23:28:29 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Henrique Santiago
d67442dc49
introduce statictext
2011-12-29 15:45:59 -02:00
Henrique Santiago
5830a3dc3e
animated text
2011-12-26 09:53:16 -02:00
Eduardo Bart
63cbe11f7e
improvments in widgets initialization
2011-11-17 15:43:41 -02:00
Eduardo Bart
fbabe6b3ed
change color constants
2011-08-28 14:49:15 -03:00
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
2011-08-28 13:02:26 -03:00
Eduardo Bart
f7eac377e7
restore copyright notice
2011-08-28 10:17:58 -03:00
Andre Antunes
aeaa843fae
some class color improvements
2011-08-27 20:16:23 -03:00
Eduardo Bart
7359370251
new layout system, new UI state/styles system
2011-08-26 12:06:52 -03:00
Eduardo Bart
38529ea837
lua console and some changes
2011-08-20 17:30:41 -03:00
Eduardo Bart
033f14780d
make otml simpler and easier to use, improve error handling/exceptions
2011-08-19 15:53:23 -03:00
Eduardo Bart
7b13161036
draw health bars but still incorrect
2011-08-19 10:23:35 -03:00
Eduardo Bart
2e1a96c2df
rework on dat and spr loader
2011-08-15 16:15:49 -03:00
Henrique
e8448cddb9
creatures, fixe
2011-08-15 02:09:27 -03:00
Eduardo Bart
afc197f2dc
rework on graphics.cpp, implement some GFX with lua
2011-08-14 14:45:25 -03:00
Eduardo Bart
55862b07ad
merge total remake
2011-08-13 23:10:27 -03:00
Eduardo Bart
8ef1b28546
many changes and refactoring
2011-07-13 18:12:36 -03:00
Eduardo Bart
d7bc083014
use exceptions in FML
2011-05-21 19:24:10 -03:00
Eduardo Bart
80e42b0f96
replace YAML with custom made library for reading text files named FML
2011-05-21 15:15:46 -03:00
Eduardo Bart
c6753747fb
a bunch of stuff
2011-05-11 19:16:11 -03:00
Eduardo Bart
c0fce81238
ahn?
2011-04-17 16:14:24 -03:00
Eduardo Bart
c3f0ca2b4f
more flexible skins
2011-04-11 17:06:03 -03:00
Eduardo Bart
992e0a8a6b
ui loader and some refactoring
2011-04-10 17:40:44 -03:00
Eduardo Bart
1f78f93096
refactoring paths and includes
2011-04-10 12:37:15 -03:00