Package zombie.scripting.objects
Class VehicleScript
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.VehicleScript
public class VehicleScript extends BaseScriptObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVehicleScript.Animstatic classVehicleScript.Areastatic classVehicleScript.Containerstatic classVehicleScript.Doorstatic classVehicleScript.LightBarstatic classVehicleScript.Modelstatic classVehicleScript.Partstatic classVehicleScript.Passengerstatic classVehicleScript.Positionstatic classVehicleScript.Skinstatic classVehicleScript.Soundsstatic classVehicleScript.Wheelstatic classVehicleScript.Window -
Field Summary
Fields Modifier and Type Field Description float[]gearRatiointgearRatioCountfloatmaxSpeedjava.lang.StringtextureDamage1Overlayjava.lang.StringtextureDamage1Shelljava.lang.StringtextureDamage2Overlayjava.lang.StringtextureDamage2ShellTexturetextureDataDamage1OverlayTexturetextureDataDamage1ShellTexturetextureDataDamage2OverlayTexturetextureDataDamage2ShellTexturetextureDataLightsTexturetextureDataMaskTexturetextureDataRustTexture[]textureDataSkinsjava.lang.StringtextureLightsjava.lang.StringtextureMaskbooleantextureMaskEnablejava.lang.StringtextureRustFields inherited from class zombie.scripting.objects.BaseScriptObject
module -
Constructor Summary
Constructors Constructor Description VehicleScript() -
Method Summary
Methods inherited from class zombie.scripting.objects.BaseScriptObject
getModule, LoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
maxSpeed
public float maxSpeed -
gearRatioCount
public int gearRatioCount -
gearRatio
public float[] gearRatio -
textureMaskEnable
public boolean textureMaskEnable -
textureRust
public java.lang.String textureRust -
textureMask
public java.lang.String textureMask -
textureLights
public java.lang.String textureLights -
textureDamage1Overlay
public java.lang.String textureDamage1Overlay -
textureDamage1Shell
public java.lang.String textureDamage1Shell -
textureDamage2Overlay
public java.lang.String textureDamage2Overlay -
textureDamage2Shell
public java.lang.String textureDamage2Shell -
textureDataSkins
-
textureDataRust
-
textureDataMask
-
textureDataLights
-
textureDataDamage1Overlay
-
textureDataDamage1Shell
-
textureDataDamage2Overlay
-
textureDataDamage2Shell
-
-
Constructor Details
-
VehicleScript
public VehicleScript()
-
-
Method Details
-
Load
public void Load(java.lang.String name, java.lang.String totalFile) -
Loaded
public void Loaded() -
copyAreasFrom
-
copyPartsFrom
-
copyPassengersFrom
-
copyWheelsFrom
-
getName
public java.lang.String getName() -
getFullName
public java.lang.String getFullName() -
getModel
-
getModelScale
public float getModelScale() -
getModelCount
public int getModelCount() -
getModelByIndex
-
getModelById
-
getModelById
-
getLightbar
-
getSounds
-
getHasSiren
public boolean getHasSiren() -
getExtents
-
getMass
public float getMass() -
getCenterOfMassOffset
-
getEngineForce
public float getEngineForce() -
getEngineQuality
public int getEngineQuality() -
getEngineLoudness
public int getEngineLoudness() -
getRollInfluence
public float getRollInfluence() -
getSteeringIncrement
public float getSteeringIncrement() -
getSteeringClamp
public float getSteeringClamp(float speed) -
getSuspensionStiffness
public float getSuspensionStiffness() -
getSuspensionDamping
public float getSuspensionDamping() -
getSuspensionCompression
public float getSuspensionCompression() -
getSuspensionRestLength
public float getSuspensionRestLength() -
getSuspensionTravel
public float getSuspensionTravel() -
getWheelFriction
public float getWheelFriction() -
getWheelCount
public int getWheelCount() -
getWheel
-
getWheelById
-
getIndexOfWheelById
public int getIndexOfWheelById(java.lang.String id) -
getPassengerCount
public int getPassengerCount() -
getPassenger
-
getPassengerById
-
getPassengerIndex
public int getPassengerIndex(java.lang.String id) -
getFrontEndHealth
public int getFrontEndHealth() -
getRearEndHealth
public int getRearEndHealth() -
getStorageCapacity
public int getStorageCapacity() -
getSkinCount
public int getSkinCount() -
getSkin
-
getAreaCount
public int getAreaCount() -
getArea
-
getAreaById
-
getIndexOfAreaById
public int getIndexOfAreaById(java.lang.String id) -
getPartCount
public int getPartCount() -
getPart
-
getPartById
-
getIndexOfPartById
public int getIndexOfPartById(java.lang.String id) -
globMatch
public boolean globMatch(java.lang.String pattern, java.lang.String str) -
getGearRatioCount
public int getGearRatioCount() -
getSeats
public int getSeats() -
setSeats
public void setSeats(int seats) -
getMechanicType
public int getMechanicType() -
setMechanicType
public void setMechanicType(int mechanicType) -
getEngineRepairLevel
public int getEngineRepairLevel() -
setEngineRepairLevel
public void setEngineRepairLevel(int engineRepairLevel) -
getPlayerDamageProtection
public float getPlayerDamageProtection() -
setPlayerDamageProtection
public void setPlayerDamageProtection(float playerDamageProtection) -
getForcedHue
public float getForcedHue() -
setForcedHue
public void setForcedHue(float forcedHue) -
getForcedSat
public float getForcedSat() -
setForcedSat
public void setForcedSat(float forcedSat) -
getForcedVal
public float getForcedVal() -
setForcedVal
public void setForcedVal(float forcedVal) -
getEngineRPMType
public java.lang.String getEngineRPMType() -
setEngineRPMType
public void setEngineRPMType(java.lang.String engineRPMType) -
getOffroadEfficiency
public float getOffroadEfficiency() -
setOffroadEfficiency
public void setOffroadEfficiency(float offroadEfficiency)
-