summaryrefslogblamecommitdiff
path: root/graphics/sprites/monsters/blub.xml
blob: 24ddb5265d940a5021fbd5de288d61cd6c04d389 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                      
                                          

                                          
                                          









                                          
                                           










                                                     
                                           











                                                     
                                           











                                                     
                                           











                                                     
                                           











                                                     
                                           











                                                     
                                           











                                                     
                                           







































































































































                                                       
                                                       








































                                                                    
                                                                    








































                                                                     
                                                                     








































                                                                     
                                                                    








































                                                                    
                                                       








































                                                                   
                                                                   








































                                                                    
                                                                    








































                                                                    
                                                                   






















                                                                   
                                          




                                                       
<?xml version="1.0" encoding="utf-8"?>
<!-- Author: Reid
Copyright (C) 2014 Evol Online -->
<sprite>
    <imageset name="blub"
              src="graphics/sprites/monsters/blub.png"
              width="16"
              height="16"/>

    <action name="spawn" imageset="blub">
        <animation direction="default">
            <!-- Coming out of the ground. -->
            <frame index="12" delay="130"/>
            <frame index="11" delay="120"/>
            <frame index="10" delay="110"/>
            <frame index="9" delay="400"/>
            <frame index="8" delay="110"/>
            <!-- Rotate tentacles. -->
            <frame index="0" delay="660"/>
            <jump action="stand"/>
        </animation>
    </action>

    <action name="stand" imageset="blub">
        <animation direction="down">
            <frame index="0" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="0" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="0" end="7" delay="110"/>
        </animation>

        <animation direction="downleft">
            <frame index="1" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="1" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="1" end="7" delay="110"/>
            <frame index="0" delay="110"/>
        </animation>

        <animation direction="left">
            <frame index="2" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="2" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="2" end="7" delay="110"/>
            <sequence start="0" end="1" delay="110"/>
        </animation>

        <animation direction="upleft">
            <frame index="3" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="3" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="3" end="7" delay="110"/>
            <sequence start="0" end="2" delay="110"/>
        </animation>

        <animation direction="up">
            <frame index="4" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="4" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="4" end="7" delay="110"/>
            <sequence start="0" end="3" delay="110"/>
        </animation>

        <animation direction="upright">
            <frame index="5" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="5" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="5" end="7" delay="110"/>
            <sequence start="0" end="4" delay="110"/>
        </animation>

        <animation direction="right">
            <frame index="6" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="6" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="6" end="7" delay="110"/>
            <sequence start="0" end="5" delay="110"/>
        </animation>

        <animation direction="downright">
            <frame index="7" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="7" delay="100"/>
            <goto label="rotate" rand="2"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <frame index="7" delay="110"/>
            <sequence start="0" end="6" delay="110"/>
        </animation>
    </action>

    <action name="walk" imageset="blub">
        <animation direction="down">
            <frame index="0" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="0" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="0" end="7" delay="110"/>
        </animation>

        <animation direction="downleft">
            <frame index="1" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="1" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="1" end="7" delay="110"/>
            <frame index="0" delay="110"/>
        </animation>

        <animation direction="left">
            <frame index="2" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="2" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="2" end="7" delay="110"/>
            <sequence start="0" end="1" delay="110"/>
        </animation>

        <animation direction="upleft">
            <frame index="3" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="3" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="3" end="7" delay="110"/>
            <sequence start="0" end="2" delay="110"/>
        </animation>

        <animation direction="up">
            <frame index="4" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="4" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="4" end="7" delay="110"/>
            <sequence start="0" end="3" delay="110"/>
        </animation>

        <animation direction="upright">
            <frame index="5" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="5" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="5" end="7" delay="110"/>
            <sequence start="0" end="4" delay="110"/>
        </animation>

        <animation direction="right">
            <frame index="6" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="6" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <sequence start="6" end="7" delay="110"/>
            <sequence start="0" end="5" delay="110"/>
        </animation>

        <animation direction="downright">
            <frame index="7" delay="120"/>
            <!-- Static Animation. -->
            <label name="start"/>
            <frame index="7" delay="100"/>
            <goto label="rotate" rand="4"/>
            <goto label="start" rand="100"/>
            <!-- Rotate Animation. -->
            <label name="rotate"/>
            <frame index="7" delay="110"/>
            <sequence start="0" end="6" delay="110"/>
        </animation>
    </action>

    <action name="attack" imageset="blub">
        <animation direction="down">
            <frame index="0" delay="100" offsetY="1"/>
            <frame index="0" delay="140" offsetY="3"/>
            <frame index="0" delay="90" offsetY="1"/>
            <frame index="0" delay="80" offsetY="-1"/>
            <frame index="1" delay="70" offsetY="-3"/>
            <frame index="1" delay="60" offsetY="-5"/>
            <frame index="1" delay="60" offsetY="-7"/>
            <frame index="2" delay="50" offsetY="-9"/>
            <frame index="2" delay="50" offsetY="-10"/>
            <frame index="3" delay="40" offsetY="-12"/>
            <frame index="3" delay="40" offsetY="-14"/>
            <frame index="4" delay="40" offsetY="-16"/>
            <frame index="4" delay="40" offsetY="-18"/>
            <frame index="5" delay="40" offsetY="-20"/>
            <frame index="5" delay="50" offsetY="-22"/>
	        <!-- Hit the cible. -->
            <frame index="6" delay="50" offsetY="-25"/>
            <frame index="6" delay="60" offsetY="-28"/>
            <frame index="7" delay="70" offsetY="-32"/>
            <frame index="7" delay="70" offsetY="-34"/>
            <!-- Peak reached. -->
            <frame index="0" delay="90" offsetY="-37"/>
            <frame index="1" delay="70" offsetY="-37"/>
            <frame index="1" delay="70" offsetY="-36"/>
            <frame index="2" delay="60" offsetY="-35"/>
            <frame index="2" delay="60" offsetY="-34"/>
            <frame index="3" delay="50" offsetY="-32"/>
            <frame index="3" delay="40" offsetY="-27"/>
            <frame index="4" delay="40" offsetY="-25"/>
            <frame index="4" delay="40" offsetY="-23"/>
            <frame index="5" delay="40" offsetY="-20"/>
            <frame index="5" delay="50" offsetY="-16"/>
            <frame index="6" delay="50" offsetY="-13"/>
            <frame index="6" delay="60" offsetY="-10"/>
            <frame index="7" delay="60" offsetY="-7"/>
            <frame index="7" delay="70" offsetY="-4"/>
            <frame index="0" delay="70" offsetY="-2"/>
            <frame index="0" delay="80"/>
            <end />
        </animation>

        <animation direction="downleft">
            <frame index="1" delay="100" offsetY="1"/>
            <frame index="1" delay="140" offsetY="3"/>
            <frame index="1" delay="90" offsetY="1"/>
            <frame index="1" delay="80" offsetY="-1"/>
            <frame index="2" delay="70" offsetY="-3"/>
            <frame index="2" delay="60" offsetY="-5"/>
            <frame index="2" delay="60" offsetY="-7"/>
            <frame index="3" delay="50" offsetY="-9" offsetX="-1"/>
            <frame index="3" delay="50" offsetY="-11" offsetX="-1"/>
            <frame index="4" delay="40" offsetY="-13" offsetX="-2"/>
            <frame index="4" delay="40" offsetY="-15" offsetX="-3"/>
            <frame index="5" delay="40" offsetY="-17" offsetX="-4"/>
            <frame index="5" delay="40" offsetY="-19" offsetX="-5"/>
            <frame index="6" delay="40" offsetY="-21" offsetX="-6"/>
            <frame index="6" delay="50" offsetY="-23" offsetX="-7"/>
	        <!-- Hit the cible. -->
            <frame index="7" delay="50" offsetY="-25" offsetX="-8"/>
            <frame index="7" delay="60" offsetY="-29" offsetX="-7"/>
            <frame index="0" delay="70" offsetY="-32" offsetX="-7"/>
            <frame index="0" delay="70" offsetY="-35" offsetX="-6"/>
            <!-- Peak reached. -->
            <frame index="1" delay="90" offsetY="-37" offsetX="-6"/>
            <frame index="2" delay="70" offsetY="-38" offsetX="-5"/>
            <frame index="2" delay="70" offsetY="-37" offsetX="-5"/>
            <frame index="3" delay="60" offsetY="-36" offsetX="-4"/>
            <frame index="3" delay="60" offsetY="-34" offsetX="-4"/>
            <frame index="4" delay="50" offsetY="-33" offsetX="-3"/>
            <frame index="4" delay="40" offsetY="-30" offsetX="-3"/>
            <frame index="5" delay="40" offsetY="-28" offsetX="-2"/>
            <frame index="5" delay="40" offsetY="-23" offsetX="-2"/>
            <frame index="6" delay="40" offsetY="-20" offsetX="-1"/>
            <frame index="6" delay="50" offsetY="-16" offsetX="-1"/>
            <frame index="7" delay="50" offsetY="-13"/>
            <frame index="7" delay="60" offsetY="-10"/>
            <frame index="0" delay="60" offsetY="-7"/>
            <frame index="0" delay="70" offsetY="-4"/>
            <frame index="1" delay="70" offsetY="-2"/>
            <frame index="1" delay="80"/>
            <end />
        </animation>

        <animation direction="left">
            <frame index="2" delay="100" offsetY="1"/>
            <frame index="2" delay="140" offsetY="3"/>
            <frame index="2" delay="90" offsetY="1"/>
            <frame index="2" delay="80" offsetY="-1"/>
            <frame index="3" delay="70" offsetY="-3"/>
            <frame index="3" delay="60" offsetY="-5"/>
            <frame index="3" delay="60" offsetY="-7" offsetX="-1"/>
            <frame index="4" delay="50" offsetY="-10" offsetX="-2"/>
            <frame index="4" delay="50" offsetY="-12" offsetX="-3"/>
            <frame index="5" delay="40" offsetY="-15" offsetX="-5"/>
            <frame index="5" delay="40" offsetY="-18" offsetX="-7"/>
            <frame index="6" delay="40" offsetY="-21" offsetX="-9"/>
            <frame index="6" delay="40" offsetY="-24" offsetX="-11"/>
            <frame index="7" delay="40" offsetY="-27" offsetX="-13"/>
            <frame index="7" delay="50" offsetY="-30" offsetX="-15"/>
	        <!-- Hit the cible. -->
            <frame index="0" delay="50" offsetY="-33" offsetX="-16"/>
            <frame index="0" delay="60" offsetY="-36" offsetX="-15"/>
            <frame index="1" delay="70" offsetY="-39" offsetX="-14"/>
            <frame index="1" delay="70" offsetY="-41" offsetX="-13"/>
            <!-- Peak reached. -->
            <frame index="2" delay="90" offsetY="-43" offsetX="-12"/>
            <frame index="3" delay="70" offsetY="-43" offsetX="-11"/>
            <frame index="3" delay="70" offsetY="-42" offsetX="-10"/>
            <frame index="4" delay="60" offsetY="-40" offsetX="-9"/>
            <frame index="4" delay="60" offsetY="-38" offsetX="-8"/>
            <frame index="5" delay="50" offsetY="-36" offsetX="-7"/>
            <frame index="5" delay="40" offsetY="-33" offsetX="-6"/>
            <frame index="6" delay="40" offsetY="-30" offsetX="-5"/>
            <frame index="6" delay="40" offsetY="-25" offsetX="-4"/>
            <frame index="7" delay="40" offsetY="-21" offsetX="-3"/>
            <frame index="7" delay="50" offsetY="-17" offsetX="-2"/>
            <frame index="0" delay="50" offsetY="-13" offsetX="-1"/>
            <frame index="0" delay="60" offsetY="-10"/>
            <frame index="1" delay="60" offsetY="-7"/>
            <frame index="1" delay="70" offsetY="-4"/>
            <frame index="2" delay="70" offsetY="-2"/>
            <frame index="2" delay="80"/>
            <end />
        </animation>

        <animation direction="upleft">
            <frame index="3" delay="100" offsetY="1"/>
            <frame index="3" delay="140" offsetY="3"/>
            <frame index="3" delay="90" offsetY="1"/>
            <frame index="3" delay="80" offsetY="-1"/>
            <frame index="4" delay="70" offsetY="-3"/>
            <frame index="4" delay="60" offsetY="-5"/>
            <frame index="4" delay="60" offsetY="-7"/>
            <frame index="5" delay="50" offsetY="-11" offsetX="-1"/>
            <frame index="5" delay="50" offsetY="-13" offsetX="-1"/>
            <frame index="6" delay="40" offsetY="-17" offsetX="-2"/>
            <frame index="6" delay="40" offsetY="-21" offsetX="-3"/>
            <frame index="7" delay="40" offsetY="-25" offsetX="-4"/>
            <frame index="7" delay="40" offsetY="-29" offsetX="-5"/>
            <frame index="0" delay="40" offsetY="-33" offsetX="-6"/>
            <frame index="0" delay="50" offsetY="-37" offsetX="-7"/>
	        <!-- Hit the cible. -->
            <frame index="1" delay="50" offsetY="-41" offsetX="-8"/>
            <frame index="1" delay="60" offsetY="-43" offsetX="-7"/>
            <frame index="2" delay="70" offsetY="-46" offsetX="-7"/>
            <frame index="2" delay="70" offsetY="-47" offsetX="-6"/>
            <!-- Peak reached. -->
            <frame index="3" delay="90" offsetY="-49" offsetX="-6"/>
            <frame index="4" delay="70" offsetY="-48" offsetX="-5"/>
            <frame index="4" delay="70" offsetY="-47" offsetX="-5"/>
            <frame index="5" delay="60" offsetY="-44" offsetX="-4"/>
            <frame index="5" delay="60" offsetY="-42" offsetX="-4"/>
            <frame index="6" delay="50" offsetY="-39" offsetX="-3"/>
            <frame index="6" delay="40" offsetY="-36" offsetX="-3"/>
            <frame index="7" delay="40" offsetY="-32" offsetX="-2"/>
            <frame index="7" delay="40" offsetY="-27" offsetX="-2"/>
            <frame index="0" delay="40" offsetY="-22" offsetX="-1"/>
            <frame index="0" delay="50" offsetY="-18" offsetX="-1"/>
            <frame index="1" delay="50" offsetY="-13"/>
            <frame index="1" delay="60" offsetY="-10"/>
            <frame index="2" delay="60" offsetY="-7"/>
            <frame index="2" delay="70" offsetY="-4"/>
            <frame index="3" delay="70" offsetY="-2"/>
            <frame index="3" delay="80"/>
            <end />
        </animation>

        <animation direction="up">
            <frame index="4" delay="100" offsetY="1"/>
            <frame index="4" delay="140" offsetY="3"/>
            <frame index="4" delay="90" offsetY="1"/>
            <frame index="4" delay="80" offsetY="-1"/>
            <frame index="5" delay="70" offsetY="-3"/>
            <frame index="5" delay="60" offsetY="-5"/>
            <frame index="5" delay="60" offsetY="-7"/>
            <frame index="6" delay="50" offsetY="-11"/>
            <frame index="6" delay="50" offsetY="-13"/>
            <frame index="7" delay="40" offsetY="-17"/>
            <frame index="7" delay="40" offsetY="-21"/>
            <frame index="0" delay="40" offsetY="-25"/>
            <frame index="0" delay="40" offsetY="-29"/>
            <frame index="1" delay="40" offsetY="-33"/>
            <frame index="1" delay="50" offsetY="-37"/>
	        <!-- Hit the cible. -->
            <frame index="2" delay="50" offsetY="-41"/>
            <frame index="2" delay="60" offsetY="-43"/>
            <frame index="3" delay="70" offsetY="-46"/>
            <frame index="3" delay="70" offsetY="-47"/>
            <!-- Peak reached. -->
            <frame index="4" delay="90" offsetY="-49"/>
            <frame index="5" delay="70" offsetY="-48"/>
            <frame index="5" delay="70" offsetY="-47"/>
            <frame index="6" delay="60" offsetY="-44"/>
            <frame index="6" delay="60" offsetY="-42"/>
            <frame index="7" delay="50" offsetY="-39"/>
            <frame index="7" delay="40" offsetY="-36"/>
            <frame index="0" delay="40" offsetY="-32"/>
            <frame index="0" delay="40" offsetY="-27"/>
            <frame index="1" delay="40" offsetY="-22"/>
            <frame index="1" delay="50" offsetY="-18"/>
            <frame index="2" delay="50" offsetY="-14"/>
            <frame index="2" delay="60" offsetY="-10"/>
            <frame index="3" delay="60" offsetY="-7"/>
            <frame index="3" delay="70" offsetY="-4"/>
            <frame index="4" delay="70" offsetY="-2"/>
            <frame index="4" delay="80"/>
            <end />
        </animation>

        <animation direction="upright">
            <frame index="5" delay="100" offsetY="1"/>
            <frame index="5" delay="140" offsetY="3"/>
            <frame index="5" delay="90" offsetY="1"/>
            <frame index="5" delay="80" offsetY="-1"/>
            <frame index="6" delay="70" offsetY="-3"/>
            <frame index="6" delay="60" offsetY="-5"/>
            <frame index="6" delay="60" offsetY="-7"/>
            <frame index="7" delay="50" offsetY="-11" offsetX="1"/>
            <frame index="7" delay="50" offsetY="-13" offsetX="1"/>
            <frame index="0" delay="40" offsetY="-17" offsetX="2"/>
            <frame index="0" delay="40" offsetY="-21" offsetX="3"/>
            <frame index="1" delay="40" offsetY="-25" offsetX="4"/>
            <frame index="1" delay="40" offsetY="-29" offsetX="5"/>
            <frame index="2" delay="40" offsetY="-33" offsetX="6"/>
            <frame index="2" delay="50" offsetY="-37" offsetX="7"/>
	        <!-- Hit the cible. -->
            <frame index="3" delay="50" offsetY="-41" offsetX="8"/>
            <frame index="3" delay="60" offsetY="-43" offsetX="7"/>
            <frame index="4" delay="70" offsetY="-46" offsetX="7"/>
            <frame index="4" delay="70" offsetY="-47" offsetX="6"/>
            <!-- Peak reached. -->
            <frame index="5" delay="90" offsetY="-49" offsetX="6"/>
            <frame index="6" delay="70" offsetY="-48" offsetX="5"/>
            <frame index="6" delay="70" offsetY="-47" offsetX="5"/>
            <frame index="7" delay="60" offsetY="-44" offsetX="4"/>
            <frame index="7" delay="60" offsetY="-42" offsetX="4"/>
            <frame index="0" delay="50" offsetY="-39" offsetX="3"/>
            <frame index="0" delay="40" offsetY="-36" offsetX="3"/>
            <frame index="1" delay="40" offsetY="-32" offsetX="2"/>
            <frame index="1" delay="40" offsetY="-27" offsetX="2"/>
            <frame index="2" delay="40" offsetY="-22" offsetX="1"/>
            <frame index="2" delay="50" offsetY="-18" offsetX="1"/>
            <frame index="3" delay="50" offsetY="-13"/>
            <frame index="3" delay="60" offsetY="-10"/>
            <frame index="4" delay="60" offsetY="-7"/>
            <frame index="4" delay="70" offsetY="-4"/>
            <frame index="5" delay="70" offsetY="-2"/>
            <frame index="5" delay="80"/>
            <end />
        </animation>

        <animation direction="right">
            <frame index="6" delay="100" offsetY="1"/>
            <frame index="6" delay="140" offsetY="3"/>
            <frame index="6" delay="90" offsetY="1"/>
            <frame index="6" delay="80" offsetY="-1"/>
            <frame index="7" delay="70" offsetY="-3"/>
            <frame index="7" delay="60" offsetY="-5"/>
            <frame index="7" delay="60" offsetY="-7" offsetX="1"/>
            <frame index="0" delay="50" offsetY="-10" offsetX="2"/>
            <frame index="0" delay="50" offsetY="-12" offsetX="3"/>
            <frame index="1" delay="40" offsetY="-15" offsetX="5"/>
            <frame index="1" delay="40" offsetY="-18" offsetX="7"/>
            <frame index="2" delay="40" offsetY="-21" offsetX="9"/>
            <frame index="2" delay="40" offsetY="-24" offsetX="11"/>
            <frame index="3" delay="40" offsetY="-27" offsetX="13"/>
            <frame index="3" delay="50" offsetY="-30" offsetX="15"/>
	        <!-- Hit the cible. -->
            <frame index="4" delay="50" offsetY="-33" offsetX="16"/>
            <frame index="4" delay="60" offsetY="-36" offsetX="15"/>
            <frame index="5" delay="70" offsetY="-39" offsetX="14"/>
            <frame index="5" delay="70" offsetY="-41" offsetX="13"/>
            <!-- Peak reached. -->
            <frame index="6" delay="90" offsetY="-43" offsetX="12"/>
            <frame index="7" delay="70" offsetY="-43" offsetX="11"/>
            <frame index="7" delay="70" offsetY="-42" offsetX="10"/>
            <frame index="0" delay="60" offsetY="-40" offsetX="9"/>
            <frame index="0" delay="60" offsetY="-38" offsetX="8"/>
            <frame index="1" delay="50" offsetY="-36" offsetX="7"/>
            <frame index="1" delay="40" offsetY="-33" offsetX="6"/>
            <frame index="2" delay="40" offsetY="-30" offsetX="5"/>
            <frame index="2" delay="40" offsetY="-25" offsetX="4"/>
            <frame index="3" delay="40" offsetY="-21" offsetX="3"/>
            <frame index="3" delay="50" offsetY="-17" offsetX="2"/>
            <frame index="4" delay="50" offsetY="-13" offsetX="1"/>
            <frame index="4" delay="60" offsetY="-10"/>
            <frame index="5" delay="60" offsetY="-7"/>
            <frame index="5" delay="70" offsetY="-4"/>
            <frame index="6" delay="70" offsetY="-2"/>
            <frame index="6" delay="80"/>
            <end />
        </animation>

        <animation direction="downright">
            <frame index="7" delay="100" offsetY="1"/>
            <frame index="7" delay="140" offsetY="3"/>
            <frame index="7" delay="90" offsetY="1"/>
            <frame index="7" delay="80" offsetY="-1"/>
            <frame index="0" delay="70" offsetY="-3"/>
            <frame index="0" delay="60" offsetY="-5"/>
            <frame index="0" delay="60" offsetY="-7"/>
            <frame index="1" delay="50" offsetY="-9" offsetX="1"/>
            <frame index="1" delay="50" offsetY="-11" offsetX="1"/>
            <frame index="2" delay="40" offsetY="-13" offsetX="2"/>
            <frame index="2" delay="40" offsetY="-15" offsetX="3"/>
            <frame index="3" delay="40" offsetY="-17" offsetX="4"/>
            <frame index="3" delay="40" offsetY="-19" offsetX="5"/>
            <frame index="4" delay="40" offsetY="-21" offsetX="6"/>
            <frame index="4" delay="50" offsetY="-23" offsetX="7"/>
	        <!-- Hit the cible. -->
            <frame index="5" delay="50" offsetY="-25" offsetX="8"/>
            <frame index="5" delay="60" offsetY="-29" offsetX="7"/>
            <frame index="6" delay="70" offsetY="-32" offsetX="7"/>
            <frame index="6" delay="70" offsetY="-35" offsetX="6"/>
            <!-- Peak reached. -->
            <frame index="7" delay="90" offsetY="-37" offsetX="6"/>
            <frame index="0" delay="70" offsetY="-38" offsetX="5"/>
            <frame index="0" delay="70" offsetY="-37" offsetX="5"/>
            <frame index="1" delay="60" offsetY="-36" offsetX="4"/>
            <frame index="1" delay="60" offsetY="-34" offsetX="4"/>
            <frame index="2" delay="50" offsetY="-33" offsetX="3"/>
            <frame index="2" delay="40" offsetY="-30" offsetX="3"/>
            <frame index="3" delay="40" offsetY="-28" offsetX="2"/>
            <frame index="3" delay="40" offsetY="-23" offsetX="2"/>
            <frame index="4" delay="40" offsetY="-20" offsetX="1"/>
            <frame index="4" delay="50" offsetY="-16" offsetX="1"/>
            <frame index="5" delay="50" offsetY="-13"/>
            <frame index="5" delay="60" offsetY="-10"/>
            <frame index="6" delay="60" offsetY="-7"/>
            <frame index="6" delay="70" offsetY="-4"/>
            <frame index="7" delay="70" offsetY="-2"/>
            <frame index="7" delay="80"/>
            <end />
        </animation>
    </action>

    <action name="dead" imageset="blub">
        <animation direction="default">
            <frame index="8" delay="110"/>
            <frame index="9" delay="330"/>
            <sequence start="10" end="12" delay="100"/>
			<frame index="12"/>
		</animation>
    </action>
</sprite>