Skip to content
Snippets Groups Projects
Commit f75f7e1c authored by HAQUETTE HUGO's avatar HAQUETTE HUGO
Browse files

Merge branch 'master' into 'master'

Changement de variables

See merge request SPA18-T4-C/diabete_simulator!42
parents 467f52f0 f3b94e6b
No related merge requests found
......@@ -43,13 +43,13 @@ namespace diabete_simulator_2018
{
double res = GJoueur.GetJoueur().Poids*(gravite/50);
GJoueur.ModifierPoids(-res);
return "Vous avez fait du sport et perdu " + res + " kilos";
return "Vous avez fait du sport et perdu " + Math.Round(res) + " kilos";
}
static public string Manger(double gravite)
{
double res = gravite*1.5;
GJoueur.ModifierPoids(res);
return "Vous avez fait une grosse fête et bien mangé, vous avez pris " + res + " kilos";
return "Vous avez fait une grosse fête et bien mangé, vous avez pris " + Math.Round(res) + " kilos";
}
static public string Malade(double gravite)
{
......@@ -61,7 +61,8 @@ namespace diabete_simulator_2018
{
double res = gravite/15;
GJoueur.ModifierGlycemie(-res);
return "Vous avez décidé de faire attention à ce que vous mangez et votre taux de glycémie a baissé de " + res +" g/L";
return "Vous avez décidé de faire attention à ce que vous mangez et votre taux de glycémie a baissé de " + Math.Round(res * 10)/10 +" g/L";
}
}
}
......@@ -9,21 +9,21 @@ namespace diabete_simulator_2018
{
static class Jeu
{
public static int Phase { get; set; }
public static int ValPhase { get; set; }
public static int Hypoglycemie { get; set; }
public static int Hyperglycemie { get; set; }
public static int Temps { get; set; }
public static ArrayList ListePoids { get; set; }
public static ArrayList ListeGlycemie { get; set; }
public static ArrayList ListeInsuline { get; set; }
public static int Phase { get; set; } // La phase de jeu
public static int ValPhase { get; set; } // La valeur avant le changement de phase
public static int Hypoglycemie { get; set; } // Le nombre de points d'hypo avant de perdre
public static int Hyperglycemie { get; set; } // Le nombre de points d'hyper avant de perdre
public static int Temps { get; set; } // Temps restant avant la fin de la partie
public static ArrayList ListePoids { get; set; } // Liste des poids du joueur au fur et à mesure de la partie
public static ArrayList ListeGlycemie { get; set; } // Liste de la glycémie du joueur au fur et à mesure de la partie
public static ArrayList ListeInsuline { get; set; } // Liste de l'insuline injecté au joueur au fur et à mesure de la partie
public static void Initialisation()
public static void Initialisation() // Initialisation des variables
{
Phase = 1;
ValPhase = 0;
Temps = 24;
Hypoglycemie = 0;
Phase = 1; // Phase 1 au début
ValPhase = 0;
Temps = 24; // 24 cycle de temps
Hypoglycemie = 0;
Hyperglycemie = 0;
ListeGlycemie = new ArrayList();
ListeGlycemie.Add(GJoueur.GetJoueur().Glycemie);
......@@ -36,13 +36,11 @@ namespace diabete_simulator_2018
}
public static string TourDeJeu(int insuline)
public static string TourDeJeu(int insuline) // Tour d'un jeu
{
string txtEvent = "yole ihi";
Console.WriteLine(Phase);
string txtEvent = "";
if (Phase == 1)
{
GJoueur.CalculGlycemie(insuline);
if(GJoueur.GetJoueur().GlycemieApresInjection > 0.7 && GJoueur.GetJoueur().GlycemieApresInjection < 1.1)
{
ValPhase++;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment