Add default skin
This commit is contained in:
@@ -15,6 +15,8 @@ env:
|
|||||||
DANSER_VIDEO_DIR: "/app/danser/videos"
|
DANSER_VIDEO_DIR: "/app/danser/videos"
|
||||||
DANSER_SCREENSHOT_DIR: "/app/danser/screenshots"
|
DANSER_SCREENSHOT_DIR: "/app/danser/screenshots"
|
||||||
SKINS_DIR: "${{ github.workspace }}/Skins"
|
SKINS_DIR: "${{ github.workspace }}/Skins"
|
||||||
|
DANSER_SKINS_DIR: "/app/danser/skins"
|
||||||
|
DEFAULT_SKIN_DIR: "${{ github.workspace }}/src/default-skin"
|
||||||
REPO_SCREENSHOT_DIR: "${{ github.workspace }}/media/gameplay"
|
REPO_SCREENSHOT_DIR: "${{ github.workspace }}/media/gameplay"
|
||||||
REPO_MOD_ICONS_DIR: "${{ github.workspace }}/media/icons"
|
REPO_MOD_ICONS_DIR: "${{ github.workspace }}/media/icons"
|
||||||
REPO_RANKING_PANEL_DIR: "${{ github.workspace }}/media/panel"
|
REPO_RANKING_PANEL_DIR: "${{ github.workspace }}/media/panel"
|
||||||
@@ -52,6 +54,13 @@ jobs:
|
|||||||
git lfs pull
|
git lfs pull
|
||||||
echo "LFS files pulled."
|
echo "LFS files pulled."
|
||||||
|
|
||||||
|
- name: Extract PROJECT path without trailing slash
|
||||||
|
id: extract_project
|
||||||
|
run: |
|
||||||
|
PROJECT=${{ github.workspace#'/workspace/' }}
|
||||||
|
PROJECT=${PROJECT%/}
|
||||||
|
echo "PROJECT=$PROJECT" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Set XDG_RUNTIME_DIR
|
- name: Set XDG_RUNTIME_DIR
|
||||||
run: |
|
run: |
|
||||||
echo "Setting XDG_RUNTIME_DIR..."
|
echo "Setting XDG_RUNTIME_DIR..."
|
||||||
@@ -88,14 +97,21 @@ jobs:
|
|||||||
echo "new_tag=$new_tag" >> $GITHUB_ENV
|
echo "new_tag=$new_tag" >> $GITHUB_ENV
|
||||||
echo "Computed new tag: $new_tag"
|
echo "Computed new tag: $new_tag"
|
||||||
|
|
||||||
|
- name: Move Skin files to Danser Skins directory
|
||||||
|
run: |
|
||||||
|
echo "Moving Skin files to Danser Skins directory..."
|
||||||
|
mkdir -p "$DANSER_SKINS_DIR"
|
||||||
|
mv "$SKINS_DIR"/* "$DANSER_SKINS_DIR"
|
||||||
|
echo "Skin files moved."
|
||||||
|
|
||||||
- name: Generate Danser videos and screenshots
|
- name: Generate Danser videos and screenshots
|
||||||
run: |
|
run: |
|
||||||
echo "[Danser Job Started]"
|
echo "[Danser Job Started]"
|
||||||
|
|
||||||
SKIN_COUNT=$(find "$SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
SKIN_COUNT=$(find "$DANSER_SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
||||||
INDEX=1
|
INDEX=1
|
||||||
|
|
||||||
for skin in "$SKINS_DIR"/*/; do
|
for skin in "$DANSER_SKINS_DIR"/*/; do
|
||||||
if [ -d "$skin" ]; then
|
if [ -d "$skin" ]; then
|
||||||
SKIN_NAME=$(basename "$skin")
|
SKIN_NAME=$(basename "$skin")
|
||||||
echo ""
|
echo ""
|
||||||
@@ -149,9 +165,9 @@ jobs:
|
|||||||
echo "[Asset Renaming Started]"
|
echo "[Asset Renaming Started]"
|
||||||
|
|
||||||
INDEX=1
|
INDEX=1
|
||||||
SKIN_COUNT=$(find "$SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
SKIN_COUNT=$(find "$DANSER_SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
||||||
|
|
||||||
for skin_path in "$SKINS_DIR"/*/; do
|
for skin_path in "$DANSER_SKINS_DIR"/*/; do
|
||||||
if [ -d "$skin_path" ]; then
|
if [ -d "$skin_path" ]; then
|
||||||
SKIN_NAME=$(basename "$skin_path")
|
SKIN_NAME=$(basename "$skin_path")
|
||||||
|
|
||||||
@@ -207,10 +223,10 @@ jobs:
|
|||||||
group2_icons=$(jq -r '.group2 | join(" ")' "$ICONS_JSON_FILE")
|
group2_icons=$(jq -r '.group2 | join(" ")' "$ICONS_JSON_FILE")
|
||||||
group3_icons=$(jq -r '.group3 | join(" ")' "$ICONS_JSON_FILE")
|
group3_icons=$(jq -r '.group3 | join(" ")' "$ICONS_JSON_FILE")
|
||||||
|
|
||||||
SKIN_COUNT=$(find "$SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
SKIN_COUNT=$(find "$DANSER_SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
||||||
INDEX=1
|
INDEX=1
|
||||||
|
|
||||||
for skin_path in "$SKINS_DIR"/*/; do
|
for skin_path in "$DANSER_SKINS_DIR"/*/; do
|
||||||
if [ -d "$skin_path" ]; then
|
if [ -d "$skin_path" ]; then
|
||||||
SKIN_NAME=$(basename "$skin_path")
|
SKIN_NAME=$(basename "$skin_path")
|
||||||
echo ""
|
echo ""
|
||||||
@@ -249,8 +265,8 @@ jobs:
|
|||||||
if [ -f "$icon_path" ]; then
|
if [ -f "$icon_path" ]; then
|
||||||
montage_files="$montage_files \"$icon_path\""
|
montage_files="$montage_files \"$icon_path\""
|
||||||
count=$((count + 1))
|
count=$((count + 1))
|
||||||
elif [ -f "$SKINS_DIR/Default/selection-mod-${icon}@2x.png" ]; then
|
elif [ -f "$DEFAULT_SKIN_DIR/selection-mod-${icon}@2x.png" ]; then
|
||||||
montage_files="$montage_files \"$SKINS_DIR/Default/selection-mod-${icon}@2x.png\""
|
montage_files="$montage_files \"$DEFAULT_SKIN_DIR/selection-mod-${icon}@2x.png\""
|
||||||
count=$((count + 1))
|
count=$((count + 1))
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@@ -294,12 +310,12 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "[OSK Creation Job Started]"
|
echo "[OSK Creation Job Started]"
|
||||||
|
|
||||||
SKIN_COUNT=$(find "$SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
SKIN_COUNT=$(find "$DANSER_SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | wc -l)
|
||||||
INDEX=1
|
INDEX=1
|
||||||
|
|
||||||
FIXED_TIMESTAMP="2025-01-01 00:00:00"
|
FIXED_TIMESTAMP="2025-01-01 00:00:00"
|
||||||
|
|
||||||
find "$SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | sort | while IFS= read -r skin; do
|
find "$DANSER_SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | sort | while IFS= read -r skin; do
|
||||||
SKIN_FOLDER=$(basename "$skin")
|
SKIN_FOLDER=$(basename "$skin")
|
||||||
echo ""
|
echo ""
|
||||||
echo "[$INDEX/$SKIN_COUNT] Processing skin folder: $SKIN_FOLDER"
|
echo "[$INDEX/$SKIN_COUNT] Processing skin folder: $SKIN_FOLDER"
|
||||||
@@ -373,7 +389,7 @@ jobs:
|
|||||||
cp "$ORDER_FILE" "$JSON_SKINS_TMP"
|
cp "$ORDER_FILE" "$JSON_SKINS_TMP"
|
||||||
|
|
||||||
while IFS= read -r skin; do
|
while IFS= read -r skin; do
|
||||||
dir="$SKINS_DIR/$skin"
|
dir="$DANSER_SKINS_DIR/$skin"
|
||||||
if [ ! -d "$dir" ]; then
|
if [ ! -d "$dir" ]; then
|
||||||
echo "Skipping missing skin directory: $skin"
|
echo "Skipping missing skin directory: $skin"
|
||||||
continue
|
continue
|
||||||
@@ -397,7 +413,7 @@ jobs:
|
|||||||
escaped_img=$(echo "$skin_header.gif" | sed 's/ /%20/g')
|
escaped_img=$(echo "$skin_header.gif" | sed 's/ /%20/g')
|
||||||
escaped_osk=$(echo "$skin_header.osk" | sed 's/ /%20/g')
|
escaped_osk=$(echo "$skin_header.osk" | sed 's/ /%20/g')
|
||||||
|
|
||||||
echo "## [$skin_header]($REGISTRY_URL/arlind/skins/media/tag/$new_tag/export/$escaped_osk)" >> "$README_PATH"
|
echo "## [$skin_header]($REGISTRY_URL/$PROJECT/media/tag/$new_tag/export/$escaped_osk)" >> "$README_PATH"
|
||||||
echo "" >> "$README_PATH"
|
echo "" >> "$README_PATH"
|
||||||
|
|
||||||
skin_desc=$(get_desc "$skin")
|
skin_desc=$(get_desc "$skin")
|
||||||
@@ -434,11 +450,8 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
done < "$ORDER_FILE"
|
done < "$ORDER_FILE"
|
||||||
|
|
||||||
find "$SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | while IFS= read -r dir; do
|
find "$DANSER_SKINS_DIR" -mindepth 1 -maxdepth 1 -type d | while IFS= read -r dir; do
|
||||||
skin=$(basename "$dir")
|
skin=$(basename "$dir")
|
||||||
if [ "$skin" = "Default" ]; then
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
ini_file=$(find "$dir" -maxdepth 1 -iname "skin.ini" | head -n 1)
|
ini_file=$(find "$dir" -maxdepth 1 -iname "skin.ini" | head -n 1)
|
||||||
skin_header="$skin"
|
skin_header="$skin"
|
||||||
@@ -519,15 +532,6 @@ jobs:
|
|||||||
git config lfs.https://${{ secrets.CONTAINER_REGISTRY }}/arlind/skins.git/info/lfs.locksverify true
|
git config lfs.https://${{ secrets.CONTAINER_REGISTRY }}/arlind/skins.git/info/lfs.locksverify true
|
||||||
echo "Git configured."
|
echo "Git configured."
|
||||||
|
|
||||||
- name: Remove Default skin
|
|
||||||
run: |
|
|
||||||
echo "Removing Default skin assets if they exist..."
|
|
||||||
rm -f "$REPO_SCREENSHOT_DIR/Default.gif"
|
|
||||||
rm -f "$REPO_MOD_ICONS_DIR/Default-mod-icons.png"
|
|
||||||
rm -f "$REPO_RANKING_PANEL_DIR/Default.png"
|
|
||||||
rm -f "$OSK_PATH/Default.osk"
|
|
||||||
echo "Default skin assets removed."
|
|
||||||
|
|
||||||
- name: Add and Commit changes
|
- name: Add and Commit changes
|
||||||
run: |
|
run: |
|
||||||
git config advice.addIgnoredFile false
|
git config advice.addIgnoredFile false
|
||||||
|
|||||||
7
src/default-skin/!LICENCE.txt
Normal file
7
src/default-skin/!LICENCE.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
All osu! graphic and other game assets are copyright ppy Pty Ltd.
|
||||||
|
|
||||||
|
You are granted permission to use the elements contained within this archive as a template for creating your own skins. You can modify these in any way you see fit. Please do not include the resources if you haven't modified them; the defaults will automatically be used in this case.
|
||||||
|
|
||||||
|
You are NOT permitted to use these graphics outside of skins and/or beatmaps. This includes using them on other websites, games, products etc.
|
||||||
|
|
||||||
|
If you would like to use the resources outside of the scope provided above, please contact me at pe@ppy.sh
|
||||||
27
src/default-skin/!README.txt
Normal file
27
src/default-skin/!README.txt
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
About this skin :
|
||||||
|
=======================
|
||||||
|
|
||||||
|
Template by Corne2Plum3 (https://osu.ppy.sh/users/15646039).
|
||||||
|
|
||||||
|
This is the just the default skin from the stable version (no target practice sprites sorry...), but 2021 version (from the 20210821 version to be exact). I tried to make the default skin but updated (the last I found was from 2014...), and complete (I added almost missing files) where skinners use it as a template to create their skin.
|
||||||
|
|
||||||
|
Most of the sprites and gameplay sounds are from ppy/osu-ressources (https://github.com/ppy/osu-resources). Sometimes I used an AI to generates the @2x versions of some files. For the sounds, I tried to pick them directly from the game, so sorry if it's not accurate...
|
||||||
|
|
||||||
|
Please don't kill me for making this, peppy!
|
||||||
|
|
||||||
|
|
||||||
|
A few notes :
|
||||||
|
=============
|
||||||
|
|
||||||
|
BACK BUTTON:
|
||||||
|
It's impossible to recreate the back button. In this skin, there is just 1 frame of the back button. Unlike the default, he's isn't animated, and doesn't change according to the game language.
|
||||||
|
|
||||||
|
COMBO SPRITES:
|
||||||
|
Same than score sprites.
|
||||||
|
|
||||||
|
SLIDERBALL:
|
||||||
|
It's IMPOSSIBLE to recreate exactly the default sliderball with skinning, because sliderb files disable sliderb-spec (overlay) and sliderb-nd (background). So you will see only sliderb files in game with this skin.
|
||||||
|
The only way to have the same sliderball than the default skin is deleting ALL slider ball files (sliderb, sliderb-spec and sliderb-nd).
|
||||||
|
|
||||||
|
SPINNER APPROACH CIRCLE:
|
||||||
|
With the default skin which uses new spinner, spinner-approachcircle is invisible. In the folder 'new spinner/visible approach circle' you have the default spinner-approachcircle if this file is needed.
|
||||||
BIN
src/default-skin/applause.wav
LFS
Normal file
BIN
src/default-skin/applause.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/approachcircle.png
LFS
Normal file
BIN
src/default-skin/approachcircle.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/approachcircle@2x.png
LFS
Normal file
BIN
src/default-skin/approachcircle@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/back button/new/menu-back.png
LFS
Normal file
BIN
src/default-skin/back button/new/menu-back.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/back button/new/menu-back@2x.png
LFS
Normal file
BIN
src/default-skin/back button/new/menu-back@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/back button/old/menu-back.png
LFS
Normal file
BIN
src/default-skin/back button/old/menu-back.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/back button/old/menu-back@2x.png
LFS
Normal file
BIN
src/default-skin/back button/old/menu-back@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/button-left.png
LFS
Normal file
BIN
src/default-skin/button-left.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/button-left@2x.png
LFS
Normal file
BIN
src/default-skin/button-left@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/button-middle.png
LFS
Normal file
BIN
src/default-skin/button-middle.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/button-middle@2x.png
LFS
Normal file
BIN
src/default-skin/button-middle@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/button-right.png
LFS
Normal file
BIN
src/default-skin/button-right.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/button-right@2x.png
LFS
Normal file
BIN
src/default-skin/button-right@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/check-off.wav
LFS
Normal file
BIN
src/default-skin/check-off.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/check-on.wav
LFS
Normal file
BIN
src/default-skin/check-on.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/click-close.wav
LFS
Normal file
BIN
src/default-skin/click-close.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/click-short-confirm.wav
LFS
Normal file
BIN
src/default-skin/click-short-confirm.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/click-short.wav
LFS
Normal file
BIN
src/default-skin/click-short.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/combobreak.wav
LFS
Normal file
BIN
src/default-skin/combobreak.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/comboburst.png
LFS
Normal file
BIN
src/default-skin/comboburst.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/comboburst@2x.png
LFS
Normal file
BIN
src/default-skin/comboburst@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count.wav
LFS
Normal file
BIN
src/default-skin/count.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count1.png
LFS
Normal file
BIN
src/default-skin/count1.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count1@2x.png
LFS
Normal file
BIN
src/default-skin/count1@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count2.png
LFS
Normal file
BIN
src/default-skin/count2.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count2@2x.png
LFS
Normal file
BIN
src/default-skin/count2@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count3.png
LFS
Normal file
BIN
src/default-skin/count3.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/count3@2x.png
LFS
Normal file
BIN
src/default-skin/count3@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursor-smoke.png
LFS
Normal file
BIN
src/default-skin/cursor-smoke.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursor-smoke@2x.png
LFS
Normal file
BIN
src/default-skin/cursor-smoke@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursor.png
LFS
Normal file
BIN
src/default-skin/cursor.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursor@2x.png
LFS
Normal file
BIN
src/default-skin/cursor@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursormiddle.png
LFS
Normal file
BIN
src/default-skin/cursormiddle.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursormiddle@2x.png
LFS
Normal file
BIN
src/default-skin/cursormiddle@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursortrail.png
LFS
Normal file
BIN
src/default-skin/cursortrail.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/cursortrail@2x.png
LFS
Normal file
BIN
src/default-skin/cursortrail@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-0.png
LFS
Normal file
BIN
src/default-skin/default-0.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-0@2x.png
LFS
Normal file
BIN
src/default-skin/default-0@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-1.png
LFS
Normal file
BIN
src/default-skin/default-1.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-1@2x.png
LFS
Normal file
BIN
src/default-skin/default-1@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-2.png
LFS
Normal file
BIN
src/default-skin/default-2.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-2@2x.png
LFS
Normal file
BIN
src/default-skin/default-2@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-3.png
LFS
Normal file
BIN
src/default-skin/default-3.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-3@2x.png
LFS
Normal file
BIN
src/default-skin/default-3@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-4.png
LFS
Normal file
BIN
src/default-skin/default-4.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-4@2x.png
LFS
Normal file
BIN
src/default-skin/default-4@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-5.png
LFS
Normal file
BIN
src/default-skin/default-5.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-5@2x.png
LFS
Normal file
BIN
src/default-skin/default-5@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-6.png
LFS
Normal file
BIN
src/default-skin/default-6.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-6@2x.png
LFS
Normal file
BIN
src/default-skin/default-6@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-7.png
LFS
Normal file
BIN
src/default-skin/default-7.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-7@2x.png
LFS
Normal file
BIN
src/default-skin/default-7@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-8.png
LFS
Normal file
BIN
src/default-skin/default-8.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-8@2x.png
LFS
Normal file
BIN
src/default-skin/default-8@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-9.png
LFS
Normal file
BIN
src/default-skin/default-9.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/default-9@2x.png
LFS
Normal file
BIN
src/default-skin/default-9@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-hitclap.wav
LFS
Normal file
BIN
src/default-skin/drum-hitclap.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-hitfinish.wav
LFS
Normal file
BIN
src/default-skin/drum-hitfinish.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-hitnormal.wav
LFS
Normal file
BIN
src/default-skin/drum-hitnormal.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-hitwhistle.wav
LFS
Normal file
BIN
src/default-skin/drum-hitwhistle.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-sliderslide.wav
LFS
Normal file
BIN
src/default-skin/drum-sliderslide.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-slidertick.wav
LFS
Normal file
BIN
src/default-skin/drum-slidertick.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/drum-sliderwhistle.wav
LFS
Normal file
BIN
src/default-skin/drum-sliderwhistle.wav
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fail-background.png
LFS
Normal file
BIN
src/default-skin/fail-background.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/failsound.mp3
LFS
Normal file
BIN
src/default-skin/failsound.mp3
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/followpoint.png
LFS
Normal file
BIN
src/default-skin/followpoint.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/followpoint@2x.png
LFS
Normal file
BIN
src/default-skin/followpoint@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-apple-overlay.png
LFS
Normal file
BIN
src/default-skin/fruit-apple-overlay.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-apple-overlay@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-apple-overlay@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-apple.png
LFS
Normal file
BIN
src/default-skin/fruit-apple.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-apple@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-apple@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-bananas-overlay.png
LFS
Normal file
BIN
src/default-skin/fruit-bananas-overlay.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-bananas-overlay@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-bananas-overlay@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-bananas.png
LFS
Normal file
BIN
src/default-skin/fruit-bananas.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-bananas@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-bananas@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-catcher-fail.png
LFS
Normal file
BIN
src/default-skin/fruit-catcher-fail.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-catcher-fail@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-catcher-fail@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-catcher-idle.png
LFS
Normal file
BIN
src/default-skin/fruit-catcher-idle.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-catcher-idle@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-catcher-idle@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-catcher-kiai.png
LFS
Normal file
BIN
src/default-skin/fruit-catcher-kiai.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-catcher-kiai@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-catcher-kiai@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-drop.png
LFS
Normal file
BIN
src/default-skin/fruit-drop.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-drop@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-drop@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-grapes-overlay.png
LFS
Normal file
BIN
src/default-skin/fruit-grapes-overlay.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-grapes-overlay@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-grapes-overlay@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-grapes.png
LFS
Normal file
BIN
src/default-skin/fruit-grapes.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-grapes@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-grapes@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-orange-overlay.png
LFS
Normal file
BIN
src/default-skin/fruit-orange-overlay.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-orange-overlay@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-orange-overlay@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-orange.png
LFS
Normal file
BIN
src/default-skin/fruit-orange.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-orange@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-orange@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-pear-overlay.png
LFS
Normal file
BIN
src/default-skin/fruit-pear-overlay.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-pear-overlay@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-pear-overlay@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-pear.png
LFS
Normal file
BIN
src/default-skin/fruit-pear.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-pear@2x.png
LFS
Normal file
BIN
src/default-skin/fruit-pear@2x.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/fruit-ryuuta.png
LFS
Normal file
BIN
src/default-skin/fruit-ryuuta.png
LFS
Normal file
Binary file not shown.
BIN
src/default-skin/go.png
LFS
Normal file
BIN
src/default-skin/go.png
LFS
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user