Class VehicleType

java.lang.Object
zombie.vehicles.VehicleType

public class VehicleType
extends java.lang.Object
  • 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

      public static VehicleType getTypeFromName​(java.lang.String name)
    • getBaseVehicleQuality

      public float getBaseVehicleQuality()
    • getChanceToSpawnKey

      public int getChanceToSpawnKey()
    • setChanceToSpawnKey

      public void setChanceToSpawnKey​(int chanceToSpawnKey)