# TODO: # random start frame # repeat once: stay on last frame # blending mode: alpha / half-alpha / additive [sprite."starfield"] file = "starfield.png" [sprite."star::star"] file = "star/B-09.png" [sprite."flare::ion"] file = "flare/1.png" [sprite."planet::earth"] file = "planet/earth.png" [sprite."planet::luna"] file = "planet/luna.png" [sprite."projectile::blaster"] file = "projectile/blaster.png" [sprite."ship::gypsum"] file = "ship/gypsum.png" [sprite."ship::peregrine"] timing.duration = 2 repeat = "reverse" random_start_frame = true frames = [ "ship/peregrine/01.png", "ship/peregrine/02.png", "ship/peregrine/03.png", "ship/peregrine/04.png", "ship/peregrine/05.png", "ship/peregrine/06.png", "ship/peregrine/07.png", "ship/peregrine/08.png", "ship/peregrine/09.png", "ship/peregrine/10.png", "ship/peregrine/11.png", ] [sprite."ui::radar"] file = "ui/radar.png" [sprite."ui::shipblip"] file = "ui/ship-blip.png" [sprite."ui::planetblip"] file = "ui/planet-blip.png" [sprite."ui::radarframe"] file = "ui/radarframe.png" [sprite."ui::centerarrow"] file = "ui/center-arrow.png" [sprite."particle::blaster"] timing.duration = 0.15 repeat = "once" frames = [ "particle/blaster/01.png", "particle/blaster/02.png", "particle/blaster/03.png", "particle/blaster/04.png", ] [sprite."particle::explosion::tiny"] timing.fps = 15 repeat = "once" frames = [ "particle/explosion-tiny/01.png", "particle/explosion-tiny/02.png", "particle/explosion-tiny/03.png", "particle/explosion-tiny/04.png", "particle/explosion-tiny/05.png", "particle/explosion-tiny/06.png", ] [sprite."particle::explosion::small"] timing.fps = 15 repeat = "once" frames = [ "particle/explosion-small/01.png", "particle/explosion-small/02.png", "particle/explosion-small/03.png", "particle/explosion-small/04.png", "particle/explosion-small/05.png", "particle/explosion-small/06.png", "particle/explosion-small/07.png", ] [sprite."particle::explosion::medium"] timing.fps = 15 repeat = "once" frames = [ "particle/explosion-medium/01.png", "particle/explosion-medium/02.png", "particle/explosion-medium/03.png", "particle/explosion-medium/04.png", "particle/explosion-medium/05.png", "particle/explosion-medium/06.png", "particle/explosion-medium/07.png", "particle/explosion-medium/08.png", ] [sprite."particle::explosion::large"] timing.fps = 15 repeat = "once" frames = [ "particle/explosion-large/01.png", "particle/explosion-large/02.png", "particle/explosion-large/03.png", "particle/explosion-large/04.png", "particle/explosion-large/05.png", "particle/explosion-large/06.png", "particle/explosion-large/07.png", "particle/explosion-large/08.png", "particle/explosion-large/09.png", ] [sprite."particle::explosion::huge"] timing.fps = 15 repeat = "once" frames = [ "particle/explosion-huge/01.png", "particle/explosion-huge/02.png", "particle/explosion-huge/03.png", "particle/explosion-huge/04.png", "particle/explosion-huge/05.png", "particle/explosion-huge/06.png", "particle/explosion-huge/07.png", "particle/explosion-huge/08.png", "particle/explosion-huge/09.png", "particle/explosion-huge/10.png", ]