|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Things | +--Player | +--Hero
Constructor Summary | |
Hero(Arrow pos,
Arrow vec,
WorldModel wm)
Konstruktor initialisiert einen "Hero" |
Method Summary | |
void |
addHeardText(HearEvent hear)
fügt den gehörten Text in heardText an |
void |
clearHeardText(int i)
löscht den gehörten Text an der i-ten Stelle |
double |
getEffort()
gibt den Wert der Kraft an (double) |
double |
getHeadAngle()
gib den Winkel des Kopfes zum Vektor an |
double |
getHeardDirection(int textstelle)
Gibt die Richtung der Meldung zurück der an der Textstelle steht. |
java.lang.String |
getHeardMessage(int textstelle)
Gibt die Nachricht zurück die an der Textstelle steht. |
HearEvent |
getHeardText(int textstelle)
Gibt das HearEvent zurück, das an der Textstelle steht. |
int |
getHeardTextCount()
gibt an wieviele Textnachrichten gespeichert sind |
int |
getMoveCount()
gibt die Anzahl der Bewegungen zurück |
double |
getStamina()
Gibt die Ausdauer zurück |
int |
getTurnCount()
gibt an wieoft sich der Hero gedreht hat |
double |
getViewAngle()
gibt den viewAngle.aus |
java.lang.String |
getViewModeAngle()
gibt an welcher Sichtwinkel gewählt ist |
java.lang.String |
getViewModeInterval()
gibt an welche Sichtweite gewählt ist |
void |
setEffort(double effort)
legt den Wert der Kraft fest (double) |
void |
setHeadAngle(double headAngle)
legt den Winkel des Kopfes zum Vektor fest |
void |
setMoveCount(int MoveCount)
Setzte die Anzahl der Bewegungen |
void |
setStamina(double stamina)
Legt die Ausdauer fest |
void |
setTurnCount(int TurnCount)
setzt die Anzahl der Drehungen |
void |
setViewAngle(double viewAngle)
setzte den viewAngle |
void |
setViewModeAngle(java.lang.String viewModeAngle)
legt den Sichtwinkel fest |
void |
setViewModeInterval(java.lang.String viewModeInterval)
legt die Sichtweite fest |
Methods inherited from class Player |
getNumber, isGoalie, isGoalieAvailable, isKnown, isNumberAvailable, isPartyMember, setGoalie, setGoalieAvailable, setKnown, setNumber, setNumberAvailable, setPartyMember |
Methods inherited from class Things |
getDirection, getDistance, getPosition, getTime, getVector, isDirectionAvailable, isDistanceAvailable, setDirection, setDirectionAvailable, setDistance, setDistanceAvailable, setPosition, setVector |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Hero(Arrow pos, Arrow vec, WorldModel wm)
pos
- Postitions-Arrowvec
- Geschwindigkeits/Richtungs-Arrowwm
- WorldModelMethod Detail |
public double getStamina()
public void setStamina(double stamina)
stamina
- doublepublic java.lang.String getViewModeInterval()
public void setViewModeInterval(java.lang.String viewModeInterval)
viewModeInterval
- Stringpublic java.lang.String getViewModeAngle()
public void setViewModeAngle(java.lang.String viewModeAngle)
public double getEffort()
public void setEffort(double effort)
effort
- doublepublic double getHeadAngle()
public void setHeadAngle(double headAngle)
headAngle
- doublepublic int getHeardTextCount()
public HearEvent getHeardText(int textstelle)
textstelle
- int
public java.lang.String getHeardMessage(int textstelle)
textstelle
- int
public double getHeardDirection(int textstelle)
public void clearHeardText(int i)
i
- int Stelle der zu löschenden Nachrichtpublic void addHeardText(HearEvent hear)
hear
- HearEventpublic double getViewAngle()
public void setViewAngle(double viewAngle)
viewAngle
- doublepublic int getTurnCount()
public void setTurnCount(int TurnCount)
TurnCount
- intpublic int getMoveCount()
public void setMoveCount(int MoveCount)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |