- Interactive mission selector with metadata-driven design - 5 educational missions (basics + advanced) - AI assistant roles (Deepbit, Bugsy, Schnippsi, Tobi) - SnakeCam gesture recognition system - Token tracking utilities - CLAUDE.md documentation - .gitignore for logs and secrets
46 lines
1.2 KiB
Bash
Executable File
46 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
while true; do
|
|
echo ""
|
|
echo "🌟 Willkommen im Crumbforest Missionszentrum!"
|
|
echo "Wähle deine erste Mission:"
|
|
echo ""
|
|
|
|
PS3="Wähle eine Zahl: "
|
|
options=("🦊 Fridolin (Pfadfinder)" "🛠️ Balu (Bau-Elf)" "🐈🦉 Noko (Leser der Tiefe)" "❌ Beenden")
|
|
select opt in "${options[@]}"
|
|
do
|
|
case $REPLY in
|
|
1)
|
|
echo ""
|
|
echo "🦊 Fridolin zeigt dir die Pfade des Waldes!"
|
|
echo "➡️ cd /home/kruemel/abenteuer && ls -l"
|
|
echo ""
|
|
break
|
|
;;
|
|
2)
|
|
echo ""
|
|
echo "🛠️ Balu hilft dir beim Bauen eines Verstecks!"
|
|
echo "➡️ mkdir geheimversteck"
|
|
echo ""
|
|
break
|
|
;;
|
|
3)
|
|
echo ""
|
|
echo "🐈🦉 Noko hilft dir beim Lesen der Waldbotschaften."
|
|
echo "➡️ cat geheimversteck/gruss.txt"
|
|
echo ""
|
|
break
|
|
;;
|
|
4)
|
|
echo ""
|
|
echo "👋 Auf bald, kleiner Krümel!"
|
|
exit 0
|
|
;;
|
|
*)
|
|
echo "❗ Ungültige Auswahl"
|
|
;;
|
|
esac
|
|
done
|
|
done
|