Battlefront-1-And-2-Assets/Sky_Dome_Parts/Sky_Explosions/effects/spa_sfx_skydomeexplosions.fx

146 lines
2.8 KiB
HLSL

ParticleEmitter("Explosions")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.3000);
BurstCount(1.0000,2.0000);
MaxLodDist(2200.0000);
MinLodDist(2000.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(-1.0000,1.0000);
PositionY(-1.0000,1.0000);
PositionZ(-1.0000,1.0000);
}
Offset()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
PositionScale(0.0000,2.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.0500, 0.4500);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 0.0000, 0.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.7500);
Position()
{
LifeTime(0.8000)
}
Size(0)
{
LifeTime(0.7500)
Scale(2.0000);
}
Color(0)
{
LifeTime(0.0100)
Reach(255.0000,255.0000,255.0000,255.0000);
}
}
Geometry()
{
BlendMode("NORMAL");
Type("ANIMATED");
TimePerFrame(0.0500);
FrameSize(32.0000);
TotalFrames(16.0000);
Looping(0);
Texture("spa_sfx_skydome_animated_exp");
}
ParticleEmitter("Lasers")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.0750, 0.5750);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Red(255.0000, 255.0000);
Green(255.0000, 255.0000);
Blue(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(-1.0000,1.0000);
PositionY(-1.0000,1.0000);
PositionZ(-1.0000,1.0000);
}
Offset()
{
PositionX(-2.0000,2.0000);
PositionY(-2.0000,2.0000);
PositionZ(-2.0000,2.0000);
}
PositionScale(0.0000,1.0000);
VelocityScale(3.0000,3.5000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.0250, 0.0250);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 0.0000, 0.0000);
StartRotation(0, 0.0000, 0.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(3.0000);
Position()
{
LifeTime(2.0000)
Scale(0.0000);
}
Size(0)
{
LifeTime(3.0000)
Scale(0.0000);
}
Color(0)
{
LifeTime(0.0100)
Move(0.0000,0.0000,0.0000,255.0000);
Next()
{
LifeTime(3.0000)
Reach(50.0000,50.0000,50.0000,0.0000);
}
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("SPARK");
SparkLength(0.0750);
Texture("com_sfx_laser_red");
}
}
}