DOPE SHIT ALL DAY LETS GOOOOO

This commit is contained in:
Cameron Taylor 2020-10-03 23:42:58 -07:00
parent 75a02413de
commit 0839f21e71
33 changed files with 561 additions and 30 deletions

BIN
art/BoyFriend_Assets.fla Normal file

Binary file not shown.

BIN
art/Dad_assets.fla Normal file

Binary file not shown.

BIN
art/NOTE_assets.fla Normal file

Binary file not shown.

View File

@ -1,8 +0,0 @@
{
"song": "Bopeebo",
"bpm": 100,
"data": [[1,0,0,0,2,-2,-2,-2,2,-2,-2,-2],
[3,-3,-3,0,4,-4,-4,0,2,-2,-2,0],
[3,-3,0,0,2,0,4,0,3,-3,-3,-3]
]
}

View File

@ -0,0 +1,5 @@
{
"song": "Bopeebo",
"bpm": 100,
"sections": 15
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

View File

@ -1,2 +1,3 @@
wanda
fizzd
kiddbrute

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 812 KiB

162
assets/images/BOYFRIEND.xml Normal file
View File

@ -0,0 +1,162 @@
<?xml version="1.0" encoding="utf-8"?>
<TextureAtlas imagePath="BOYFRIEND.png">
<!-- Created with Adobe Animate version 20.0.0.17400 -->
<!-- http://www.adobe.com/products/animate.html -->
<SubTexture name="BF HEY0000" x="1230" y="412" width="395" height="416" frameX="0" frameY="0" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0001" x="1230" y="412" width="395" height="416" frameX="0" frameY="0" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0002" x="414" y="0" width="413" height="410" frameX="-1" frameY="-8" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0003" x="414" y="0" width="413" height="410" frameX="-1" frameY="-8" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0004" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0005" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0006" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0007" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0008" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0009" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0010" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0011" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0012" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0013" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0014" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0015" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0016" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0017" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0018" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0019" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0020" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0021" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0022" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0023" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0024" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF HEY0025" x="0" y="0" width="414" height="412" frameX="-1" frameY="-6" frameWidth="415" frameHeight="418"/>
<SubTexture name="BF NOTE DOWN0000" x="373" y="1209" width="374" height="357" frameX="-1" frameY="-5" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0001" x="373" y="1209" width="374" height="357" frameX="-1" frameY="-5" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0002" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0003" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0004" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0005" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0006" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0007" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0008" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0009" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0010" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0011" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0012" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0013" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0014" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0015" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0016" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0017" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0018" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0019" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0020" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0021" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0022" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0023" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0024" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0025" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0026" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0027" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0028" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE DOWN0029" x="0" y="1209" width="373" height="362" frameX="0" frameY="0" frameWidth="375" frameHeight="362"/>
<SubTexture name="BF NOTE LEFT0000" x="1230" y="828" width="383" height="406" frameX="0" frameY="0" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0001" x="1230" y="828" width="383" height="406" frameX="0" frameY="0" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0002" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0003" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0004" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0005" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0006" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0007" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0008" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0009" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0010" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0011" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0012" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0013" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE LEFT0014" x="1613" y="839" width="374" height="404" frameX="-11" frameY="-2" frameWidth="385" frameHeight="406"/>
<SubTexture name="BF NOTE RIGHT0000" x="822" y="411" width="408" height="405" frameX="-1" frameY="-2" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0001" x="822" y="411" width="408" height="405" frameX="-1" frameY="-2" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0002" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0003" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0004" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0005" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0006" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0007" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0008" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0009" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0010" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0011" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0012" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0013" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0014" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0015" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0016" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0017" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0018" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0019" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0020" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0021" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0022" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0023" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0024" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0025" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0026" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0027" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0028" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0029" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0030" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0031" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0032" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0033" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0034" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0035" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0036" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0037" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0038" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0039" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0040" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0041" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0042" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0043" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0044" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0045" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0046" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0047" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0048" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0049" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0050" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0051" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0052" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0053" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0054" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0055" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0056" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0057" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0058" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0059" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0060" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE RIGHT0061" x="414" y="410" width="408" height="407" frameX="0" frameY="0" frameWidth="409" frameHeight="407"/>
<SubTexture name="BF NOTE UP0000" x="0" y="412" width="369" height="446" frameX="-5" frameY="0" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0001" x="0" y="412" width="369" height="446" frameX="-5" frameY="0" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0002" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0003" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0004" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0005" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0006" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0007" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0008" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0009" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0010" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0011" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0012" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0013" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF NOTE UP0014" x="1645" y="0" width="376" height="441" frameX="0" frameY="-5" frameWidth="376" frameHeight="446"/>
<SubTexture name="BF idle dance0000" x="369" y="817" width="406" height="392" frameX="-1" frameY="-20" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0001" x="369" y="817" width="406" height="392" frameX="-1" frameY="-20" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0002" x="822" y="816" width="408" height="393" frameX="0" frameY="-19" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0003" x="822" y="816" width="408" height="393" frameX="0" frameY="-19" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0004" x="1625" y="441" width="405" height="398" frameX="-3" frameY="-14" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0005" x="1625" y="441" width="405" height="398" frameX="-3" frameY="-14" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0006" x="827" y="0" width="410" height="411" frameX="-1" frameY="-1" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0007" x="827" y="0" width="410" height="411" frameX="-1" frameY="-1" frameWidth="411" frameHeight="412"/>
<SubTexture name="BF idle dance0008" x="1237" y="0" width="408" height="412" frameX="-2" frameY="0" frameWidth="411" frameHeight="412"/>
</TextureAtlas>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

@ -0,0 +1,129 @@
<?xml version="1.0" encoding="utf-8"?>
<TextureAtlas imagePath="DADDY_DEAREST.png">
<!-- Created with Adobe Animate version 20.0.0.17400 -->
<!-- http://www.adobe.com/products/animate.html -->
<SubTexture name="Dad Sing Note DOWN0000" x="1369" y="0" width="470" height="730" frameX="0" frameY="-5" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0001" x="1369" y="0" width="470" height="730" frameX="0" frameY="-5" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0002" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0003" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0004" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0005" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0006" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0007" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0008" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0009" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0010" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0011" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0012" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0013" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0014" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note DOWN0015" x="1839" y="0" width="463" height="735" frameX="-3" frameY="0" frameWidth="470" frameHeight="735"/>
<SubTexture name="Dad Sing Note LEFT0000" x="0" y="0" width="465" height="792" frameX="0" frameY="-1" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0001" x="0" y="0" width="465" height="792" frameX="0" frameY="-1" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0002" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0003" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0004" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0005" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0006" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0007" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0008" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0009" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0010" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0011" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0012" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0013" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0014" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0015" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0016" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0017" x="917" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing Note LEFT0018" x="465" y="0" width="452" height="793" frameX="0" frameY="0" frameWidth="465" frameHeight="793"/>
<SubTexture name="Dad Sing note UP0000" x="2302" y="0" width="408" height="818" frameX="-1" frameY="0" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0001" x="2302" y="0" width="408" height="818" frameX="-1" frameY="0" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0002" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0003" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0004" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0005" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0006" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0007" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0008" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0009" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0010" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0011" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0012" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0013" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0014" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0015" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0016" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0017" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0018" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0019" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0020" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0021" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0022" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0023" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0024" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0025" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0026" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0027" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0028" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0029" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0030" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0031" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0032" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0033" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0034" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0035" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0036" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0037" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0038" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0039" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0040" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0041" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0042" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0043" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0044" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0045" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0046" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0047" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0048" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0049" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0050" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0051" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0052" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0053" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0054" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0055" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0056" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0057" x="3118" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0058" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad Sing note UP0059" x="2710" y="0" width="408" height="809" frameX="0" frameY="-8" frameWidth="409" frameHeight="818"/>
<SubTexture name="Dad idle dance0000" x="1369" y="730" width="419" height="767" frameX="-6" frameY="0" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0001" x="1369" y="730" width="419" height="767" frameX="-6" frameY="0" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0002" x="3526" y="0" width="429" height="759" frameX="0" frameY="-8" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0003" x="3526" y="0" width="429" height="759" frameX="0" frameY="-8" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0004" x="0" y="792" width="424" height="757" frameX="-2" frameY="-10" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0005" x="0" y="792" width="424" height="757" frameX="-2" frameY="-10" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0006" x="3526" y="759" width="423" height="759" frameX="-3" frameY="-8" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0007" x="3526" y="759" width="423" height="759" frameX="-3" frameY="-8" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0008" x="424" y="793" width="419" height="766" frameX="-5" frameY="-1" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0009" x="424" y="793" width="419" height="766" frameX="-5" frameY="-1" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0010" x="1788" y="735" width="419" height="767" frameX="-6" frameY="0" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0011" x="1788" y="735" width="419" height="767" frameX="-6" frameY="0" frameWidth="429" frameHeight="767"/>
<SubTexture name="Dad idle dance0012" x="1369" y="730" width="419" height="767" frameX="-6" frameY="0" frameWidth="429" frameHeight="767"/>
<SubTexture name="dad sing note right0000" x="3093" y="809" width="371" height="777" frameX="0" frameY="0" frameWidth="383" frameHeight="777"/>
<SubTexture name="dad sing note right0001" x="3093" y="809" width="371" height="777" frameX="0" frameY="0" frameWidth="383" frameHeight="777"/>
<SubTexture name="dad sing note right0002" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0003" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0004" x="2710" y="809" width="383" height="777"/>
<SubTexture name="dad sing note right0005" x="2710" y="809" width="383" height="777"/>
<SubTexture name="dad sing note right0006" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0007" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0008" x="2710" y="809" width="383" height="777"/>
<SubTexture name="dad sing note right0009" x="2710" y="809" width="383" height="777"/>
<SubTexture name="dad sing note right0010" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0011" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0012" x="2710" y="809" width="383" height="777"/>
<SubTexture name="dad sing note right0013" x="2710" y="809" width="383" height="777"/>
<SubTexture name="dad sing note right0014" x="843" y="793" width="383" height="777"/>
<SubTexture name="dad sing note right0015" x="843" y="793" width="383" height="777"/>
</TextureAtlas>

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<TextureAtlas imagePath="NOTE_assets.png">
<!-- Created with Adobe Animate version 20.0.0.17400 -->
<!-- http://www.adobe.com/products/animate.html -->
<SubTexture name="arrow static instance 10000" x="0" y="158" width="155" height="158"/>
<SubTexture name="arrow static instance 20000" x="0" y="316" width="157" height="155"/>
<SubTexture name="arrow static instance 30000" x="155" y="0" width="155" height="157"/>
<SubTexture name="arrow static instance 40000" x="313" y="154" width="157" height="154"/>
<SubTexture name="blue hold end instance 10000" x="208" y="375" width="51" height="64"/>
<SubTexture name="blue hold piece instance 10000" x="259" y="375" width="51" height="44"/>
<SubTexture name="blue instance 10000" x="155" y="157" width="158" height="154"/>
<SubTexture name="green hold end instance 10000" x="259" y="311" width="51" height="64"/>
<SubTexture name="green hold piece instance 10000" x="157" y="420" width="51" height="44"/>
<SubTexture name="green instance 10000" x="310" y="0" width="157" height="154"/>
<SubTexture name="pruple end hold instance 10000" x="157" y="311" width="51" height="65"/>
<SubTexture name="purple hold piece instance 10000" x="259" y="419" width="51" height="44"/>
<SubTexture name="purple instance 10000" x="0" y="0" width="155" height="158"/>
<SubTexture name="red hold end instance 10000" x="208" y="311" width="51" height="64"/>
<SubTexture name="red hold piece instance 10000" x="157" y="376" width="51" height="44"/>
<SubTexture name="red instance 10000" x="313" y="308" width="154" height="157"/>
</TextureAtlas>

83
source/ChartParser.hx Normal file
View File

@ -0,0 +1,83 @@
package;
import flixel.util.FlxStringUtil;
using StringTools;
class ChartParser
{
static public function parse(songName:String, section:Int):Array<Dynamic>
{
var IMG_WIDTH:Int = 8;
var regex:EReg = new EReg("[ \t]*((\r\n)|\r|\n)[ \t]*", "g");
var csvData = FlxStringUtil.imageToCSV('assets/data/' + songName + '/section' + section + '.png');
var lines:Array<String> = regex.split(csvData);
var rows:Array<String> = lines.filter(function(line) return line != "");
csvData.replace("\n", ',');
var heightInTiles = rows.length;
var widthInTiles = 0;
var row:Int = 0;
// LMAOOOO STOLE ALL THIS FROM FLXBASETILEMAP LOLOL
var dopeArray:Array<Int> = [];
while (row < heightInTiles)
{
var rowString = rows[row];
if (rowString.endsWith(","))
rowString = rowString.substr(0, rowString.length - 1);
var columns = rowString.split(",");
if (columns.length == 0)
{
heightInTiles--;
continue;
}
if (widthInTiles == 0)
{
widthInTiles = columns.length;
}
var column = 0;
var pushedInColumn:Bool = false;
while (column < widthInTiles)
{
// the current tile to be added:
var columnString = columns[column];
var curTile = Std.parseInt(columnString);
if (curTile == null)
throw 'String in row $row, column $column is not a valid integer: "$columnString"';
if (curTile == 1)
{
if (column < 4)
dopeArray.push(column + 1);
else
{
var tempCol = (column + 1) * -1;
tempCol += 4;
dopeArray.push(tempCol);
}
pushedInColumn = true;
}
column++;
}
if (!pushedInColumn)
dopeArray.push(0);
row++;
}
trace(dopeArray.length);
trace(dopeArray);
return dopeArray;
}
}

14
source/Charting.hx Normal file
View File

@ -0,0 +1,14 @@
package;
import flixel.FlxG;
import flixel.FlxState;
class Charting extends FlxState
{
override function create()
{
FlxG.sound.music.stop();
super.create();
}
}

View File

@ -1,6 +1,7 @@
package;
import flixel.FlxGame;
import openfl.display.FPS;
import openfl.display.Sprite;
class Main extends Sprite
@ -9,5 +10,9 @@ class Main extends Sprite
{
super();
addChild(new FlxGame(0, 0, PlayState));
#if !mobile
addChild(new FPS(10, 3, 0xFFFFFF));
#end
}
}

View File

@ -1,6 +1,7 @@
package;
import flixel.FlxSprite;
import flixel.graphics.frames.FlxAtlasFrames;
import flixel.util.FlxColor;
class Note extends FlxSprite
@ -25,7 +26,9 @@ class Note extends FlxSprite
this.noteData = noteData;
makeGraphic(50, 50);
var tex = FlxAtlasFrames.fromSparrow(AssetPaths.NOTE_assets__png, AssetPaths.NOTE_assets__xml);
frames = tex;
var swagWidth:Float = 55;
switch (Math.abs(noteData))
@ -69,9 +72,19 @@ class Note extends FlxSprite
tooLate = true;
}
else
{
canBeHit = false;
if (tooLate && alpha > 0.3)
alpha *= 0.3;
if (strumTime <= Conductor.songPosition)
{
wasGoodHit = true;
}
}
if (tooLate)
{
if (alpha > 0.3)
alpha = 0.3;
}
}
}

View File

@ -1,24 +1,33 @@
package;
import flixel.FlxG;
import flixel.FlxObject;
import flixel.FlxSprite;
import flixel.FlxState;
import flixel.graphics.frames.FlxAtlasFrames;
import flixel.group.FlxGroup.FlxTypedGroup;
import flixel.system.FlxSound;
import flixel.text.FlxText;
import flixel.tweens.FlxTween;
import flixel.util.FlxCollision;
import flixel.util.FlxColor;
import flixel.util.FlxStringUtil;
import flixel.util.FlxTimer;
import haxe.Json;
import lime.utils.Assets;
using StringTools;
class PlayState extends FlxState
{
private var lastBeat:Float = 0;
private var lastStep:Float = 0;
private var vocals:FlxSound;
private var canHit:Bool = false;
private var totalBeats:Int = 0;
private var totalSteps:Int = 0;
private var canHitText:FlxText;
@ -32,21 +41,48 @@ class PlayState extends FlxState
private var sectionScores:Array<Dynamic> = [[], []];
private var camFollow:FlxObject;
override public function create()
{
dad = new FlxSprite(100, 100).loadGraphic(AssetPaths.DADDY_DEAREST__png);
var dadTex = FlxAtlasFrames.fromSparrow(AssetPaths.DADDY_DEAREST__png, AssetPaths.DADDY_DEAREST__xml);
dad.frames = dadTex;
dad.animation.addByPrefix('idle', 'Dad idle dance', 24);
dad.animation.addByPrefix('singUP', 'Dad Sing note UP', 24);
dad.animation.addByPrefix('singRIGHT', 'Dad Sing note UP', 24);
dad.animation.addByPrefix('singDOWN', 'Dad Sing Note DOWN', 24);
dad.animation.addByPrefix('singLEFT', 'dad sing note right', 24);
dad.animation.play('idle');
add(dad);
boyfriend = new FlxSprite(470, 100).loadGraphic(AssetPaths.BOYFRIEND__png);
boyfriend = new FlxSprite(770, 450);
var tex = FlxAtlasFrames.fromSparrow(AssetPaths.BOYFRIEND__png, AssetPaths.BOYFRIEND__xml);
boyfriend.frames = tex;
boyfriend.animation.addByPrefix('idle', 'BF idle dance', 24, false);
boyfriend.animation.addByPrefix('singUP', 'BF NOTE UP', 24, false);
boyfriend.animation.addByPrefix('singLEFT', 'BF NOTE LEFT', 24, false);
boyfriend.animation.addByPrefix('singRIGHT', 'BF NOTE RIGHT', 24, false);
boyfriend.animation.addByPrefix('singDOWN', 'BF NOTE DOWN', 24, false);
boyfriend.animation.addByPrefix('hey', 'BF HEY', 24, false);
boyfriend.animation.play('idle');
add(boyfriend);
generateSong('assets/data/bopeebo.json');
generateSong('assets/data/bopeebo/bopeebo.json');
canHitText = new FlxText(10, 10, 0, "weed");
strumLine = new FlxSprite(0, 50).makeGraphic(FlxG.width, 10);
strumLine.scrollFactor.set();
add(strumLine);
camFollow = new FlxObject(0, 0, 1, 1);
add(camFollow);
FlxG.camera.follow(camFollow, LOCKON, 0.04);
// FlxG.camera.setScrollBounds(0, FlxG.width, 0, FlxG.height);
FlxG.camera.zoom = 1.05;
FlxG.worldBounds.set(0, 0, FlxG.width, FlxG.height);
super.create();
@ -56,13 +92,25 @@ class PlayState extends FlxState
private function generateSong(dataPath:String):Void
{
// FlxG.log.add(ChartParser.parse());
var songData = Json.parse(Assets.getText(dataPath));
FlxG.sound.playMusic("assets/music/" + songData.song + ".mp3");
FlxG.sound.playMusic("assets/music/" + songData.song + "_Inst.mp3");
vocals = new FlxSound().loadEmbedded("assets/music/" + songData.song + "_Voices.mp3");
FlxG.sound.list.add(vocals);
vocals.play();
notes = new FlxTypedGroup<Note>();
add(notes);
var noteData:Array<Dynamic> = songData.data;
var noteData:Array<Dynamic> = [];
for (i in 1...songData.sections + 1)
{
trace(i);
noteData.push(ChartParser.parse(songData.song.toLowerCase(), i));
}
var playerCounter:Int = 0;
@ -86,6 +134,7 @@ class PlayState extends FlxState
+ ((Conductor.crochet * 4) * playerCounter));
var swagNote:Note = new Note(daStrumTime, songNotes);
swagNote.scrollFactor.set(0, 0);
swagNote.x += ((FlxG.width / 2) * playerCounter); // general offset
@ -116,14 +165,15 @@ class PlayState extends FlxState
}
}
var bouncingSprite:FlxSprite;
var sectionScored:Bool = false;
override public function update(elapsed:Float)
{
super.update(elapsed);
if (FlxG.keys.justPressed.NINE)
FlxG.switchState(new Charting());
Conductor.songPosition = FlxG.sound.music.time;
var playerTurn:Int = totalBeats % 8;
@ -133,29 +183,65 @@ class PlayState extends FlxState
sectionScored = true;
}
if (playerTurn == 0)
{
camFollow.setPosition(dad.getGraphicMidpoint().x + 150, dad.getGraphicMidpoint().y - 100);
vocals.volume = 1;
}
if (playerTurn == 4)
{
camFollow.setPosition(boyfriend.getGraphicMidpoint().x - 100, boyfriend.getGraphicMidpoint().y - 100);
}
if (playerTurn < 4)
{
bouncingSprite = dad;
sectionScored = false;
}
else
bouncingSprite = boyfriend;
if (bouncingSprite.scale.x < 1)
{
bouncingSprite.setGraphicSize(Std.int(bouncingSprite.width + (FlxG.elapsed * 2)));
}
canHitText.visible = canHit;
canHitText.text = 'WWEED' + debugNum;
FlxG.watch.addQuick("beatShit", playerTurn);
everyBeat();
everyStep();
notes.forEach(function(daNote:Note)
notes.forEachAlive(function(daNote:Note)
{
if (daNote.y > FlxG.height)
{
daNote.active = false;
daNote.visible = false;
}
else
{
daNote.visible = true;
daNote.active = true;
}
if (daNote.y < -daNote.height)
{
if (daNote.tooLate)
vocals.volume = 0;
daNote.kill();
}
if (!daNote.mustPress && daNote.wasGoodHit)
{
switch (Math.abs(daNote.noteData))
{
case 1:
dad.animation.play('singUP');
case 2:
dad.animation.play('singRIGHT');
case 3:
dad.animation.play('singDOWN');
case 4:
dad.animation.play('singLEFT');
}
daNote.kill();
}
daNote.y = (strumLine.y + 5 - (daNote.height / 2)) - ((Conductor.songPosition - daNote.strumTime) * 0.4);
});
@ -164,6 +250,9 @@ class PlayState extends FlxState
private function popUpScore():Void
{
boyfriend.animation.play('hey');
vocals.volume = 1;
var placement:String = sectionScores[1][curSection] + '/' + sectionScores[0][curSection];
var coolText:FlxText = new FlxText(0, 0, 0, placement, 32);
coolText.screenCenter();
@ -242,8 +331,21 @@ class PlayState extends FlxState
{
if (!note.wasGoodHit)
{
switch (Math.abs(note.noteData))
{
case 1:
boyfriend.animation.play('singUP');
case 2:
boyfriend.animation.play('singRIGHT');
case 3:
boyfriend.animation.play('singDOWN');
case 4:
boyfriend.animation.play('singLEFT');
}
sectionScores[1][curSection] += note.noteScore;
note.wasGoodHit = true;
vocals.volume = 1;
}
}
@ -259,7 +361,10 @@ class PlayState extends FlxState
totalBeats += 1;
bouncingSprite.setGraphicSize(Std.int(bouncingSprite.width * 0.9));
dad.animation.play('idle');
if (!boyfriend.animation.curAnim.name.startsWith("sing"))
boyfriend.animation.play('idle');
}
}
}
@ -273,6 +378,7 @@ class PlayState extends FlxState
if (Conductor.songPosition > lastStep + Conductor.stepCrochet)
{
totalSteps += 1;
lastStep += Conductor.stepCrochet;
canHitText.text += "\nWEED\nWEED";
}