87 lines
1.4 KiB
C
87 lines
1.4 KiB
C
#ifndef GRAPHIQUE_C
|
|
#define GRAPHIQUE_C
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <string.h>
|
|
#include <time.h>
|
|
#include <math.h>
|
|
#include <graph.h>
|
|
|
|
void DessinerVirus(unsigned long int addresse, char* coul){
|
|
couleur t;
|
|
|
|
t=CouleurParNom(coul);
|
|
ChoisirCouleurDessin(t);
|
|
|
|
int i;
|
|
int j;
|
|
int x;
|
|
int y;
|
|
|
|
for(i=0;i<16;i++){
|
|
for(j=0;j<500;j++){
|
|
addresse=addresse-1;
|
|
if(addresse==0){
|
|
x=j*3;
|
|
y=i*55;
|
|
break;
|
|
}
|
|
}
|
|
if(addresse==0){
|
|
break;
|
|
|
|
}
|
|
}
|
|
DessinerRectangle(35+x, 20+y, 3, 30);
|
|
}
|
|
|
|
void PremiereImage(void){
|
|
int x=3;
|
|
int y=45+10;
|
|
int i;
|
|
int lx=3;
|
|
int ly=30;
|
|
int j;
|
|
|
|
for(i=0;i<16;i++){
|
|
|
|
for(j=0;j<500;j++){
|
|
|
|
DessinerRectangle(35+j*(x), 20+i*(y), lx, ly);
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
void ImageFin(int nb_image){
|
|
couleur c;
|
|
c=CouleurParNom("red");
|
|
ChoisirCouleurDessin(c);
|
|
EcrireTexte(700, 400, "Fin de la Partie", 2);
|
|
Touche();
|
|
if(nb_image==1){
|
|
c=CouleurParNom("blue");
|
|
EffacerEcran(c);
|
|
c=CouleurParNom("white");
|
|
ChoisirCouleurDessin(c);
|
|
EcrireTexte(650, 400, "Le virus numero 1 a gagner", 2);
|
|
}
|
|
if(nb_image==2){
|
|
c=CouleurParNom("green");
|
|
EffacerEcran(c);
|
|
c=CouleurParNom("white");
|
|
ChoisirCouleurDessin(c);
|
|
EcrireTexte(650, 400, "Le virus numero 2 a gagner", 2);
|
|
}
|
|
if(nb_image==3){
|
|
c=CouleurParNom("white");
|
|
ChoisirCouleurDessin(c);
|
|
EffacerEcran(c);
|
|
c=CouleurParNom("black");
|
|
ChoisirCouleurDessin(c);
|
|
EcrireTexte(650, 400, "egalite", 2);
|
|
}
|
|
Touche();
|
|
}
|
|
#endif |