Package zombie.core.physics
Class CarController
java.lang.Object
zombie.core.physics.CarController
public class CarController
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCarController.BulletVariablesclassCarController.ClientControlsstatic classCarController.GearInfo -
Field Summary
Fields Modifier and Type Field Description booleanacceleratorOnbooleanbrakeOnfloatBrakingForceCarController.ClientControlsclientControlsfloatclientForcefloatEngineForcestatic CarController.GearInfo[]gearsfloatspeedBaseVehiclevehicleObject -
Constructor Summary
Constructors Constructor Description CarController(BaseVehicle vehicleObject) -
Method Summary
Modifier and Type Method Description voidaccelerator(boolean apply)voidbrake(boolean apply)voiddebug()voiddrawCircle(float x, float y, float radius)voiddrawCircle(float x, float y, float radius, float r, float g, float b, float a)voiddrawRect(Vector3f vec, float x, float y, float w, float h)voiddrawRect(Vector3f vec, float x, float y, float w, float h, float r, float g, float b)CarController.GearInfofindGear(float speed)CarController.ClientControlsgetClientControls()voidpark()voidrender()voidsetClientControls(CarController.ClientControls newClientControls)voidupdate()voidupdateControls()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
vehicleObject
-
clientForce
public float clientForce -
EngineForce
public float EngineForce -
BrakingForce
public float BrakingForce -
acceleratorOn
public boolean acceleratorOn -
brakeOn
public boolean brakeOn -
speed
public float speed -
gears
-
clientControls
-
-
Constructor Details
-
CarController
-
-
Method Details
-
findGear
-
accelerator
public void accelerator(boolean apply) -
brake
public void brake(boolean apply) -
getClientControls
-
setClientControls
-
update
public void update() -
updateControls
public void updateControls() -
render
public void render() -
park
public void park() -
debug
public void debug() -
drawRect
-
drawRect
-
drawCircle
public void drawCircle(float x, float y, float radius) -
drawCircle
public void drawCircle(float x, float y, float radius, float r, float g, float b, float a)
-