Quelltext:Hehomon.java: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 42: | Zeile 42: | ||
} | } | ||
public | public int getAngr() { | ||
return angr; | return angr; | ||
} | } | ||
| Zeile 82: | Zeile 82: | ||
} | } | ||
public void setParalysiert( | public void setParalysiert( boolean pParalysiert ) { | ||
paralysiert = pParalysiert; | paralysiert = pParalysiert; | ||
} | } | ||
public void setVergiftet( | public void setVergiftet( boolean pVergiftet ) { | ||
vergiftet = pVergiftet; | vergiftet = pVergiftet; | ||
} | } | ||
Aktuelle Version vom 27. Februar 2020, 12:13 Uhr
public class Hehomon {
private String name, typ;
private int angr, vert;
private int lp, lpMax;
private boolean paralysiert = false, vergiftet = false;
private String angr1, angr2, vert1, vert2;
public Hehomon( String pName, String pTyp, int pLp, int pAngr, int pVert, String pAngr1, String pAngr2, String pVert1, String pVert2 ) {
name = pName;
lp = pLp;
lpMax = pLp;
angr = pAngr;
vert = pVert;
angr1 = pAngr1;
angr2 = pAngr2;
vert1 = pVert1;
vert2 = pVert2;
}
public String getName() {
return name;
}
public String getTyp() {
return typ;
}
public int getLp() {
return lp;
}
public int getLpMax() {
return lpMax;
}
public int getAngr() {
return angr;
}
public int getVert() {
return vert;
}
public boolean isParalysiert() {
return paralysiert;
}
public boolean isVergiftet() {
return vergiftet;
}
public String getNameAngr1() {
return angr1;
}
public String getNameAngr2() {
return angr2;
}
public String getNameVert1() {
return vert1;
}
public String getNameVert2() {
return vert2;
}
public void setAngr( int pAngr ) {
angr = pAngr;
}
public void setVert( int pVert ) {
vert = pVert;
}
public void setParalysiert( boolean pParalysiert ) {
paralysiert = pParalysiert;
}
public void setVergiftet( boolean pVergiftet ) {
vergiftet = pVergiftet;
}
public void nimmSchaden( int pSchaden ) {
if( lp-pSchaden < 0 ) {
lp = 0;
} else {
lp -= pSchaden;
}
}
public void heilen( int pHeilung ) {
if( lp+pHeilung > lpMax ) {
lp = lpMax;
} else {
lp += pHeilung;
}
}
public void angriff1( Hehomon gegner ) {
}
public void angriff2( Hehomon gegner ) {
}
public void verteidigung1( Hehomon gegner ) {
}
public void verteidigung2( Hehomon gegner ) {
}
}