public interface Target extends Mover
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Modifier and Type | Method and Description |
---|---|
void |
doHit(Damage damage)
Causes this Target to be damaged.
|
void |
doKill()
Kills this Target.
|
boolean |
isAlive() |
doStartMove, doStop, getCurrentLocation, getMaxSpeed, 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 doKill()
void doHit(Damage damage)
damage
- Defines how this Target is damaged.boolean isAlive()