monrovia.game.creatures
Class NeutralCreature
java.lang.Object
|
+--monrovia.server.platform.GameObject
|
+--monrovia.server.platform.Creature
|
+--monrovia.server.platform.map.PlayerCreature
|
+--monrovia.game.creatures.GameCreature
|
+--monrovia.game.creatures.ComputerGameCreature
|
+--monrovia.game.creatures.NeutralCreature
- All Implemented Interfaces:
- ComputerCreature
- public class NeutralCreature
- extends ComputerGameCreature
NeutralCreature attacks all players(and monsters), who have attacked it
Fields inherited from class monrovia.game.creatures.GameCreature |
mAttackTarget, mMsgCrit, mMsgFleeFalse, mMsgFleeTrue, mMsgHit, mMsgMiss, mMsgYouCrit, mMsgYouFleeFalse, mMsgYouFleeTrue, mMsgYouHit, mMsgYouMiss |
Methods inherited from class monrovia.game.creatures.GameCreature |
canMove, d, doDamage, escaped, getOptionalParameters, getParam, getStatistics, isMoving, setMoving, setParam, setTarget, tryFlee, update |
Methods inherited from class monrovia.server.platform.map.PlayerCreature |
addMessage, addStatUpdate, addStatUpdate, die, exit, getMessages, initialize, isPlayer, isSavePoint, reconnect, sendUpdate, setPlayer, setSavePoint, setSenders |
Methods inherited from class monrovia.server.platform.GameObject |
addParameter, clearCommandMarks, create, getArea, getCommandMark, getGI, getID, getLocation, getName, getParameter, removeParameter, resetParameters, setCommandMark, setParameter, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NeutralCreature
public NeutralCreature()
resetObject
public void resetObject()
- Resets this creature
- Overrides:
resetObject
in class GameCreature
addEnemy
public void addEnemy(GameCreature pCreature)
- Add an enemy
- Overrides:
addEnemy
in class GameCreature
removeEnemy
public void removeEnemy(GameCreature pCreature)
- Remove an enemy
- Overrides:
removeEnemy
in class GameCreature
isVisibleEnemy
public boolean isVisibleEnemy(GameCreature pVisible)
- Is the creature in sight our enemy
- Overrides:
isVisibleEnemy
in class ComputerGameCreature
isScared
public boolean isScared()
- Are we scared
- Overrides:
isScared
in class ComputerGameCreature