
#include "stdafx.h"
#include <iostream>
#include <string>


#include "fonctions.h"



	////////////////////////////////////////////////////////////le main//////////////////////////////////////////
int main()//
{
	/*int sizeM, sizeL;//création et initialisation des tailles des tableaux en fonction du nombre d'êtres initial
	sizeM = sizeL = 10;
	*/
	int nbTour = 0;
	herbe h;
	mouton m;
	loup l;
	sable sand;

	monde world[10][10];// création du tableau contenant toutes les especes

	/*coordonnees *listeM=NULL;//tableau de tous les moutons		dynamique car avec les naissances on peut avoir plus que les 10 être initiaux
	listeM = new coordonnees[sizeM];
	coordonnees *listeL=NULL;//tableau de tous les loups
	listeL = new coordonnees[sizeL];
	*///pas besoin pour l'herbe vu qu'il faudra toujours parcourir l'ensemble du plateau pour voir en fonction des sels mineraux


	initialisation(h, m,l,sand, world);
	////////////////////////////////on commence à charger les images et à les mettre dans des Sprites

	
	bool Running = true;// running est la variable qui met fin a l'application
	cout <<endl<<"***********************************************" <<endl<<endl;
	while (Running)
	{
		char next = 0;

		cout << "appuyer sur espace pour continuer sinon c'est la fin du monde^^" <<endl;
		//next = getchar();
		if(next != ' ') 
		{
			Running = false;
		}
		//actualisation du nombre de tour
		nbTour += 1;
		
		majSelsMineraux(h, sand, world);//mise a jour des sels mieraux sur le plateau et donc de l'herbe^^
		affichage(world);
		system("pause");
	}
	cout << "c'est fini!!!" << endl;
	system("pause");
	Running = false;

	


	
    return 0;
}

