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, KahluaTableImpl tiles) voidbendFence(IsoObject obj, IsoDirections dir) booleancheckCanCollapse(IsoObject object0, IsoDirections directions, BentFences.Entry entry) voidcheckDamageHoppableFence(IsoMovingObject movingObject, IsoGridSquare square0, IsoGridSquare square1) voidcollapse(IsoObject object0, IsoDirections directions, BentFences.Entry entry, int int4) getCollapsedFence(IsoGridSquare square) static BentFencesgetThumpData(IsoObject object) getThumpData(IsoObject object, BentFences.Entry entry) static voidinit()booleanisBendableFence(IsoObject object) booleanisBentObject(IsoObject obj) booleanbooleanisUnbentObject(IsoObject obj) booleanisUnbentObject(IsoObject object, IsoDirections directions) voidremoveCollapsedTiles(IsoObject object0, IsoDirections directions, BentFences.Entry entry, int int4) voidReset()voidresetFence(IsoObject object0) voidsmashFence(IsoObject object, IsoDirections directions) voidsmashFence(IsoObject object0, IsoDirections directions, int int2) voidswapTiles(IsoObject object, IsoDirections directions, boolean boolean0) voidswapTiles(IsoObject object0, IsoDirections directions, boolean boolean0, int int1) voidunbendFence(IsoObject obj)
-
Constructor Details
-
BentFences
public BentFences()
-
-
Method Details
-
getInstance
-
addFenceTiles
-
isBentObject
-
isUnbentObject
-
isUnbentObject
-
checkCanCollapse
public boolean checkCanCollapse(IsoObject object0, IsoDirections directions, BentFences.Entry entry) -
collapse
-
removeCollapsedTiles
public void removeCollapsedTiles(IsoObject object0, IsoDirections directions, BentFences.Entry entry, int int4) -
smashFence
-
smashFence
-
swapTiles
-
swapTiles
-
bendFence
-
unbendFence
-
resetFence
-
isBendableFence
-
getThumpData
-
getThumpData
-
getCollapsedFence
-
checkDamageHoppableFence
public void checkDamageHoppableFence(IsoMovingObject movingObject, IsoGridSquare square0, IsoGridSquare square1) -
isEnabled
public boolean isEnabled() -
init
public static void init() -
Reset
public void Reset()
-