public class EntitySpawner extends Block implements IsSelfAware
LEFTSIDE, NAMELIST, RIGHTSIDE, TOPSIDE
GAME_DIAGLENGTH, GAME_DIAGLENGTH2, GAME_EDGELENGTH, OBJECTTYPESCOUNT, SCREEN_DEPTH, SCREEN_DEPTH2, SCREEN_DEPTH4, SCREEN_HEIGHT, SCREEN_HEIGHT2, SCREEN_HEIGHT4, SCREEN_WIDTH, SCREEN_WIDTH2, SCREEN_WIDTH4, VALUESCOUNT
Constructor and Description |
---|
EntitySpawner(int id,
Coordinate coords) |
Modifier and Type | Method and Description |
---|---|
AbstractPosition |
getPos()
Return the coordinates of the SelfAware object.
|
void |
setPos(AbstractPosition pos)
Set the coordinates without safety check.
|
void |
update(float delta)
Updates the logic of the object.
|
createBasicInstance, getBlockSprite, getBlocksprites, getCategory, getDepth, getInstance, getInstance, getInstance, getName, getRepresentingColor, hasSides, isLiquid, render, render, render, render, renderSide, renderSide, renderSide, renderSide, setClipped, setNoSides, setSideClipping, staticDispose
getDimensionZ, getDrawCalls, getId, getLightlevel, getPixmap, getSprite, getSprites, getSpritesheet, getValue, increaseDrawCalls, isClipped, isHidden, isObstacle, isTransparent, loadSheet, prepareColor, render, render, render, render, resetDrawCalls, setDimensionZ, setHidden, setLightlevel, setObstacle, setTransparent, setValue, updateStaticUpdates
public EntitySpawner(int id, Coordinate coords)
id
- coords
- public void update(float delta)
AbstractGameObject
public AbstractPosition getPos()
IsSelfAware
getPos
in interface IsSelfAware
public void setPos(AbstractPosition pos)
IsSelfAware
setPos
in interface IsSelfAware
pos
- the coordinates you want to set