projekt_gra_turowa/jednostka.py

19 lines
499 B
Python
Raw Normal View History

2024-12-09 19:29:11 +01:00
from abc import ABC
class Jednostka(ABC):
def __init__(self, zdrowie, sila_ataku, zasieg_ataku, szybkosc_ruchu):
self.zdrowie = zdrowie
self.sila_ataku = sila_ataku
self.zasieg_ataku = zasieg_ataku
self.szybkosc_ruchu = szybkosc_ruchu
def otrzymaj_obrazenia(self, obrazenia):
print(f'Zadano {obrazenia} obrażeń')
self.zdrowie -= obrazenia
def czy_zyje(self):
if self.zdrowie > 0:
return True
return False