Commit Graph

219 Commits

Author SHA1 Message Date
Mark Vejvoda
5a79cad34b - do not load models or sound files in headless server mode 2011-09-26 05:29:52 +00:00
Mark Vejvoda
7e16873efd - bugfix for team switching validation should be skipped
- commented printf for tween debugging
2011-09-22 05:14:20 +00:00
Mark Vejvoda
cd321c0c77 - fix the tween bug by truncating after 6 decimals 2011-09-10 03:57:51 +00:00
Mark Vejvoda
4a5a7f010d - final phase of cppcheck verbose fixes (outstanding items should be left alone) 2011-09-01 18:51:43 +00:00
Mark Vejvoda
57afc2d715 - phase 2 of cppcheck verbose fixes 2011-09-01 01:11:23 +00:00
Mark Vejvoda
3af608151e - bugfixes found from cppcheck 2011-08-31 19:44:19 +00:00
Mark Vejvoda
f542ce36e4 - commented assert and added more debug info when tween is invalid 2011-08-31 16:12:02 +00:00
Mark Vejvoda
b2fc331876 - added more debug info for font error mentioend in forums by james123 2011-08-31 00:06:50 +00:00
Mark Vejvoda
d99a8236ae - added the ability to synch unit particles with model animation using start-time and end-time attributes 2011-08-27 06:52:17 +00:00
Titus Tscharntke
3efe9e0263 changed default font to "LiberationSans-Regular.ttf"; new maps; fixed xmls(missing models); crossbow has rotated climb 2011-07-20 22:44:57 +00:00
Mark Vejvoda
ee2c7bbe98 - try to see if this helps with the tween bug 2011-07-19 01:25:38 +00:00
Mark Vejvoda
45db0a3290 - try to see if this helps with the tween bug 2011-07-19 00:47:25 +00:00
Mark Vejvoda
ae6b085d7a - try to see if this helps with the tween bug 2011-07-19 00:17:32 +00:00
Mark Vejvoda
732b44833b - add debug statement to track tween bug 2011-07-18 23:46:11 +00:00
Titus Tscharntke
b215f88a29 Now the anim is expanded to the whole length for non cycled anims. To demonstrate we have growing reed ... 2011-07-17 17:16:16 +00:00
Mark Vejvoda
970fe6a326 - some decent render improvement for surface terrain rendering (combined willvar's layer idea with visible quad, but no using vbo's at this point only vertex arrays) 2011-07-10 05:42:11 +00:00
Mark Vejvoda
1b2d4fddea - merged in willvarfar's particle patch 2011-07-06 22:23:51 +00:00
Mark Vejvoda
15488ddb31 - bugfixes related to attack-boost memory leaks 2011-07-06 05:16:25 +00:00
Mark Vejvoda
ece9755dfd - font ycenter fix on windows 2011-07-04 21:22:53 +00:00
Mark Vejvoda
cb98df354d - pre-calc font height for ftgl and optionally allow for language specific characters to be used 2011-07-02 18:33:59 +00:00
Mark Vejvoda
1a5c70c76e - another small bugfix for water texture loading 2011-07-02 07:15:23 +00:00
Mark Vejvoda
50347b0a66 - cleanup of font work:
- removed uneeded code
  - set default scale font value to 0.8 to fit nicely on screen
  - added two new optional settings for ini or lng files to control scale and y centering:
  FONT_SCALE_SIZE=0.8
  FONT_SCALE_CENTERH_FACTOR=3.0
2011-07-02 01:56:06 +00:00
Mark Vejvoda
7c996e3296 - added percentage support for min / map hp on damage particles
- bugfixes for png support for pixmap3d (water textures)
2011-07-01 23:13:55 +00:00
Mark Vejvoda
d2c8cc0187 - bugfix for unit titles in special debug mode
- added support for png format for pixmap3d (Water) textures
2011-07-01 07:46:18 +00:00
Mark Vejvoda
1b72bcafe8 - i think this fixes the y centering for all resolutions, after testing we can remove lots of unused properties and code 2011-07-01 01:18:47 +00:00
Titus Tscharntke
97e19785a9 fonts really fixed now? 2011-07-01 00:03:30 +00:00
Mark Vejvoda
7b95fac8cc - bugfix for fonts to remove newline character when calculating / rendering multi-line strings 2011-06-30 22:10:11 +00:00
Titus Tscharntke
baea45cae8 no fun with fonts 2011-06-29 23:48:48 +00:00
Mark Vejvoda
8d300f06a4 - fix for about screen, placement of some items 2011-06-28 15:56:22 +00:00
Mark Vejvoda
8c2d76b589 - fix for about screen (avoid using Vera font seems buggy) 2011-06-28 15:39:19 +00:00
Mark Vejvoda
0e897ee94f - bugfix for y centering of font for different fonts / languages 2011-06-28 08:15:05 +00:00
Mark Vejvoda
a9dfd3853b - corrections for y co-ord placement of font 2011-06-28 07:52:05 +00:00
Mark Vejvoda
ebd5bca7fe - attempt to fix 'blurry fonts' 2011-06-28 06:18:24 +00:00
Mark Vejvoda
945c2aa66b - some font bugfixes (use proper fonts in menus and also proper spacing in console) 2011-06-28 00:51:13 +00:00
Mark Vejvoda
aa677cfc97 - attempt to NOT convert to utf8 twice 2011-06-26 03:38:28 +00:00
Mark Vejvoda
5e67b505a7 - try to convert to utf8 before rendering text 2011-06-26 02:50:13 +00:00
Mark Vejvoda
5f32d56b85 - added some common characters to be preloaded when fonts are loaded for better speed 2011-06-25 22:26:56 +00:00
Mark Vejvoda
1700cbba2d - working implementation of particles for new attack-boost xml tag 2011-06-25 20:44:46 +00:00
Titus Tscharntke
a282cfe4e6 model cycle needs to be initialized with 0 ( said willvarfar ) 2011-06-14 22:39:31 +00:00
Titus Tscharntke
86b926df1a fix for shots( magic summoner and so on ). Not shure if I broke something with the new animated shot models. Willvarfar please look at it . 2011-06-13 23:43:47 +00:00
Mark Vejvoda
722261e212 - added new commandline option to override font file 2011-06-12 03:44:50 +00:00
Mark Vejvoda
752dd26bcd - some small font centering adjustments 2011-06-12 01:32:02 +00:00
Mark Vejvoda
f1aa231e4b - bugfixes for font display:
- workaround for a bug in freetype in some cases
  - better handling on different resolutions
  - new commandline option to override screen resolution settings
2011-06-11 08:52:49 +00:00
Mark Vejvoda
4aca4af404 - updated patch from willvarfar for animated models in particles 2011-06-11 00:26:26 +00:00
Mark Vejvoda
90fcb0abe7 - added some more error checks in ftgl wrapper class 2011-06-10 22:17:15 +00:00
Mark Vejvoda
b583c45c5e - see if this helps titi's gcc with constructor init issues? 2011-06-10 21:13:31 +00:00
Mark Vejvoda
3efde1d31b - added will's patch for splash particle animation support 2011-06-10 19:44:34 +00:00
Mark Vejvoda
7c43628643 - included patch from willvarfar for animated attack particles (thanks will) 2011-06-10 17:33:09 +00:00
Mark Vejvoda
6bb805978c - better quality font rendering and performance still good. 2011-06-10 04:34:58 +00:00
Mark Vejvoda
06999a8f88 - reworked fonts to now use 3d matrix positioning and render performance is much better.
*NOTE: Still need to deal with some letters getting partially chopped off in some cases.
2011-06-10 03:09:19 +00:00