- Decal changes as per Xaser's suggestions: Smaller decal for PhoenixFX2,

CrossbowFX2 and MaceFX4 were missing decals, and HornRodFX2 gets a whole
  new decal.
- Fixed: bfgscrc2.png had some holes in the middle that did not look so good.
  (From previously being handled through WinTex, maybe?)


SVN r1325 (trunk)
This commit is contained in:
Randy Heit 2008-12-19 03:57:24 +00:00
parent 48be3f7022
commit 835ed26370
5 changed files with 40 additions and 10 deletions

View file

@ -1,3 +1,10 @@
December 18, 2008
- Decal changes as per Xaser's suggestions: Smaller decal for PhoenixFX2,
CrossbowFX2 and MaceFX4 were missing decals, and HornRodFX2 gets a whole
new decal.
- Fixed: bfgscrc2.png had some holes in the middle that did not look so good.
(From previously being handled through WinTex, maybe?)
December 17, 2008
- Fixed: Thing_ProjectileIntercept broke slightly when converted to the new
vector math routines (almost two years ago!) because the original code

View file

@ -664,7 +664,7 @@ static void CalcPosVel(int type, const AActor *actor, const sector_t *sector,
break;
case SOURCE_Actor:
assert(actor != NULL);
// assert(actor != NULL);
if (actor != NULL)
{
x = actor->x;
@ -715,14 +715,11 @@ static void CalcPosVel(int type, const AActor *actor, const sector_t *sector,
if (vel != NULL)
{
// Only actors maintain velocity information.
if (type == SOURCE_Actor)
if (type == SOURCE_Actor && actor != NULL)
{
if (actor != NULL)
{
vel->X = FIXED2FLOAT(actor->momx) * TICRATE;
vel->Y = FIXED2FLOAT(actor->momz) * TICRATE;
vel->Z = FIXED2FLOAT(actor->momy) * TICRATE;
}
vel->X = FIXED2FLOAT(actor->momx) * TICRATE;
vel->Y = FIXED2FLOAT(actor->momz) * TICRATE;
vel->Z = FIXED2FLOAT(actor->momy) * TICRATE;
}
else
{

View file

@ -772,6 +772,30 @@ decal CrossbowScorch2
randomflipy
}
/***** Phoenix Rod, flamethrower mode **************************************/
decal PhoenixThrowerScorch
{
pic CBALSCR1
shade "00 00 00"
x-scale 0.4
y-scale 0.4
randomflipx
randomflipy
}
/***** "Horn Rod", rain maker projectile ***********************************/
decal HornyRainMaker
{
pic TWIRL
shade "00 00 00"
x-scale 0.7
y-scale 0.7
randomflipx
randomflipy
}
/***** Centaur Scorches ****************************************************/
decal CentaurScorch
@ -990,15 +1014,17 @@ generator GoldWand RailScorchLower
generator GoldWandPowered RailScorchLower
generator GoldWandFX1 HImpScorch
generator CrossbowFX1 CrossbowScorch
generator CrossbowFX2 CrossbowScorch
generator CrossbowFX3 CrossbowScorch2
generator MaceFX1 BaronScorch
generator MaceFX4 BFGScorch
generator Blaster RailScorchLower
generator BlasterFX1 HImpScorch
generator Ripper HImpScorch
generator HornRodFX1 PlasmaScorchLower
generator HornRodFX2 PlasmaScorchLower
generator HornRodFX2 HornyRainMaker
generator PhoenixFX1 Scorch
generator PhoenixFX2 Scorch
generator PhoenixFX2 PhoenixThrowerScorch
generator CStaffMissile DoomImpScorch
generator HammerMissile Scorch

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB