zombie.iso.objects
Class IsoBloodDrop

java.lang.Object
  extended by zombie.iso.IsoObject
      extended by zombie.iso.IsoMovingObject
          extended by zombie.iso.IsoPhysicsObject
              extended by zombie.iso.objects.IsoBloodDrop
All Implemented Interfaces:
java.io.Serializable, Mover

public class IsoBloodDrop
extends IsoPhysicsObject

Author:
LEMMY
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.VisionResult
 
Field Summary
 float time
           
 float tintb
           
 float tintg
           
 float tintr
           
 
Fields inherited from class zombie.iso.IsoPhysicsObject
speedMod, terminalVelocity, velX, velY, velZ
 
Fields inherited from class zombie.iso.IsoMovingObject
def, last, noDamage, nx, ny, reqMovement, x, y, z
 
Fields inherited from class zombie.iso.IsoObject
alpha, alphaStep, AttachedAnimSprite, AttachedAnimSpriteActual, container, Damage, dir, lastRendered, lastRenderedRendered, name, NoPicking, offsetX, offsetY, OutlineOnMouseover, rerouteCollide, rerouteMask, sprite, square, stCol, table, targetAlpha
 
Constructor Summary
IsoBloodDrop(IsoCell cell)
           
IsoBloodDrop(IsoCell cell, float x, float y, float z, float xvel, float yvel)
           
 
Method Summary
 void collideGround()
           
 void collideWall()
           
 java.lang.String getObjectName()
           
 void render(float x, float y, float z, ColorInfo info, boolean bDoAttached)
           
 boolean Serialize()
           
 void update()
           
 
Methods inherited from class zombie.iso.IsoMovingObject
collideCharacter, collideWith, compareToY, Despawn, DistTo, DistTo, DistToProper, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getActiveInInstances, getAllowBehaviours, getBuilding, getCollidedObject, getCurrentSquare, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMovementLastFrame, getNx, getNy, getPathFindIndex, getScreenX, getScreenY, getScriptModule, getScriptName, getScriptnx, getScriptny, getSeeValue, getSquare, getStateEventDelayTimer, getTempo, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, Hit, isAllowBehaviours, isbAltCollide, isCharacter, isCollidable, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isDestroyed, isFirstUpdate, isOnFloor, isShootable, isSolid, load, Move, onMouseRightClick, onMouseRightReleased, postupdate, preupdate, renderlast, save, seperate, setActiveInInstances, setAllowBehaviours, setbAltCollide, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCurrent, setDestroyed, setFeelersize, setFirstUpdate, setHitDir, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastTargettedBy, setLimpulsex, setLimpulsey, setLx, setLy, setLz, setMovementLastFrame, setNx, setNy, setOnFloor, setPathFindIndex, setScriptModule, setScriptName, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setTempo, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, spotted
 
Methods inherited from class zombie.iso.IsoObject
addChild, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, createChecksum, DirtySlice, DoChecksumCheck, DoChecksumCheck, DoTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, getAlpha, getAlphaStep, getAttachedAnimSprite, getCell, getChildSprites, getContainer, getDamage, getDir, getItemContainer, getLastRendered, getLastRenderedRendered, getMaskClickedY, getMD5Checksum, getModData, getName, getOffsetX, getOffsetY, getProperties, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getSprite, getTable, getTargetAlpha, getTextureName, getType, HasTooltip, hasWater, isMaskClicked, isMaskClicked, isNoPicking, isOutlineOnMouseover, isZombie, onMouseLeftClick, RemoveAttachedAnims, renderObjectPicker, replaceItem, reset, setAlpha, setAlphaStep, setAttachedAnimSprite, setChildSprites, setContainer, setDamage, setDefaultCondition, setDir, setDir, setLastRendered, setLastRenderedRendered, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineOnMouseover, setRerouteCollide, setRerouteMask, setSprite, setSquare, setTable, setTargetAlpha, setType, TestCollide, TestPathfindCollide, TestVision, useItemOn, useWater
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tintb

public float tintb

tintg

public float tintg

tintr

public float tintr

time

public float time
Constructor Detail

IsoBloodDrop

public IsoBloodDrop(IsoCell cell)

IsoBloodDrop

public IsoBloodDrop(IsoCell cell,
                    float x,
                    float y,
                    float z,
                    float xvel,
                    float yvel)
Method Detail

Serialize

public boolean Serialize()
Overrides:
Serialize in class IsoObject

getObjectName

public java.lang.String getObjectName()
Overrides:
getObjectName in class IsoMovingObject

collideGround

public void collideGround()
Overrides:
collideGround in class IsoPhysicsObject

collideWall

public void collideWall()
Overrides:
collideWall in class IsoPhysicsObject

update

public void update()
Overrides:
update in class IsoPhysicsObject

render

public void render(float x,
                   float y,
                   float z,
                   ColorInfo info,
                   boolean bDoAttached)
Overrides:
render in class IsoObject