The source project of this merge request has been removed.
Tâche création de plante terminée
Éléments modifiés
Scènes concernées
-
CreerPlante
: ajouts de panels, de boutons et de textes. -
Herbier
: Modification duOnClick
du bouton pour accéder aux descriptions des plantes.
Fichier concernés
1 ) C2_Plante.cs
:
- Ajout de la fonction
initialiserClasses
qui permet de charger et créer tous les objets nécéssaires (ce que faisaitinitialiserJeu
auparavant, mais ce n'était pas la bonne place pour le faire). - Modification de
initialiserJeu
: ajout de paramètres utilisés pour initialiser le jeu (population à atteindre, difficulté, id des plantes choisies par le joueur et fréquence des événements).
2 ) GHerbier.cs
:
- Ajout d'un attribut de type Dictionary, de son get et de son set : utilisation dans
BtnOnClick
pour la création de la plante.
3 ) BtnOnClick.cs
:
- Ajout d'une fonction pour initialiser la scène de création des plantes.
- Correction des fonctions utilisées pour la création de plante.
4 ) RandWFiles.cs
:
- Correction de la fonction
Charger
qui ne fermait pas le fichier après l'avoir lu. - Réorganisation des fonctions pour une meilleure lisibilité
5 ) plantesCrees.txt
:
- Création de
plantesCrees.txt
qui contiendra toutes les plantes créées par le joueur