6287 lines
156 KiB
XML
6287 lines
156 KiB
XML
<prefabs>
|
|
<artifactholderfx
|
|
drawontop="True"
|
|
LifeTime="2"
|
|
LifeTimeMin="0.8"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-50"
|
|
AngularVelocityMax="50"
|
|
StartRotationMin="0"
|
|
StartRotationMax="0"
|
|
RotateToDirection="False"
|
|
Drag="1"
|
|
WaterDrag="1"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,0"
|
|
CanEnterSubs="True"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="0.1,0.2"
|
|
StartSizeMax="0.3,0.3"
|
|
SizeChangeMin="1,1"
|
|
SizeChangeMax="2,2"
|
|
GrowTime="0"
|
|
StartColor="255,255,255,5"
|
|
MiddleColor="220,220,255,50"
|
|
EndColor="20,20,20,0"
|
|
UseMiddleColor="True"
|
|
DrawTarget="Both"
|
|
DrawOrder="Foreground"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="320,448,64,64" />
|
|
</artifactholderfx>
|
|
<scannerdot
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.3,0.3"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-0.1,-0.1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="50,255,100,255"
|
|
endcolor="20,20,20,0"
|
|
growtime="0"
|
|
lifetime="1"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0.8"
|
|
middlecolor="255,0,0,0"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="320,448,64,64" />
|
|
</scannerdot>
|
|
<scannerwavefx
|
|
lifetime="0.8"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-60"
|
|
angularvelocitymax="60"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1.5,1.5"
|
|
startsizemax="1.5,1.5"
|
|
sizechangemin="-1,-1"
|
|
sizechangemax="-1,-1"
|
|
growtime="0.8"
|
|
startcolor="0,255,80,255"
|
|
endcolor="0,20,80,1"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="0,255,120,50"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</scannerwavefx>
|
|
<gravityspherefx
|
|
lifetime="2"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-60"
|
|
angularvelocitymax="60"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="10,10"
|
|
startsizemax="10,10"
|
|
sizechangemin="-5,-5"
|
|
sizechangemax="-5,-5"
|
|
growtime="0.3"
|
|
startcolor="255,0,0,1"
|
|
endcolor="255,0,0,1"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,0,255,100"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</gravityspherefx>
|
|
<gravityspherefx2
|
|
lifetime="1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-200"
|
|
angularvelocitymax="200"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="10,10"
|
|
startsizemax="10,10"
|
|
sizechangemin="-14,-13"
|
|
sizechangemax="-13,-14"
|
|
growtime="0"
|
|
startcolor="255,0,0,1"
|
|
endcolor="255,0,0,1"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="220,0,255,100"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</gravityspherefx2>
|
|
<hologramsphere
|
|
LifeTime="5"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="25"
|
|
AngularVelocityMax="45"
|
|
StartRotationMin="0"
|
|
StartRotationMax="45"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,0"
|
|
CanEnterSubs="True"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="1,1"
|
|
StartSizeMax="0,1.05"
|
|
SizeChangeMin="0,0"
|
|
SizeChangeMax="-0.5,0"
|
|
GrowTime="0"
|
|
StartColor="255,0,255,50"
|
|
MiddleColor="150,220,255,100"
|
|
EndColor="255,0,0,0"
|
|
UseMiddleColor="True"
|
|
DrawTarget="Both"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</hologramsphere>
|
|
<gravityshellfx
|
|
drawontop="False"
|
|
LifeTime="2"
|
|
LifeTimeMin="2"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="0"
|
|
AngularVelocityMax="300"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,0"
|
|
CanEnterSubs="True"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="4,4"
|
|
StartSizeMax="4,4"
|
|
SizeChangeMin="-4,-4"
|
|
SizeChangeMax="-5,-8"
|
|
GrowTime="0"
|
|
StartColor="200,200,255,150"
|
|
MiddleColor="255,0,255,60"
|
|
EndColor="255,0,0,1"
|
|
UseMiddleColor="True"
|
|
DrawTarget="Both"
|
|
DrawOrder="Default"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</gravityshellfx>
|
|
<psychosisfx
|
|
lifetime="2"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-200"
|
|
angularvelocitymax="200"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="-0.1,0"
|
|
sizechangemax="0.2,-0.4"
|
|
growtime="0.1"
|
|
startcolor="255,0,255,150"
|
|
endcolor="255,0,0,1"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0.6"
|
|
middlecolor="0,0,255,200"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</psychosisfx>
|
|
<nasonovsparkles
|
|
startsizemin="0.2,0.2"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-0.1,-0.1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,180,100,255"
|
|
endcolor="20,20,20,0"
|
|
growtime="0"
|
|
lifetime="0.6"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0.2"
|
|
middlecolor="255,0,0,0"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="320,448,64,64" />
|
|
</nasonovsparkles>
|
|
<nasonovfx
|
|
lifetime="0.6"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="60"
|
|
angularvelocitymax="600"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="8,8"
|
|
sizechangemax="10,12"
|
|
growtime="0.2"
|
|
startcolor="240,150,50,200"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0.4"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</nasonovfx>
|
|
<faradayfx
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="10"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.2,0.2"
|
|
startsizemax="0.3,0.5"
|
|
sizechangemin="0.2,0"
|
|
sizechangemax="0.2,0"
|
|
growtime="0"
|
|
startcolor="200,255,255,255"
|
|
endcolor="0,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="True"
|
|
lifetimemin="0.1"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="0,0,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="0,256,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="256,0,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="256,256,256,256" />
|
|
</faradayfx>
|
|
<thermalSetFire
|
|
lifetime="0.4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="150"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.5,0.2"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="5,5,255,255"
|
|
endcolor="255,100,50,1"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
animduration="2"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="50,50,255,220"
|
|
usemiddlecolor="True"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/FlameRoundParticleSheet.png"
|
|
sourcerect="0,0,2048,2048"
|
|
columns="10"
|
|
rows="5"
|
|
origin="0.5,0.8"
|
|
premultiplyalpha="false" />
|
|
</thermalSetFire>
|
|
<thermalfx
|
|
lifetime="0.4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="150"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.5,0.2"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="5,5,255,255"
|
|
endcolor="255,100,50,1"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
animduration="2"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="50,50,255,220"
|
|
usemiddlecolor="True"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/FlameRoundParticleSheet.png"
|
|
sourcerect="0,0,2048,2048"
|
|
columns="10"
|
|
rows="5"
|
|
origin="0.5,0.8"
|
|
premultiplyalpha="false" />
|
|
</thermalfx>
|
|
<skyholderfx
|
|
lifetime="0.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="200"
|
|
angularvelocitymax="400"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="4,4"
|
|
startsizemax="4,4"
|
|
sizechangemin="-8,-8"
|
|
sizechangemax="-8,-8"
|
|
growtime="0"
|
|
startcolor="20,100,255,1"
|
|
endcolor="50,200,255,100"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="0,0,255,200"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</skyholderfx>
|
|
<skyholderfx2
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="-0.5,-0.5"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
startcolor="60,120,255,100"
|
|
endcolor="60,120,255,255"
|
|
growtime="0"
|
|
lifetime="1"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="2"
|
|
waterdrag="2"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0.4"
|
|
middlecolor="60,120,255,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="320,448,64,64" />
|
|
</skyholderfx2>
|
|
<ElectricShock
|
|
lifetimemin="0.15"
|
|
lifetime="0.25"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="10"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="10"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="2,2"
|
|
startsizemax="4,4"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="200,255,255,255"
|
|
endcolor="0,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="True"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="0,0,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="0,256,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="256,0,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="256,256,256,256" />
|
|
</ElectricShock>
|
|
<toxinmistlargefade
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.2,0.2"
|
|
sizechangemax="0.5,0.8"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="80,100,40,1"
|
|
endcolor="0,40,20,0"
|
|
growtime="0"
|
|
lifetime="8"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-50"
|
|
angularvelocitymax="10"
|
|
rotatetodirection="False"
|
|
drag="1"
|
|
waterdrag="1"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="4"
|
|
middlecolor="0,40,20,150"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</toxinmistlargefade>
|
|
<toxinmist
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.1,0.1"
|
|
sizechangemin="0.5,0.5"
|
|
sizechangemax="1,1.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="80,100,40,30"
|
|
endcolor="0,50,0,0"
|
|
growtime="0"
|
|
lifetime="2.5"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="50"
|
|
rotatetodirection="False"
|
|
drag="1"
|
|
waterdrag="0.8"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0.5"
|
|
middlecolor="20,50,0,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</toxinmist>
|
|
<bloodsplashwater
|
|
lifetime="1.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-5"
|
|
velocitychangewater="0,-0.1"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="100,10,10,255"
|
|
endcolor="80,0,0,255"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</bloodsplashwater>
|
|
<gazerage
|
|
lifetime="0.5"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0"
|
|
startcolor="255,0,0,1"
|
|
endcolor="100,0,60,150"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="100,0,60,200"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</gazerage>
|
|
<acidmist
|
|
startsizemin="2,2"
|
|
startsizemax="3.5,3.5"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="55,85,61,255"
|
|
endcolor="0,50,0,0"
|
|
growtime="2"
|
|
lifetime="38"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="10"
|
|
rotatetodirection="False"
|
|
drag="100"
|
|
waterdrag="100"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</acidmist>
|
|
<acidmistsmall
|
|
startsizemin="0.7,0.7"
|
|
startsizemax="0.7,0.7"
|
|
sizechangemin="0.2,0.2"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="55,85,61,200"
|
|
endcolor="0,50,0,0"
|
|
growtime="0.1"
|
|
lifetime="5"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</acidmistsmall>
|
|
<acidmistgrenade
|
|
drawontop="True"
|
|
LifeTime="5"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-10"
|
|
AngularVelocityMax="10"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0.2"
|
|
VelocityChangeWater="0,0"
|
|
CanEnterSubs="True"
|
|
CollisionRadius="20"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="1,1"
|
|
StartSizeMax="1.5,1.5"
|
|
SizeChangeMin="0.1,0.1"
|
|
SizeChangeMax="0.2,0.2"
|
|
GrowTime="1.5"
|
|
StartColor="140,110,61,220"
|
|
MiddleColor="255,255,255,255"
|
|
EndColor="0,50,0,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Both"
|
|
DrawOrder="Foreground"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
Priority="1"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</acidmistgrenade>
|
|
<toxins
|
|
lifetime="3"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-50"
|
|
angularvelocitymax="50"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0.5"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
startsizemin="1,1"
|
|
startsizemax="1.5,1.5"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.5,0.5"
|
|
growtime="0.1"
|
|
startcolor="80,100,40,255"
|
|
endcolor="80,100,40,255"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</toxins>
|
|
<bloodsplash
|
|
lifetime="1.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-5"
|
|
velocitychangewater="0,-0.1"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="100,10,10,255"
|
|
endcolor="80,0,0,255"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</bloodsplash>
|
|
<watersplash
|
|
startsizemin="0.15,0.15"
|
|
startsizemax="0.3,0.3"
|
|
sizechangemin="0.9,0.9"
|
|
sizechangemax="1.2,1.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,255"
|
|
startalpha="255,255,255,0"
|
|
lifetime="1.25"
|
|
growtime="0.05"
|
|
usecollision="True"
|
|
friction="0.01"
|
|
restitution="0.2"
|
|
collisionradius="30"
|
|
velocitychange="0,-9.8"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-9.8"
|
|
deleteoncollision="False"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,128,128,128" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,254,128,128" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,128,128,128" />
|
|
</watersplash>
|
|
<waterspatter
|
|
lifetime="1.0"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="-20"
|
|
startrotationmax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.0"
|
|
velocitychangewater="0,0.0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1.0,1.0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="255,255,255,200"
|
|
endcolor="255,255,255,200"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.0"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.1,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.1,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.1,0.5" />
|
|
</waterspatter>
|
|
<mist
|
|
startsizemin="0.4,0.4"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="0.25,0.25"
|
|
sizechangemax="0.3,0.3"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,125"
|
|
endcolor="255,255,255,0"
|
|
growtime="0.2"
|
|
lifetime="3"
|
|
velocitychange="0,-0.05"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-0.05"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</mist>
|
|
<MistSmoke
|
|
startsizemin="0.2,0.4"
|
|
startsizemax="0.3,0.4"
|
|
sizechangemin="0.25,0.25"
|
|
sizechangemax="0.3,0.3"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="80,80,80,120"
|
|
endcolor="20,20,20,0"
|
|
growtime="2"
|
|
lifetime="2"
|
|
velocitychange="0,0.4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0.4"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="1"
|
|
middlecolor="60,60,55,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</MistSmoke>
|
|
<DarkSmoke
|
|
startsizemin="0.2,0.4"
|
|
startsizemax="0.3,0.4"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="20,60,40,120"
|
|
endcolor="5,30,10,0"
|
|
growtime="2"
|
|
lifetime="4"
|
|
velocitychange="0,0.2"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="20"
|
|
rotatetodirection="False"
|
|
drag="0.2"
|
|
waterdrag="0.2"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="15"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="1"
|
|
restitution="1"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="2"
|
|
middlecolor="20,20,20,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</DarkSmoke>
|
|
<GlowDot
|
|
startsizemin="0.6,0.6"
|
|
startsizemax="0,1.4"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,180,100,255"
|
|
endcolor="20,20,20,0"
|
|
growtime="0"
|
|
lifetime="0.2"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0.1"
|
|
middlecolor="255,0,0,0"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="320,448,64,64" />
|
|
</GlowDot>
|
|
<steamspray
|
|
startsizemin="0.4,0.4"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="0.5,0.5"
|
|
sizechangemax="0.75,0.75"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,125"
|
|
endcolor="255,255,255,0"
|
|
growtime="0.2"
|
|
lifetime="2"
|
|
velocitychange="0,-0.05"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0.5"
|
|
waterdrag="0.5"
|
|
velocitychangewater="0,-0.05"
|
|
collisionradius="30"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</steamspray>
|
|
<waterdrop
|
|
lifetime="5"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-9.8"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.2"
|
|
startsizemin="0.4,0.2"
|
|
startsizemax="0.4,0.2"
|
|
sizechangemin="-0.02,-0.02"
|
|
sizechangemax="-0.02,-0.02"
|
|
growtime="0.1"
|
|
startcolor="255,255,255,125"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,96,32,32" />
|
|
</waterdrop>
|
|
<dustcloud
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1,1"
|
|
sizechange="0.0,0.0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="50,50,50,125"
|
|
endcolor="50,50,50,0"
|
|
colorchange="0.0, 0.0, 0.0, -0.3"
|
|
lifetime="3"
|
|
velocitychange="0,-5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,128,128,128" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,254,128,128" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,128,128,128" />
|
|
</dustcloud>
|
|
<bubbles
|
|
startsizemin="0.6,0.6"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.3,0.3"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,200"
|
|
endcolor="255,255,255,0"
|
|
lifetime="3"
|
|
growtime="0.1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
drawtarget="Water"
|
|
velocitychange="0,0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0.1"
|
|
collisionradius="25"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="-1">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="270,5,103,119" />
|
|
</bubbles>
|
|
<FlareBubbles
|
|
startsizemin="0.6,0.6"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.3,0.3"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,200"
|
|
endcolor="255,255,255,0"
|
|
lifetime="3"
|
|
growtime="0.1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
drawtarget="Water"
|
|
velocitychange="0,0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0.1"
|
|
collisionradius="1"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="270,5,103,119" />
|
|
</FlareBubbles>
|
|
<blood
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="200,0,0,255"
|
|
endcolor="200,0,0,255"
|
|
lifetime="1"
|
|
growtime="0.1"
|
|
velocitychange="0,-0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-0.1"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</blood>
|
|
<blackblood
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="0,0,0,255"
|
|
endcolor="0,0,0,0"
|
|
lifetime="1"
|
|
growtime="0.1"
|
|
velocitychange="0,-0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-0.1"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</blackblood>
|
|
<whitegoosplash
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="200,255,255,255"
|
|
endcolor="200,255,255,255"
|
|
lifetime="1.5"
|
|
growtime="0.1"
|
|
velocitychange="0,-5"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-0.1"
|
|
collisionradius="30"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</whitegoosplash>
|
|
<EggGooSplash
|
|
startsizemin="0.5,2"
|
|
startsizemax="0.5,4"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="200,255,255,255"
|
|
endcolor="200,255,255,0"
|
|
lifetime="0.8"
|
|
growtime="0.1"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="30"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,2"
|
|
sizechangemax="0,6"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="2"
|
|
loopanim="False"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</EggGooSplash>
|
|
<waterblood
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.3,0.3"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="76,0,0,255"
|
|
endcolor="50,0,0,255"
|
|
animduration="5"
|
|
colorchange="0.0, 0.0, 0.0, -0.2"
|
|
growtime="0.1"
|
|
lifetime="5"
|
|
drawtarget="Water"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</waterblood>
|
|
<blackwaterblood
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.3,0.3"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="20,0,0,255"
|
|
endcolor="0,0,0,255"
|
|
animduration="5"
|
|
colorchange="0.0, 0.0, 0.0, -0.2"
|
|
growtime="0.1"
|
|
lifetime="5"
|
|
drawtarget="Water"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</blackwaterblood>
|
|
<blooddrop
|
|
lifetime="3"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-9.8"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.2"
|
|
startsizemin="0.4,0.2"
|
|
startsizemax="1,0.3"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.5"
|
|
startcolor="255,0,0,255"
|
|
endcolor="200,0,0,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,96,32,32" />
|
|
</blooddrop>
|
|
<blackblooddrop
|
|
lifetime="3"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-9.8"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.2"
|
|
startsizemin="0.4,0.2"
|
|
startsizemax="1,0.3"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.5"
|
|
startcolor="20,0,0,255"
|
|
endcolor="0,0,0,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
drawontop="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,96,32,32" />
|
|
</blackblooddrop>
|
|
<bloodtrail
|
|
lifetime="0.5"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.8"
|
|
velocitychange="0,0"
|
|
collisionradius="30"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.01"
|
|
restitution="0.2"
|
|
startsizemin="0.6,0.6"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.2,0.2"
|
|
sizechangemax="0.5,0.5"
|
|
growtime="0.05"
|
|
startcolor="125,0,0,255"
|
|
endcolor="125,0,0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
velocitychangewater="0,0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,128,128,128" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,254,128,128" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,128,128,128" />
|
|
</bloodtrail>
|
|
<gib
|
|
lifetime="5"
|
|
angularvelocitymin="-500"
|
|
angularvelocitymax="500"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.1"
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.6,0.6"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-0.1,-0.1"
|
|
growtime="0"
|
|
startcolor="75,0,0,255"
|
|
endcolor="70,0,0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
</gib>
|
|
<blackgib
|
|
lifetime="5"
|
|
angularvelocitymin="-500"
|
|
angularvelocitymax="500"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.1"
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.6,0.6"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-0.1,-0.1"
|
|
growtime="0"
|
|
startcolor="20,0,0,255"
|
|
endcolor="0,0,0,255"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
</blackgib>
|
|
<heavygib
|
|
lifetime="1"
|
|
angularvelocitymin="-500"
|
|
angularvelocitymax="500"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1,1"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="-0.5,-0.5"
|
|
growtime="0"
|
|
startcolor="75,0,0,255"
|
|
endcolor="50,0,0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
<ParticleEmitter
|
|
particle="bloodtrail"
|
|
particlespersecond="10"
|
|
position="0,0"
|
|
anglemin="0"
|
|
anglemax="360"
|
|
velocitymin="10"
|
|
velocitymax="20" />
|
|
</heavygib>
|
|
<spark
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-5"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.25"
|
|
startsizemin="0.2,0.1"
|
|
startsizemax="0.3,0.2"
|
|
sizechangemin="-0.25,-0.12"
|
|
sizechangemax="-0.25,-0.12"
|
|
growtime="0.25"
|
|
startcolor="255,178,96,255"
|
|
endcolor="255,178,96,255"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="392,83,106,16" />
|
|
</spark>
|
|
<whitespark
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-5"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.25"
|
|
startsizemin="0.2,0.1"
|
|
startsizemax="0.3,0.2"
|
|
sizechangemin="-0.25,-0.12"
|
|
sizechangemax="-0.25,-0.12"
|
|
growtime="0.25"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="392,83,106,16" />
|
|
</whitespark>
|
|
<artifactspark
|
|
lifetime="0.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="2,0.6"
|
|
sizechangemin="-1,-0.5"
|
|
sizechangemax="-3,-0.5"
|
|
growtime="0"
|
|
startcolor="255,233,255,255"
|
|
endcolor="0,233,255,0"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="395,41,108,11"
|
|
origin="0.1,0.5" />
|
|
</artifactspark>
|
|
<shockwave
|
|
lifetime="0.3"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.1,0.1"
|
|
sizechangemin="20,21"
|
|
sizechangemax="20,21"
|
|
growtime="0"
|
|
startcolor="255,255,255,100"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</shockwave>
|
|
<shockwaveinverted
|
|
lifetime="0.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="2,2"
|
|
startsizemax="2,2"
|
|
sizechangemin="-1,-1"
|
|
sizechangemax="-1,-1"
|
|
growtime="0"
|
|
startcolor="255,255,255,111"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</shockwaveinverted>
|
|
<SonarFloraWave
|
|
lifetime="0.3"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.1,0.1"
|
|
sizechangemin="20,21"
|
|
sizechangemax="20,21"
|
|
growtime="0"
|
|
startcolor="255,255,255,100"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</SonarFloraWave>
|
|
<shockwavesmall
|
|
lifetime="0.3"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.1,0.1"
|
|
sizechangemin="3,3"
|
|
sizechangemax="3,3"
|
|
growtime="0"
|
|
startcolor="255,255,255,200"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</shockwavesmall>
|
|
<flame
|
|
lifetime="1.2"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-20"
|
|
angularvelocitymax="10"
|
|
startrotationmin="-20"
|
|
startrotationmax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,2.5"
|
|
velocitychangewater="0,2.5"
|
|
collisionradius="75"
|
|
invariantcollisionsize="true"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0.2"
|
|
startsizemin="0.5,0.3"
|
|
startsizemax="0.8,0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.2"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,92,0,255"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
animduration="1.2"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/FlameRoundParticleSheet.png"
|
|
sourcerect="0,0,2048,2048"
|
|
columns="10"
|
|
rows="5"
|
|
origin="0.5,0.4"
|
|
premultiplyalpha="false" />
|
|
</flame>
|
|
<flamethrower
|
|
lifetime="0.8"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-20"
|
|
angularvelocitymax="10"
|
|
startrotationmin="-20"
|
|
startrotationmax="20"
|
|
rotatetodirection="False"
|
|
drag="0.2"
|
|
waterdrag="0.2"
|
|
velocitychange="0,1"
|
|
velocitychangewater="0,1"
|
|
collisionradius="60"
|
|
invariantcollisionsize="true"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.1"
|
|
startsizemin="0.5,0.3"
|
|
startsizemax="0.8,0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0.2"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,92,0,255"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
animduration="0.8"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/FlameRoundParticleSheet.png"
|
|
sourcerect="0,0,2048,2048"
|
|
columns="10"
|
|
rows="5"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</flamethrower>
|
|
<flamethrowersmoke
|
|
lifetime="3"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-100"
|
|
angularvelocitymax="100"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0.2"
|
|
waterdrag="0.2"
|
|
velocitychange="0,1"
|
|
velocitychangewater="0,1"
|
|
collisionradius="80"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.01"
|
|
restitution="0.01"
|
|
startsizemin="0.4,0.4"
|
|
startsizemax="0.5,0.5"
|
|
sizechangemin="0.2,0.2"
|
|
sizechangemax="0.2,0.2"
|
|
growtime="0"
|
|
startcolor="10,10,10,50"
|
|
endcolor="0,0,0,255"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="False"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="5"
|
|
rows="5" />
|
|
</flamethrowersmoke>
|
|
<flameburningcharacter
|
|
drawontop="False"
|
|
LifeTime="0.6"
|
|
LifeTimeMin="0.4"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-20"
|
|
AngularVelocityMax="10"
|
|
StartRotationMin="-10"
|
|
StartRotationMax="10"
|
|
RotateToDirection="False"
|
|
Drag="0.2"
|
|
WaterDrag="0.2"
|
|
VelocityChange="0,3"
|
|
VelocityChangeWater="0,3"
|
|
CanEnterSubs="True"
|
|
CollisionRadius="60"
|
|
InvariantCollisionSize="True"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.1"
|
|
StartSizeMin="0.08,0.03"
|
|
StartSizeMax="0.15,0.05"
|
|
SizeChangeMin="0.5,0.5"
|
|
SizeChangeMax="0.5,0.5"
|
|
GrowTime="0"
|
|
StartColor="255,255,255,150"
|
|
MiddleColor="255,90,0,80"
|
|
EndColor="255,92,0,0"
|
|
UseMiddleColor="True"
|
|
DrawTarget="Air"
|
|
DrawOrder="Default"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="0"
|
|
AnimDuration="0.5"
|
|
LoopAnim="True">
|
|
<animatedsprite
|
|
texture="Content/Particles/FlameRoundParticleSheet.png"
|
|
sourcerect="0,0,2048,2048"
|
|
columns="10"
|
|
rows="5"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</flameburningcharacter>
|
|
<steam
|
|
lifetime="2.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="90"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,1"
|
|
velocitychangewater="0,1"
|
|
collisionradius="100"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0.2"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="0.6,0.6"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0"
|
|
startcolor="255,255,255,100"
|
|
endcolor="255,255,255,80"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="2.5"
|
|
loopanim="False"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="5"
|
|
rows="5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="5"
|
|
rows="5" />
|
|
</steam>
|
|
<smoke
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.4,0.4"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="80,80,80,255"
|
|
endcolor="0,0,0,0"
|
|
growtime="0.2"
|
|
lifetime="2"
|
|
usecollision="True"
|
|
collisionradius="50"
|
|
velocitychange="0,0.5"
|
|
animduration="2"
|
|
friction="0.01"
|
|
restitution="0.01"
|
|
loopanim="False"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0.5"
|
|
deleteoncollision="False"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="5"
|
|
rows="5" />
|
|
</smoke>
|
|
<heavysmoke
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.4,0.4"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="50,50,50,255"
|
|
endcolor="0,0,0,128"
|
|
growtime="0.2"
|
|
lifetime="2"
|
|
usecollision="True"
|
|
collisionradius="50"
|
|
velocitychange="0,0.5"
|
|
animduration="2"
|
|
friction="0.01"
|
|
restitution="0.01"
|
|
loopanim="False"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0.5"
|
|
deleteoncollision="False"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="5"
|
|
rows="5" />
|
|
</heavysmoke>
|
|
<hydrosmoke
|
|
LifeTime="7"
|
|
LifeTimeMin="6"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-20"
|
|
AngularVelocityMax="20"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.02"
|
|
VelocityChange="0,10"
|
|
VelocityChangeWater="0,10"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="5,5"
|
|
StartSizeMax="10,10"
|
|
SizeChangeMin="4,4"
|
|
SizeChangeMax="5,5"
|
|
GrowTime="2"
|
|
StartColor="220,210,180,255"
|
|
MiddleColor="150,150,150,255"
|
|
EndColor="50,50,50,0"
|
|
UseMiddleColor="True"
|
|
CanEnterSubs="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
DrawOrder="Background"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="204,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="410,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="614,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="819,410,204,204" />
|
|
</hydrosmoke>
|
|
<hydrosmokesmall
|
|
LifeTime="4"
|
|
LifeTimeMin="2"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-20"
|
|
AngularVelocityMax="20"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.02"
|
|
VelocityChange="0,5"
|
|
VelocityChangeWater="0,5"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="2,2"
|
|
StartSizeMax="5,5"
|
|
SizeChangeMin="1,2"
|
|
SizeChangeMax="2,4"
|
|
GrowTime="1"
|
|
StartColor="220,210,180,255"
|
|
MiddleColor="150,150,150,255"
|
|
EndColor="50,50,50,0"
|
|
UseMiddleColor="True"
|
|
CanEnterSubs="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
DrawOrder="Background"
|
|
Priority="0"
|
|
AnimDuration="3"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="204,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="410,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="614,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="819,410,204,204" />
|
|
</hydrosmokesmall>
|
|
<lavasplash
|
|
lifetime="2"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="10"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0.1"
|
|
waterdrag="0.08"
|
|
velocitychange="0,-10"
|
|
velocitychangewater="0,-8"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
sizechangemin="1,1"
|
|
sizechangemax="2,2"
|
|
growtime="0.1"
|
|
startcolor="255,100,0,255"
|
|
endcolor="50,0,10,0"
|
|
drawtarget="Water"
|
|
CanEnterSubs="False"
|
|
blendstate="Additive"
|
|
animduration="1.7"
|
|
loopanim="False"
|
|
startdelaymin="1"
|
|
startdelaymax="1"
|
|
drawontop="False"
|
|
lifetimemin="0.3"
|
|
middlecolor="255,10,0,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</lavasplash>
|
|
<lavachunk
|
|
LifeTime="3"
|
|
LifeTimeMin="0.2"
|
|
StartDelayMin="0.5"
|
|
StartDelayMax="0.5"
|
|
AngularVelocityMin="-200"
|
|
AngularVelocityMax="200"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0.02"
|
|
WaterDrag="0.02"
|
|
VelocityChange="0,-8"
|
|
VelocityChangeWater="0,-20"
|
|
CollisionRadius="10"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="1,1"
|
|
StartSizeMax="2,2"
|
|
SizeChangeMin="-1,-1"
|
|
SizeChangeMax="-1,-1"
|
|
GrowTime="0.1"
|
|
StartColor="50,0,5,150"
|
|
MiddleColor="255,40,0,150"
|
|
EndColor="50,0,10,0"
|
|
UseMiddleColor="True"
|
|
CanEnterSubs="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
</lavachunk>
|
|
|
|
<volcanosmoke
|
|
LifeTime="5"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-20"
|
|
AngularVelocityMax="20"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.02"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,3"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="5,5"
|
|
StartSizeMax="10,10"
|
|
SizeChangeMin="0.5,1"
|
|
SizeChangeMax="1,2"
|
|
GrowTime="2"
|
|
StartColor="255,255,255,255"
|
|
MiddleColor="255,255,255,255"
|
|
EndColor="50,50,50,0"
|
|
UseMiddleColor="True"
|
|
CanEnterSubs="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
DrawOrder="Background"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="204,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="410,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="614,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="819,410,204,204" />
|
|
</volcanosmoke>
|
|
<volcanosmokefast
|
|
LifeTime="2"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-20"
|
|
AngularVelocityMax="20"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.02"
|
|
VelocityChange="0,5"
|
|
VelocityChangeWater="0,5"
|
|
CollisionRadius="500"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="3,3"
|
|
StartSizeMax="4,4"
|
|
SizeChangeMin="1,2"
|
|
SizeChangeMax="2,4"
|
|
GrowTime="1"
|
|
StartColor="255,255,255,150"
|
|
MiddleColor="255,50,0,150"
|
|
EndColor="50,50,50,0"
|
|
UseMiddleColor="True"
|
|
CanEnterSubs="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
DrawOrder="Default"
|
|
Priority="0"
|
|
AnimDuration="2"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="0,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="204,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="410,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="614,410,204,204" />
|
|
<sprite
|
|
texture="Content/Particles/SmokeParticleSheet.png"
|
|
sourcerect="819,410,204,204" />
|
|
</volcanosmokefast>
|
|
<volcanofire
|
|
LifeTime="1"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="1"
|
|
AngularVelocityMin="-10"
|
|
AngularVelocityMax="10"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,10"
|
|
VelocityChangeWater="0,10"
|
|
CollisionRadius="60"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="0.2,0.2"
|
|
StartSizeMax="1,1"
|
|
SizeChangeMin="0,0"
|
|
SizeChangeMax="3,3"
|
|
GrowTime="0.1"
|
|
StartColor="255,255,255,200"
|
|
MiddleColor="0,0,0,0"
|
|
EndColor="255,0,0,200"
|
|
UseMiddleColor="False"
|
|
CanEnterSubs="False"
|
|
DrawTarget="Air"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="1"
|
|
AnimDuration="1"
|
|
LoopAnim="False">
|
|
<animatedsprite
|
|
texture="Content/Particles/ExplosionAtlas.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</volcanofire>
|
|
|
|
<explosionfire
|
|
lifetime="1.5"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="10"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="60"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1.2,1.2"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="False"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/ExplosionAtlas.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
<ParticleEmitter
|
|
particle="explosionfireadditive"
|
|
particlespersecond="0"
|
|
CopyParentParticleScale="true"
|
|
position="0,0"
|
|
particleamount="1"
|
|
emitinterval="100"/>
|
|
</explosionfire>
|
|
<explosionfireadditive
|
|
lifetime="1.5"
|
|
angularvelocitymin="-10"
|
|
angularvelocitymax="10"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="60"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.1"
|
|
startcolor="255,255,255,255"
|
|
endcolor="0,0,0,0"
|
|
drawtarget="Air"
|
|
blendstate="Additive"
|
|
animduration="1.5"
|
|
loopanim="False"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="0,0,0,0"
|
|
usemiddlecolor="True"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/ExplosionAtlas.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</explosionfireadditive>
|
|
<explosionsmoke
|
|
lifetime="4"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.2"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="100"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0.1"
|
|
startcolor="125,125,125,255"
|
|
endcolor="0,0,0,255"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="4"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</explosionsmoke>
|
|
<explosiondebris
|
|
LifeTime="3"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0.2"
|
|
AngularVelocityMin="-100"
|
|
AngularVelocityMax="100"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.1"
|
|
VelocityChange="0,-9"
|
|
VelocityChangeWater="0,-9"
|
|
CollisionRadius="10"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.2"
|
|
StartSizeMin="0.3,0.3"
|
|
StartSizeMax="0.5,0.5"
|
|
SizeChangeMin="0,0"
|
|
SizeChangeMax="0,0"
|
|
GrowTime="0"
|
|
StartColor="150,150,150,255"
|
|
MiddleColor="255,255,255,255"
|
|
EndColor="150,150,150,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Both"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,32,32,32" />
|
|
</explosiondebris>
|
|
<muzzleflash
|
|
lifetime="0.15"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1,1"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
animduration="1"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="0,384,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="64,384,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="128,384,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="192,384,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="0,448,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="64,448,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="128,448,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
<sprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="192,448,64,64"
|
|
origin="0.15,0.5"
|
|
premultiplyalpha="false" />
|
|
</muzzleflash>
|
|
<muzzleflashcoilgun
|
|
lifetime="0.35"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="2,1"
|
|
startsizemax="2,1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="0.35"
|
|
loopanim="False"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<animatedsprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="0,0,1024,384"
|
|
columns="4"
|
|
rows="3"
|
|
origin="-0.1,0.6"
|
|
premultiplyalpha="false" />
|
|
</muzzleflashcoilgun>
|
|
<tracerfirearm
|
|
lifetime="0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,0.5"
|
|
startsizemax="1,0.4"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="10">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="157,440,1,22"
|
|
origin="0.5,0.5" />
|
|
</tracerfirearm>
|
|
<impactfirearm
|
|
lifetime="0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,0.8"
|
|
startsizemax="1,0.8"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,200,0,255"
|
|
usemiddlecolor="True"
|
|
animduration="1"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="186,436,30,30"
|
|
origin="0.5,0.5" />
|
|
</impactfirearm>
|
|
<casingfirearm
|
|
lifetime="8"
|
|
angularvelocitymin="-180"
|
|
angularvelocitymax="-200"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.5"
|
|
velocitychange="0,-9"
|
|
velocitychangewater="0,-9"
|
|
collisionradius="3"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.25"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="0.8,0.8"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
middlecolor="255,255,255,0"
|
|
usemiddlecolor="True"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
priority="0">
|
|
<Sprite texture="Content/Items/Weapons/weapons_new.png" sourcerect="195,281,11,7" depth="0.55" origin="0.5,0.5" />
|
|
</casingfirearm>
|
|
<muzzleflashpulselaser
|
|
lifetime="0.3"
|
|
startdelaymin="0"
|
|
startdelaymax="0.1"
|
|
angularvelocitymin="-100"
|
|
angularvelocitymax="100"
|
|
startrotationmin="0"
|
|
startrotationmax="359"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="2,2"
|
|
startsizemax="6,6"
|
|
growtime="0"
|
|
startcolor="255,255,255,150"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="5">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,448,64,64" />
|
|
</muzzleflashpulselaser>
|
|
<muzzleflashguardianlaser
|
|
lifetime="0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-100"
|
|
angularvelocitymax="100"
|
|
startrotationmin="0"
|
|
startrotationmax="359"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="2,2"
|
|
startsizemax="6,6"
|
|
growtime="0"
|
|
startcolor="255,255,255,150"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="5">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,448,64,64" />
|
|
</muzzleflashguardianlaser>
|
|
<pulselasermist
|
|
startsizemin="1,1"
|
|
startsizemax="2,2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,50,20,150"
|
|
endcolor="0,0,0,0"
|
|
growtime="0.1"
|
|
lifetime="2"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0.1"
|
|
angularvelocitymin="-50"
|
|
angularvelocitymax="50"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.25"
|
|
velocitychangewater="0,1"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0.5"
|
|
middlecolor="200,200,200,100"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</pulselasermist>
|
|
<tracerpulselaser
|
|
lifetime="0.4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,0.4"
|
|
startsizemax="1,0.4"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="1,-1"
|
|
sizechangemax="1,-1"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="10">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="144,440,1,68"
|
|
origin="0.5,0.5" />
|
|
</tracerpulselaser>
|
|
<tracerguardianlaser
|
|
lifetime="0.2"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,0.4"
|
|
startsizemax="1,0.4"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="1,-1"
|
|
sizechangemax="1,-1"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="10">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="144,440,1,68"
|
|
origin="0.5,0.5" />
|
|
</tracerguardianlaser>
|
|
<chainguntrail
|
|
lifetime="0.3"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,0.5"
|
|
startsizemax="1,0.5"
|
|
growtime="0"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="130,383,225,40"
|
|
origin="0.8,0.5" />
|
|
</chainguntrail>
|
|
<chargepulselaser
|
|
lifetime="0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1.5,1.5"
|
|
startsizemax="2,2"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,150"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="256,448,64,64" />
|
|
</chargepulselaser>
|
|
<muzzleflashrailgun
|
|
lifetime="0.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="6,6"
|
|
startsizemax="6,6"
|
|
sizechangemin="-1,-3"
|
|
sizechangemax="-1,-3"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="0.5"
|
|
loopanim="False"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<animatedsprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="0,512,1024,512"
|
|
columns="4"
|
|
rows="4"
|
|
origin="-0.1,0.5"
|
|
premultiplyalpha="false" />
|
|
</muzzleflashrailgun>
|
|
<muzzleflashflakcannon
|
|
lifetime="0.5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="2.4,2.6"
|
|
startsizemax="2.6,2.8"
|
|
sizechangemin="-1,-3"
|
|
sizechangemax="-1,-3"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="0.5"
|
|
loopanim="False"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<animatedsprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="0,512,1024,512"
|
|
columns="4"
|
|
rows="4"
|
|
origin="-0.1,0.5"
|
|
premultiplyalpha="false" />
|
|
</muzzleflashflakcannon>
|
|
<muzzleflashchaingun
|
|
lifetime="0.2"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.7,0.5"
|
|
startsizemax="1,0.6"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,255"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="0.2"
|
|
loopanim="False"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="5">
|
|
<animatedsprite
|
|
texture="Content/Particles/MuzzleFlashParticleSheet.png"
|
|
sourcerect="0,0,1024,384"
|
|
columns="4"
|
|
rows="3"
|
|
origin="-0.1,0.5"
|
|
premultiplyalpha="false" />
|
|
</muzzleflashchaingun>
|
|
<underwaterexplosion
|
|
lifetime="3"
|
|
startdelaymin="0"
|
|
startdelaymax="0.5"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="-20"
|
|
startrotationmax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,1"
|
|
startsizemax="1.5,1.5"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.5,0.5"
|
|
growtime="0.2"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="3"
|
|
loopanim="False"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/UnderwaterExplosionSheet.png"
|
|
sourcerect="0,0,2040,2040"
|
|
columns="10"
|
|
rows="10"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</underwaterexplosion>
|
|
<underwaterexplosionfast
|
|
lifetime="1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="-20"
|
|
startrotationmax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1,1"
|
|
startsizemax="1.5,1.5"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.5,0.5"
|
|
growtime="0.2"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="False"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/UnderwaterExplosionSheet.png"
|
|
sourcerect="0,0,2040,2040"
|
|
columns="10"
|
|
rows="10"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</underwaterexplosionfast>
|
|
<risingbubbles
|
|
lifetime="4"
|
|
startdelaymin="0"
|
|
startdelaymax="1.5"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="-20"
|
|
startrotationmax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,2"
|
|
collisionradius="50"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0.2"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Water"
|
|
blendstate="Additive"
|
|
animduration="4"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/RisingBubbleSheet.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5"
|
|
premultiplyalpha="false" />
|
|
</risingbubbles>
|
|
<damagebubbles
|
|
startsizemin="0.6,0.6"
|
|
startsizemax="1,1"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.3,0.3"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,200"
|
|
endcolor="255,255,255,0"
|
|
lifetime="5"
|
|
growtime="0.1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
drawtarget="Water"
|
|
velocitychange="0,0.1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,1.1"
|
|
collisionradius="1"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="270,5,103,119" />
|
|
</damagebubbles>
|
|
<weld
|
|
startsizemin="1.5,0.9"
|
|
startsizemax="1.75,1.1"
|
|
sizechangemin="-4,-0.1"
|
|
sizechangemax="-4,-0.5"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
lifetime="0.25"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
growtime="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="394,13,102,12"
|
|
origin="0.1,0.5" />
|
|
</weld>
|
|
<weldspark
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-5"
|
|
velocitychangewater="0,-5"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.2,0.2"
|
|
startsizemax="0.5,0.2"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="-1,-1"
|
|
growtime="0.1"
|
|
startcolor="255,193,99,255"
|
|
endcolor="255,193,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="392,83,106,16" />
|
|
</weldspark>
|
|
<weldsmoke
|
|
lifetime="3"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.2"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0.1"
|
|
startcolor="255,255,255,255"
|
|
endcolor="50,50,50,255"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</weldsmoke>
|
|
<plasma
|
|
startsizemin="1.5,0.9"
|
|
startsizemax="2,1.1"
|
|
sizechange="-4.0,-0.5"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
lifetime="0.25"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="-4,-0.5"
|
|
sizechangemax="-4,-0.5"
|
|
growtime="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="395,41,108,11"
|
|
origin="0.1,0.5" />
|
|
</plasma>
|
|
<plasmaspark
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-2"
|
|
velocitychangewater="0,-2"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.2,0.2"
|
|
startsizemax="0.5,0.4"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="-1,-1"
|
|
growtime="0.1"
|
|
startcolor="49,255,255,255"
|
|
endcolor="255,89,85,200"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="392,83,106,16" />
|
|
</plasmaspark>
|
|
<plasmasmoke
|
|
lifetime="3"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.2"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0.1"
|
|
startcolor="202,231,255,255"
|
|
endcolor="124,59,255,50"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</plasmasmoke>
|
|
<largeplasma
|
|
startsizemin="0.9,3"
|
|
startsizemax="2,2"
|
|
sizechange="20.0,-0.5"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
lifetime="0.25"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="20,-0.5"
|
|
sizechangemax="20,-0.5"
|
|
growtime="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="395,41,108,11"
|
|
origin="0.1,0.5" />
|
|
</largeplasma>
|
|
<plasmared
|
|
startsizemin="1.5,0.9"
|
|
startsizemax="2,1.1"
|
|
sizechange="-4.0,-0.5"
|
|
startcolor="211,33,44,255"
|
|
endcolor="211,33,44,0"
|
|
lifetime="0.25"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="-4,-0.5"
|
|
sizechangemax="-4,-0.5"
|
|
growtime="0"
|
|
animduration="1"
|
|
loopanim="True"
|
|
lifetimemin="0"
|
|
middlecolor="211,33,44,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="395,41,108,11"
|
|
origin="0.1,0.5" />
|
|
</plasmared>
|
|
<plasmasparkred
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,-2"
|
|
velocitychangewater="0,-2"
|
|
collisionradius="1"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.2,0.2"
|
|
startsizemax="0.5,0.4"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="-1,-1"
|
|
growtime="0.1"
|
|
startcolor="49,211,33,44"
|
|
endcolor="211,66,88,200"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="392,83,106,16" />
|
|
</plasmasparkred>
|
|
<fleshsmoke
|
|
lifetime="3"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.2"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0.1"
|
|
startcolor="153,153,153,255"
|
|
endcolor="153,153,153,255"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</fleshsmoke>
|
|
<swirlysmoke
|
|
lifetime="3"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.2"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0.1"
|
|
startcolor="153,153,153,120"
|
|
endcolor="153,153,153,120"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</swirlysmoke>
|
|
<ritualsmoke
|
|
LifeTime="5"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="1"
|
|
AngularVelocityMin="-20"
|
|
AngularVelocityMax="20"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0.2"
|
|
VelocityChangeWater="0,0.2"
|
|
CollisionRadius="60"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="0.6,0.8"
|
|
StartSizeMax="0.6,0.8"
|
|
SizeChangeMin="0.1,0.1"
|
|
SizeChangeMax="0.1,0.1"
|
|
GrowTime="0.1"
|
|
StartColor="219,150,239,50"
|
|
MiddleColor="219,150,239,255"
|
|
EndColor="219,150,239,255"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Both"
|
|
DrawOnTop="False"
|
|
BlendState="AlphaBlend"
|
|
Priority="0"
|
|
AnimDuration="5"
|
|
LoopAnim="True">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</ritualsmoke>
|
|
<ammotrailwater
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
startsizemin="1,0.1"
|
|
startsizemax="2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0"
|
|
startcolor="153,153,153,120"
|
|
endcolor="0,0,0,0"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</ammotrailwater>
|
|
<ammotrail
|
|
lifetime="1"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
startsizemin="1,0.1"
|
|
startsizemax="2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.1,0.1"
|
|
growtime="0"
|
|
startcolor="153,153,153,120"
|
|
endcolor="0,0,0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</ammotrail>
|
|
<extinguisher
|
|
lifetime="1.4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-40"
|
|
angularvelocitymax="40"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0.7"
|
|
waterdrag="0.7"
|
|
velocitychange="0,-0.5"
|
|
velocitychangewater="0,-0.5"
|
|
collisionradius="30"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.01"
|
|
restitution="0.1"
|
|
startsizemin="0.4,0.4"
|
|
startsizemax="0.6,0.6"
|
|
sizechangemin="1.1,1.1"
|
|
sizechangemax="3,3"
|
|
growtime="0.1"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,100,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0.2"
|
|
middlecolor="255,255,200,160"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</extinguisher>
|
|
<fixfoamgoosplash
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="200,255,220,255"
|
|
endcolor="200,255,255,1"
|
|
lifetime="0.5"
|
|
growtime="0.1"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-20"
|
|
angularvelocitymax="20"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="30"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="4,4"
|
|
sizechangemax="4,4"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="0.7"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0.3"
|
|
middlecolor="255,255,255,1"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</fixfoamgoosplash>
|
|
<fixfoam
|
|
lifetime="4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0.6"
|
|
waterdrag="0.6"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="40"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.01"
|
|
restitution="0.1"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1.5,1.5"
|
|
sizechangemin="0.4,0.4"
|
|
sizechangemax="0.4,0.4"
|
|
growtime="0.1"
|
|
startcolor="150,255,200,255"
|
|
endcolor="15,150,150,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="1"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</fixfoam>
|
|
<flare
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.2,0.2"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.3"
|
|
startrotationmin="-180"
|
|
startrotationmax="180"
|
|
startcolor="255,100,100,255"
|
|
endcolor="255,0,0,0"
|
|
lifetime="3.5"
|
|
growtime="0.05"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
usecollision="True"
|
|
blendstate="Additive"
|
|
velocitychange="0,1"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-2"
|
|
angularvelocitymax="2"
|
|
rotatetodirection="False"
|
|
drag="4"
|
|
waterdrag="4"
|
|
velocitychangewater="0,1"
|
|
collisionradius="1"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
animduration="1"
|
|
loopanim="True"
|
|
lifetimemin="0.3"
|
|
middlecolor="255,100,100,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</flare>
|
|
<shrapnel
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
lifetime="3"
|
|
drawtarget="Both"
|
|
usecollision="True"
|
|
collisionradius="10"
|
|
restitution="0.2"
|
|
waterdrag="0.1"
|
|
growtime="0"
|
|
velocitychange="0,-5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
velocitychangewater="0,-5"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="-1">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,0,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,32,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,32,32,32" />
|
|
</shrapnel>
|
|
<iceexplosion
|
|
LifeTime="6"
|
|
LifeTimeMin="3"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0.2"
|
|
AngularVelocityMin="-5"
|
|
AngularVelocityMax="5"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.1"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,-3"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
CanEnterSubs="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="0.1,0.2"
|
|
StartSizeMax="0.2,0.3"
|
|
SizeChangeMin="0.2,0.2"
|
|
SizeChangeMax="0.5,0.5"
|
|
GrowTime="0.4"
|
|
StartColor="160,180,200,255"
|
|
MiddleColor="200,200,220,255"
|
|
EndColor="160,180,200,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/IceExplosion.png"
|
|
sourcerect="11,1,756,505" />
|
|
</iceexplosion>
|
|
<iceexplosionsmall
|
|
LifeTime="4"
|
|
LifeTimeMin="2"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0.1"
|
|
AngularVelocityMin="-1"
|
|
AngularVelocityMax="1"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.5"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,-2"
|
|
CollisionRadius="1"
|
|
InvariantCollisionSize="False"
|
|
CanEnterSubs="False"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="0.008,0.01"
|
|
StartSizeMax="0.05,0.07"
|
|
SizeChangeMin="0.1,0.1"
|
|
SizeChangeMax="0.2,0.2"
|
|
GrowTime="0.05"
|
|
StartColor="200,200,220,200"
|
|
MiddleColor="200,200,220,255"
|
|
EndColor="200,200,220,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Water"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Particles/IceExplosion.png"
|
|
sourcerect="11,1,756,505" />
|
|
</iceexplosionsmall>
|
|
<iceburst
|
|
lifetime="4"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="-10"
|
|
startrotationmax="10"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
CanEnterSubs="False"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="2.5,2.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="180,220,255,255"
|
|
endcolor="180,220,255,255"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="4"
|
|
loopanim="False"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="1">
|
|
<animatedsprite
|
|
texture="Content/Particles/DebrisBurst.png"
|
|
sourcerect="0,0,4092,2048"
|
|
columns="6"
|
|
rows="12"
|
|
origin="0.007,0.5"
|
|
premultiplyalpha="false" />
|
|
</iceburst>
|
|
<iceshards
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.5,0.5"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
lifetime="3"
|
|
drawtarget="Water"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
collisionradius="10"
|
|
waterdrag="0.3"
|
|
growtime="0"
|
|
velocitychange="0,-5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
velocitychangewater="0,-5"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,96,32,32" />
|
|
</iceshards>
|
|
<iceshardslarge
|
|
startsizemin="3,10"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
lifetime="6"
|
|
drawtarget="Water"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
collisionradius="10"
|
|
waterdrag="0.02"
|
|
growtime="0"
|
|
velocitychange="0,-5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
velocitychangewater="0,-2"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="True"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,96,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="224,96,32,32" />
|
|
</iceshardslarge>
|
|
<brownchunks
|
|
lifetime="3"
|
|
angularvelocitymin="-50"
|
|
angularvelocitymax="50"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.01"
|
|
startsizemin="1,1"
|
|
startsizemax="2,2"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,128,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,128,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,128,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,160,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,160,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,160,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,192,32,32" />
|
|
</brownchunks>
|
|
<mudrapeggbrownchunks
|
|
lifetime="4"
|
|
angularvelocitymin="-500"
|
|
angularvelocitymax="500"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="1"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.8"
|
|
startsizemin="0.5,1"
|
|
startsizemax="1.5,2"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-2,-0.5"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0.2"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,128,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,128,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,128,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,160,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,160,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="192,160,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,192,32,32" />
|
|
</mudrapeggbrownchunks>
|
|
<aliengas
|
|
lifetime="5"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="10"
|
|
angularvelocitymax="50"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0.1"
|
|
velocitychangewater="0,0.2"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.4,0.4"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
growtime="0.1"
|
|
startcolor="5,59,91,255"
|
|
endcolor="50,0,0,0"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="5"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</aliengas>
|
|
<leucogib
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.3,0.3"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="150,150,150,100"
|
|
endcolor="0,0,0,100"
|
|
animduration="3"
|
|
colorchange="0.0, 0.0, 0.0, -0.2"
|
|
growtime="0.1"
|
|
lifetime="7"
|
|
drawtarget="Water"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</leucogib>
|
|
<termgib
|
|
startsizemin="0.1,0.1"
|
|
startsizemax="0.3,0.3"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="0.2,0.2"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="150,75,75,100"
|
|
endcolor="0,0,0,100"
|
|
animduration="3"
|
|
colorchange="0.0, 0.0, 0.0, -0.2"
|
|
growtime="0.1"
|
|
lifetime="7"
|
|
drawtarget="Water"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
blendstate="AlphaBlend"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</termgib>
|
|
<cellgib
|
|
lifetime="5"
|
|
angularvelocitymin="-500"
|
|
angularvelocitymax="500"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.1"
|
|
startsizemin="0.3,0.3"
|
|
startsizemax="0.6,0.6"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-0.1,-0.1"
|
|
growtime="0"
|
|
startcolor="255,255,255,200"
|
|
endcolor="0,0,0,100"
|
|
drawtarget="Both"
|
|
blendstate="Additive"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Map/Thalamus/thalamus.png"
|
|
sourcerect="252,958,14,14" />
|
|
</cellgib>
|
|
<organeruption
|
|
lifetime="4"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="300"
|
|
startrotationmin="-360"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="False"
|
|
friction="1"
|
|
restitution="0.1"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1,1"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="0,0"
|
|
growtime="0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,32"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="False"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="416,384,64,64" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="480,384,32,64" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,448,32,64" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="416,448,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="416,480,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="448,448,64,64" />
|
|
</organeruption>
|
|
<spray
|
|
lifetime="0.8"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="30"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.01"
|
|
restitution="0.1"
|
|
startsizemin="0.05,0.05"
|
|
startsizemax="0.05,0.05"
|
|
sizechangemin="0.4,0.4"
|
|
sizechangemax="0.5,0.5"
|
|
growtime="0.5"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="384,254,128,128" />
|
|
</spray>
|
|
<anomaly
|
|
lifetime="3"
|
|
angularvelocitymin="-20"
|
|
angularvelocitymax="20"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="5,5"
|
|
startsizemax="15,15"
|
|
sizechangemin="0.1,0.1"
|
|
sizechangemax="1,1"
|
|
growtime="0.1"
|
|
startcolor="202,231,255,100"
|
|
endcolor="255,120,5,100"
|
|
drawtarget="Water"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
animduration="3"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,100"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Smoke.png"
|
|
sourcerect="0,0,4096,4096"
|
|
columns="8"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
</anomaly>
|
|
<fruitchunks
|
|
lifetime="3"
|
|
angularvelocitymin="-500"
|
|
angularvelocitymax="500"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0.3"
|
|
velocitychange="0,-8"
|
|
velocitychangewater="0,-1"
|
|
collisionradius="10"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.8,0.8"
|
|
startsizemax="1,1"
|
|
sizechangemin="-0.5,-0.5"
|
|
sizechangemax="-0.5,-0.5"
|
|
growtime="0"
|
|
startcolor="200,100,0,255"
|
|
endcolor="100,50,0,0"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="32,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="64,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="96,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="128,64,32,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="160,64,48,32" />
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="208,64,48,32" />
|
|
</fruitchunks>
|
|
<vomitsplash
|
|
startsizemin="0.5,0.5"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="209,176,22,255"
|
|
endcolor="189,156,12,255"
|
|
lifetime="1.5"
|
|
growtime="0.8"
|
|
velocitychange="0,-5"
|
|
startdelaymin="0"
|
|
startdelaymax="0.2"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,-0.1"
|
|
collisionradius="30"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="1,1"
|
|
sizechangemax="1,1"
|
|
drawtarget="Air"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</vomitsplash>
|
|
<crawlervomitsplash
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="220,210,160,255"
|
|
endcolor="220,180,150,255"
|
|
lifetime="1.5"
|
|
growtime="0.3"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="0"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
sizechangemin="1,1"
|
|
sizechangemax="1,1"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="0,0,0,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</crawlervomitsplash>
|
|
<tonguehitsplash
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="150,130,120,255"
|
|
endcolor="220,220,220,100"
|
|
lifetime="1"
|
|
growtime="0.1"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="0"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0"
|
|
sizechangemin="1,1"
|
|
sizechangemax="1,1"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="0,0,0,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</tonguehitsplash>
|
|
<eggsplashwater
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
startrotationmin="0"
|
|
startrotationmax="360"
|
|
startcolor="150,200,20,255"
|
|
endcolor="130,150,20,255"
|
|
lifetime="1.5"
|
|
growtime="0.2"
|
|
velocitychange="0,0"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
rotatetodirection="True"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="30"
|
|
usecollision="True"
|
|
deleteoncollision="True"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
sizechangemin="1,1"
|
|
sizechangemax="1,1"
|
|
drawtarget="Both"
|
|
blendstate="AlphaBlend"
|
|
animduration="1.5"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="0,0,0,255"
|
|
usemiddlecolor="False"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter1.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.2,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter2.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.5,0.5" />
|
|
<animatedsprite
|
|
texture="Content/Particles/Spatter3.png"
|
|
sourcerect="0,0,1024,1024"
|
|
columns="4"
|
|
rows="8"
|
|
origin="0.3,0.5" />
|
|
</eggsplashwater>
|
|
<spore
|
|
lifetime="10"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="-4"
|
|
angularvelocitymax="4"
|
|
startrotationmin="10"
|
|
startrotationmax="360"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="10"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0"
|
|
restitution="0.5"
|
|
startsizemin="2,2"
|
|
startsizemax="2.5,2.5"
|
|
sizechangemin="-0.1,-0.1"
|
|
sizechangemax="-0.2,-0.2"
|
|
growtime="0"
|
|
startcolor="0,100,150,1"
|
|
endcolor="0,100,150,0"
|
|
drawtarget="Water"
|
|
blendstate="AlphaBlend"
|
|
animduration="3"
|
|
loopanim="True"
|
|
drawontop="False"
|
|
lifetimemin="0"
|
|
middlecolor="80,200,150,150"
|
|
usemiddlecolor="True"
|
|
priority="0">
|
|
<animatedsprite
|
|
texture="Content/Particles/ballastfloraSpore.png"
|
|
sourcerect="0,0,1024,512"
|
|
columns="8"
|
|
rows="4"
|
|
origin="0.5,0.5" />
|
|
</spore>
|
|
<muzzleflashnucleargun
|
|
lifetime="0.3"
|
|
startdelaymin="0"
|
|
startdelaymax="0.1"
|
|
angularvelocitymin="-100"
|
|
angularvelocitymax="100"
|
|
startrotationmin="0"
|
|
startrotationmax="359"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1.5,1.5"
|
|
startsizemax="4.5,4.5"
|
|
growtime="0"
|
|
startcolor="255,255,255,150"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="0">
|
|
<sprite name="muzzleflashnucleargun" texture="Content/Particles/ParticleAtlas.png" sourcerect="129,253,70,70" origin="0.5,0.5" />
|
|
</muzzleflashnucleargun>
|
|
<tracernucleargun
|
|
lifetime="0.4"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.75,0.15"
|
|
startsizemax="0.75,0.15"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="1,-1"
|
|
sizechangemax="1,-1"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="0">
|
|
<sprite name="tracernucleargun" texture="Content/Particles/ParticleAtlas.png" sourcerect="169,441,1,68" origin="0.5,0.5" />
|
|
</tracernucleargun>
|
|
<tracerguardianrepair
|
|
lifetime="0.05"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="0"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="0.75,0.15"
|
|
startsizemax="0.75,0.15"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
sizechangemin="1,-1"
|
|
sizechangemax="1,-1"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
priority="0">
|
|
<sprite name="tracerguardianrepair" texture="Content/Particles/ParticleAtlas.png" sourcerect="169,441,1,68" origin="0.5,0.5" />
|
|
</tracerguardianrepair>
|
|
<chargenucleargun
|
|
lifetime="0.08"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="0"
|
|
angularvelocitymax="0"
|
|
startrotationmin="0"
|
|
startrotationmax="359"
|
|
rotatetodirection="False"
|
|
drag="0"
|
|
waterdrag="0"
|
|
velocitychange="0,0"
|
|
velocitychangewater="0,0"
|
|
collisionradius="1"
|
|
usecollision="False"
|
|
deleteoncollision="False"
|
|
friction="0.5"
|
|
restitution="0.5"
|
|
startsizemin="1.5,1.5"
|
|
startsizemax="1.5,1.5"
|
|
growtime="0.02"
|
|
startcolor="255,255,255,180"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="Additive"
|
|
loopanim="False"
|
|
lifetimemin="0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
animduration="1"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
priority="0">
|
|
<sprite name="chargenucleargun" texture="Content/Particles/ParticleAtlas.png" sourcerect="130,252,70,70" origin="0.5,0.5" />
|
|
</chargenucleargun>
|
|
<EmpBlast
|
|
LifeTime="1"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="0"
|
|
AngularVelocityMax="0"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,0"
|
|
CollisionRadius="1"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="1,1"
|
|
StartSizeMax="1,1"
|
|
SizeChangeMin="10,10"
|
|
SizeChangeMax="200,200"
|
|
GrowTime="0.5"
|
|
StartColor="100,0,200,150"
|
|
MiddleColor="50,0,200,255"
|
|
EndColor="50,0,200,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Both"
|
|
DrawOnTop="False"
|
|
DrawAlways="True"
|
|
BlendState="AlphaBlend"
|
|
Priority="1"
|
|
AnimDuration="1"
|
|
LoopAnim="False">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</EmpBlast>
|
|
<ShieldHit
|
|
LifeTime="0.2"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="0"
|
|
AngularVelocityMax="0"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,0"
|
|
CollisionRadius="1"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="20,20"
|
|
StartSizeMax="30,30"
|
|
SizeChangeMin="35,35"
|
|
SizeChangeMax="40,40"
|
|
GrowTime="0.1"
|
|
StartColor="100,0,200,200"
|
|
MiddleColor="50,0,200,100"
|
|
EndColor="50,0,200,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Both"
|
|
DrawOnTop="True"
|
|
DrawAlways="True"
|
|
BlendState="AlphaBlend"
|
|
Priority="1"
|
|
AnimDuration="1"
|
|
LoopAnim="False">
|
|
<sprite
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="0,256,128,128" />
|
|
</ShieldHit>
|
|
<cyborgammotracer
|
|
LifeTime="1"
|
|
LifeTimeMin="0.1"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="0"
|
|
AngularVelocityMax="0"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0"
|
|
VelocityChange="0,0"
|
|
VelocityChangeWater="0,0"
|
|
CollisionRadius="10"
|
|
UseCollision="False"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.5"
|
|
StartSizeMin="0.2,0.2"
|
|
StartSizeMax="0.3,0.5"
|
|
SizeChangeMin="0.2,0"
|
|
SizeChangeMax="0.2,0"
|
|
GrowTime="0"
|
|
StartColor="255,0,255,255"
|
|
MiddleColor="255,255,255,255"
|
|
EndColor="0,255,255,0"
|
|
UseMiddleColor="True"
|
|
DrawTarget="Both"
|
|
DrawOnTop="True"
|
|
DrawAlways="False"
|
|
BlendState="Additive"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="False">
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="0,0,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="0,256,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="256,0,256,256" />
|
|
<sprite
|
|
texture="Content/Particles/LightningParticleSheet.png"
|
|
sourcerect="256,256,256,256" />
|
|
</cyborgammotracer>
|
|
|
|
<mantiscamouflagechunks
|
|
LifeTime="6"
|
|
LifeTimeMin="0"
|
|
StartDelayMin="0"
|
|
StartDelayMax="0"
|
|
AngularVelocityMin="-50"
|
|
AngularVelocityMax="50"
|
|
StartRotationMin="0"
|
|
StartRotationMax="360"
|
|
RotateToDirection="False"
|
|
Drag="0"
|
|
WaterDrag="0.3"
|
|
VelocityChange="0,-8"
|
|
VelocityChangeWater="0,-3"
|
|
CanEnterSubs="False"
|
|
CollisionRadius="10"
|
|
InvariantCollisionSize="False"
|
|
UseCollision="True"
|
|
DeleteOnCollision="False"
|
|
Friction="0.5"
|
|
Restitution="0.01"
|
|
StartSizeMin="0.2,0.2"
|
|
StartSizeMax="0.5,0.5"
|
|
SizeChangeMin="0,0"
|
|
SizeChangeMax="0,0"
|
|
GrowTime="0.1"
|
|
StartColor="255,255,255,255"
|
|
MiddleColor="255,255,255,255"
|
|
EndColor="255,255,255,0"
|
|
UseMiddleColor="False"
|
|
DrawTarget="Both"
|
|
DrawOnTop="False"
|
|
DrawAlways="False"
|
|
BlendState="AlphaBlend"
|
|
Priority="0"
|
|
AnimDuration="1"
|
|
LoopAnim="True">
|
|
<sprite
|
|
texture="Content/Characters/Mantis/mantis.png"
|
|
SourceRect="710,116,166,128" />
|
|
<sprite
|
|
texture="Content/Characters/Mantis/mantis.png"
|
|
SourceRect="710,252,166,132" />
|
|
</mantiscamouflagechunks>
|
|
<grenadepin
|
|
lifetime="6"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="90"
|
|
angularvelocitymax="120"
|
|
startrotationmin="270"
|
|
startrotationmax="360"
|
|
rotatetodirection="false"
|
|
drag="0"
|
|
waterdrag="1"
|
|
velocitychange="0,-10"
|
|
velocitychangewater="0,-6"
|
|
collisionradius="1"
|
|
usecollision="true"
|
|
deleteoncollision="False"
|
|
friction="0.1"
|
|
restitution="0.4"
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
growtime="0.0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="false"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="30">
|
|
<sprite
|
|
name="grenadepin"
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="226,172,29,30"
|
|
origin="0.48055297,0.53349656"
|
|
depth="0.565" />
|
|
</grenadepin>
|
|
<grenadelever
|
|
lifetime="6"
|
|
startdelaymin="0"
|
|
startdelaymax="0"
|
|
angularvelocitymin="50"
|
|
angularvelocitymax="70"
|
|
startrotationmin="120"
|
|
startrotationmax="180"
|
|
rotatetodirection="false"
|
|
drag="0"
|
|
waterdrag="0.5"
|
|
velocitychange="0,-10"
|
|
velocitychangewater="0,-6"
|
|
collisionradius="1"
|
|
usecollision="true"
|
|
deleteoncollision="False"
|
|
friction="0.1"
|
|
restitution="0.4"
|
|
startsizemin="1,1"
|
|
startsizemax="1,1"
|
|
growtime="0.0"
|
|
startcolor="255,255,255,255"
|
|
endcolor="255,255,255,0"
|
|
drawtarget="Both"
|
|
drawontop="True"
|
|
blendstate="AlphaBlend"
|
|
animduration="1"
|
|
loopanim="false"
|
|
lifetimemin="0"
|
|
sizechangemin="0,0"
|
|
sizechangemax="0,0"
|
|
middlecolor="255,255,255,255"
|
|
usemiddlecolor="False"
|
|
priority="30">
|
|
<sprite
|
|
name="grenadelever"
|
|
texture="Content/Particles/ParticleAtlas.png"
|
|
sourcerect="229,130,10,38"
|
|
origin="0.48055297,0.53349656"
|
|
depth="0.565" />
|
|
</grenadelever>
|
|
</prefabs>
|