public class Sea extends Block implements IsSelfAware
Modifier and Type | Field and Description |
---|---|
static int |
WAVE_AMPLITUDE |
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 |
---|
Sea(int id,
Coordinate coords) |
Modifier and Type | Method and Description |
---|---|
Coordinate |
getPos()
Return the coordinates of the SelfAware object.
|
void |
setPos(AbstractPosition pos)
Set the coordinates without safety check.
|
static void |
staticUpdate(float delta) |
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 Sea(int id, Coordinate coords)
id
- coords
- public Coordinate getPos()
IsSelfAware
getPos
in interface IsSelfAware
public void setPos(AbstractPosition pos)
IsSelfAware
setPos
in interface IsSelfAware
pos
- the coordinates you want to setpublic void update(float delta)
AbstractGameObject
public static void staticUpdate(float delta)
delta
-