add skin conditions, add docs
All checks were successful
Generate Map Previews for Switzerland25 Tournament / Full CI/CD Pipeline (push) Successful in 13s

This commit is contained in:
2025-09-16 23:00:23 +02:00
parent ba321c4df1
commit d85d79c715
2 changed files with 24 additions and 2 deletions

View File

@@ -68,6 +68,19 @@ jobs:
[ ! -f "$JSON_FILE" ] && exit 0 [ ! -f "$JSON_FILE" ] && exit 0
choose_skin() {
local name="$1"
case "$name" in
*FM*) echo "OSCT_2023" ;;
*HD*) echo "OSCT_2023" ;;
*DT*) echo "OSCT_2023" ;;
*EZ*) echo "OSCT_2023" ;;
*TB*) echo "OSCT_2023" ;;
*HR*) echo "OSCT_2023" ;;
*) echo "OSCT_2023" ;;
esac
}
for REPLAY in "${REPLAYS[@]}"; do for REPLAY in "${REPLAYS[@]}"; do
[ ! -f "$REPLAY" ] && continue [ ! -f "$REPLAY" ] && continue
REPLAY_NAME=$(basename "$REPLAY" .osr) REPLAY_NAME=$(basename "$REPLAY" .osr)
@@ -93,8 +106,10 @@ jobs:
mkdir -p "$OUT_VIDEO_DIR" mkdir -p "$OUT_VIDEO_DIR"
SKIN=$(choose_skin "$REPLAY_NAME")
xvfb-run -a "$DANSER_DIR/danser-cli" \ xvfb-run -a "$DANSER_DIR/danser-cli" \
-replay "$REPLAY" -record -skip -start=$START -skin="OSCT_2023" -end=$END -noupdatecheck \ -replay "$REPLAY" -record -skip -start=$START -skin="$SKIN" -end=$END -noupdatecheck \
-out="$REPLAY_NAME" -out="$REPLAY_NAME"
if [ -f "$DANSER_VIDEO_DIR/$REPLAY_NAME.mp4" ]; then if [ -f "$DANSER_VIDEO_DIR/$REPLAY_NAME.mp4" ]; then
@@ -118,7 +133,7 @@ jobs:
run: | run: |
git config advice.addIgnoredFile false git config advice.addIgnoredFile false
git add outputs/ git add -u outputs/
git commit -m "[ci skip] push back from pipeline" -q || echo "No changes to commit" git commit -m "[ci skip] push back from pipeline" -q || echo "No changes to commit"

View File

@@ -1 +1,8 @@
# Switzerlan25 Tournament # Switzerlan25 Tournament
## Video Outputs
[Qualifiers](/outputs/QF/)
[Round of 16](/outputs/Ro16/)
[Semifinals](/outputs/SF/)
[Grand Finals](/outputs/GF/)