Astroport.ONE/rooms/bigroom.sh

59 lines
2.0 KiB
Bash
Raw Normal View History

#!/bin/bash
clear
# Initialise the Title Art
file1="../art/titleart.ben"
while IFS= read -r line
do
echo "$line"
done <"$file1"
# This is close to the endgame, but affords the player a last set of things to try and do.
# Obviously if you use this framework to create a game of your own, you can extend this massively.
2022-03-08 23:37:08 +01:00
echo
sleep 1
2022-03-07 02:02:11 +01:00
echo "Vous décidez de sortir de la Sation Astroport."
echo
2022-03-09 00:01:05 +01:00
echoleverstate=`cat ../logic/stationlogic.ben`
2022-03-08 23:37:08 +01:00
if [ "$leverstate" = "on" ]; then
sleep 2
echo "Il ne dépend que de vous d'explorer ce nouveau futur."
2022-03-13 00:10:32 +01:00
echo "Le Visa MadeInZion nous permet de découvrir ensemble le monde qui nous entoure"
2022-03-08 23:37:08 +01:00
sleep 2
2022-03-13 00:10:32 +01:00
echo "Nous espérons vous voir sur notre 'bon coin' https://gchange.fr "
2022-03-08 23:37:08 +01:00
echo
sleep 3
2022-03-13 00:10:32 +01:00
echo "Vous aussi voulez ouvrir une ambassade? Installez IPFS, faisons Internet à notre façon."
2022-03-08 23:37:08 +01:00
echo
sleep 4
2022-03-13 00:10:32 +01:00
echo "Transformez votre bout de terrain, construisez un Astroport."
echo "Nous organisons des formations habitats posés, vissés et cousus. Eau potable. Biogaz, Marmite Norvégienne..."
echo "Et par desssus tout, comment nourrir le sol, reconnaitre les plantes... Redevenir ceuilleur, créateur."
2022-03-08 23:37:08 +01:00
echo
else
echo ""
echo "Aucune entrée n'est visible."
fi
echo
sleep 5
echo
2022-03-07 02:02:11 +01:00
echo "Que voulez vous faire?"
while true; do
read -p "> " nsewuh
case $nsewuh in
2022-03-07 02:02:11 +01:00
n ) echo "Pas moyen de se déplacer." ;;
s ) echo ".Pas le choix." ;;
e ) echo "Pas par là." ;;
w ) echo "Plus à l'ouest que ça? Y'a pas!" ;;
u ) ./end.sh
exit ;;
2022-03-07 02:02:11 +01:00
h ) echo "Comment refuser une telle proposition..." ;;
* ) echo "Je suis désolé, je ne vous comprends pas. Les commandes sont : n, e, s, w, u et h..";;
esac
done
esac
exit