damagereflect.lua 617 B

12345678910111213141516
  1. local DamageReflect = class()
  2. DamageReflect.image = data.media.graphics.particles.line
  3. DamageReflect.max = 32
  4. DamageReflect.options = {}
  5. DamageReflect.options.particleLifetime = {.4}
  6. DamageReflect.options.colors = {{255, 220, 200, 255}, {255, 220, 200, 0}}
  7. DamageReflect.options.sizes = {.5, .5}
  8. DamageReflect.options.relativeRotation = true
  9. DamageReflect.options.spread = 2 * math.pi
  10. DamageReflect.options.speed = {100, 100}
  11. DamageReflect.options.radialAcceleration = {200, 200}
  12. DamageReflect.options.linearAcceleration = {0, 500, 0, 500}
  13. DamageReflect.options.areaSpread = {'normal', 10, 10}
  14. return DamageReflect