public interface Target extends Mover
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Modifier and Type | Method and Description |
---|---|
void |
hit(Damage damage)
Causes this Target to be damaged.
|
boolean |
isAlive() |
void |
kill()
Kills this Target.
|
accelerate, accelerate, doEndMove, doStartMove, getMaxSpeed, getMovementState, isMoving, magicMove, move, moveTo, moveTo, paramString, pause, setLocation, setMaxSpeed, stop
getAcceleration, getLocation, getVelocity
getEventListID, setEventListID
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
processSimEvent
isPersistant, isReRunnable, reset, setPersistant
getEventList, getPriority, getSerial, handleSimEvent, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, setPriority, waitDelay, waitDelay
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getAddedProperties, getProperty, getProperty, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setProperty
void kill()
void hit(Damage damage)
damage
- Defines how this Target is damaged.boolean isAlive()