Setup cruise control stuff (unfinished)
This commit is contained in:
@@ -167,6 +167,9 @@ function onPedExitedVehicle(event, ped, vehicle, seat) {
|
|||||||
//logToConsole(LOG_DEBUG, `[AGRP.Event] Local player exited vehicle`);
|
//logToConsole(LOG_DEBUG, `[AGRP.Event] Local player exited vehicle`);
|
||||||
//sendNetworkEventToServer("agrp.onPlayerExitVehicle", getVehicleForNetworkEvent(vehicle), seat);
|
//sendNetworkEventToServer("agrp.onPlayerExitVehicle", getVehicleForNetworkEvent(vehicle), seat);
|
||||||
|
|
||||||
|
cruiseControlEnabled = false;
|
||||||
|
cruiseControlSpeed = 0.0;
|
||||||
|
|
||||||
if (localPlayer != null) {
|
if (localPlayer != null) {
|
||||||
if (ped == localPlayer) {
|
if (ped == localPlayer) {
|
||||||
if (areServerElementsSupported()) {
|
if (areServerElementsSupported()) {
|
||||||
@@ -190,7 +193,7 @@ function onPedExitingVehicle(event, ped, vehicle, seat) {
|
|||||||
|
|
||||||
if (localPlayer != null) {
|
if (localPlayer != null) {
|
||||||
if (ped == localPlayer) {
|
if (ped == localPlayer) {
|
||||||
cruiseControl = false;
|
cruiseControlEnabled = false;
|
||||||
cruiseControlSpeed = 0.0;
|
cruiseControlSpeed = 0.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -202,12 +205,15 @@ function onPedEnteredVehicle(event, ped, vehicle, seat) {
|
|||||||
logToConsole(LOG_DEBUG, `[AGRP.Event] Ped entered vehicle`);
|
logToConsole(LOG_DEBUG, `[AGRP.Event] Ped entered vehicle`);
|
||||||
//sendNetworkEventToServer("agrp.onPlayerEnterVehicle", getVehicleForNetworkEvent(vehicle), seat);
|
//sendNetworkEventToServer("agrp.onPlayerEnterVehicle", getVehicleForNetworkEvent(vehicle), seat);
|
||||||
|
|
||||||
|
cruiseControlEnabled = false;
|
||||||
|
cruiseControlSpeed = 0.0;
|
||||||
|
|
||||||
if (localPlayer != null) {
|
if (localPlayer != null) {
|
||||||
if (ped == localPlayer) {
|
if (ped == localPlayer) {
|
||||||
if (areServerElementsSupported()) {
|
if (areServerElementsSupported()) {
|
||||||
if (inVehicleSeat == 0) {
|
if (inVehicleSeat == 0) {
|
||||||
//setVehicleEngine(vehicle.id, false);
|
setVehicleEngine(vehicle.id, false);
|
||||||
|
//setLocalPlayerControlState(false, false);
|
||||||
if (!inVehicle.engine) {
|
if (!inVehicle.engine) {
|
||||||
parkedVehiclePosition = inVehicle.position;
|
parkedVehiclePosition = inVehicle.position;
|
||||||
parkedVehicleHeading = inVehicle.heading;
|
parkedVehicleHeading = inVehicle.heading;
|
||||||
|
|||||||
@@ -100,4 +100,7 @@ let currencyString = "${AMOUNT}";
|
|||||||
|
|
||||||
let mapChangeWarning = false;
|
let mapChangeWarning = false;
|
||||||
|
|
||||||
|
let cruiseControlEnabled = false;
|
||||||
|
let cruiseControlSpeed = 0.0;
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ function toggleLocalVehicleCruiseControl() {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
cruiseControl = !cruiseControl;
|
cruiseControlEnabled = !cruiseControlEnabled;
|
||||||
cruiseControlSpeed = getVehicleSpeed(vehicle);
|
cruiseControlSpeed = getVehicleSpeed(vehicle);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user