/* Boutique */ void boutique(void) { Menu menu; effacer(); titre("Boutique", VERT); /* On affiche l'ASCII Art du marchand de la boutique */ lireEtAfficher("ASCII_Art/ASCII_Art_Marchand_Boutique.txt"); printf("\n\n"); /* On affiche le texte de presentation du marchant de la boutique */ lireEtAfficher("Boutique/Texte_Presentation_Marchand.txt"); /* On affiche le nombre de tek du joueur */ printf("Vous avez %d tek ;)\n", inventaire.tek.nbTek); /* On cree un menu : - Acheter des potions - Vendre des tresors - Sortir de la boutique Puis on demande ce que le joueur veut faire */ menuNouveau(&menu); menuAjouter(&menu, acheterBoutique, "Acheter des potions"); menuAjouter(&menu, vendreBoutique, "Vendre des tresors"); menuAjouter(&menu, sortirBoutique, "Sortir de la boutique"); menuChoisirSansOperationPossible(&menu, "Que souhaitez-vous faire ?"); }
void afficherDifferentMetier(void) { Menu metier; menuNouveau(&metier); menuAjouter(&metier, NULL, "Paysan (+4 de sante)"); menuAjouter(&metier, NULL, "Assassin (+4 de protection)"); menuAjouter(&metier, NULL, "Forgeron (+4 de degat par tour)"); menuAjouter(&metier, NULL, "Laboureur (+3 de sante, +1 de protection)"); menuAjouter(&metier, NULL, "Charpentier (+3 de sante, +1 de degat par tour)"); menuAjouter(&metier, NULL, "Marchand (+1 de sante, +3 de protection)"); menuAjouter(&metier, NULL, "Macon (+3 de protection, +1 de degat par tour)"); menuAjouter(&metier, NULL, "Bourreau (+1 de sante, +3 de degat par tour)"); menuAjouter(&metier, NULL, "Marechal (+1 de protection, +3 de degat par tour)"); menuAjouter(&metier, NULL, "Mineur (+2 de sante, +2 de protection)"); menuAjouter(&metier, NULL, "Chevalier (+2 de protection, +2 de degat par tour)"); menuAjouter(&metier, NULL, "Alchimiste (+2 de sante, +2 de degat par tour)"); menuAjouter(&metier, NULL, "Meunier (+2 de sante, +1 de protection, +1 de degat par tour)"); menuAjouter(&metier, NULL, "Boulanger (+1 de sante, +2 de protection, +1 de degat par tour)"); menuAjouter(&metier, NULL, "Boucher (+1 de sante, +1 de protection, +2 de degat par tour)"); menuAfficher(&metier); }