Package zombie.vehicles
Class VehicleType
java.lang.Object
zombie.vehicles.VehicleType
public class VehicleType
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description floatbaseVehicleQualitystatic java.util.HashMapburntVehiclesintchanceOfOverCarintchanceToPartDamageintchanceToSpawnBurntintchanceToSpawnNormalbooleanisSpecialCarjava.util.HashMapmodelsjava.lang.StringnamebooleanrandomAngleintspawnRatestatic java.util.HashMapspecialVehiclesstatic java.util.HashMapvehicles -
Constructor Summary
Constructors Constructor Description VehicleType(java.util.HashMap models, java.lang.String name) -
Method Summary
Modifier and Type Method Description floatgetBaseVehicleQuality()intgetChanceToSpawnKey()static VehicleTypegetRandomVehicleType(java.lang.String zoneName, java.util.HashMap vehicles)static VehicleTypegetTypeFromName(java.lang.String name)static voidinit()voidsetChanceToSpawnKey(int chanceToSpawnKey)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
models
public java.util.HashMap models -
chanceToSpawnNormal
public int chanceToSpawnNormal -
chanceToSpawnBurnt
public int chanceToSpawnBurnt -
spawnRate
public int spawnRate -
chanceOfOverCar
public int chanceOfOverCar -
randomAngle
public boolean randomAngle -
baseVehicleQuality
public float baseVehicleQuality -
name
public java.lang.String name -
chanceToPartDamage
public int chanceToPartDamage -
isSpecialCar
public boolean isSpecialCar -
vehicles
public static java.util.HashMap vehicles -
specialVehicles
public static java.util.HashMap specialVehicles -
burntVehicles
public static java.util.HashMap burntVehicles
-
-
Constructor Details
-
VehicleType
public VehicleType(java.util.HashMap models, java.lang.String name)
-
-
Method Details
-
init
public static void init() -
getRandomVehicleType
public static VehicleType getRandomVehicleType(java.lang.String zoneName, java.util.HashMap vehicles) -
getTypeFromName
-
getBaseVehicleQuality
public float getBaseVehicleQuality() -
getChanceToSpawnKey
public int getChanceToSpawnKey() -
setChanceToSpawnKey
public void setChanceToSpawnKey(int chanceToSpawnKey)
-