#!/bin/bash


DIALOG=${DIALOG=dialog}
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --clear --title "PUISSANCE 2² !" \
	--menu "Que souhaites-tu faire, mon ami ?" 20 51 4 \
	 "Jouer" "Nouvelle partie !" \
	 "Reprendre" "Reprendre ma partie" \
 	 "Fuir" "Fuir comme un lâche" 2> $fichtemp
choix=`cat $fichtemp`

#SELECTION : NOUVEAU / REPRENDRE / FUIRE
if [ "$choix" = "Jouer" ]
then
	# SELECTION DES JOUEURS !
	fichtemp1=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
	trap "rm -f $fichtemp1" 0 1 2 5 15
	$DIALOG --title "Joueur 1" --clear \
	        --inputbox "Bonjour, merci d'indiquer le nom du premier joueur : " 16 51 2> $fichtemp1


	fichtemp2=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
	trap "rm -f $fichtemp2" 0 1 2 5 15
	$DIALOG --title "Joueur 2" --clear \
	        --inputbox "Maintenant, merci d'indiquer le nom du deuxième joueur : " 16 51 2> $fichtemp2

	joueur1=`cat $fichtemp1`
	joueur2=`cat $fichtemp2`
	clear;
	$DIALOG --title " Commencer la partie ?" --clear \
		--yesno "Le joueur 1 s'appelle $joueur1.\nLe joueur 2 s'appelle $joueur2.\n\nEst-ce que c'est correct ?" 10 30

	rep=$? #0 : Si c'est correct, 1 sinon.

	compteur=10
	(
	while test $compteur != 100
	do
	echo $compteur
	echo "Chargement !"
	compteur=`expr $compteur + 1`
	done
	) |
	$DIALOG --title "Patientez !" --gauge "Chargement en cours !" 20 70 0
	clear

	#ON COMMENCE A AFFICHER LE TABLEAU
	declare -A tableau
	for (( i = 0; i < 8; i++ )); do
		for (( j = 0; j < 7; j++ )); do
			tableau[$i,$j]="_"
		done
	done

	tableau[0,0]="_"

	tableau[1,0]="1 "
	tableau[2,0]="2 "
	tableau[3,0]="3 "
	tableau[4,0]="4 "
	tableau[5,0]="5 "
	tableau[6,0]="6 "
	tableau[7,0]="7 "
	tableau[8,0]="8 "

	tableau[0,1]="1 "
	tableau[0,2]="2 "
	tableau[0,3]="3 "
	tableau[0,4]="4 "
	tableau[0,5]="5 "
	tableau[0,6]="6 "
	tableau[0,7]="7 "

	for (( i = 0; i < 8; i++ )); do
		for (( j = 0; j < 7; j++ )); do
			echo -n ${tableau[$i,$j]}
		done
		echo ""
	done


elif [ "$choix" = "Reprendre" ]
then
	echo "REPRENDRE"
elif [ "$choix" = "Fuir" ]
then
	clear
	echo "Merci d'avoir joué"
	exit
fi

