hal said:[ enter Gorge from darkened room ]
Gorge: You Suck!
Asp: Try turning the safety off!
[ Gorge approaches the screen ]
*Gorge is enlightened by his own enhanced ShockRifle
Asp: Haha!
Act two isn't finished yet, but I have some strong ideas.
static function class<Emitter> GetPawnDamageEmitter(vector HitLocation, float Damage, vector Momentum, Pawn Victim, bool bLowDetail)
{
if(class'GameInfo'.static.UseLowGore())
{
return none;
}
else if(bLowDetail)
{
return none;
}
else if(Damage >= Victim.Health + Damage)
{
//Extra gibs!
if(Victim.IsA('xPawn'))
xPawn(Victim).SpawnGibs(rot(0,0,0), 1.0);
return class'SplatEmitter';
}
return none;
}