Class CarController
java.lang.Object
zombie.core.physics.CarController
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static final class
static final class
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
boolean
float
float
float
static CarController.GearInfo[]
boolean
float
final BaseVehicle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accelerator
(boolean apply) void
brake
(boolean apply) void
void
void
debug()
void
drawCircle
(float x, float y, float radius) void
drawCircle
(float x, float y, float radius, float r, float g, float b, float a) void
drawRect
(org.joml.Vector3f vector3f, float float0, float float1, float float2, float float3) void
drawRect
(org.joml.Vector3f vector3f0, float float7, float float9, float float5, float float4, float float20, float float21, float float22) findGear
(float _speed) boolean
boolean
void
park()
protected boolean
void
update()
void
void
-
Field Details
-
vehicleObject
-
clientForce
public float clientForce -
EngineForce
public float EngineForce -
BrakingForce
public float BrakingForce -
isEnable
public boolean isEnable -
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
-
update
public void update() -
updateTrailer
public void updateTrailer() -
control_NoControl
public void control_NoControl() -
updateControls
public void updateControls() -
park
public void park() -
shouldBeActive
protected boolean shouldBeActive() -
checkShouldBeActive
public void checkShouldBeActive() -
isGasPedalPressed
public boolean isGasPedalPressed() -
isBrakePedalPressed
public boolean isBrakePedalPressed() -
debug
public void debug() -
drawRect
public void drawRect(org.joml.Vector3f vector3f, float float0, float float1, float float2, float float3) -
drawRect
public void drawRect(org.joml.Vector3f vector3f0, float float7, float float9, float float5, float float4, float float20, float float21, float float22) -
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)
-