From 8a2c686f949ce3440c83b4ae47a78f8e368ab3ab Mon Sep 17 00:00:00 2001 From: Richard Kettering Date: Mon, 20 Aug 2007 06:35:28 +0000 Subject: [PATCH] New images for light beam attack. --- data/core/macros/animation-utils.cfg | 171 +++++++++++++++++++++++++++ 1 file changed, 171 insertions(+) diff --git a/data/core/macros/animation-utils.cfg b/data/core/macros/animation-utils.cfg index 1926b83f1c0..84d11b04029 100644 --- a/data/core/macros/animation-utils.cfg +++ b/data/core/macros/animation-utils.cfg @@ -412,6 +412,177 @@ [/else] #enddef + +#define MISSILE_FRAME_LIGHT_BEAM + # Animate a beam of light coming down from the heavens. + [if] + direction=n,ne,nw + + [missile_frame] + duration=30 + image="halo/holy/light-beam-1.png" + image_diagonal="halo/holy/light-beam-1.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-2.png" + image_diagonal="halo/holy/light-beam-2.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-3.png" + image_diagonal="halo/holy/light-beam-3.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-4.png" + image_diagonal="halo/holy/light-beam-4.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-5.png" + image_diagonal="halo/holy/light-beam-5.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-6.png" + image_diagonal="halo/holy/light-beam-6.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=130 + image="halo/holy/light-beam-7.png" + image_diagonal="halo/holy/light-beam-7.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-6.png" + image_diagonal="halo/holy/light-beam-6.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-5.png" + image_diagonal="halo/holy/light-beam-5.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-4.png" + image_diagonal="halo/holy/light-beam-4.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-3.png" + image_diagonal="halo/holy/light-beam-3.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-2.png" + image_diagonal="halo/holy/light-beam-2.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-1.png" + image_diagonal="halo/holy/light-beam-1.png" + offset=1.0 + [/missile_frame] + [/if] + [else] + direction=s,se,sw + ### Once again, an animation which is flipped when facing south is unflipped through additional images. + + [missile_frame] + duration=30 + image="halo/holy/light-beam-s-1.png" + image_diagonal="halo/holy/light-beam-s-1.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-s-2.png" + image_diagonal="halo/holy/light-beam-s-2.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-s-3.png" + image_diagonal="halo/holy/light-beam-s-3.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-s-4.png" + image_diagonal="halo/holy/light-beam-s-4.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-s-5.png" + image_diagonal="halo/holy/light-beam-s-5.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=30 + image="halo/holy/light-beam-s-6.png" + image_diagonal="halo/holy/light-beam-s-6.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=130 + image="halo/holy/light-beam-s-7.png" + image_diagonal="halo/holy/light-beam-s-7.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-s-6.png" + image_diagonal="halo/holy/light-beam-s-6.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-s-5.png" + image_diagonal="halo/holy/light-beam-s-5.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-s-4.png" + image_diagonal="halo/holy/light-beam-s-4.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-s-3.png" + image_diagonal="halo/holy/light-beam-s-3.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-s-2.png" + image_diagonal="halo/holy/light-beam-s-2.png" + offset=1.0 + [/missile_frame] + [missile_frame] + duration=70 + image="halo/holy/light-beam-s-1.png" + image_diagonal="halo/holy/light-beam-s-1.png" + offset=1.0 + [/missile_frame] + [/else] +#enddef + + #define MISSILE_FRAME_FIRE_BREATH N_OFFSET S_OFFSET N_DIAGONAL_OFFSET S_DIAGONAL_OFFSET # Animate a projectile for a fire-breath attack. [if]