8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) |
||
| Zeile 23: | Zeile 23: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<code>lp</code> sind die Lebenspunkte des ''Hehomons''. Statt eines Setters werden sie über die Methoden <code>nimmSchaden</code> und <code>heilen</code> verändert, die darauf achten, dass die <code>lp</code> niemals kleiner als Null oder größer als <code>hpMax</code> werden. Wir gehen davon aus, dass ein ''Hehomon'' zu Beginn immer bei voller Gesundheit ist, daher | <code>lp</code> sind die Lebenspunkte des ''Hehomons''. Statt eines Setters werden sie über die Methoden <code>nimmSchaden</code> und <code>heilen</code> verändert, die darauf achten, dass die <code>lp</code> niemals kleiner als Null oder größer als <code>hpMax</code> werden. Wir gehen davon aus, dass ein ''Hehomon'' zu Beginn immer bei voller Gesundheit ist, daher wird <code>lpMax</code> im Konstruktor auf denselben Wert gesetzt wie <code>lp</code>. | ||