celeste-avali-skin/Graphics/Sprites.xml

191 lines
9.7 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Sprites>
<player_avali path="characters/Avali/" start="idle">
<Origin x="16" y="32" />
<Loop id="idle_carry" path="idle_carry" delay="0.15" />
<Anim id="runSlow_carry" path="run_carry" delay="0.07" />
<Loop id="jumpSlow_carry" path="jump_carry" delay="0.1" frames="0,1" />
<Anim id="fallSlow_carry" path="jump_carry" delay="0.1" frames="2,3" />
<Anim id="pickUp" path="pickup" delay="0.06" />
<Anim id="throw" path="throw" delay="0.06" goto="idle" />
<Anim id="idle" path="idle" delay="0.15" goto="idle"/>
<Anim id="idleA" path="idleA" delay="0.12" goto="idle"/>
<Anim id="idleB" path="idleB" delay="0.16" goto="idle"/>
<Anim id="idleC" path="idleC" delay="0.12" goto="idle"/>
<Anim id="lookUp" path="lookUp" delay="0.15" />
<Loop id="walk" path="walk" delay="0.06" />
<Loop id="push" path="push" delay="0.1" />
<Anim id="runSlow" path="runSlow" delay="0.07" goto="runFast" />
<Loop id="runFast" path="runFast" delay="0.05" />
<Anim id="runStumble" path="runStumble" delay="0.05" frames="10-11,0-11" goto="runFast"/>
<Loop id="runWind" path="run_wind" delay="0.095" frames="0-11"/>
<Loop id="dash" path="dash" delay="0.09" />
<Anim id="dreamDashIn" path="dreamDash" frames="0-3" delay="0.04" goto="dreamDashLoop"/>
<Loop id="dreamDashLoop" path="dreamDash" frames="4-16" delay="0.03" />
<Anim id="dreamDashOut" path="dreamDash" frames="17-20" delay="0.04" />
<Loop id="slide" path="slide" delay="0.03" />
<Loop id="jumpSlow" path="jumpSlow" delay="0.1" frames="0,1" />
<Loop id="jumpFast" path="jumpFast" delay="0.1" frames="0,1" />
<Anim id="fallSlow" path="jumpSlow" delay="0.1" frames="2,3" />
<Anim id="fallFast" path="jumpFast" delay="0.1" frames="2,3" />
<Loop id="tired" path="tired" delay="0.4" />
<Anim id="tiredStill" path="tired" frames="0" />
<Loop id="wallslide" path="climb" frames="0" />
<Anim id="climbLookBackStart" path="climb" delay="0.08" frames="6,7,8" goto="climbLookBack" />
<Loop id="climbLookBack" path="climb" frames="8" />
<Loop id="climbup" path="climb" delay="0.08" frames="0-5" />
<Anim id="climbPush" path="climb" delay="0.04" frames="0,9-11" />
<Anim id="climbPull" path="climb" delay="0.04" frames="0,12-14" />
<Loop id="duck" path="duck" delay="0" frames="0" />
<Anim id="fallPose" path="fallPose" delay="0.1" frames="0-10" goto="idle"/>
<Loop id="edge" path="edge" delay="0.25" frames="0-13" />
<Loop id="edgeBack" path="edge_back" delay="0.25"/>
<Anim id="faint" path="faint" delay="0.1" frames="0-10" goto="fainted" />
<Loop id="fainted" path="faint" delay="0.1" frames="10" />
<Anim id="flip" path="flip" delay="0.04" frames="0-7" goto="runFast"/>
<Loop id="skid" path="flip" delay="0.04" frames="8"/>
<Loop id="dangling" path="dangling" delay="0.11" frames="0-9" />
<Anim id="deadside" path="death_h" delay="0.02" frames="0-12" />
<Anim id="deadup" path="death_h" delay="0.02" frames="0-12" />
<Anim id="deaddown" path="death_h" delay="0.02" frames="0-12" />
<Loop id="swimIdle" path="swim" frames="0-5" delay="0.3" />
<Loop id="swimUp" path="swim" frames="6-11" delay="0.1" />
<Loop id="swimDown" path="swim" frames="12-17" delay="0.15" />
<Anim id="startStarFly" path="startStarFly" delay="0.08" goto="starFly"/>
<Loop id="starFly" path="starFly" delay="0.08"/>
<Loop id="bubble" path="bubble" delay="0.08"/>
<Anim id="fall" path="fall" delay="0.06" frames="0-7" />
<Loop id="bigFall" path="bigFall" frames="0-3" delay="0.06"/>
<Anim id="bigFallRecover" path="bigFall" frames="4*3,5*3,6*3,7*2,8,8,9,10" delay="0.08" goto="swimIdle"/>
<Anim id="sleep" path="sleep" delay="0.1" frames="0,1*2,2,3*2,4*2,5*2,6*2,7*2,8*2,9*3,10*3,11-19" />
<Anim id="bagdown" path="sleep" delay="0.1" frames="0,1*2,2*2,3*2,4*2,5*2,6*2,7*2,8*2,9*3,10*3,11" />
<Anim id="asleep" path="wakeUp/" frames="0" />
<Anim id="wakeUp" path="wakeUp/" delay=".16" frames="0*4,1,2*8,3*2,4-13" />
<Anim id="halfWakeUp" path="wakeUp/" delay=".16" frames="13" />
<Loop id="spin" path="spin" delay="0.1" />
<Loop id="shaking" path="shaking" delay="0.1" />
<Loop id="hug" path="hug" delay="0.08"/>
<Anim id="starMorph" path="starMorph" delay="0.06" frames="0-9" goto="starMorphIdle"/>
<Loop id="starMorphIdle" path="starMorph" frames="10" delay="0.06"/>
<Loop id="carryTheoWalk" path="walk_carry_theo" frames="0-11" delay="0.06"/>
<Anim id="carryTheoCollapse" path="walk_carry_theo" frames="12-18" delay="0.06"/>
<Anim id="tentacle_grab" path="tentacle/grab" delay="0.06" frames="0-14" goto="tentacle_grabbed"/>
<Loop id="tentacle_grabbed" path="tentacle/grab" delay="0.1" frames="15-23"/>
<Loop id="tentacle_pull" path="tentacle/grab" frames="24" delay="0.1"/>
<Loop id="tentacle_dangling" path="tentacle/grab" frames="25" delay="0.1"/>
<Anim id="sitDown" path="sitDown" delay="0.1" frames="0,1*2,2,3*2,4*2,5*2,6*2,7*2,8*2,9*2,10*2,11-13"/>
<Loop id="launch" path="launch" delay="0.1" />
<Anim id="launchRecover" path="launchRecover" delay="0.09" />
<Metadata>
<Frames path="starFly" hair="0,3"/>
</Metadata>
</player_avali>
<player_avali_no_backpack copy="player_avali" path="characters/Avali_nb/">
<Anim id="idle" path="idle" delay="0.15" goto="idle"/>
<Anim id="idleA" path="idleA" delay="0.12" goto="idle"/>
<Anim id="idleB" path="idleB" delay="0.12" goto="idle"/>
<Anim id="idleC" path="idleC" delay="0.16" goto="idle"/>
<Anim id="roll" path="roll" frames="0-12" delay="0.05"/>
<Anim id="rollGetUp" path="roll" frames="13-16" delay=".1" goto="downed"/>
<Loop id="downed" path="roll" delay="0.8" frames="17"/>
</player_avali_no_backpack>
<player_sweat path="characters/Avali/sweat/" start="idle">
<Justify x=".55" y="1.05" />
<Loop id="idle" path="idle" />
<Anim id="climb" path="climb" frames="0,1" delay=".1" goto="climbLoop" />
<Loop id="climbLoop" path="climb" frames="2-7" delay=".1" />
<Loop id="still" path="still" delay=".1" />
<Anim id="jump" path="jump" delay=".1" goto="idle" />
<Loop id="danger" path="danger" delay=".05" />
</player_sweat>
<player_avali_playback copy="player_avali" path="characters/Avali_playback/">
<Anim id="idle" path="idle" delay="0.15" goto="idle"/>
<Anim id="idleA" path="idleA" delay="0.12" goto="idle"/>
<Anim id="idleB" path="idleB" delay="0.16" goto="idle"/>
<Anim id="idleC" path="idleC" delay="0.12" goto="idle"/>
<Anim id="roll" path="roll" frames="0-12" delay="0.05"/>
<Anim id="rollGetUp" path="roll" frames="13-16" delay=".1" goto="downed"/>
<Loop id="downed" path="roll" delay="0.8" frames="17"/>
</player_avali_playback>
<!-- Objects -->
<payphone_avali path="cutscenes/Avali/payphone/" start="idle">
<Justify x=".5" y="1" />
<Loop id="idle" path="phone" delay="0.1" frames="0"/>
<Anim id="pickUp" path="phone" delay="0.08" frames="1-11"/>
<Loop id="talkPhone" path="phone" delay="0.08" frames="11"/>
<Anim id="jumpBack" path="phone" delay="0.08" frames="12-17"/>
<Anim id="scare" path="phone" delay="0.08" frames="18-21"/>
<Anim id="transform" path="phone" delay="0.08" frames="22-45" />
<Anim id="eat" path="phone" delay="0.08" frames="46-73,83*2,84*2,85*2,86*2,87*2,74-82"/>
<Loop id="monsterIdle" path="phone" delay="0.2" frames="83-87"/>
</payphone_avali>
<lookout_avali path="objects/Avali/lookout/" start="idle">
<Justify x=".5" y="1" />
<Loop id="idle" path="lookout" delay="0.1" frames="0*9,1-4"/>
<Anim id="lookRight" path="lookout" delay="0.08" frames="5-7,9" goto="looking"/>
<Anim id="lookLeft" path="lookout" delay="0.08" frames="18-20,8,9" goto="looking"/>
<Loop id="looking" path="lookout" delay="0.08" frames="9"/>
<Loop id="lookingUp" path="lookout" frames="10"/>
<Loop id="lookingUpRight" path="lookout" frames="11"/>
<Loop id="lookingRight" path="lookout" frames="12"/>
<Loop id="lookingDownRight" path="lookout" frames="13"/>
<Loop id="lookingDown" path="lookout" frames="14"/>
<Loop id="lookingDownLeft" path="lookout" frames="15"/>
<Loop id="lookingLeft" path="lookout" frames="16"/>
<Loop id="lookingUpLeft" path="lookout" frames="17"/>
<Loop id="badeline_idle" path="badeline" delay="0.1" frames="5*9,6"/>
<Anim id="badeline_lookRight" path="badeline" delay="0.08" frames="0-4" goto="badeline_looking"/>
<Anim id="badeline_lookLeft" path="badeline" delay="0.08" frames="15-17,3,4" goto="badeline_looking"/>
<Loop id="badeline_looking" path="badeline" delay="0.08" frames="4"/>
<Loop id="badeline_lookingUp" path="badeline" frames="7"/>
<Loop id="badeline_lookingUpRight" path="badeline" frames="8"/>
<Loop id="badeline_lookingRight" path="badeline" frames="9"/>
<Loop id="badeline_lookingDownRight" path="badeline" frames="10"/>
<Loop id="badeline_lookingDown" path="badeline" frames="11"/>
<Loop id="badeline_lookingDownLeft" path="badeline" frames="12"/>
<Loop id="badeline_lookingLeft" path="badeline" frames="13"/>
<Loop id="badeline_lookingUpLeft" path="badeline" frames="14"/>
<Loop id="nobackpack_idle" path="lookout" delay="0.1" frames="0*9,1-4"/>
<Anim id="nobackpack_lookRight" path="lookout" delay="0.08" frames="5-7,9" goto="nobackpack_looking"/>
<Anim id="nobackpack_lookLeft" path="lookout" delay="0.08" frames="18-20,8,9" goto="nobackpack_looking"/>
<Loop id="nobackpack_looking" path="lookout" delay="0.08" frames="9"/>
<Loop id="nobackpack_lookingUp" path="lookout" frames="10"/>
<Loop id="nobackpack_lookingUpRight" path="lookout" frames="11"/>
<Loop id="nobackpack_lookingRight" path="lookout" frames="12"/>
<Loop id="nobackpack_lookingDownRight" path="lookout" frames="13"/>
<Loop id="nobackpack_lookingDown" path="lookout" frames="14"/>
<Loop id="nobackpack_lookingDownLeft" path="lookout" frames="15"/>
<Loop id="nobackpack_lookingLeft" path="lookout" frames="16"/>
<Loop id="nobackpack_lookingUpLeft" path="lookout" frames="17"/>
</lookout_avali>
</Sprites>