public interface HealthModifier
HealthModifier
je infekcia alebo vakcinaModifier and Type | Method and Description |
---|---|
void |
apply(Person person,
Simulator simulator)
Definuje zmenu sposobenu aplikaciou modifikatora na konkretnu osobu
|
HealthModifier |
duplicate()
Vytvara novu instanciu modifikatora v pripade sirenia
|
boolean |
isSpreading()
Je modifikator schopny sa samostatne sirit?
|
void |
nextDay(Person person,
Simulator simulator)
Definuje spravanie sa modifikatora v priebehu casu.
|
int |
priority()
Priorita upolatnenia sa voci ostatnym modifikatorom
|
void apply(Person person, Simulator simulator)
person
- simulator
- boolean isSpreading()
int priority()
void nextDay(Person person, Simulator simulator)
person
- simulator
- HealthModifier duplicate()