use a more sane default value with beam textures which fixes the look of the spikeset railtrail for TF nails/Q2 railgun

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2127 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
TimeServ 2006-03-20 00:23:48 +00:00
parent 6551885f92
commit d2c2021680
1 changed files with 5 additions and 0 deletions

View File

@ -416,6 +416,7 @@ void P_ParticleEffect_f(void)
skytris_t *st;
qboolean settype = false;
qboolean setalphadelta = false;
qboolean setbeamlen = false;
part_type_t *ptype;
int pnum, assoc;
@ -527,6 +528,7 @@ void P_ParticleEffect_f(void)
else if (!strcmp(var, "beamtexstep"))
{
ptype->rotationstartmin = 1/atof(value);
setbeamlen = true;
}
else if (!strcmp(var, "beamtexspeed"))
{
@ -974,6 +976,9 @@ void P_ParticleEffect_f(void)
}
}
if (ptype->type == PT_BEAM && !setbeamlen)
ptype->rotationstartmin = 1/128.0;
// use old behavior if not using alphadelta
if (!setalphadelta)
ptype->alphachange = (-ptype->alphachange / ptype->die) * ptype->alpha;