|
|
|
@ -1,3 +1,4 @@ |
|
|
|
from random import randint |
|
|
|
class Personnage: |
|
|
|
def __init__(self, nom, cat): |
|
|
|
self.nom = nom |
|
|
|
@ -7,14 +8,39 @@ class Personnage: |
|
|
|
self.inventaire = [] |
|
|
|
|
|
|
|
def jet_attaque(self): |
|
|
|
pass |
|
|
|
de = randint(1,20) |
|
|
|
if self.cat == "guerrier" or self.cat == "magicien": |
|
|
|
coef = 10 |
|
|
|
elif self.cat == "voleur": |
|
|
|
coef = 3 |
|
|
|
else: |
|
|
|
coef = 8 |
|
|
|
return de+(self.exp*coef) |
|
|
|
|
|
|
|
def jet_defense(self): |
|
|
|
pass |
|
|
|
de = randint(1,20) |
|
|
|
if self.cat == "guerrier": |
|
|
|
coef = 8 |
|
|
|
elif self.cat == "magicien": |
|
|
|
coef = 7 |
|
|
|
elif self.cat == "voleur": |
|
|
|
coef = 9 |
|
|
|
else: |
|
|
|
coef = 10 |
|
|
|
return de+(self.exp*coef) |
|
|
|
|
|
|
|
def change_pdv(self): |
|
|
|
pass |
|
|
|
|
|
|
|
def change_exp(self): |
|
|
|
pass |
|
|
|
|
|
|
|
def affiche_caracteristique(self): |
|
|
|
pass |
|
|
|
|
|
|
|
def affiche_inventaire(self): |
|
|
|
pass |
|
|
|
pass |
|
|
|
|
|
|
|
xuan = Personnage("xuan", "guerrier") |
|
|
|
|
|
|
|
|