impactExplosion.asset.taml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <ParticleAsset
  2. AssetName="impactExplosion"
  3. Lifetime="1"
  4. LifeMode="KILL">
  5. <ParticleAssetEmitter
  6. EmitterName="debris"
  7. EmitterType="BOX"
  8. EmitterAngle="90"
  9. EmitterSize="2 1"
  10. AttachPositionToEmitter="1"
  11. AttachRotationToEmitter="1"
  12. FixedForceAngle="-90"
  13. OldestInFront="1"
  14. Image="@asset=ToyAssets:Asteroids"
  15. RandomImageFrame="1">
  16. <ParticleAssetEmitter.Fields>
  17. <Quantity
  18. Keys="0 250 0.1 150 0.11 0" />
  19. <LifetimeVariation
  20. Keys="0 1" />
  21. <EmissionArc
  22. Keys="0 90" />
  23. <Speed
  24. Keys="0 1.8" />
  25. <SizeXVariation
  26. Keys="0 2.1" />
  27. <FixedForce
  28. Keys="0 8" />
  29. <SizeXLife
  30. Keys="0 0 0.1 0.1" />
  31. <RandomMotion
  32. Keys="0 10" />
  33. <FixedForceVariation
  34. Keys="0 2" />
  35. <SpinVariation
  36. Keys="0 360" />
  37. <SpeedVariation
  38. Keys="0 0.3" />
  39. <AlphaChannel
  40. Keys="0 0 0.1 1 0.8 1 1 0" />
  41. <EmissionAngle
  42. Keys="0 90" />
  43. </ParticleAssetEmitter.Fields>
  44. </ParticleAssetEmitter>
  45. <ParticleAssetEmitter
  46. EmitterName="flames"
  47. EmitterType="LINE"
  48. EmitterSize="1 0"
  49. AttachPositionToEmitter="1"
  50. AttachRotationToEmitter="1"
  51. IntenseParticles="1"
  52. OldestInFront="1"
  53. Animation="@asset=ToyAssets:Impact_ExplosionAnimation">
  54. <ParticleAssetEmitter.Fields>
  55. <Quantity
  56. Keys="0 20 0.1 20 0.11 0" />
  57. <Lifetime
  58. Keys="0 1" />
  59. <Speed
  60. Keys="0 0" />
  61. <SizeXVariation
  62. Keys="0 2" />
  63. <SizeXLife
  64. Keys="0 0 0.1 3" />
  65. <AlphaChannel
  66. Keys="0 0 0.1 1 0.8 1 1 0" />
  67. </ParticleAssetEmitter.Fields>
  68. </ParticleAssetEmitter>
  69. </ParticleAsset>