diff --git a/assets/data/characters/bf-car.xml b/assets/data/characters/bf-car.xml index bd276ca85..b73d5a129 100644 --- a/assets/data/characters/bf-car.xml +++ b/assets/data/characters/bf-car.xml @@ -10,9 +10,9 @@ <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" fps="24" loop="false" x="-30" y="21"/> <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" fps="24" loop="false" x="-11" y="-19"/> <!-- funny loop --> - <anim name="idle-loop" anim="BF idle dance" fps="24" loop="true" x="-5" y="0" indices="10,11,12,13"/> - <anim name="singUP-loop" anim="BF NOTE UP0" fps="24" loop="true" x="-29" y="27" indices="11,12,13,14"/> - <anim name="singLEFT-loop" anim="BF NOTE LEFT0" fps="24" loop="true" x="12" y="-6" indices="12,13,14,15"/> - <anim name="singRIGHT-loop" anim="BF NOTE RIGHT0" fps="24" loop="true" x="-38" y="-7" indices="58,59,60,61"/> - <anim name="singDOWN-loop" anim="BF NOTE DOWN0" fps="24" loop="true" x="-10" y="-50" indices="26,27,28,29"/> + <anim name="idle-loop" anim="BF idle dance" fps="24" loop="true" x="-5" y="0" indices="10..13"/> + <anim name="singUP-loop" anim="BF NOTE UP0" fps="24" loop="true" x="-29" y="27" indices="11..14"/> + <anim name="singLEFT-loop" anim="BF NOTE LEFT0" fps="24" loop="true" x="12" y="-6" indices="12..15"/> + <anim name="singRIGHT-loop" anim="BF NOTE RIGHT0" fps="24" loop="true" x="-38" y="-7" indices="58..61"/> + <anim name="singDOWN-loop" anim="BF NOTE DOWN0" fps="24" loop="true" x="-10" y="-50" indices="26..29"/> </character> \ No newline at end of file diff --git a/assets/data/characters/bf-christmas.xml b/assets/data/characters/bf-christmas.xml index 88feb0497..1289abdc2 100644 --- a/assets/data/characters/bf-christmas.xml +++ b/assets/data/characters/bf-christmas.xml @@ -1,13 +1,13 @@ <!DOCTYPE codename-engine-character> <character isPlayer="true" flipX="true" x="0" y="350" icon="bf" camy="55" color="#31B0D1"> - <anim name="idle" anim="BF idle dance" fps="24" loop="false" x="-5" y="0"/> - <anim name="singUP" anim="BF NOTE UP0" fps="24" loop="false" x="-29" y="27"/> - <anim name="singLEFT" anim="BF NOTE LEFT0" fps="24" loop="false" x="12" y="-6"/> - <anim name="singRIGHT" anim="BF NOTE RIGHT0" fps="24" loop="false" x="-38" y="-7"/> - <anim name="singDOWN" anim="BF NOTE DOWN0" fps="24" loop="false" x="-10" y="-50"/> - <anim name="singUPmiss" anim="BF NOTE UP MISS" fps="24" loop="false" x="-29" y="27"/> - <anim name="singLEFTmiss" anim="BF NOTE LEFT MISS" fps="24" loop="false" x="12" y="24"/> - <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" fps="24" loop="false" x="-30" y="21"/> - <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" fps="24" loop="false" x="-11" y="-19"/> - <anim name="hey" anim="BF HEY" fps="24" loop="false" x="7" y="4"/> + <anim name="idle" anim="BF idle dance" x="-5" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="BF NOTE UP0" x="-39" y="27" fps="24" loop="false"/> + <anim name="singLEFT" anim="BF NOTE LEFT0" x="6" y="-7" fps="24" loop="false"/> + <anim name="singRIGHT" anim="BF NOTE RIGHT0" x="-48" y="-6" fps="24" loop="false"/> + <anim name="singDOWN" anim="BF NOTE DOWN0" x="-17" y="-50" fps="24" loop="false"/> + <anim name="singUPmiss" anim="BF NOTE UP MISS" x="-35" y="27" fps="24" loop="false"/> + <anim name="singLEFTmiss" anim="BF NOTE LEFT MISS" x="6" y="19" fps="24" loop="false"/> + <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" x="-44" y="22" fps="24" loop="false"/> + <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" x="-16" y="-19" fps="24" loop="false"/> + <anim name="hey" anim="BF HEY" x="-3" y="6" fps="24" loop="false"/> </character> \ No newline at end of file diff --git a/assets/data/characters/bf-holding-gf.xml b/assets/data/characters/bf-holding-gf.xml index 390504bce..9053ec5cb 100644 --- a/assets/data/characters/bf-holding-gf.xml +++ b/assets/data/characters/bf-holding-gf.xml @@ -1,13 +1,13 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="true" flipX="true" x="0" y="350" icon="bf" gameOverChar="bf-holding-gf-dead" color="#31B0D1"> - <anim name="idle" anim="BF idle dance" fps="24" loop="false"/> - <anim name="singUP" anim="BF NOTE UP0" fps="24" loop="false" x="-29" y="10"/> - <anim name="singLEFT" anim="BF NOTE LEFT0" fps="24" loop="false" x="12" y="7"/> - <anim name="singRIGHT" anim="BF NOTE RIGHT0" fps="24" loop="false" x="-41" y="23"/> - <anim name="singDOWN" anim="BF NOTE DOWN0" fps="24" loop="false" x="-10" y="-10"/> - <anim name="singUPmiss" anim="BF NOTE UP MISS" fps="24" loop="false" x="-29" y="10"/> - <anim name="singLEFTmiss" anim="BF NOTE LEFT MISS" fps="24" loop="false" x="12" y="7"/> - <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" fps="24" loop="false" x="-41" y="23"/> - <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" fps="24" loop="false" x="-10" y="-10"/> - <anim name="bfCatch" anim="BF catches GF" fps="24" loop="false" x="6" y="88"/> +<character y="350" sprite="bf-holding-gf" flipX="true" isPlayer="true" icon="bf" color="#31B0D1" gameOverChar="bf-holding-gf-dead"> + <anim name="idle" anim="BF idle dance" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="BF NOTE UP0" x="-42" y="9" fps="24" loop="false"/> + <anim name="singLEFT" anim="BF NOTE LEFT0" x="11" y="2" fps="24" loop="false"/> + <anim name="singRIGHT" anim="BF NOTE RIGHT0" x="-46" y="21" fps="24" loop="false"/> + <anim name="singDOWN" anim="BF NOTE DOWN0" x="-16" y="-14" fps="24" loop="false"/> + <anim name="singUPmiss" anim="BF NOTE UP MISS" x="-39" y="8" fps="24" loop="false"/> + <anim name="singLEFTmiss" anim="BF NOTE LEFT MISS" x="10" y="3" fps="24" loop="false"/> + <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" x="-41" y="37" fps="24" loop="false"/> + <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" x="-15" y="-11" fps="24" loop="false"/> + <anim name="bfCatch" anim="BF catches GF" x="6" y="90" fps="24" loop="false"/> </character> diff --git a/assets/data/characters/bf-pixel.xml b/assets/data/characters/bf-pixel.xml index b1c668a3b..621ec9e0f 100644 --- a/assets/data/characters/bf-pixel.xml +++ b/assets/data/characters/bf-pixel.xml @@ -1,15 +1,12 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="true" flipX="true" x="200" y="570" antialiasing="false" scale="6" gameOverChar="bf-pixel-dead" color="#7BD6F6"> - <anim name="idle" anim="BF IDLE" fps="24" loop="false" x="0" y="0" /> - - <!-- Offsets are actually multiplied by scale --> - <anim name="singLEFT" anim="BF LEFT NOTE" fps="24" loop="false" x="0" y="0" /> - <anim name="singDOWN" anim="BF DOWN NOTE" fps="24" loop="false" x="0" y="0" /> - <anim name="singUP" anim="BF UP NOTE" fps="24" loop="false" x="0" y="0" /> - <anim name="singRIGHT" anim="BF RIGHT NOTE" fps="24" loop="false" x="0" y="0" /> - - <anim name="singUPmiss" anim="BF UP MISS" fps="24" loop="false" x="0" y="0"/> - <anim name="singLEFTmiss" anim="BF LEFT MISS" fps="24" loop="false" x="0" y="0"/> - <anim name="singRIGHTmiss" anim="BF RIGHT MISS" fps="24" loop="false" x="0" y="0"/> - <anim name="singDOWNmiss" anim="BF DOWN MISS" fps="24" loop="false" x="0" y="0"/> -</character> \ No newline at end of file +<character x="200" y="570" sprite="bf-pixel" scale="6" antialiasing="false" flipX="true" isPlayer="true" icon="bf-pixel" color="#7BD6F6" gameOverChar="bf-pixel-dead"> + <anim name="idle" anim="BF IDLE" x="0" y="0" fps="24" loop="false"/> + <anim name="singLEFT" anim="BF LEFT NOTE" x="-1" y="0" fps="24" loop="false"/> + <anim name="singDOWN" anim="BF DOWN NOTE" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="BF UP NOTE" x="0" y="0" fps="24" loop="false"/> + <anim name="singRIGHT" anim="BF RIGHT NOTE" x="0" y="0" fps="24" loop="false"/> + <anim name="singUPmiss" anim="BF UP MISS" x="0" y="0" fps="24" loop="false"/> + <anim name="singLEFTmiss" anim="BF LEFT MISS" x="-1" y="0" fps="24" loop="false"/> + <anim name="singRIGHTmiss" anim="BF RIGHT MISS" x="0" y="0" fps="24" loop="false"/> + <anim name="singDOWNmiss" anim="BF DOWN MISS" x="0" y="0" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/bf.xml b/assets/data/characters/bf.xml index 245fbffdb..96f90b819 100644 --- a/assets/data/characters/bf.xml +++ b/assets/data/characters/bf.xml @@ -1,18 +1,18 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="true" flipX="true" x="0" y="350" color="#31B0D1"> - <anim name="idle" anim="BF idle dance" fps="24" loop="false" x="-5" y="0"/> - <anim name="singUP" anim="BF NOTE UP0" fps="24" loop="false" x="-29" y="27"/> - <anim name="singLEFT" anim="BF NOTE LEFT0" fps="24" loop="false" x="12" y="-6"/> - <anim name="singRIGHT" anim="BF NOTE RIGHT0" fps="24" loop="false" x="-38" y="-7"/> - <anim name="singDOWN" anim="BF NOTE DOWN0" fps="24" loop="false" x="-10" y="-50"/> - <anim name="singUPmiss" anim="BF NOTE UP MISS" fps="24" loop="false" x="-29" y="27"/> - <anim name="singLEFTmiss" anim="BF NOTE LEFT MISS" fps="24" loop="false" x="12" y="24"/> - <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" fps="24" loop="false" x="-30" y="21"/> - <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" fps="24" loop="false" x="-11" y="-19"/> - <anim name="hey" anim="BF HEY" fps="24" loop="false" x="7" y="4"/> - <anim name="scared" anim="BF idle shaking" fps="24" loop="true" x="-4" y="0"/> - <anim name="hit" anim="BF hit" fps="24" loop="false" x="13" y="19"/> - <anim name="pre-attack" anim="bf pre attack" fps="24" loop="false" x="-47" y="-36"/> - <anim name="attack" anim="boyfriend attack" fps="24" loop="false" x="289" y="270"/> - <anim name="dodge" anim="boyfriend dodge" fps="24" loop="false" x="-7" y="-15"/> +<character y="350" sprite="bf" flipX="true" isPlayer="true" icon="bf" color="#31B0D1"> + <anim name="idle" anim="BF idle dance" x="-5" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="BF NOTE UP0" x="-39" y="27" fps="24" loop="false"/> + <anim name="singLEFT" anim="BF NOTE LEFT0" x="6" y="-7" fps="24" loop="false"/> + <anim name="singRIGHT" anim="BF NOTE RIGHT0" x="-48" y="-6" fps="24" loop="false"/> + <anim name="singDOWN" anim="BF NOTE DOWN0" x="-17" y="-50" fps="24" loop="false"/> + <anim name="singUPmiss" anim="BF NOTE UP MISS" x="-35" y="27" fps="24" loop="false"/> + <anim name="singLEFTmiss" anim="BF NOTE LEFT MISS" x="6" y="19" fps="24" loop="false"/> + <anim name="singRIGHTmiss" anim="BF NOTE RIGHT MISS" x="-44" y="22" fps="24" loop="false"/> + <anim name="singDOWNmiss" anim="BF NOTE DOWN MISS" x="-16" y="-19" fps="24" loop="false"/> + <anim name="hey" anim="BF HEY" x="-3" y="6" fps="24" loop="false"/> + <anim name="scared" anim="BF idle shaking" x="-6" y="1" fps="24" loop="true"/> + <anim name="hit" anim="BF hit" x="13" y="19" fps="24" loop="false"/> + <anim name="pre-attack" anim="bf pre attack" x="-47" y="-36" fps="24" loop="false"/> + <anim name="attack" anim="boyfriend attack" x="289" y="270" fps="24" loop="false"/> + <anim name="dodge" anim="boyfriend dodge" x="-8" y="-13" fps="24" loop="false"/> </character> diff --git a/assets/data/characters/dad.xml b/assets/data/characters/dad.xml index 39319727b..3c8da4c2f 100644 --- a/assets/data/characters/dad.xml +++ b/assets/data/characters/dad.xml @@ -1,13 +1,12 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" holdTime="6.1" color="#AF66CE"> - <anim name="idle" anim="Dad idle dance" fps="24" loop="false" x="0" y="0"/> - <anim name="singUP" anim="Dad Sing note UP" fps="24" loop="false" x="-6" y="50"/> - <anim name="singLEFT" anim="dad sing note right" fps="24" loop="false" x="-10" y="10"/> - <anim name="singRIGHT" anim="Dad Sing Note LEFT" fps="24" loop="false" x="0" y="27"/> - <anim name="singDOWN" anim="Dad Sing Note DOWN" fps="24" loop="false" x="0" y="-30"/> - <!-- funny loop --> - <anim name="idle-loop" anim="Dad idle dance" fps="24" loop="true" x="0" y="0" indices="10,11,12,12"/> - <anim name="singUP-loop" anim="Dad Sing note UP" fps="24" loop="true" x="-6" y="50" indices="56,57,58,59"/> - <anim name="singLEFT-loop" anim="dad sing note right" fps="24" loop="true" x="-10" y="10" indices="12,13,14,15"/> - <anim name="singRIGHT-loop" anim="Dad Sing Note LEFT" fps="24" loop="true" x="0" y="27" indices="15,16,17,18"/> -</character> \ No newline at end of file +<character sprite="dad" icon="dad" color="#AF66CE" holdTime="6.1"> + <anim name="idle" anim="Dad idle dance" x="0" y="0" fps="24" loop="false" indices="2..12,0,1"/> + <anim name="singUP" anim="Dad Sing note UP" x="-10" y="50" fps="24" loop="false"/> + <anim name="singLEFT" anim="dad sing note right" x="-10" y="10" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Dad Sing Note LEFT" x="-4" y="26" fps="24" loop="false"/> + <anim name="singDOWN" anim="Dad Sing Note DOWN" x="2" y="-31" fps="24" loop="false"/> + <anim name="idle-loop" anim="Dad idle dance" x="0" y="0" fps="24" loop="true" indices="10..12,12"/> + <anim name="singUP-loop" anim="Dad Sing note UP" x="-10" y="50" fps="24" loop="true" indices="56..59"/> + <anim name="singLEFT-loop" anim="dad sing note right" x="-10" y="10" fps="24" loop="true" indices="12..15"/> + <anim name="singRIGHT-loop" anim="Dad Sing Note LEFT" x="-4" y="26" fps="24" loop="true" indices="15..18"/> +</character> diff --git a/assets/data/characters/gf-car.xml b/assets/data/characters/gf-car.xml index 72ca5814c..02fe7e1ba 100644 --- a/assets/data/characters/gf-car.xml +++ b/assets/data/characters/gf-car.xml @@ -1,5 +1,5 @@ <!DOCTYPE codename-engine-character> <character isPlayer="false" flipX="false" isGF="true" x="75" y="335" icon="gf" color="#A5004D"> - <anim name="danceLeft" anim="GF Dancing Beat Hair blowing CAR" fps="24" loop="false" x="0" y="0" indices="30,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14" /> - <anim name="danceRight" anim="GF Dancing Beat Hair blowing CAR" fps="24" loop="false" x="0" y="0" indices="15,16,17,18,19,20,21,22,23,24,25,26,27,28,29" /> + <anim name="danceLeft" anim="GF Dancing Beat Hair blowing CAR" fps="24" loop="false" x="0" y="0" indices="0..15" /> + <anim name="danceRight" anim="GF Dancing Beat Hair blowing CAR" fps="24" loop="false" x="0" y="0" indices="16..30" /> </character> \ No newline at end of file diff --git a/assets/data/characters/gf-christmas.xml b/assets/data/characters/gf-christmas.xml index 1a995a2ad..d9a05715b 100644 --- a/assets/data/characters/gf-christmas.xml +++ b/assets/data/characters/gf-christmas.xml @@ -1,14 +1,14 @@ <!DOCTYPE codename-engine-character> -<character x="115" icon="gf" y="325" isGF="true" flipX="false" isPlayer="false" antialiasing="true" color="#A5004D"> - <anim x="0" loop="true" y="-9" fps="24" anim="GF FEAR" name="scared"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Down Note" name="singDOWN"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Dancing Beat" indices="15,16,17,18,19,20,21,22,23,24,25,26,27,28,29" name="danceRight"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Up Note" name="singUP"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Dancing Beat" indices="30,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14" name="danceLeft"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Dancing Beat Hair blowing" indices="0,1,2,3" name="hairBlow"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Right Note" name="singRIGHT"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Dancing Beat Hair Landing" indices="0,1,2,3,4,5,6,7,8,9,10,11" name="hairFall"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF Cheer" name="cheer"/> - <anim x="0" loop="false" y="-9" fps="24" anim="GF left note" name="singLEFT"/> - <anim x="-51" loop="true" y="306" fps="24" anim="gf sad" indices="0,1,2,3,4,5,6,7,8,9,10,11,12" name="sad"/> -</character> \ No newline at end of file +<character x="115" y="325" sprite="gf-christmas" icon="gf" color="#A5004D" isGF="true"> + <anim name="danceLeft" anim="GF Dancing Beat" x="0" y="-9" fps="24" loop="false" indices="0..14"/> + <anim name="danceRight" anim="GF Dancing Beat" x="0" y="-9" fps="24" loop="false" indices="15..30"/> + <anim name="singUP" anim="GF Up Note" x="0" y="-9" fps="24" loop="false"/> + <anim name="singDOWN" anim="GF Down Note" x="0" y="-9" fps="24" loop="false"/> + <anim name="singLEFT" anim="GF left note" x="0" y="-9" fps="24" loop="false"/> + <anim name="singRIGHT" anim="GF Right Note" x="0" y="-9" fps="24" loop="false"/> + <anim name="scared" anim="GF FEAR" x="0" y="-9" fps="24" loop="true"/> + <anim name="hairBlow" anim="GF Dancing Beat Hair blowing" x="0" y="-9" fps="24" loop="false" indices="0..3"/> + <anim name="hairFall" anim="GF Dancing Beat Hair Landing" x="0" y="-9" fps="24" loop="false" indices="0..11"/> + <anim name="cheer" anim="GF Cheer" x="0" y="-9" fps="24" loop="false"/> + <anim name="sad" anim="gf sad" x="-51" y="306" fps="24" loop="true" indices="0..12"/> +</character> diff --git a/assets/data/characters/gf-pixel.xml b/assets/data/characters/gf-pixel.xml index 73aa39e96..eefc4cba5 100644 --- a/assets/data/characters/gf-pixel.xml +++ b/assets/data/characters/gf-pixel.xml @@ -1,5 +1,5 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="180" y="300" antialiasing="false" scale="6" camx="180" camy="300" color="#C70660"> - <anim name="danceLeft" anim="GF IDLE" fps="24" loop="false" indices="30,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14" x="0" y="0" /> - <anim name="danceRight" anim="GF IDLE" fps="24" loop="false" indices="15,16,17,18,19,20,21,22,23,24,25,26,27,28,29" x="0" y="0" /> -</character> \ No newline at end of file +<character x="180" y="300" sprite="gf-pixel" scale="6" antialiasing="false" camx="180" camy="300" icon="gf-pixel" color="#C70660"> + <anim name="danceLeft" anim="GF IDLE" x="0" y="0" fps="24" loop="false" indices="0..14"/> + <anim name="danceRight" anim="GF IDLE" x="0" y="0" fps="24" loop="false" indices="15..30"/> +</character> diff --git a/assets/data/characters/gf-tankmen.xml b/assets/data/characters/gf-tankmen.xml index 7ba7df0a7..a332b1244 100644 --- a/assets/data/characters/gf-tankmen.xml +++ b/assets/data/characters/gf-tankmen.xml @@ -1,7 +1,7 @@ <!DOCTYPE codename-engine-character> -<character icon="gf" isGF="true" flipX="false" isPlayer="false" antialiasing="true" color="#A5004D"> - <anim x="0" loop="false" y="0" fps="24" anim="GF Dancing at Gunpoint" indices="30,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14" name="danceLeft"/> - <anim x="0" loop="true" y="0" fps="24" anim="GF Dancing at Gunpoint" name="dance-cutscene"/> - <anim x="-315" loop="true" y="6" fps="24" anim="GF Crying at Gunpoint" indices="0,1,2,3,4,5,6,7,8,9,10,11,12" name="sad"/> - <anim x="0" loop="false" y="0" fps="24" anim="GF Dancing at Gunpoint" indices="15,16,17,18,19,20,21,22,23,24,25,26,27,28,29" name="danceRight"/> +<character sprite="gf-tankmen" icon="gf" color="#A5004D" isGF="true"> + <anim name="danceLeft" anim="GF Dancing at Gunpoint" x="0" y="0" fps="24" loop="false" indices="0..14"/> + <anim name="danceRight" anim="GF Dancing at Gunpoint" x="0" y="0" fps="24" loop="false" indices="15..30"/> + <anim name="dance-cutscene" anim="GF Dancing at Gunpoint" x="0" y="0" fps="24" loop="true"/> + <anim name="sad" anim="GF Crying at Gunpoint" x="-315" y="6" fps="24" loop="true" indices="0..12"/> </character> diff --git a/assets/data/characters/gf.xml b/assets/data/characters/gf.xml index 911d20735..54a8ad597 100644 --- a/assets/data/characters/gf.xml +++ b/assets/data/characters/gf.xml @@ -1,14 +1,14 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" isGF="true" x="100" y="275" color="#A5004D"> - <anim name="cheer" anim="GF Cheer" fps="24" loop="false" /> - <anim name="singUP" anim="GF Up Note" fps="24" loop="false" x="0" y="0" /> - <anim name="singLEFT" anim="GF left note" fps="24" loop="false" x="0" y="0" /> - <anim name="singRIGHT" anim="GF Right Note" fps="24" loop="false" x="0" y="0" /> - <anim name="singDOWN" anim="GF Down Note" fps="24" loop="false" x="0" y="0" /> - <anim name="danceLeft" anim="GF Dancing Beat" fps="24" loop="false" x="0" y="0" indices="30,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14" /> - <anim name="danceRight" anim="GF Dancing Beat" fps="24" loop="false" x="0" y="0" indices="15,16,17,18,19,20,21,22,23,24,25,26,27,28,29" /> - <anim name="hairBlow" anim="GF Dancing Beat Hair blowing" fps="24" loop="true" x="0" y="0" indices="0,1,2,3" /> - <anim name="hairFall" anim="GF Dancing Beat Hair Landing" fps="24" loop="false" x="0" y="0" indices="0,1,2,3,4,5,6,7,8,9,10,11" /> - <anim name="scared" anim="GF FEAR" fps="24" loop="true" x="0" y="0" /> - <anim name="sad" anim="gf sad" fps="24" loop="true" x="0" y="0" indices="0,1,2,3,4,5,6,7,8,9,10,11,12" /> -</character> \ No newline at end of file +<character x="100" y="275" sprite="gf" icon="gf" color="#A5004D" isGF="true"> + <anim name="cheer" anim="GF Cheer" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="GF Up Note" x="0" y="0" fps="24" loop="false"/> + <anim name="singLEFT" anim="GF left note" x="0" y="0" fps="24" loop="false"/> + <anim name="singRIGHT" anim="GF Right Note" x="0" y="0" fps="24" loop="false"/> + <anim name="singDOWN" anim="GF Down Note" x="0" y="0" fps="24" loop="false"/> + <anim name="danceLeft" anim="GF Dancing Beat" x="0" y="0" fps="24" loop="false" indices="0..14"/> + <anim name="danceRight" anim="GF Dancing Beat" x="0" y="0" fps="24" loop="false" indices="15..30"/> + <anim name="hairBlow" anim="GF Dancing Beat Hair blowing" x="0" y="0" fps="24" loop="true" indices="0,1,2,3"/> + <anim name="hairFall" anim="GF Dancing Beat Hair Landing" x="0" y="0" fps="24" loop="false" indices="0..11"/> + <anim name="scared" anim="GF FEAR" x="0" y="0" fps="24" loop="true"/> + <anim name="sad" anim="gf sad" x="0" y="0" fps="24" loop="true" indices="0..12"/> +</character> diff --git a/assets/data/characters/mom-car.xml b/assets/data/characters/mom-car.xml index e511498fc..ff23aa88f 100644 --- a/assets/data/characters/mom-car.xml +++ b/assets/data/characters/mom-car.xml @@ -1,16 +1,13 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" icon="mom" color="#D8558E"> - <anim name="idle" anim="Mom Idle" fps="24" loop="false" /> - <anim name="singUP" anim="Mom Up Pose" fps="24" loop="false" x="14" y="71"/> - <anim name="singDOWN" anim="MOM DOWN POSE" fps="24" loop="false" x="20" y="-160"/> - <anim name="singLEFT" anim="Mom Left Pose" fps="24" loop="false" x="250" y="-23"/> - <!-- ANIMATION IS CALLED MOM LEFT POSE BUT ITS FOR THE RIGHT --> - <!-- CUZ DAVE IS DUMB! --> - <anim name="singRIGHT" anim="Mom Pose Left" fps="24" loop="false" x="10" y="-60"/> - <!-- funny loop --> - <anim name="idle-loop" anim="Mom Idle" fps="24" loop="true" indices="10,11,12,13"/> - <anim name="singUP-loop" anim="Mom Up Pose" fps="24" loop="true" x="14" y="71" indices="11,12,13,14"/> - <anim name="singDOWN-loop" anim="MOM DOWN POSE" fps="24" loop="true" x="20" y="-160" indices="11,12,13,14"/> - <anim name="singLEFT-loop" anim="Mom Left Pose" fps="24" loop="true" x="250" y="-23" indices="6,7,8,9"/> - <anim name="singRIGHT-loop" anim="Mom Pose Left" fps="24" loop="true" x="10" y="-60" indices="6,7,8,9"/> -</character> \ No newline at end of file +<character sprite="mom-car" icon="mom" color="#D8558E"> + <anim name="idle" anim="Mom Idle" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="Mom Up Pose" x="-1" y="81" fps="24" loop="false"/> + <anim name="singDOWN" anim="MOM DOWN POSE" x="-12" y="-160" fps="24" loop="false"/> + <anim name="singLEFT" anim="Mom Left Pose" x="250" y="-23" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Mom Pose Left" x="-15" y="-55" fps="24" loop="false"/> + <anim name="idle-loop" anim="Mom Idle" x="0" y="0" fps="24" loop="true" indices="10..13"/> + <anim name="singUP-loop" anim="Mom Up Pose" x="-1" y="81" fps="24" loop="true" indices="11..14"/> + <anim name="singDOWN-loop" anim="MOM DOWN POSE" x="-12" y="-160" fps="24" loop="true" indices="11..14"/> + <anim name="singLEFT-loop" anim="Mom Left Pose" x="250" y="-23" fps="24" loop="true" indices="6..9"/> + <anim name="singRIGHT-loop" anim="Mom Pose Left" x="-15" y="-55" fps="24" loop="true" indices="6..9"/> +</character> diff --git a/assets/data/characters/mom.xml b/assets/data/characters/mom.xml index 43d520768..88cbc3c98 100644 --- a/assets/data/characters/mom.xml +++ b/assets/data/characters/mom.xml @@ -1,16 +1,14 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" color="#D8558E"> - <anim name="idle" anim="Mom Idle" fps="24" loop="false" /> - <anim name="singUP" anim="Mom Up Pose" fps="24" loop="false" x="14" y="71"/> - <anim name="singDOWN" anim="MOM DOWN POSE" fps="24" loop="false" x="20" y="-160"/> - <anim name="singLEFT" anim="Mom Left Pose" fps="24" loop="false" x="250" y="-23"/> - <!-- ANIMATION IS CALLED MOM LEFT POSE BUT ITS FOR THE RIGHT --> - <!-- CUZ DAVE IS DUMB! --> - <anim name="singRIGHT" anim="Mom Pose Left" fps="24" loop="false" x="10" y="-60"/> - <!-- funny loop --> - <anim name="idle-loop" anim="Mom Idle" fps="24" loop="true" indices="10,11,12,13"/> - <anim name="singUP-loop" anim="Mom Up Pose" fps="24" loop="true" x="14" y="71" indices="11,12,13,14"/> - <anim name="singDOWN-loop" anim="MOM DOWN POSE" fps="24" loop="true" x="20" y="-160" indices="9,10,11,12"/> - <anim name="singLEFT-loop" anim="Mom Left Pose" fps="24" loop="true" x="250" y="-23" indices="6,7,8,9"/> - <anim name="singRIGHT-loop" anim="Mom Pose Left" fps="24" loop="true" x="10" y="-60" indices="6,7,8,9"/> -</character> \ No newline at end of file +<character sprite="mom" icon="mom" color="#D8558E"> + <anim name="idle" anim="Mom Idle" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="Mom Up Pose" x="13" y="67" fps="24" loop="false"/> + <anim name="singDOWN" anim="MOM DOWN POSE" x="8" y="-173" fps="24" loop="false"/> + <anim name="singLEFT" anim="Mom Left Pose" x="282" y="-28" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Mom Pose Left" x="-20" y="-60" fps="24" loop="false"/> + <anim name="idle-loop" anim="Mom Idle" x="0" y="0" fps="24" loop="true" indices="10..13"/> + <anim name="singUP-loop" anim="Mom Up Pose" x="13" y="67" fps="24" loop="true" indices="11..14"/> + <anim name="singDOWN-loop" anim="MOM DOWN POSE" x="8" y="-173" fps="24" loop="true" indices="11..14"/> + <anim name="singLEFT-loop" anim="Mom Left Pose" x="282" y="-28" fps="24" loop="true" indices="6..9"/> + <anim name="singRIGHT-loop" anim="Mom Pose Left" x="-20" y="-60" fps="24" loop="true" indices="6..9"/> +</character> + \ No newline at end of file diff --git a/assets/data/characters/monster-christmas.xml b/assets/data/characters/monster-christmas.xml index 61bae9ee5..73eeed573 100644 --- a/assets/data/characters/monster-christmas.xml +++ b/assets/data/characters/monster-christmas.xml @@ -1,8 +1,8 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="0" y="130" icon="monster" color="#F3FF6E"> - <anim name="idle" anim="monster idle" fps="24" loop="false" x="0" y="0"/> - <anim name="singUP" anim="monster up note" fps="24" loop="false" x="-20" y="50"/> - <anim name="singRIGHT" anim="Monster left note" fps="24" loop="false" x="-30" y="0"/> - <anim name="singLEFT" anim="Monster Right note" fps="24" loop="false" x="-51" y="0"/> - <anim name="singDOWN" anim="monster down" fps="24" loop="false" x="-40" y="-94"/> -</character> \ No newline at end of file +<character y="130" sprite="monster-christmas" icon="monster" color="#F3FF6E"> + <anim name="idle" anim="monster idle" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="monster up note" x="-26" y="57" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Monster left note" x="-34" y="10" fps="24" loop="false"/> + <anim name="singLEFT" anim="Monster Right note" x="-41" y="5" fps="24" loop="false"/> + <anim name="singDOWN" anim="monster down" x="-50" y="-92" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/monster.xml b/assets/data/characters/monster.xml index df8d70bd3..0da80ca93 100644 --- a/assets/data/characters/monster.xml +++ b/assets/data/characters/monster.xml @@ -1,8 +1,8 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="0" y="100" color="#F3FF6E"> - <anim name="idle" anim="monster idle" fps="24" loop="false" /> - <anim name="singUP" anim="monster up note" fps="24" loop="false" x="-20" y="94"/> - <anim name="singRIGHT" anim="Monster left note" fps="24" loop="false" x="-30" y="20"/> - <anim name="singLEFT" anim="Monster Right note" fps="24" loop="false" x="-51" y="30"/> - <anim name="singDOWN" anim="monster down" fps="24" loop="false" x="-50" y="-80"/> -</character> \ No newline at end of file +<character y="100" sprite="monster" icon="monster" color="#F3FF6E"> + <anim name="idle" anim="monster idle" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="monster up note" x="-26" y="92" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Monster left note" x="-34" y="10" fps="24" loop="false"/> + <anim name="singLEFT" anim="Monster Right note" x="-41" y="10" fps="24" loop="false"/> + <anim name="singDOWN" anim="monster down" x="-50" y="-87" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/parents-christmas.xml b/assets/data/characters/parents-christmas.xml index 991fff096..4371389f1 100644 --- a/assets/data/characters/parents-christmas.xml +++ b/assets/data/characters/parents-christmas.xml @@ -1,12 +1,25 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="-500" y="0" color="#C45EAE"> - <anim name="idle" anim="Parent Christmas Idle" fps="24" loop="false"/> - <anim name="singUP" anim="Parent Up Note Dad" fps="24" loop="false" x="-47" y="24"/> - <anim name="singDOWN" anim="Parent Down Note Dad" fps="24" loop="false" x="-31" y="-29"/> - <anim name="singLEFT" anim="Parent Left Note Dad" fps="24" loop="false" x="-30" y="16"/> - <anim name="singRIGHT" anim="Parent Right Note Dad" fps="24" loop="false" x="-1" y="-23"/> - <anim name="singUP-alt" anim="Parent Up Note Mom" fps="24" loop="false" x="-47" y="24"/> - <anim name="singDOWN-alt" anim="Parent Down Note Mom" fps="24" loop="false" x="-30" y="-27"/> - <anim name="singLEFT-alt" anim="Parent Left Note Mom" fps="24" loop="false" x="-30" y="15"/> - <anim name="singRIGHT-alt" anim="Parent Right Note Mom" fps="24" loop="false" x="-1" y="-24"/> -</character> \ No newline at end of file +<character x="-500" sprite="parents-christmas" icon="parents-christmas" color="#C45EAE"> + <!--Dad Animations--> + <anim name="idle" anim="Parent Christmas Idle" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="Parent Up Note Dad" x="-47" y="25" fps="24" loop="false"/> + <anim name="singDOWN" anim="Parent Down Note Dad" x="-33" y="-25" fps="24" loop="false"/> + <anim name="singLEFT" anim="Parent Left Note Dad" x="-28" y="20" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Parent Right Note Dad" x="0" y="-20" fps="24" loop="false"/> + <!--Dad Loop Animations--> + <anim name="idle-loop" anim="Parent Christmas Idle" x="0" y="0" fps="24" loop="true" indices="11,11..13"/> + <anim name="singUP-loop" anim="Parent Up Note Dad" x="-47" y="25" fps="24" loop="true" indices="10..13"/> + <anim name="singDOWN-loop" anim="Parent Down Note Dad" x="-33" y="-25" fps="24" loop="true" indices="11..14"/> + <anim name="singLEFT-loop" anim="Parent Left Note Dad" x="-28" y="20" fps="24" loop="true" indices="12..15"/> + <anim name="singRIGHT-loop" anim="Parent Right Note Dad" x="0" y="-20" fps="24" loop="true" indices="12..15"/> + <!--Mom Animations--> + <anim name="singUP-alt" anim="Parent Up Note Mom" x="-47" y="28" fps="24" loop="false"/> + <anim name="singDOWN-alt" anim="Parent Down Note Mom" x="-33" y="-25" fps="24" loop="false"/> + <anim name="singLEFT-alt" anim="Parent Left Note Mom" x="-28" y="19" fps="24" loop="false"/> + <anim name="singRIGHT-alt" anim="Parent Right Note Mom" x="0" y="-19" fps="24" loop="false"/> + <!--Mom Loop Animations--> + <anim name="singUP-alt-loop" anim="Parent Up Note Mom" x="-47" y="28" fps="24" loop="true" indices="10..13"/> + <anim name="singDOWN-alt-loop" anim="Parent Down Note Mom" x="-33" y="-25" fps="24" loop="true" indices="11..14"/> + <anim name="singLEFT-alt-loop" anim="Parent Left Note Mom" x="-28" y="19" fps="24" loop="true" indices="11..14"/> + <anim name="singRIGHT-alt-loop" anim="Parent Right Note Mom" x="0" y="-19" fps="24" loop="true" indices="11..14"/> +</character> diff --git a/assets/data/characters/pico-speakers.xml b/assets/data/characters/pico-speakers.xml index ffb35177d..36ec2528b 100644 --- a/assets/data/characters/pico-speakers.xml +++ b/assets/data/characters/pico-speakers.xml @@ -1,16 +1,11 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" icon="pico" x="115" y="-85" camx="195" camy="360" color="#B7D855"> - <!-- Left Animations --> - <anim name="shoot1" anim="Pico shoot 1" fps="24" loop="false" indices="0,1,2,3" /> - <anim name="idle1" anim="Pico shoot 1" fps="24" loop="false" indices="4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24" /> - - <anim name="shoot2" anim="Pico shoot 2" fps="24" loop="false" indices="0,1,2,3" /> - <anim name="idle2" anim="Pico shoot 2" fps="24" loop="false" indices="4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24" /> - - <!-- Right Animations--> - <anim name="shoot3" anim="Pico shoot 3" fps="24" loop="false" indices="0,1,2,3" /> - <anim name="idle3" anim="Pico shoot 3" fps="24" loop="false" indices="4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24" /> - - <anim name="shoot4" anim="Pico shoot 4" fps="24" loop="false" indices="0,1,2,3" /> - <anim name="idle4" anim="Pico shoot 4" fps="24" loop="false" indices="4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24" /> -</character> \ No newline at end of file +<character x="115" y="-85" sprite="pico-speakers" camx="195" camy="360" icon="pico" color="#B7D855"> + <anim name="idle1" anim="Pico shoot 1" x="0" y="0" fps="24" loop="false" indices="4..24"/> + <anim name="idle2" anim="Pico shoot 2" x="0" y="0" fps="24" loop="false" indices="4..24"/> + <anim name="idle3" anim="Pico shoot 3" x="0" y="0" fps="24" loop="false" indices="4..24"/> + <anim name="idle4" anim="Pico shoot 4" x="0" y="0" fps="24" loop="false" indices="4..24"/> + <anim name="shoot1" anim="Pico shoot 1" x="0" y="0" fps="24" loop="false" indices="0..3"/> + <anim name="shoot2" anim="Pico shoot 2" x="0" y="0" fps="24" loop="false" indices="0..3"/> + <anim name="shoot3" anim="Pico shoot 3" x="0" y="0" fps="24" loop="false" indices="0..3"/> + <anim name="shoot4" anim="Pico shoot 4" x="0" y="0" fps="24" loop="false" indices="0..3"/> +</character> diff --git a/assets/data/characters/pico.xml b/assets/data/characters/pico.xml index 74e9baed4..e5685dd8c 100644 --- a/assets/data/characters/pico.xml +++ b/assets/data/characters/pico.xml @@ -1,16 +1,12 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="true" x="100" y="300" camx="-100" color="#B7D855"> - <anim name="idle" anim="Pico Idle Dance" fps="24" loop="false"/> - - <!-- Sing Animations --> - <anim name="singLEFT" anim="Pico Note Right0" fps="24" loop="false" x="65" y="9" /> - <anim name="singDOWN" anim="Pico Down Note0" fps="24" loop="false" x="200" y="-70" /> - <anim name="singUP" anim="pico Up note0" fps="24" loop="false" x="-29" y="27" /> - <anim name="singRIGHT" anim="Pico NOTE LEFT0" fps="24" loop="false" x="-68" y="-7" /> - - <!-- Miss Animations --> - <anim name="singLEFTmiss" anim="Pico Note Right Miss" fps="24" loop="false" x="62" y="64" /> - <anim name="singDOWNmiss" anim="Pico Down Note MISS" fps="24" loop="false" x="210" y="-28" /> - <anim name="singUPmiss" anim="pico Up note miss" fps="24" loop="false" x="-19" y="67" /> - <anim name="singRIGHTmiss" anim="Pico NOTE LEFT miss" fps="24" loop="false" x="-60" y="41" /> -</character> \ No newline at end of file +<character x="100" y="300" sprite="pico" flipX="true" camx="-100" icon="pico" color="#B7D855"> + <anim name="idle" anim="Pico Idle Dance" x="0" y="0" fps="24" loop="false"/> + <anim name="singLEFT" anim="Pico Note Right0" x="56" y="1" fps="24" loop="false"/> + <anim name="singDOWN" anim="Pico Down Note0" x="193" y="-82" fps="24" loop="false"/> + <anim name="singUP" anim="pico Up note0" x="-31" y="30" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Pico NOTE LEFT0" x="-83" y="-11" fps="24" loop="false"/> + <anim name="singLEFTmiss" anim="Pico Note Right Miss" x="57" y="47" fps="24" loop="false"/> + <anim name="singDOWNmiss" anim="Pico Down Note MISS" x="193" y="-40" fps="24" loop="false"/> + <anim name="singUPmiss" anim="pico Up note miss" x="-19" y="67" fps="24" loop="false"/> + <anim name="singRIGHTmiss" anim="Pico NOTE LEFT miss" x="-77" y="25" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/senpai-angry.xml b/assets/data/characters/senpai-angry.xml index c12034490..b9450a24a 100644 --- a/assets/data/characters/senpai-angry.xml +++ b/assets/data/characters/senpai-angry.xml @@ -1,8 +1,8 @@ <!DOCTYPE codename-engine-character> -<character x="150" icon="senpai" camx="100" y="360" isGF="false" scale="6" camy="87" isPlayer="false" antialiasing="false" sprite="senpai" color="#FFAA6F"> - <anim x="0" loop="false" y="0" fps="24" anim="Angry Senpai Idle" name="idle"/> - <anim x="4" loop="false" y="1" fps="24" anim="Angry Senpai LEFT NOTE" name="singLEFT"/> - <anim x="2" loop="false" y="0" fps="24" anim="Angry Senpai DOWN NOTE" name="singDOWN"/> - <anim x="1" loop="false" y="6" fps="24" anim="Angry Senpai UP NOTE" name="singUP"/> - <anim x="0" loop="false" y="0" fps="24" anim="Angry Senpai RIGHT NOTE" name="singRIGHT"/> +<character x="150" y="360" sprite="senpai" scale="6" antialiasing="false" camx="100" camy="87" icon="senpai" color="#FFAA6F" isGF="false"> + <anim name="idle" anim="Angry Senpai Idle" x="0" y="0" fps="24" loop="false"/> + <anim name="singLEFT" anim="Angry Senpai LEFT NOTE" x="3" y="0" fps="24" loop="false"/> + <anim name="singDOWN" anim="Angry Senpai DOWN NOTE" x="-1" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="Angry Senpai UP NOTE" x="0" y="6" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Angry Senpai RIGHT NOTE" x="-1" y="0" fps="24" loop="false"/> </character> diff --git a/assets/data/characters/senpai.xml b/assets/data/characters/senpai.xml index f243b2e59..762afb674 100644 --- a/assets/data/characters/senpai.xml +++ b/assets/data/characters/senpai.xml @@ -1,10 +1,9 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="150" y="360" antialiasing="false" scale="6" camx="100" camy="87" color="#FFAA6F"> - <anim name="idle" anim="Senpai Idle" fps="12" loop="false" x="0" y="0" /> - - <!-- Offsets are actually multiplied by scale --> - <anim name="singLEFT" anim="SENPAI LEFT NOTE" fps="12" loop="false" x="7" y="0" /> - <anim name="singDOWN" anim="SENPAI DOWN NOTE" fps="12" loop="false" x="2" y="0" /> - <anim name="singUP" anim="SENPAI UP NOTE" fps="12" loop="false" x="1" y="6" /> - <anim name="singRIGHT" anim="SENPAI RIGHT NOTE" fps="12" loop="false" x="0" y="0" /> -</character> \ No newline at end of file +<character x="150" y="360" sprite="senpai" scale="6" antialiasing="false" camx="100" camy="87" icon="senpai" color="#FFAA6F" interval="2"> + <anim name="danceLeft" anim="Senpai Idle instance" x="0" y="0" fps="24" loop="false" indices="0..15"/> + <anim name="danceRight" anim="Senpai Idle instance" x="0" y="0" fps="24" loop="false" indices="16..31"/> + <anim name="singLEFT" anim="SENPAI LEFT NOTE" x="4" y="0" fps="24" loop="false"/> + <anim name="singDOWN" anim="SENPAI DOWN NOTE" x="0" y="0" fps="24" loop="false"/> + <anim name="singUP" anim="SENPAI UP NOTE" x="0" y="6" fps="24" loop="false"/> + <anim name="singRIGHT" anim="SENPAI RIGHT NOTE" x="0" y="0" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/spirit.xml b/assets/data/characters/spirit.xml index d1ee5dc94..9885a6624 100644 --- a/assets/data/characters/spirit.xml +++ b/assets/data/characters/spirit.xml @@ -1,10 +1,8 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="70" y="380" antialiasing="false" scale="6" camx="100" color="#FF3C6E"> - <anim name="idle" anim="idle spirit_" fps="24" loop="false" x="0" y="0" /> - - <!-- Offsets are actually multiplied by scale --> - <anim name="singLEFT" anim="left_" fps="24" loop="false" x="3" y="0" /> - <anim name="singDOWN" anim="spirit down_" fps="24" loop="false" x="65" y="65" /> - <anim name="singUP" anim="up_" fps="24" loop="false" x="0" y="7" /> - <anim name="singRIGHT" anim="right_" fps="24" loop="false" x="0" y="0" /> -</character> \ No newline at end of file +<character x="70" y="380" sprite="spirit" scale="6" antialiasing="false" camx="100" icon="spirit" color="#FF3C6E"> + <anim name="idle" anim="idle spirit_" x="0" y="1" fps="24" loop="false"/> + <anim name="singLEFT" anim="left_" x="4" y="-1" fps="24" loop="false"/> + <anim name="singDOWN" anim="spirit down_" x="66" y="64" fps="24" loop="false"/> + <anim name="singUP" anim="up_" x="-1" y="8" fps="24" loop="false"/> + <anim name="singRIGHT" anim="right_" x="-2" y="0" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/spooky.xml b/assets/data/characters/spooky.xml index 2a434f216..f60758e4a 100644 --- a/assets/data/characters/spooky.xml +++ b/assets/data/characters/spooky.xml @@ -1,9 +1,9 @@ <!DOCTYPE codename-engine-character> -<character isPlayer="false" flipX="false" x="0" y="200" color="#C5995A"> - <anim name="danceLeft" anim="spooky dance idle" fps="12" loop="false" x="0" y="0" indices="0,2,6"/> - <anim name="danceRight" anim="spooky dance idle" fps="12" loop="false" x="0" y="0" indices="8,10,12,14"/> - <anim name="singUP" anim="spooky UP NOTE" fps="24" loop="false" x="-20" y="26"/> - <anim name="singLEFT" anim="note sing left" fps="24" loop="false" x="130" y="-10"/> - <anim name="singRIGHT" anim="spooky sing right" fps="24" loop="false" x="-130" y="-14"/> - <anim name="singDOWN" anim="spooky DOWN note" fps="24" loop="false" x="-50" y="-130"/> -</character> \ No newline at end of file +<character y="200" sprite="spooky" icon="spooky" color="#C5995A"> + <anim name="danceLeft" anim="spooky dance idle" x="0" y="0" fps="24" loop="false" indices="0..6"/> + <anim name="danceRight" anim="spooky dance idle" x="0" y="0" fps="24" loop="false" indices="8..14"/> + <anim name="singUP" anim="spooky UP NOTE" x="-20" y="26" fps="24" loop="false"/> + <anim name="singLEFT" anim="note sing left" x="119" y="-11" fps="24" loop="false"/> + <anim name="singRIGHT" anim="spooky sing right" x="-150" y="-11" fps="24" loop="false"/> + <anim name="singDOWN" anim="spooky DOWN note" x="-77" y="-136" fps="24" loop="false"/> +</character> diff --git a/assets/data/characters/tankman.xml b/assets/data/characters/tankman.xml index 092e0368c..c06aa6c49 100644 --- a/assets/data/characters/tankman.xml +++ b/assets/data/characters/tankman.xml @@ -1,10 +1,10 @@ <!DOCTYPE codename-engine-character> -<character x="0" icon="tankman" y="180" isGF="false" flipX="true" isPlayer="true" sprite="tankman" color="#FFFFFF"> - <anim x="0" loop="false" y="0" fps="24" anim="Tankman Idle Dance instance 100" name="idle"/> - <anim x="-1" loop="false" y="-7" fps="24" anim="Tankman Right Note instance 1000" name="singRIGHT"/> - <anim x="98" loop="false" y="-90" fps="24" anim="Tankman DOWN note instance 1000" name="singDOWN"/> - <anim x="24" loop="false" y="56" fps="24" anim="Tankman UP note instance 1000" name="singUP"/> - <anim x="100" loop="false" y="-14" fps="24" anim="Tankman Note Left instance 1000" name="singLEFT"/> - <anim x="98" loop="false" y="17" fps="24" anim="PRETTY GOOD tankman instance 100" name="good!"/> - <anim x="-16" loop="false" y="-9" fps="30" anim="TANKMAN UGH instance 100" name="singUP-alt"/> +<character y="180" sprite="tankman" flipX="true" isPlayer="true" icon="tankman" color="#FFFFFF" isGF="false"> + <anim name="idle" anim="Tankman Idle Dance instance 100" x="0" y="0" fps="24" loop="false"/> + <anim name="singRIGHT" anim="Tankman Right Note instance 1000" x="-24" y="-13" fps="24" loop="false"/> + <anim name="singDOWN" anim="Tankman DOWN note instance 1000" x="75" y="-105" fps="24" loop="false"/> + <anim name="singUP" anim="Tankman UP note instance 1000" x="27" y="53" fps="24" loop="false"/> + <anim name="singLEFT" anim="Tankman Note Left instance 1000" x="92" y="-28" fps="24" loop="false"/> + <anim name="good!" anim="PRETTY GOOD tankman instance 100" x="100" y="17" fps="24" loop="false"/> + <anim name="singUP-alt" anim="TANKMAN UGH instance 100" x="-13" y="-9" fps="30" loop="false"/> </character> diff --git a/assets/images/characters/senpai.png b/assets/images/characters/senpai.png index fa5a3293d..1c7f8f52a 100644 Binary files a/assets/images/characters/senpai.png and b/assets/images/characters/senpai.png differ diff --git a/assets/images/characters/senpai.xml b/assets/images/characters/senpai.xml index d8e532e44..fb01b854b 100644 --- a/assets/images/characters/senpai.xml +++ b/assets/images/characters/senpai.xml @@ -1,159 +1,164 @@ -<?xml version="1.0" encoding="utf-8"?> -<TextureAtlas imagePath="senpai.png"> - <!-- Created with Adobe Animate version 20.0.0.17400 --> - <!-- http://www.adobe.com/products/animate.html --> - <SubTexture name="Angry Senpai DOWN NOTE instance 10000" x="0" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10001" x="0" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10002" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10003" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10004" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10005" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10006" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10007" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10008" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10009" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10010" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10011" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10012" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai DOWN NOTE instance 10013" x="135" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10000" x="270" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10001" x="270" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10002" x="405" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10003" x="405" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10004" x="540" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10005" x="540" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10006" x="675" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10007" x="675" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10008" x="810" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10009" x="810" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10010" x="810" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10011" x="810" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10012" x="810" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai Idle instance 10013" x="810" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10000" x="945" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10001" x="945" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10002" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10003" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10004" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10005" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10006" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10007" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10008" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10009" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10010" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10011" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10012" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai LEFT NOTE instance 10013" x="1080" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10000" x="1215" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10001" x="1215" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10002" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10003" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10004" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10005" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10006" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10007" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10008" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10009" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10010" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10011" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10012" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai RIGHT NOTE instance 10013" x="1350" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10000" x="1485" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10001" x="1485" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10002" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10003" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10004" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10005" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10006" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10007" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10008" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10009" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10010" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10011" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10012" x="1620" y="0" width="125" height="164"/> - <SubTexture name="Angry Senpai UP NOTE instance 10013" x="1620" y="0" width="125" height="164"/> - <SubTexture name="SENPAI DOWN NOTE instance 10000" x="1755" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10001" x="1755" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10002" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10003" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10004" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10005" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10006" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10007" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10008" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10009" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10010" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10011" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10012" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI DOWN NOTE instance 10013" x="1890" y="0" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10000" x="0" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10001" x="0" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10002" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10003" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10004" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10005" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10006" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10007" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10008" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10009" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10010" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10011" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10012" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI LEFT NOTE instance 10013" x="135" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10000" x="270" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10001" x="270" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10002" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10003" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10004" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10005" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10006" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10007" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10008" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10009" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10010" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10011" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10012" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI RIGHT NOTE instance 10013" x="405" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10000" x="540" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10001" x="540" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10002" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10003" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10004" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10005" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10006" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10007" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10008" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10009" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10010" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10011" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10012" x="675" y="174" width="125" height="163"/> - <SubTexture name="SENPAI UP NOTE instance 10013" x="675" y="174" width="125" height="163"/> - <SubTexture name="Senpai Idle instance 10000" x="810" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10001" x="810" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10002" x="944" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10003" x="944" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10004" x="1078" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10005" x="1078" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10006" x="1212" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10007" x="1212" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10008" x="1346" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10009" x="1346" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10010" x="1480" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10011" x="1480" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10012" x="1614" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10013" x="1748" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10014" x="1882" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10015" x="0" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10016" x="134" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10017" x="268" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10018" x="402" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10019" x="536" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10020" x="670" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10021" x="804" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10022" x="938" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10023" x="1480" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10024" x="1480" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10025" x="1614" y="174" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10026" x="1072" y="347" width="124" height="163"/> - <SubTexture name="Senpai Idle instance 10027" x="1206" y="347" width="124" height="163"/> -</TextureAtlas> +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Created with Funkin Packer v0.1.3 DEV https://neeeoo.github.io/funkin-packer/ +--> +<TextureAtlas imagePath="senpai-test.png" width="547" height="611" spritePadding="4" borderPadding="4"> + <SubTexture name="Angry Senpai DOWN NOTE instance 0000" x="411" y="478" width="59" height="107" frameX="-28" frameY="-39" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0001" x="411" y="478" width="59" height="107" frameX="-28" frameY="-39" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0002" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0003" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0004" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0005" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0006" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0007" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0008" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0009" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0010" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0011" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0012" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai DOWN NOTE instance 0013" x="283" y="479" width="58" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0000" x="417" y="356" width="66" height="112" frameX="-28" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0001" x="417" y="356" width="66" height="112" frameX="-28" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0002" x="478" y="239" width="63" height="112" frameX="-29" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0003" x="478" y="239" width="63" height="112" frameX="-29" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0004" x="409" y="122" width="63" height="113" frameX="-29" frameY="-33" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0005" x="409" y="122" width="63" height="113" frameX="-29" frameY="-33" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0006" x="134" y="4" width="67" height="116" frameX="-29" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0007" x="134" y="4" width="67" height="116" frameX="-29" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0008" x="146" y="244" width="67" height="115" frameX="-29" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0009" x="146" y="244" width="67" height="115" frameX="-29" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0010" x="146" y="244" width="67" height="115" frameX="-29" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0011" x="146" y="244" width="67" height="115" frameX="-29" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0012" x="146" y="244" width="67" height="115" frameX="-29" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai Idle instance 0013" x="146" y="244" width="67" height="115" frameX="-29" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0000" x="205" y="4" width="55" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0001" x="205" y="4" width="55" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0002" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0003" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0004" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0005" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0006" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0007" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0008" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0009" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0010" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0011" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0012" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai LEFT NOTE instance 0013" x="213" y="123" width="57" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0000" x="146" y="363" width="62" height="114" frameX="-32" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0001" x="146" y="363" width="62" height="114" frameX="-32" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0002" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0003" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0004" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0005" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0006" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0007" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0008" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0009" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0010" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0011" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0012" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai RIGHT NOTE instance 0013" x="345" y="123" width="60" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0000" x="4" y="4" width="60" height="122" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0001" x="4" y="4" width="60" height="122" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0002" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0003" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0004" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0005" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0006" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0007" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0008" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0009" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0010" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0011" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0012" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Angry Senpai UP NOTE instance 0013" x="68" y="4" width="62" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0000" x="474" y="472" width="63" height="107" frameX="-28" frameY="-39" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0001" x="474" y="472" width="63" height="107" frameX="-28" frameY="-39" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0002" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0003" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0004" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0005" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0006" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0007" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0008" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0009" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0010" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0011" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0012" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI DOWN NOTE instance 0013" x="345" y="479" width="62" height="108" frameX="-29" frameY="-38" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0000" x="264" y="4" width="59" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0001" x="264" y="4" width="59" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0002" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0003" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0004" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0005" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0006" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0007" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0008" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0009" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0010" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0011" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0012" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI LEFT NOTE instance 0013" x="217" y="242" width="61" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0000" x="212" y="363" width="65" height="114" frameX="-32" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0001" x="212" y="363" width="65" height="114" frameX="-32" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0002" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0003" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0004" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0005" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0006" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0007" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0008" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0009" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0010" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0011" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0012" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI RIGHT NOTE instance 0013" x="281" y="361" width="63" height="114" frameX="-31" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0000" x="4" y="130" width="64" height="122" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0001" x="4" y="130" width="64" height="122" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0002" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0003" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0004" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0005" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0006" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0007" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0008" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0009" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0010" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0011" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0012" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="SENPAI UP NOTE instance 0013" x="72" y="130" width="66" height="122" frameX="-27" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0000" x="4" y="495" width="66" height="112" frameX="-27" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0001" x="4" y="495" width="66" height="112" frameX="-27" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0002" x="409" y="239" width="65" height="113" frameX="-28" frameY="-33" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0003" x="409" y="239" width="65" height="113" frameX="-28" frameY="-33" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0004" x="409" y="4" width="65" height="114" frameX="-28" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0005" x="409" y="4" width="65" height="114" frameX="-28" frameY="-32" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0006" x="142" y="124" width="67" height="116" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0007" x="142" y="124" width="67" height="116" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0008" x="274" y="123" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0009" x="274" y="123" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0010" x="327" y="4" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0011" x="327" y="4" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0012" x="282" y="242" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0013" x="282" y="242" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0014" x="4" y="376" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0015" x="4" y="376" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0016" x="74" y="495" width="66" height="112" frameX="-27" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0017" x="74" y="495" width="66" height="112" frameX="-27" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0018" x="144" y="495" width="66" height="112" frameX="-27" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0019" x="478" y="4" width="65" height="112" frameX="-28" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0020" x="214" y="481" width="65" height="112" frameX="-28" frameY="-34" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0021" x="348" y="361" width="65" height="113" frameX="-28" frameY="-33" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0022" x="476" y="122" width="65" height="113" frameX="-28" frameY="-33" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0023" x="4" y="256" width="67" height="116" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0024" x="75" y="256" width="67" height="116" frameX="-28" frameY="-30" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0025" x="75" y="376" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0026" x="327" y="4" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0027" x="327" y="4" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0028" x="282" y="242" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0029" x="282" y="242" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0030" x="4" y="376" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> + <SubTexture name="Senpai Idle instance 0031" x="4" y="376" width="67" height="115" frameX="-28" frameY="-31" frameWidth="124" frameHeight="163"/> +</TextureAtlas> \ No newline at end of file