mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-10-12 09:56:33 +02:00
Hehomon Beispiel
This commit is contained in:
40
examples/zm_hehomon/Alligung.java
Executable file
40
examples/zm_hehomon/Alligung.java
Executable file
@@ -0,0 +1,40 @@
|
||||
|
||||
|
||||
public class Alligung extends Hehomon {
|
||||
|
||||
private int lernLevel;
|
||||
|
||||
public Alligung() {
|
||||
super("Alligung", "Drache", 80, 8, 6, "Alli-BÄMM", "Klauen-Kratzer", "Allez Hopp", "Gator-Aid", "Alligung.png");
|
||||
|
||||
lernLevel = 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void angriff1( Hehomon gegner ) {
|
||||
int zufall = (int)(Math.random() * angr) + 4;
|
||||
// gegner.nimmSchaden(zufall);
|
||||
gegner.nimmSchaden(100000000);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void angriff2( Hehomon gegner ) {
|
||||
gegner.nimmSchaden(angr);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void verteidigung1( Hehomon gegner ) {
|
||||
if(lernLevel < 3) {
|
||||
lernLevel += 1;
|
||||
} else {
|
||||
angr *= 2;
|
||||
lernLevel = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void verteidigung2( Hehomon gegner ) {
|
||||
heilen(10);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user