forked from Clome21/Minima
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathJoueur.py
More file actions
40 lines (28 loc) · 868 Bytes
/
Joueur.py
File metadata and controls
40 lines (28 loc) · 868 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# -*- coding: utf-8 -*-
"""
Created on Wed Mar 21 10:34:28 2018
@author: landaier
"""
from Constantes import Constante
class Joueur(object):
def __init__(self, role):
"""
Crée la liste des bâtiments et des unités pour chaque joueur.
Fixe également l'ensemble des variables qu'un joueur peut posséder.
(sachant que selon le rôle du joueur, certaines ne seront jamais
modifiées).
Paramètres
----------
role: str
Le rôle du joueur dans la partie.
Renvoie :
----------
Rien.
"""
self._role = role
self._liste_unite = []
self._liste_bat = [[],[],[]]
self.metal_tot = 0
self.energie_tot = 0
self.nbe_unite_restantes = 0
self.IdU = 0