Package engine.entity
Class Enemy
java.lang.Object
engine.entity.AbstractEntity
engine.entity.NonPlayerCharacter
engine.entity.Enemy
- All Implemented Interfaces:
Comparable<AbstractEntity>
-
Field Summary
Fields inherited from class engine.entity.AbstractEntity
hurtColor -
Constructor Summary
ConstructorsConstructorDescriptionEnemy(Room room, processing.core.PImage img, AbstractMove move, AbstractAbility[] abilities, int[][] colorLayers, int[] colorTints) -
Method Summary
Methods inherited from class engine.entity.NonPlayerCharacter
getTrigger, interact, isDelete, isMarked, updateMethods inherited from class engine.entity.AbstractEntity
addX, addXY, addY, calculateHash, compareTo, equals, getAbilities, getAnimator, getColorList, getH, getHash, getID, getImg, getMoveSet, getMoveSetType, getOverDir, getOverState, getPotential, getRH, getRoom, getRoomList, getRW, getRX, getRY, getW, getX, getXY, getXYWH, getY, isBreakable, isTangible, setOverDir, setOverState, setX, setXY, setY, show, toString
-
Constructor Details
-
Enemy
public Enemy(Room room, processing.core.PImage img, AbstractMove move, AbstractAbility[] abilities, int[][] colorLayers, int[] colorTints)
-
-
Method Details
-
getType
- Overrides:
getTypein classNonPlayerCharacter
-