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 voidgetObjectNames(ArrayList<String> var1) abstract voidinit()static ErosionCategory.DataloadCategoryData(ByteBuffer input, int worldVersion) abstract booleanreplaceExistingObject(IsoGridSquare var1, ErosionData.Square var2, ErosionData.Chunk var3, boolean var4, boolean var5) abstract voidupdate(IsoGridSquare var1, ErosionData.Square var2, ErosionCategory.Data var3, ErosionData.Chunk var4, int var5) voidupdateObj(ErosionData.Square sqErosionData, ErosionCategory.Data sqCategoryData, IsoGridSquare square, ErosionObj gameObj, boolean tree, int stage, int dispSeason, boolean bloom) abstract booleanvalidateSpawn(IsoGridSquare var1, ErosionData.Square var2, ErosionData.Chunk var3, boolean var4, boolean var5, boolean var6)
-
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 square, ErosionObj gameObj, boolean tree, int stage, int dispSeason, boolean bloom) -
init
public abstract void init() -
replaceExistingObject
public abstract boolean replaceExistingObject(IsoGridSquare var1, ErosionData.Square var2, ErosionData.Chunk var3, boolean var4, boolean var5) -
validateSpawn
public abstract boolean validateSpawn(IsoGridSquare var1, ErosionData.Square var2, ErosionData.Chunk var3, boolean var4, boolean var5, boolean var6) -
update
public abstract void update(IsoGridSquare var1, ErosionData.Square var2, ErosionCategory.Data var3, ErosionData.Chunk var4, int var5) -
loadCategoryData
-
getObjectNames
-