Gabriel Pedro
04b516a1a0
Update copyright for 2015
2015-03-04 10:36:51 -04:00
Nail
41b2f9b911
Per-pixel transparency.
2014-04-04 12:58:12 -03:00
BenDol
547b18db9a
Update copyright for 2014
2014-04-01 18:36:42 +13:00
Sam
67c2453c82
savePNG method for Image
2014-01-20 23:04:49 +01:00
Eduardo Bart
773837da98
Minor changes in file type handling
2013-01-27 23:23:53 -02:00
Eduardo Bart
0120b7554c
Restore support for animated png files
...
* Rework resource manager
* Add missing files
* Improve some graphics classes
2013-01-08 19:31:41 -02:00
Eduardo Bart
122577a916
Just rename some files
...
* Fix a server ping issue
2013-01-08 16:32:05 -02: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
e3298d561c
Rework application class and framework
...
Make otclient's framework flexible enough to run console apps like
servers, so this mean is possible to build otclient versions without
graphical interface and use it's framework to code servers
2012-07-13 22:23:11 -03:00
Eduardo Bart
95cf7eb788
graphics optimizations/fixes/features
...
* cache text vertex for StaticText, AnimatedText and Creature names
* improved outfit rendering
* fully compatible with OpenGL 1.1
* enable mipmaping for game sprites again
* Ctrl+W hotkey clean game texts
2012-06-08 21:40:41 -03:00
Eduardo Bart
1a7f2a44fc
graphics fixes and improvements
2012-06-08 21:40:41 -03:00
Eduardo Bart
14db1066fc
change logger
2012-06-01 17:39:23 -03:00
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
Henrique Santiago
1203756baf
items draw rework, npc trade fix
2012-05-13 12:05:30 -03:00
Eduardo Bart
6495d74edd
restore outfit colors
...
* rework sprite manager and ThingType
* render colored outfits again compatible with OpenGL 1
2012-05-09 17:26:34 -03:00
Eduardo Bart
f14706206a
continue implementing new graphics engine
...
* implement OpenGL ES 1.1 and OpenGL ES 2.0 support
* new framebuffer that can run on any opengl implementation
* fixes in outfit size rendering
2012-04-20 07:16:03 -03:00
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
2012-01-10 20:13:40 -02:00
Eduardo Bart
fb20ad1ba1
improve combobox and menu design
2012-01-05 16:02:27 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Eduardo Bart
1a3dcb215e
use vertex buffers
2011-12-07 16:49:20 -02:00
Eduardo Bart
7eead50806
use GLSL shaders
2011-12-06 22:31:55 -02:00
Eduardo Bart
d5e15d1f06
add clock, change exceptions, add network exceptions, fix some crashes
2011-12-01 20:26:21 -02:00
Eduardo Bart
d2e8e1d774
add command completion to console
2011-11-01 16:32:48 -02:00
Eduardo Bart
f4f0d7e960
fixed ratio image drawing support
2011-10-28 22:01:16 -02:00
Eduardo Bart
f7eac377e7
restore copyright notice
2011-08-28 10:17:58 -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
d8cc37afdb
reorganize sources
2011-08-15 11:06:15 -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
c1b2b3ed3a
error proning
2011-04-23 20:23:52 -03:00
Eduardo Bart
e611734396
remove game state classes
...
scripting improvements
2011-04-22 10:49:46 -03:00
Eduardo Bart
c0fce81238
ahn?
2011-04-17 16:14:24 -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