public class OngoingTurningAvatar extends OrientedAvatar
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
spawnBehind |
actions, actionsNIL, is_disqualified, lastMovementType, playerautotiling, bucket, bucketSharp, color, cooldown, currentFrame, draw_arrow, frameRate, frameRemaining, friction, gravity, healthPoints, hidden, hMult, image, images, img, invisible, is_avatar, is_from_avatar, is_npc, is_oriented, is_resource, is_static, is_stochastic, isFirstTick, itypes, jump_strength, lastmove, lastrect, limitHealthPoints, mass, max_speed, maxHealthPoints, name, on_ground, only_active, orientation, orientedImg, physics, physicstype, portal, randomtiling, rect, resources, rotateInPlace, rotation, shrinkfactor, singleton, size, solid, speed, spriteID, stationary, timeToLive, wMult| Constructor and Description |
|---|
OngoingTurningAvatar() |
OngoingTurningAvatar(Vector2d position,
java.awt.Dimension size,
SpriteContent cnt) |
| Modifier and Type | Method and Description |
|---|---|
VGDLSprite |
copy()
Creates a copy of this sprite.
|
void |
copyTo(VGDLSprite target)
Copies the attributes of this object to the one passed as parameter.
|
protected void |
loadDefaults()
Loads the default values for this sprite.
|
void |
postProcess()
Method to perform post processing when the sprite has received its parameters.
|
void |
updateAvatar(Game game,
boolean requestInput,
boolean[] actionMask)
This update call is for the game tick() loop.
|
addScore, applyMovement, disqualify, getKeyHandler, getPlayerID, getScore, getWinState, is_disqualified, requestPlayerInput, setKeyHandler, setPlayerID, setScore, setWinState, updateUse_draw, _drawHealthBar, _drawImage, _drawOriented, _drawResources, _updateOrientation, _updatePos, _updateRotation, _velocity, draw, equiv, getAmountResource, getDependentSprites, getLastPosition, getPosition, getType, groundIntersects, init, intersects, is_disabled, lastDirection, loadImage, modifyResource, parseParameters, preMovement, removeResource, setDisabled, setFromAvatar, setRect, setRect, subtractResource, toString, update, updateBucket, updatePassivepublic OngoingTurningAvatar()
public OngoingTurningAvatar(Vector2d position, java.awt.Dimension size, SpriteContent cnt)
protected void loadDefaults()
VGDLSpriteloadDefaults in class OrientedAvatarpublic void postProcess()
VGDLSpritepostProcess in class MovingAvatarpublic void updateAvatar(Game game, boolean requestInput, boolean[] actionMask)
updateAvatar in class OrientedAvatargame - current state of the game.public VGDLSprite copy()
VGDLSpritecopy in class OrientedAvatarpublic void copyTo(VGDLSprite target)
VGDLSpritecopyTo in class OrientedAvatartarget - the sprite to copy to.