Branch: refs/heads/master Home: https://github.com/Warzone2100/warzone2100
Commit: c93bfb237dc5850764ac0b123ca4ffe0e4f99ebe https://github.com/Warzone2100/warzone2100/commit/c93bfb237dc5850764ac0b123ca4ffe0e4f99ebe Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M data/base/effects/fxtracer.pie A data/base/effects/fxtracer_twin.pie A data/base/effects/fxtracerh.pie M data/base/effects/fxtracr2.pie M data/base/stats/weapons.txt M data/base/wrf/piestats.wrf M data/mp/stats/weapons.txt M data/mp/wrf/piestats.wrf Log Message: ----------- Make MG-type projectiles more consistent. MG projectiles had a degenerate cross section (four of the triangles were degenerate). MG: larger, and no longer degenerate. Twin MG: like a pair of MG projectiles. HMG: like a single old Twin MG/old Twin AG projectile. AG: same as HMG. Twin AG: like the old Twin MG/old Twin AG. Some arbitrary offsets removed, projectile start now centred at (0, 0, 0). Fixes ticket:354. Commit: 5d339a49759ced416fc7f0aa23867c39917e930d https://github.com/Warzone2100/warzone2100/commit/5d339a49759ced416fc7f0aa23867c39917e930d Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M lib/gamelib/gtime.h M src/combat.cpp M src/component.cpp M src/display3d.cpp M src/projectile.cpp M src/projectile.h Log Message: ----------- Make projectile fire rate precise. Fire delay is no longer restricted to multiples of the game update interval (but minimum delay is currently one update interval, since combFire is called only once per update). Projectiles no longer freeze during the first update interval. AG should now perform at the advertised rate. Fixes ticket:2083. Commit: 5e1f159d4bc3a1256db63cd6bacbcb18492fffd0 https://github.com/Warzone2100/warzone2100/commit/5e1f159d4bc3a1256db63cd6bacbcb18492fffd0 Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M src/component.cpp M src/display3d.cpp M src/droid.cpp M src/game.cpp M src/structure.cpp M src/weapondef.h Log Message: ----------- Make recoil animation smooth, and match firing times. Commit: d71b430fdc850499025752517d8fc0e192c89f01 https://github.com/Warzone2100/warzone2100/commit/d71b430fdc850499025752517d8fc0e192c89f01 Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M src/keybind.cpp Log Message: ----------- Add more game speeds. It's important to be able to fire a laser, get a cup of tea, and watch the laser hit. Commit: 4ae5df46c9f3a4b58565b66417158ea1bfdba82a https://github.com/Warzone2100/warzone2100/commit/4ae5df46c9f3a4b58565b66417158ea1bfdba82a Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M src/component.cpp M src/droid.cpp M src/effects.cpp M src/effects.h M src/feature.cpp M src/move.cpp M src/projectile.cpp M src/structure.cpp Log Message: ----------- Create effects at the right time. Smoke trails are now less jumpy. Explosions now start when the projectile impacts, although the graphics isn't drawn until the next update since the impact function is called too late. Commit: eb997093587fca98db8300c15651a3c76f5a4e5b https://github.com/Warzone2100/warzone2100/commit/eb997093587fca98db8300c15651a3c76f5a4e5b Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M src/display3d.cpp M src/projectile.cpp M src/projectiledef.h Log Message: ----------- Do impact function immediately on impact. Projectile explosions are now visible immediately on impact (and for 1ms, the projectile and explosion is simultaneously visible). Commit: 59ea2962d1bf388cff3683f1631a68d91edd25c4 https://github.com/Warzone2100/warzone2100/commit/59ea2962d1bf388cff3683f1631a68d91edd25c4 Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M lib/framework/vector.h M src/map.cpp M src/map.h M src/projectile.cpp Log Message: ----------- Calculate exact intersection of projectiles and terrain. Projectile explosion effects should now be half-obscured by the terrain, instead of completely obscured. Commit: 06103788727a43566f978a95d34c80131574456b https://github.com/Warzone2100/warzone2100/commit/06103788727a43566f978a95d34c80131574456b Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M src/projectile.cpp Log Message: ----------- Don't turn indirect fire into direct fire, when at short range. There's not much difference, anyway, since indirect fire doesn't randomly fire very high up in the air, anymore. Fixes desynch due to uninitialised data, introduced in 35d3fec1469e9129e02461292c819251afac853d. Commit: cb9504c9aba3d42464541f684495dab3a70a4a97 https://github.com/Warzone2100/warzone2100/commit/cb9504c9aba3d42464541f684495dab3a70a4a97 Author: Cyp <c...@wz2100.net> Date: 2011-12-28 (Wed, 28 Dec 2011) Changed paths: M src/action.cpp M src/component.cpp M src/component.h M src/display3d.cpp M src/droid.cpp M src/droid.h M src/feature.cpp M src/feature.h M src/move.cpp M src/multibot.cpp M src/multijoin.cpp M src/multistruct.cpp M src/objmem.cpp M src/order.cpp M src/projectile.cpp M src/scriptfuncs.cpp M src/structure.cpp M src/structure.h Log Message: ----------- Render droid until the exact time the projectile hits and render explosion effects at that time. Or in the case of multiple projectiles hitting, render until the last projectile in the projectile list hits (which might not have been the impact with the latest gameTime). Compare: https://github.com/Warzone2100/warzone2100/compare/1d5e81c...cb9504c ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Warzone2100-commits mailing list Warzone2100-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/warzone2100-commits