Package zombie.iso.sprite
Class IsoSprite
java.lang.Object
zombie.iso.sprite.IsoSprite
-
Field Summary
Modifier and TypeFieldDescriptionstatic float
boolean
boolean
final HashMap
final ArrayList
boolean
boolean
boolean
boolean
boolean
int
boolean
boolean
static float
static float
int
boolean
boolean
boolean
static int
boolean
final PropertyContainer
byte
static final byte
static final byte
short
short
boolean
boolean
boolean
int
final ColorInfo
boolean
int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
AddProperties
(IsoSprite sprite) void
CacheAnims
(String string) void
ChangeTintMod
(ColorInfo colorInfo) static IsoSprite
CreateSprite
(IsoSpriteManager spriteManager) static IsoSprite
CreateSpriteUsingCache
(String string, String string2, int int1) void
Dispose()
static void
int
getID()
float
getMaskClickedY
(IsoDirections directions, int int1, int int2, boolean boolean1) getName()
int
static int
getSheetGridIdFromName
(String string) static IsoSprite
getSprite
(IsoSpriteManager spriteManager, int int1) static IsoSprite
getSprite
(IsoSpriteManager spriteManager, String string, int int1) static IsoSprite
getSprite
(IsoSpriteManager spriteManager, IsoSprite sprite, int int1) getTextureForCurrentFrame
(IsoDirections directions) getTextureForFrame
(int int1, IsoDirections directions) getType()
boolean
static boolean
boolean
isMaskClicked
(IsoDirections directions, int int1, int int2) boolean
isMaskClicked
(IsoDirections directions, int int1, int int2, boolean boolean1) boolean
void
load
(DataInputStream dataInputStream) void
LoadFrameExplicit
(String string) void
LoadFrames
(String string, String string2, int int1) void
LoadFramesNoDirPage
(String string, String string2, int int1) void
LoadFramesNoDirPageDirect
(String string, String string2, int int1) void
LoadFramesNoDirPageSimple
(String string) void
LoadFramesPageSimple
(String string, String string2, String string3, String string4) void
LoadFramesPcx
(String string, String string2, int int1) void
LoadFramesReverseAltName
(String string, String string2, String string3, int int1) void
void
void
PlayAnimUnlooped
(String string) final void
render
(IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1) final void
render
(IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1, Consumer consumer) final void
render
(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1) void
render
(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1, Consumer consumer) void
void
renderBloodSplat
(float float1, float float2, float float3, ColorInfo colorInfo) void
renderCurrentAnim
(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1, Consumer consumer) void
RenderGhostTile
(int int1, int int2, int int3) void
RenderGhostTileColor
(int int1, int int2, int int3, float float1, float float2, float float3, float float4) void
RenderGhostTileColor
(int int1, int int2, int int3, float float1, float float2, float float3, float float4, float float5, float float6) void
RenderGhostTileRed
(int int1, int int2, int int3) void
renderObjectPicker
(IsoSpriteInstance spriteInstance, IsoObject object, IsoDirections directions) void
renderVehicle
(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, float float4, float float5, ColorInfo colorInfo, boolean boolean1) void
ReplaceCurrentAnimFrames
(String string) void
save
(DataOutputStream dataOutputStream) void
setAnimate
(boolean boolean1) setFromCache
(String string, String string2, int int1) void
void
void
setParentObjectName
(String string) void
setSpriteGrid
(IsoSpriteGrid spriteGrid) static void
setSpriteID
(IsoSpriteManager spriteManager, int int1, IsoSprite sprite) void
setTintMod
(ColorInfo colorInfo) void
setType
(IsoObjectType objectType) void
update()
void
update
(IsoSpriteInstance spriteInstance)
-
Field Details
-
maxCount
public static int maxCount -
alphaStep
public static float alphaStep -
globalOffsetX
public static float globalOffsetX -
globalOffsetY
public static float globalOffsetY -
firerequirement
public int firerequirement -
burntTile
-
forceAmbient
public boolean forceAmbient -
solidfloor
public boolean solidfloor -
canBeRemoved
public boolean canBeRemoved -
attachedFloor
public boolean attachedFloor -
cutW
public boolean cutW -
cutN
public boolean cutN -
solid
public boolean solid -
solidTrans
public boolean solidTrans -
invisible
public boolean invisible -
alwaysDraw
public boolean alwaysDraw -
forceRender
public boolean forceRender -
moveWithWind
public boolean moveWithWind -
isBush
public boolean isBush -
RL_DEFAULT
public static final byte RL_DEFAULT- See Also:
-
RL_FLOOR
public static final byte RL_FLOOR- See Also:
-
renderLayer
public byte renderLayer -
windType
public int windType -
Animate
public boolean Animate -
CurrentAnim
-
DeleteWhenFinished
public boolean DeleteWhenFinished -
Loop
public boolean Loop -
soffX
public short soffX -
soffY
public short soffY -
Properties
-
TintMod
-
AnimMap
-
AnimStack
-
name
-
tileSheetIndex
public int tileSheetIndex -
ID
public int ID -
def
-
modelSlot
-
treatAsWallOrder
public boolean treatAsWallOrder
-
-
Constructor Details
-
IsoSprite
public IsoSprite() -
IsoSprite
-
-
Method Details
-
setHideForWaterRender
public void setHideForWaterRender() -
CreateSprite
-
CreateSpriteUsingCache
-
getSprite
-
setSpriteID
-
getSprite
-
getSprite
-
DisposeAll
public static void DisposeAll() -
HasCache
-
newInstance
-
getProperties
-
getParentObjectName
-
setParentObjectName
-
save
- Throws:
IOException
-
load
- Throws:
IOException
-
Dispose
public void Dispose() -
isMaskClicked
-
isMaskClicked
-
getMaskClickedY
-
LoadFrameExplicit
-
LoadFrames
-
LoadFramesReverseAltName
-
LoadFramesNoDirPage
-
LoadFramesNoDirPageDirect
-
LoadFramesNoDirPageSimple
-
ReplaceCurrentAnimFrames
-
LoadFramesPageSimple
-
LoadFramesPcx
-
PlayAnim
-
PlayAnim
-
PlayAnimUnlooped
-
ChangeTintMod
-
RenderGhostTile
public void RenderGhostTile(int int1, int int2, int int3) -
RenderGhostTileRed
public void RenderGhostTileRed(int int1, int int2, int int3) -
RenderGhostTileColor
public void RenderGhostTileColor(int int1, int int2, int int3, float float1, float float2, float float3, float float4) -
RenderGhostTileColor
public void RenderGhostTileColor(int int1, int int2, int int3, float float1, float float2, float float3, float float4, float float5, float float6) -
hasActiveModel
public boolean hasActiveModel() -
renderVehicle
public void renderVehicle(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, float float4, float float5, ColorInfo colorInfo, boolean boolean1) -
render
public final void render(IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1) -
render
public final void render(IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1, Consumer consumer) -
render
public final void render(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1) -
render
public void render(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1, Consumer consumer) -
renderCurrentAnim
public void renderCurrentAnim(IsoSpriteInstance spriteInstance, IsoObject object, float float1, float float2, float float3, IsoDirections directions, float float4, float float5, ColorInfo colorInfo, boolean boolean1, Consumer consumer) -
renderActiveModel
public void renderActiveModel() -
renderBloodSplat
-
renderObjectPicker
public void renderObjectPicker(IsoSpriteInstance spriteInstance, IsoObject object, IsoDirections directions) -
getTextureForFrame
-
getTextureForCurrentFrame
-
update
public void update() -
update
-
CacheAnims
-
LoadCache
-
setFromCache
-
getType
-
setType
-
AddProperties
-
getID
public int getID() -
getName
-
setName
-
getTintMod
-
setTintMod
-
setAnimate
public void setAnimate(boolean boolean1) -
getSpriteGrid
-
setSpriteGrid
-
isMoveWithWind
public boolean isMoveWithWind() -
getSheetGridIdFromName
public int getSheetGridIdFromName() -
getSheetGridIdFromName
-