Class SeatingManager
java.lang.Object
zombie.seating.SeatingManager
-
Method Summary
Modifier and TypeMethodDescriptionintaddTilePosition(String modID, String tilesetName, int col, int row, String id) voidbooleangetAdjacentPosition(String modID, IsoSprite sprite, String sitDirectionStr, String sideStr, Model model, String animSetName, String animStateName, String animNodeName, org.joml.Vector2f worldPos) booleangetAdjacentPosition(IsoGameCharacter character, IsoObject isoObject, String sitDirection, String side, String animStateName, String animNodeName, org.joml.Vector3f worldPos) floatgetAnimationTrackFraction(IsoGameCharacter character, String animNodeName) getDeferredMovement(BoneAxis boneAxis, org.lwjgl.util.vector.Vector3f bonePos, Vector2 out_deferredPos) getFacingDirection(String tilesetName, int col, int row) getFacingDirection(String modID, String tilesetName, int col, int row) getFacingDirection(IsoObject object) getFacingDirection(IsoSprite sprite) static SeatingManagerzombie.seating.SeatingFile.TilegetOrCreateTile(String modID, String tilesetName, int col, int row) zombie.seating.SeatingFile.TileintgetTilePositionCount(String tilesetName, int col, int row) intgetTilePositionCount(String modID, String tilesetName, int col, int row) intgetTilePositionCount(IsoObject isoObject) getTilePositionID(String modID, String tilesetName, int col, int row, int index) getTilePositionProperty(String modID, String tilesetName, int col, int row, int index, String key) org.joml.Vector3fgetTilePositionTranslate(String modID, String tilesetName, int col, int row, int index) getTileProperty(String tilesetName, int col, int row, String key) getTileProperty(String modID, String tilesetName, int col, int row, String key) org.joml.Vector3fgetTranslation(String tilesetName, int tileSheetIndex, String sitDirection, org.joml.Vector3f xln) org.joml.Vector3fgetTranslation(String modID, String tilesetName, int tileSheetIndex, String sitDirection, org.joml.Vector3f xln) org.joml.Vector3fgetTranslation(String modID, IsoSprite sprite, String sitDirection, org.joml.Vector3f xln) org.joml.Vector3fgetTranslation(IsoSprite sprite, String sitDirection, org.joml.Vector3f xln) booleanhasTilePositionWithID(String modID, String tilesetName, int col, int row, String id) voidinit()voidvoidvoidvoidremoveTilePosition(String modID, String tilesetName, int col, int row, int index) voidReset()voidsetTilePositionProperty(String modID, String tilesetName, int col, int row, int index, String key, String value) voidsetTileProperty(String modID, String tilesetName, int col, int row, String key, String value) void
-
Method Details
-
getInstance
-
init
public void init() -
initGameData
public void initGameData() -
initModData
-
mergeAfterEditing
public void mergeAfterEditing() -
getModIDs
-
addTilePosition
-
removeTilePosition
-
getTilePositionCount
-
getTilePositionCount
-
getTilePositionCount
-
getTilePositionID
-
hasTilePositionWithID
-
getTilePositionTranslate
-
getTilePositionProperty
-
setTilePositionProperty
-
getTileProperty
-
getTileProperty
-
setTileProperty
-
getTile
-
getOrCreateTile
-
getTranslation
-
getTranslation
-
getTranslation
-
getTranslation
-
getAdjacentPosition
-
getAdjacentPosition
-
getFacingDirection
-
getFacingDirection
-
getFacingDirection
-
getFacingDirection
-
getDeferredMovement
-
getAnimationTrackFraction
-
write
-
fixDefaultPositions
public void fixDefaultPositions() -
Reset
public void Reset()
-