zombie.iso.objects
Class IsoCurtain
java.lang.Object
zombie.iso.IsoObject
zombie.iso.objects.IsoCurtain
- All Implemented Interfaces:
- java.io.Serializable
public class IsoCurtain
- extends IsoObject
- Author:
- LEMMY
- See Also:
- Serialized Form
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 |
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, HasTooltip, hasWater, isCharacter, isMaskClicked, isMaskClicked, isNoPicking, isOutlineOnMouseover, isZombie, onMouseRightClick, onMouseRightReleased, RemoveAttachedAnims, render, renderlast, renderObjectPicker, replaceItem, reset, Serialize, 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, update, useItemOn, useWater |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Barricaded
public boolean Barricaded
BarricideMaxStrength
public java.lang.Integer BarricideMaxStrength
BarricideStrength
public java.lang.Integer BarricideStrength
Health
public java.lang.Integer Health
Locked
public boolean Locked
MaxHealth
public java.lang.Integer MaxHealth
PushedMaxStrength
public java.lang.Integer PushedMaxStrength
PushedStrength
public java.lang.Integer PushedStrength
north
public boolean north
open
public boolean open
IsoCurtain
public IsoCurtain(IsoCell cell,
IsoGridSquare gridSquare,
IsoSprite gid,
boolean north,
boolean spriteclosed)
IsoCurtain
public IsoCurtain(IsoCell cell,
IsoGridSquare gridSquare,
java.lang.String gid,
boolean north)
IsoCurtain
public IsoCurtain(IsoCell cell)
removeSheet
public void removeSheet(IsoGameCharacter chr)
getObjectName
public java.lang.String getObjectName()
- Overrides:
getObjectName
in class IsoObject
load
public void load(java.nio.ByteBuffer input)
throws java.io.IOException
- Overrides:
load
in class IsoObject
- Throws:
java.io.IOException
save
public void save(java.nio.ByteBuffer output)
throws java.io.IOException
- Overrides:
save
in class IsoObject
- Throws:
java.io.IOException
IsOpen
public boolean IsOpen()
onMouseLeftClick
public boolean onMouseLeftClick(int x,
int y)
- Overrides:
onMouseLeftClick
in class IsoObject
TestVision
public IsoObject.VisionResult TestVision(IsoGridSquare from,
IsoGridSquare to)
- Overrides:
TestVision
in class IsoObject
ToggleDoor
public void ToggleDoor(IsoGameCharacter chr)
ToggleDoorSilent
public void ToggleDoorSilent()
render
public void render(float x,
float y,
float z,
ColorInfo col)