Class ErosionCategory
java.lang.Object
zombie.erosion.categories.ErosionCategory
- Direct Known Subclasses:
Flowerbed
,NatureBush
,NatureGeneric
,NaturePlants
,NatureTrees
,StreetCracks
,WallCracks
,WallVines
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
getObjectNames
(ArrayList<String> list) abstract void
init()
static ErosionCategory.Data
loadCategoryData
(ByteBuffer input, int WorldVersion) abstract boolean
replaceExistingObject
(IsoGridSquare _sq, ErosionData.Square _sqErosionData, ErosionData.Chunk _chunkData, boolean _isExterior, boolean _hasWall) abstract void
update
(IsoGridSquare _sq, ErosionData.Square _sqErosionData, ErosionCategory.Data _sqCategoryData, ErosionData.Chunk _chunkData, int _eTick) void
updateObj
(ErosionData.Square _sqErosionData, ErosionCategory.Data _sqCategoryData, IsoGridSquare _sq, ErosionObj _gameObj, boolean _bTree, int _stage, int _dispSeason, boolean _bloom) abstract boolean
validateSpawn
(IsoGridSquare _sq, ErosionData.Square _sqErosionData, ErosionData.Chunk _chunkData, boolean _isExterior, boolean _hasWall, boolean _isRespawn)
-
Field Details
-
ID
public int ID -
region
-
-
Constructor Details
-
ErosionCategory
public ErosionCategory()
-
-
Method Details
-
updateObj
public void updateObj(ErosionData.Square _sqErosionData, ErosionCategory.Data _sqCategoryData, IsoGridSquare _sq, ErosionObj _gameObj, boolean _bTree, int _stage, int _dispSeason, boolean _bloom) -
init
public abstract void init() -
replaceExistingObject
public abstract boolean replaceExistingObject(IsoGridSquare _sq, ErosionData.Square _sqErosionData, ErosionData.Chunk _chunkData, boolean _isExterior, boolean _hasWall) -
validateSpawn
public abstract boolean validateSpawn(IsoGridSquare _sq, ErosionData.Square _sqErosionData, ErosionData.Chunk _chunkData, boolean _isExterior, boolean _hasWall, boolean _isRespawn) -
update
public abstract void update(IsoGridSquare _sq, ErosionData.Square _sqErosionData, ErosionCategory.Data _sqCategoryData, ErosionData.Chunk _chunkData, int _eTick) -
loadCategoryData
-
getObjectNames
-