#!/bin/zsh

echo "***"
echo "*** Moving files to workspace"
mv /Users/dancrosby/NewInvokeAI/outputs/images/*.png /Users/dancrosby/Downloads/new_heroes/

echo "***"
echo "*** Renaming files"
bazel run src/main/go/net/eagle0/util/hero_generation/pngorganizer -- /Users/dancrosby/Downloads/new_heroes/

# echo "***"
# echo "*** Moving files to generated"
# mv /Users/dancrosby/Downloads/new_heroes/generated/*.png /Users/dancrosby/Documents/headshots/generated

# echo "***"
# echo "*** Syncing to server"
# ./scripts/sync_headshots.sh

# echo "***"
# echo "*** Checking which new heroes have images and adjusting TSVs"
# bazel run //src/main/go/net/eagle0/util/hero_generation/imagechecker -- /Users/dancrosby/CodingProjects/github/eagle0/src/main/resources/net/eagle0/eagle/waiting_headshots_heroes.herodata /Users/dancrosby/CodingProjects/github/eagle0/src/main/resources/net/eagle0/eagle/generated_heroes.tsv /Users/dancrosby/Documents/headshots/

# echo "***"
# echo "*** Deduplicate names"
# bazel run //src/main/go/net/eagle0/util/hero_generation/namededuplicator /Users/dancrosby/CodingProjects/github/eagle0/src/main/resources/net/eagle0/eagle/generated_heroes.tsv
# rm src/main/resources/net/eagle0/eagle/generated_heroes.tsv.backup

# echo "***"
# echo "*** Generating new SD prompts"
# bazel run src/main/go/net/eagle0/util/hero_generation/heroformatter ${PWD}/src/main/resources/net/eagle0/eagle/waiting_headshots_heroes.herodata ~/samplelines.txt    
