public class PathAltChaser extends AlternateChaser
| Modifier and Type | Field and Description | 
|---|---|
| boolean | randomTarget | 
fleeing, itype1, itype2, stype1, stype2cons, counter, prevActionautotiling, 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 | 
|---|
| PathAltChaser() | 
| PathAltChaser(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 | update(Game game)Updates this sprite, performing the movements and actions for the next step. | 
closestTargets, getDependentSprites, movesTowardgetRandomMove_draw, _drawHealthBar, _drawImage, _drawOriented, _drawResources, _updateOrientation, _updatePos, _updateRotation, _velocity, draw, equiv, getAmountResource, getLastPosition, getPosition, getType, groundIntersects, init, intersects, is_disabled, lastDirection, loadImage, modifyResource, parseParameters, preMovement, removeResource, setDisabled, setFromAvatar, setRect, setRect, subtractResource, toString, updateAvatar, updateBucket, updatePassivepublic PathAltChaser()
public PathAltChaser(Vector2d position, java.awt.Dimension size, SpriteContent cnt)
protected void loadDefaults()
VGDLSpriteloadDefaults in class AlternateChaserpublic void postProcess()
VGDLSpritepostProcess in class AlternateChaserpublic void update(Game game)
VGDLSpriteupdate in class AlternateChasergame - the current game that is being played.public VGDLSprite copy()
VGDLSpritecopy in class AlternateChaserpublic void copyTo(VGDLSprite target)
VGDLSpritecopyTo in class AlternateChasertarget - the sprite to copy to.