Commit 65a7fd80 authored by Vincent BRULE's avatar Vincent BRULE
Browse files

tout les ecrans

parent 43302b13
......@@ -268,6 +268,39 @@ def couvrir_ecran_ennemie (ecran, verif_tour, paladin_image_finale, elfe_image_f
ecran.blit(soldat_image_finale, (18*Constante.taille_rel, 8*Constante.taille_rel))
affichage_cout_soldat = Constante.type_ecriture_cout.render("1 Gold", True, (239, 216, 9), (0, 0, 0))
ecran.blit(affichage_cout_soldat, (18*Constante.taille_rel, 9*Constante.taille_rel))
nombre_soldat_1 = 0
nombre_loup_1 = 0
nombre_elfe_1 = 0
nombre_paladin_1 = 0
for v in base_1.liste_unite:
if v.type == 1:
nombre_elfe_1 = nombre_elfe_1 + 1
for u in base_1.liste_unite:
if u.type == 2:
nombre_loup_1 = nombre_loup_1 + 1
for z in base_1.liste_unite:
if z.type == 3:
nombre_paladin_1 = nombre_paladin_1 + 1
for i in base_1.liste_unite:
if i.type == 4:
nombre_soldat_1 = nombre_soldat_1 + 1
texte_nombre_soldat_1 = str(nombre_soldat_1)+" x"
texte_nombre_loup_1 = str(nombre_loup_1)+" x"
texte_nombre_elfe_1 = str(nombre_elfe_1)+" x"
texte_nombre_paladin_1 = str(nombre_paladin_1)+" x"
texte_nombre = Constante.type_ecriture_nombre_soldat.render(texte_nombre_soldat_1, 1, Constante.VERT)
texte_nombre_2 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_loup_1, 1, Constante.VERT)
texte_nombre_3 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_elfe_1, 1, Constante.VERT)
texte_nombre_4 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_paladin_1, 1, Constante.VERT)
ecran.blit(texte_nombre, (Constante.taille_rel*19, Constante.taille_rel*8))
ecran.blit(texte_nombre_2, (Constante.taille_rel*23, Constante.taille_rel*8))
ecran.blit(texte_nombre_3, (Constante.taille_rel*27, Constante.taille_rel*8))
ecran.blit(texte_nombre_4, (Constante.taille_rel*23, Constante.taille_rel*11))
elif verif_tour == 2:
draw.rect(ecran, (0, 0, 0), (0, 0, 15*Constante.largeur/32, 17*Constante.hauteur/20))
......@@ -283,6 +316,38 @@ def couvrir_ecran_ennemie (ecran, verif_tour, paladin_image_finale, elfe_image_f
ecran.blit(soldat_image_finale, (4*Constante.taille_rel, 8*Constante.taille_rel))
affichage_cout_soldat = Constante.type_ecriture_cout.render("1 Gold", True, (239, 216, 9), (0, 0, 0))
ecran.blit(affichage_cout_soldat, (4*Constante.taille_rel, 9*Constante.taille_rel))
nombre_soldat_2 = 0
nombre_loup_2 = 0
nombre_elfe_2 = 0
nombre_paladin_2 = 0
for v in base_2.liste_unite:
if v.type == 1:
nombre_elfe_2 = nombre_elfe_2 + 1
for u in base_2.liste_unite:
if u.type == 2:
nombre_loup_2 = nombre_loup_2 + 1
for z in base_2.liste_unite:
if z.type == 3:
nombre_paladin_2 = nombre_paladin_2 + 1
for i in base_2.liste_unite:
if i.type == 4:
nombre_soldat_2 = nombre_soldat_2 + 1
texte_nombre_soldat_2 = str(nombre_soldat_2)+" x"
texte_nombre_loup_2 = str(nombre_loup_2)+" x"
texte_nombre_elfe_2 = str(nombre_elfe_2)+" x"
texte_nombre_paladin_2 = str(nombre_paladin_2)+" x"
texte_nombre_5 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_soldat_2, 1, Constante.VERT)
texte_nombre_6 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_loup_2, 1, Constante.VERT)
texte_nombre_7 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_elfe_2, 1, Constante.VERT)
texte_nombre_8 = Constante.type_ecriture_nombre_soldat.render(texte_nombre_paladin_2, 1, Constante.VERT)
ecran.blit(texte_nombre_5, (Constante.taille_rel*5, Constante.taille_rel*8))
ecran.blit(texte_nombre_6, (Constante.taille_rel*9, Constante.taille_rel*8))
ecran.blit(texte_nombre_7, (Constante.taille_rel*13, Constante.taille_rel*8))
ecran.blit(texte_nombre_8, (Constante.taille_rel*9, Constante.taille_rel*11))
else :
if verif_tour == 1:
draw.rect(ecran, (0, 0, 0), (Constante.largeur/2, 0, Constante.largeur/2, 17*Constante.hauteur/18))
......
Markdown is supported
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