# Initialize all the fireworks
start twinkleBurst
set.shape burst
set.twinkle
set.color 255,0,0
set.fade 0,0,255
build twinkleBurst

start twinkleBall
set.shape sball
set.twinkle
set.color 0,255,0
set.fade 0,0,255
build twinkleBall

start twinkleCreeper
set.shape creeper
set.twinkle
set.color 0,255,0
set.fade 0,0,255
build twinkleCreeper

start trailStar
set.shape star
set.trail
set.color 0,255,0
set.fade 255,0,0
build trailStar

# Start to actually fire them
location 0,2,0
duration 0.5
launch twinkleBurst
wait 1

location -4,2,-1
duration 1.5
launch twinkleBall
wait 3

location -1,2,1
duration 0.5
launch twinkleBurst
wait 4

location 1,2,1
launch twinkleBurst
wait 6

location 3,2,-3
launch twinkleBurst
wait 2

location -4,2,-1
duration 1.5
launch twinkleCreeper
wait 1

location -1,2,1
duration 0.5
launch twinkleBurst
wait 6

location 1,2,1
launch twinkleBurst
wait 3

location 3,2,-3
launch twinkleBurst
wait 1

location -4,2,-1
duration 1.5
launch twinkleBall
wait 3

location -1,2,1
duration 0.5
launch twinkleBurst
wait 4

location 1,2,1
launch twinkleBurst
wait 6

launch 3,2,-3
launch twinkleBurst
wait 2

launch -4,2,-1
duration 1.5
launch twinkleCreeper
wait 1

location -1,2,1
duration 0.5
launch twinkleBurst
wait 6

location 1,2,1
launch twinkleBurst
wait 3

location 3,2,-3
launch twinkleBurst
wait 40

duration 1
location 0,2,0
launch trailStar
location 4,2,9
launch trailStar
location 5,2,-8
launch trailStar
location -3,2,-2
launch trailStar

wait 100

# The finale :P
location 0,2,0
duration 1.0
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
duration 0.5
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst
launch twinkleBurst