Meh guys, it`s already there:
weapon_mod plaspistol
{
firedef
{
name "_Snap Shot"
skill close
projtl plasmaMiniPulse
impact plasmaImpactCharged
hitbody plasmaImpactCharged
firesnd weapons/plasma_s
speed 1800
spread "1.1 1.1"
crouch 0.8
range 15
shots 1
ammo 1
delaybetweenshots 6
time 6
damage "45 7"
dmgweight plasma_light
reaction true
}
firedef
{
name "_Burst"
skill close
projtl plasmaMiniPulse
impact plasmaImpactCharged
hitbody plasmaImpactCharged
firesnd weapons/plasma_s
speed 1800
spread "1.4 1.4"
crouch 0.8
range 15
shots 3
ammo 3
delaybetweenshots 6
time 10
damage "45 7"
dmgweight plasma_light
reaction true
}
// firedef
// {
// name "_Spray"
// skill close
// projtl plasmaContinuous
// impact plasmaImpact
// hitbody plasmaImpact
// firesnd weapons/plasma_c
// sndonce true
// speed 0
// spread "1 5"
// crouch 1.0
// range 10
// shots 30
// ammo 6
// delaybetweenshots 32
// time 16
// damage "45 7"
// dmgweight plasma_light
// }
}
}
Look at the last, disalbled firemode,: spray - works just like the flamer. Of course damage values are way off, but all the graphic&sound work was done in earlier versions.
Here is how it looks after my balancing:
weapon_mod plaspistol
{
firedef
{
name "_Ball"
skill close
projtl plasmaMiniPulse
impact plasmaImpactCharged
hitbody plasmaImpactCharged
firesnd weapons/plasma_s
speed 1800
spread "2.1 2.1"
crouch 0.9
range 15
shots 1
ammo 1
delaybetweenshots 6
time 6
damage "45 10"
dmgweight plasma_medium
reaction true
}
firedef
{
name "_Bubbles"
skill close
projtl plasmaMiniPulse
impact plasmaImpactCharged
hitbody plasmaImpactCharged
firesnd weapons/plasma_s
speed 1800
spread "2.4 2.4"
crouch 0.9
range 15
shots 3
ammo 3
delaybetweenshots 6
time 10
damage "45 10"
dmgweight plasma_medium
reaction true
}
firedef
{
name "_Spray"
skill close
projtl plasmaContinuous
impact plasmaImpact
hitbody plasmaImpact
firesnd weapons/plasma_c
sndonce true
speed 0
spread "3 3"
crouch 1.0
range 6
shots 20
ammo 6
delaybetweenshots 32
time 10
damage "10 2"
dmgweight plasma_light
reaction true
}
}
}
I`ve added spray mode to all plasma weapons in similar manner, bigger guns just offer bigger damage for more TU`s.
Such firemode is, I think, easily explainable. In ufopedia one can read, that plasma weapons fire heated hydrogen (in the plasma form) into the plastic film, thus creating a ball, which would travel to the victim and break on impact releasing ultra-hot plasma on target. While "spraying", plasma guns just spit plasma without "packing" it into the plastic. Plasma, without the protective film, loses it`s temperature very fast, so it can`t travel very far (6 meters in my interpretation). However it can be "sprayed" very fast and works just as the flamethrower.