30 lines
659 B
TOML
30 lines
659 B
TOML
[effect."small explosion"]
|
|
sprite = "particle::explosion::small"
|
|
lifetime = "inherit"
|
|
inherit_velocity = "target"
|
|
size = 3.0
|
|
|
|
[effect."huge explosion"]
|
|
sprite = "particle::explosion::huge"
|
|
lifetime = "inherit"
|
|
inherit_velocity = "target"
|
|
size = 3.0
|
|
|
|
[effect."blaster expire"]
|
|
sprite = "particle::blaster"
|
|
lifetime = "inherit"
|
|
inherit_velocity = "projectile"
|
|
size = 3.0
|
|
|
|
|
|
# TODO:
|
|
# inherit velocity scale
|
|
# absolute velocity/angle (no inherit)
|
|
# random lifetime, velocity, angle, spin
|
|
# bullet bounce effect: inherit and change velocity
|
|
# effect probabilities & variants
|
|
# multiple particles in one effect
|
|
# fade
|
|
# better physics
|
|
# document:effect vs particle
|