Class VehicleEngine
java.lang.Object
zombie.vehicles.VehicleEngine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEngineSpeed(double speed) voidaddListener(IVehicleEngineListener listener) voidvoiddoIdle()voidvoidvoidvoidvoidvoidvoidvoidvoidintintgetPower()intdoublegetSpeed()getState()longbooleanbooleanbooleanvoidload(boolean engineRunning, int loudness, int quality, int power) voidreplaceListener(IVehicleEngineListener listenerOld, IVehicleEngineListener listenerNew) voidvoidsetFeatures(int quality, int loudness, int power) voidsetLoudness(int loudness) voidsetPower(int power) voidvoidsetSpeed(double speed) voidshutOff()voidvoidvoidupdate()
-
Constructor Details
-
VehicleEngine
-
-
Method Details
-
addListener
-
replaceListener
-
setFeatures
public void setFeatures(int quality, int loudness, int power) -
getQuality
public int getQuality() -
setLoudness
public void setLoudness(int loudness) -
getLoudness
public int getLoudness() -
setPower
public void setPower(int power) -
getPower
public int getPower() -
getState
-
getStateChangeReason
-
setSpeed
public void setSpeed(double speed) -
addEngineSpeed
public void addEngineSpeed(double speed) -
getSpeed
public double getSpeed() -
getUpdateStateTime
public long getUpdateStateTime() -
load
public void load(boolean engineRunning, int loudness, int quality, int power) -
addToWorld
public void addToWorld() -
scriptReloaded
public void scriptReloaded() -
setSmashed
public void setSmashed() -
softReset
public void softReset() -
update
public void update() -
doIdle
public void doIdle() -
doStarting
public void doStarting() -
isRunning
public boolean isRunning() -
isStarting
public boolean isStarting() -
isStarted
public boolean isStarted() -
doRetryingStarting
public void doRetryingStarting() -
doStartingSuccess
public void doStartingSuccess() -
doStartingFailed
-
doStartingFailedNoPower
public void doStartingFailedNoPower() -
doRunning
public void doRunning() -
doStalling
public void doStalling() -
doShuttingDown
public void doShuttingDown() -
doShuttingDown
-
shutOff
public void shutOff() -
shutOff
-