zombie.iso.objects
Class IsoRaindrop

java.lang.Object
  extended by zombie.iso.IsoObject
      extended by zombie.iso.objects.IsoRaindrop
All Implemented Interfaces:
java.io.Serializable

public class IsoRaindrop
extends IsoObject

Author:
Nick
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.VisionResult
 
Field Summary
 int AnimSpriteIndex
           
 float GravMod
           
 int Life
           
 float OffsetY
           
 float Vel_Y
           
 
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, tintb, tintg, tintr
 
Constructor Summary
IsoRaindrop(IsoCell cell, IsoGridSquare gridSquare, boolean CanSee)
           
 
Method Summary
 void ChangeTintMod(ColorInfo NewTintMod)
           
 java.lang.String getObjectName()
           
 boolean HasTooltip()
           
 boolean Serialize()
           
 boolean TestCollide(IsoMovingObject obj, IsoGridSquare PassedObjectSquare)
           
 IsoObject.VisionResult TestVision(IsoGridSquare from, IsoGridSquare to)
           
 void update()
           
 
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, getScriptName, getSprite, getSquare, getTable, getTargetAlpha, getTextureName, getType, getX, getY, getZ, hasWater, isCharacter, isMaskClicked, isMaskClicked, isNoPicking, isOutlineOnMouseover, isZombie, load, onMouseLeftClick, onMouseRightClick, onMouseRightReleased, RemoveAttachedAnims, render, renderlast, renderObjectPicker, replaceItem, reset, save, 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, useItemOn, useWater
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AnimSpriteIndex

public int AnimSpriteIndex

GravMod

public float GravMod

Life

public int Life

OffsetY

public float OffsetY

Vel_Y

public float Vel_Y
Constructor Detail

IsoRaindrop

public IsoRaindrop(IsoCell cell,
                   IsoGridSquare gridSquare,
                   boolean CanSee)
Method Detail

Serialize

public boolean Serialize()
Overrides:
Serialize in class IsoObject

HasTooltip

public boolean HasTooltip()
Overrides:
HasTooltip in class IsoObject

getObjectName

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

TestCollide

public boolean TestCollide(IsoMovingObject obj,
                           IsoGridSquare PassedObjectSquare)

TestVision

public IsoObject.VisionResult TestVision(IsoGridSquare from,
                                         IsoGridSquare to)
Overrides:
TestVision in class IsoObject

ChangeTintMod

public void ChangeTintMod(ColorInfo NewTintMod)

update

public void update()
Overrides:
update in class IsoObject