102 lines
4.1 KiB
Ucode
102 lines
4.1 KiB
Ucode
class FleshHitEmitter extends KFHitEmitter;
|
|
#exec OBJ LOAD FILE=KFWeaponSound.uax
|
|
|
|
defaultproperties
|
|
{
|
|
ImpactSounds(0)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh'
|
|
ImpactSounds(1)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh'
|
|
ImpactSounds(2)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh2'
|
|
ImpactSounds(3)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh3'
|
|
|
|
|
|
// Begin Object Class=SpriteEmitter Name=SpriteEmitter0
|
|
// FadeOut=True
|
|
// SpawnOnlyInDirectionOfNormal=True
|
|
// SpinParticles=True
|
|
// UseSizeScale=True
|
|
// UseRegularSizeScale=False
|
|
// UniformSize=True
|
|
// AutomaticInitialSpawning = false
|
|
// InitialParticlesPerSecond = 100
|
|
// RespawnDeadParticles = false
|
|
// ScaleSizeYByVelocity=True
|
|
// ScaleSizeZByVelocity=True
|
|
// BlendBetweenSubdivisions=True
|
|
// UseRandomSubdivision=True
|
|
// Acceleration=(Z=-350.000000)
|
|
// ColorScale(1)=(RelativeTime=0.300000,Color=(B=255,G=255,R=255))
|
|
// ColorScale(2)=(RelativeTime=0.750000,Color=(B=96,G=160,R=255))
|
|
// ColorScale(3)=(RelativeTime=1.000000)
|
|
// ColorMultiplierRange=(Z=(Min=0.670000,Max=2.000000))
|
|
// FadeOutStartTime=0.300000
|
|
// Name="SpriteEmitter0"
|
|
// StartLocationShape=PTLS_Sphere
|
|
// SphereRadiusRange=(Max=5.000000)
|
|
// StartMassRange=(Min=11.000000,Max=11.000000)
|
|
// UseRotationFrom=PTRS_Normal
|
|
// SpinsPerSecondRange=(X=(Min=0.100000,Max=0.120000))
|
|
// SizeScale(0)=(RelativeTime=1.000000,RelativeSize=3.500000)
|
|
// StartSizeRange=(X=(Min=8.000000,Max=12.000000),Y=(Min=0.000000,Max=0.000000),Z=(Min=0.000000,Max=0.000000))
|
|
// ScaleSizeByVelocityMultiplier=(X=0.000000,Y=0.000000,Z=0.000000)
|
|
// ScaleSizeByVelocityMax=3.000000
|
|
// DrawStyle=PTDS_Modulated //PTDS_AlphaBlend
|
|
// Texture=Texture'KFX.BloodySpray'
|
|
// TextureUSubdivisions=4
|
|
// TextureVSubdivisions=4
|
|
// LifetimeRange=(Min=0.500000,Max=0.750000)
|
|
// StartVelocityRange=(Z=(Min=120.000000,Max=150.000000))
|
|
//End Object
|
|
|
|
Begin Object Class=SpriteEmitter Name=SpriteEmitter1
|
|
FadeOut=True
|
|
RespawnDeadParticles=False
|
|
SpawnOnlyInDirectionOfNormal=True
|
|
SpinParticles=True
|
|
UseSizeScale=True
|
|
UseRegularSizeScale=False
|
|
UniformSize=True
|
|
ScaleSizeYByVelocity=True
|
|
ScaleSizeZByVelocity=True
|
|
AutomaticInitialSpawning=False
|
|
BlendBetweenSubdivisions=True
|
|
UseRandomSubdivision=True
|
|
Acceleration=(Z=-200.000000)
|
|
ColorScale(1)=(RelativeTime=0.300000,Color=(B=255,G=255,R=255))
|
|
ColorScale(2)=(RelativeTime=0.750000,Color=(B=96,G=160,R=255))
|
|
ColorScale(3)=(RelativeTime=1.000000)
|
|
FadeOutStartTime=0.300000
|
|
MaxParticles=1
|
|
Name="SpriteEmitter1"
|
|
StartLocationShape=PTLS_Sphere
|
|
SphereRadiusRange=(Max=5.000000)
|
|
StartMassRange=(Min=11.000000,Max=11.000000)
|
|
UseRotationFrom=PTRS_Normal
|
|
SpinsPerSecondRange=(X=(Min=-0.100000,Max=0.100000))
|
|
StartSpinRange=(X=(Min=0.400000,Max=0.600000))
|
|
SizeScale(0)=(RelativeSize=1.000000)
|
|
SizeScale(1)=(RelativeTime=1.000000,RelativeSize=2.500000)
|
|
StartSizeRange=(X=(Min=8.000000,Max=12.000000),Y=(Min=0.000000,Max=0.000000),Z=(Min=0.000000,Max=0.000000))
|
|
ScaleSizeByVelocityMultiplier=(X=0.000000,Y=0.000000,Z=0.000000)
|
|
ScaleSizeByVelocityMax=3.000000
|
|
InitialParticlesPerSecond=500.000000
|
|
DrawStyle=PTDS_Alpha
|
|
Texture=Texture'kf_fx_trip_t.Gore.blood_hit_c'
|
|
TextureUSubdivisions=2
|
|
TextureVSubdivisions=2
|
|
UseSubdivisionScale=True
|
|
SubdivisionScale(0)=0.250000
|
|
SubdivisionScale(1)=0.500000
|
|
SubdivisionScale(2)=0.750000
|
|
SubdivisionScale(3)=1.000000
|
|
SubdivisionEnd=3
|
|
LifetimeRange=(Min=0.500000,Max=1.000000)
|
|
StartVelocityRange=(Z=(Min=100.000000,Max=100.000000))
|
|
End Object
|
|
Emitters(0)=SpriteEmitter'SpriteEmitter1'
|
|
|
|
|
|
// Emitters(0)=SpriteEmitter'KFMod.FleshHitEmitter.SpriteEmitter0'
|
|
// LifeSpan = 1.0
|
|
|
|
}
|