Commit Graph

2208 Commits

Author SHA1 Message Date
Mark Vejvoda 4d6f39d257 - added support for multipliers in attack-boost 2011-06-26 07:06:32 +00:00
Mark Vejvoda 26bf93eeed - bugfix again for negative upgrade sums 2011-06-26 03:59:28 +00:00
Mark Vejvoda a3cd886b9d - bugfix again for negative upgrade sums 2011-06-26 03:50:42 +00:00
Mark Vejvoda 46ff36c80b - missed one conversion in keyboard test menu 2011-06-26 03:41:20 +00:00
Mark Vejvoda aa677cfc97 - attempt to NOT convert to utf8 twice 2011-06-26 03:38:28 +00:00
Mark Vejvoda fd8ed536bb - bugfix for upgrades (don't allow negative sums for each attribute) 2011-06-26 02:58:34 +00:00
Mark Vejvoda 5e67b505a7 - try to convert to utf8 before rendering text 2011-06-26 02:50:13 +00:00
Mark Vejvoda c4a05c8036 - try this tomreyn 2011-06-26 02:35:09 +00:00
Mark Vejvoda d791eb4e94 - try this tomreyn 2011-06-26 02:30:04 +00:00
Mark Vejvoda 675750eda7 - some more unicode input cleanup 2011-06-26 02:21:45 +00:00
Mark Vejvoda 4b6bc7a4a7 - loads of changes in order to prepare for better input (not using char but SDLKey instead) 2011-06-26 01:55:08 +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 4013af9447 - for multiple animations added a new xml node to tell the engine to pick a random animation ONLY x number of times (so death animation is random but not changing when completed animating):
<animation-random-cycle-maxcount value="1" />
2011-06-25 21:40:27 +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 105e639bd8 Mega also scouts to random ressource places .Only first tech type ressource is used to navigate now (which is typically gold) more improvement needed regarding this aspect ;pathfinder back to 900 2011-06-25 18:14:20 +00:00
Mark Vejvoda 14b6f195e6 - for multiple animations, now can specify a 'preferred' animation based on the units hp using:
<animation path="models/archer_standing.g3d" fromHp="0" toHp="10" />
2011-06-25 15:30:18 +00:00
Mark Vejvoda 86743e2718 - more bugfixes for attack-boost check (and now in debug mode if unit selected show his attack-boost radius as well as the units affected) 2011-06-25 14:18:53 +00:00
Mark Vejvoda b0f8675a65 - small bugfix for attack-boost check 2011-06-25 09:01:31 +00:00
Mark Vejvoda c252402e71 - initial implementation of attack-boost logic (this is in progress code which is only triggered by new xml entries). Will explain later once tested. 2011-06-25 08:53:53 +00:00
Mark Vejvoda 5dda269151 - bugfix for multiple models per skilltype (let existing model finish animating before allow next random model to be selected)
- started work on a new feature called 'attack-boost' that should prove VERY INTERESTING once fully implemented (shhh its a secret)
2011-06-25 07:31:01 +00:00
Mark Vejvoda e0860309c0 - added support for multiple animation models for each skill and display a them randomly during game play 2011-06-25 05:23:41 +00:00
Mark Vejvoda d0d31e4bfe - updated pathfinder to randomize better the pathfinder refresh rate in an attempt to have better performance when we have lots of units 2011-06-24 19:40:47 +00:00
Titus Tscharntke 7344250c5c well formatted change from 2367 again 2011-06-24 16:18:10 +00:00
Titus Tscharntke 1de2d5340d revert to 2366 2011-06-24 16:14:39 +00:00
Titus Tscharntke cea0cdaa00 automated last messages to irc when leaving lobby ( enter game / trying to open a server / leaving lobby ) 2011-06-23 23:45:46 +00:00
Titus Tscharntke 149e5b15b0 Changes from 2367 without formatting mess 2011-06-23 23:30:49 +00:00
Titus Tscharntke 59136a3d95 revert code formatting mess to same as revision 2366. Change from 2367 will come without this mess with next checkin 2011-06-23 23:28:39 +00:00
Mark Vejvoda 1ea57853c5 - updated win32 project files with newly added files 2011-06-23 22:05:48 +00:00
Titus Tscharntke 3401673918 forgot to checkin 2011-06-23 21:14:00 +00:00
Titus Tscharntke 8b9d4a662a switch for non rotatable objets in tilesets; cleaned up the way the particles were bound to tileset objects 2011-06-22 20:26:39 +00:00
Titus Tscharntke e58ddd35b4 fixes build bug reported in forum/ adds some better mega-cpu behaviour / fixed some bugs ( I hopefully did not added new ones :-D ) 2011-06-20 23:51:13 +00:00
Titus Tscharntke f5418efa8a deeper pathfinding ( lets see how much it effects performance ) 2011-06-20 23:48:59 +00:00
Titus Tscharntke d246a08a6d switch for rain/snow ; multipliers visible ; server can set his state too 2011-06-20 23:48:22 +00:00
Titus Tscharntke a282cfe4e6 model cycle needs to be initialized with 0 ( said willvarfar ) 2011-06-14 22:39:31 +00:00
Mark Vejvoda 545abe93d6 - bugfix for commandline for setting video settings (fullscreen was interpreted in the opposite manner) 2011-06-14 21:35:21 +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 7ad8510894 - don't render hud in 'photo' mode 2011-06-13 23:28:24 +00:00
Mark Vejvoda f0c636d2ff - render battle end screen to texture buffer on first render so it takes less fps to render after the 1st frame 2011-06-12 05:54:54 +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 1d5dcb4ded - better bullet proofing of reading lng files
- able to run in old font mode for comparison
2011-06-11 10:31:24 +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 cd05b22c50 - ensure datapath has backslash 2011-06-10 21:18:22 +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 ba3071c15b - bugfix for group key camera movement (respect different group keys being pressed) 2011-06-10 16:59:19 +00:00
Mark Vejvoda 6bb805978c - better quality font rendering and performance still good. 2011-06-10 04:34:58 +00:00