Class Enemy
- java.lang.Object
-
- com.apogames.kitchenchef.ai.player.Enemy
-
- Direct Known Subclasses:
Player
public class Enemy extends java.lang.ObjectThe type Enemy.
-
-
Constructor Summary
Constructors Constructor Description Enemy(KitchenPlayer originalPlayer)Instantiates a new Enemy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetId()gibt die ID des Spielers zurueckVectorgetMovement()gibt den Vektor des Spielers zurueck in welche Richtung er laufen sollVectorgetPosition()gibt die Position des Spielers zurueckfloatgetRadius()gibt den Radius des Spielers zurueckjava.util.List<KitchenUpgrade>getUpgrades()gibt eine Liste mit Upgrades zurück, die der Spieler besitzt
-
-
-
Constructor Detail
-
Enemy
public Enemy(KitchenPlayer originalPlayer)
Instantiates a new Enemy.- Parameters:
originalPlayer- the original player
-
-
Method Detail
-
getId
public int getId()
gibt die ID des Spielers zurueck- Returns:
- gibt die ID des Spielers zurueck
-
getRadius
public float getRadius()
gibt den Radius des Spielers zurueck- Returns:
- gibt den Radius des Spielers zurueck
-
getPosition
public Vector getPosition()
gibt die Position des Spielers zurueck- Returns:
- gibt die Position des Spielers zurueck
-
getMovement
public Vector getMovement()
gibt den Vektor des Spielers zurueck in welche Richtung er laufen soll- Returns:
- gibt den Vektor des Spielers zurueck in welche Richtung er laufen soll
-
getUpgrades
public java.util.List<KitchenUpgrade> getUpgrades()
gibt eine Liste mit Upgrades zurück, die der Spieler besitzt- Returns:
- leer wenn er keine Upgrades besitzt, ansonsten eine Liste mit Upgrades, die der Spieler besitzt
-
-