Class BentFences
java.lang.Object
zombie.iso.BentFences
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFenceTiles(int VERSION, se.krka.kahlua.j2se.KahluaTableImpl tiles) voidbendFence(IsoObject obj, IsoDirections dir) booleancheckCanCollapse(IsoObject obj, IsoDirections dir, BentFences.Entry entry) voidcheckDamageHoppableFence(IsoMovingObject thumper, IsoGridSquare sq, IsoGridSquare oppositeSq) voidcollapse(IsoObject obj, IsoDirections dir, BentFences.Entry entry, int index) getCollapsedFence(IsoGridSquare square) static BentFencesgetThumpData(IsoObject obj) getThumpData(IsoObject obj, BentFences.Entry entry) static voidinit()booleanisBendableFence(IsoObject obj) booleanisBentObject(IsoObject obj) booleanbooleanisUnbentObject(IsoObject obj) booleanisUnbentObject(IsoObject obj, IsoDirections dir) voidremoveCollapsedTiles(IsoObject obj, IsoDirections dir, BentFences.Entry entry, int index) voidReset()voidresetFence(IsoObject obj) voidsmashFence(IsoObject obj, IsoDirections dir) voidsmashFence(IsoObject obj, IsoDirections dir, int index) voidswapTiles(IsoObject obj, IsoDirections dir, boolean bending) voidswapTiles(IsoObject obj, IsoDirections dir, boolean bending, int forceStage) voidunbendFence(IsoObject obj)
-
Constructor Details
-
BentFences
public BentFences()
-
-
Method Details
-
getInstance
-
addFenceTiles
public void addFenceTiles(int VERSION, se.krka.kahlua.j2se.KahluaTableImpl tiles) -
isBentObject
-
isUnbentObject
-
isUnbentObject
-
checkCanCollapse
-
collapse
-
removeCollapsedTiles
public void removeCollapsedTiles(IsoObject obj, IsoDirections dir, BentFences.Entry entry, int index) -
smashFence
-
smashFence
-
swapTiles
-
swapTiles
-
bendFence
-
unbendFence
-
resetFence
-
isBendableFence
-
getThumpData
-
getThumpData
-
getCollapsedFence
-
checkDamageHoppableFence
public void checkDamageHoppableFence(IsoMovingObject thumper, IsoGridSquare sq, IsoGridSquare oppositeSq) -
isEnabled
public boolean isEnabled() -
init
public static void init() -
Reset
public void Reset()
-