[Feat] added the door

This commit is contained in:
Vansxur 2024-02-05 12:33:25 +01:00
parent 0bfa38773b
commit de7ac6f33a
2 changed files with 44 additions and 1 deletions

View File

@ -0,0 +1,42 @@
#!/bin/bash
clear
# Initialise the Title Art
file1="../art/titleart.ben"
while IFS= read -r line
do
echo "$line"
done <"$file1"
echo
sleep 1
# Here's this room's script.
echo "Vous avez suivi le chemin vers l'est."
echo "Vous tombez nez-à-nez avec une grande porte en métal sur un conteneur."
# Here we tell the player whether the lever is on or off.
levertwostate=`cat ../logic/leverlogictwo.ben`
if [ "$leverstatewo" = "on" ]; then
echo "La porte est ouverte..."
else
echo "La porte semble vérouillée... Peut-être qu'il est possible de l'ouvrir avec un levier."
fi
echo
echo "Que faites vous?"
# In this set of actons lies the logic switch used later in the game.
# You have to set this switch to reach the endgame.
while true; do
read -p "> " nsewuh
case $nsewuh in
n ) echo "Le chemin vers le nord est bloqué par un mur de conteneurs." ;;
s ) echo "Si vous continuez à marcher dans la forêt. Vous allez vous perdre. Demi tour." ;;
e ) echo "Le chemin à l'est n'est pas accessible, les arbres vous empêche de passer..." ;;
w ) ./purple.sh
exit ;;
* ) echo "Je suis désolé, je ne vous comprends pas. Les commandes sont : n, e, s, w et u..";;
esac
done
esac
exit

View File

@ -33,7 +33,8 @@ while true; do
n ) ./brown.sh
exit ;;
s ) echo "Si vous continuez à marcher dans la forêt. Vous allez vous perdre. Demi tour." ;;
e ) echo "Le chemin à l'est n'est pas accessible, les arbres vous empêche de passer..." ;;
e ) ./orange.sh
exit ;;
w ) echo "Une rivière vous empêche de passer." ;;
u ) levertwostate=`cat ../logic/leverlogictwo.ben`
if [ "$levertwostate" = "on" ]; then