Fix some vehicle spawn stuff
This commit is contained in:
@@ -1152,13 +1152,15 @@ function respawnVehicle(vehicle) {
|
|||||||
function spawnVehicle(vehicleData) {
|
function spawnVehicle(vehicleData) {
|
||||||
logToConsole(LOG_DEBUG, `[VRR.Vehicle]: Spawning ${getVehicleNameFromModel(vehicleData.model)} at ${vehicleData.spawnPosition.x}, ${vehicleData.spawnPosition.y}, ${vehicleData.spawnPosition.z} with heading ${vehicleData.spawnRotation}`);
|
logToConsole(LOG_DEBUG, `[VRR.Vehicle]: Spawning ${getVehicleNameFromModel(vehicleData.model)} at ${vehicleData.spawnPosition.x}, ${vehicleData.spawnPosition.y}, ${vehicleData.spawnPosition.z} with heading ${vehicleData.spawnRotation}`);
|
||||||
let vehicle = createGameVehicle(vehicleData.model, vehicleData.spawnPosition, vehicleData.spawnRotation);
|
let vehicle = createGameVehicle(vehicleData.model, vehicleData.spawnPosition, vehicleData.spawnRotation);
|
||||||
setVehicleHeading(vehicle, vehicleData.spawnRotation)
|
|
||||||
addToWorld(vehicle);
|
|
||||||
|
|
||||||
if(!vehicle) {
|
if(!vehicle) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setVehicleHeading(vehicle, vehicleData.spawnRotation)
|
||||||
|
addToWorld(vehicle);
|
||||||
|
vehicleData.vehicle = vehicle;
|
||||||
|
|
||||||
if(isGameFeatureSupported("vehicleColours")) {
|
if(isGameFeatureSupported("vehicleColours")) {
|
||||||
if(vehicleData.colour1IsRGBA && vehicleData.colour2IsRGBA) {
|
if(vehicleData.colour1IsRGBA && vehicleData.colour2IsRGBA) {
|
||||||
vehicle.setRGBColours(vehicleData.colour1RGBA, vehicleData.colour2RGBA);
|
vehicle.setRGBColours(vehicleData.colour1RGBA, vehicleData.colour2RGBA);
|
||||||
@@ -1187,9 +1189,7 @@ function spawnVehicle(vehicleData) {
|
|||||||
|
|
||||||
setElementDimension(vehicle, vehicleData.dimension);
|
setElementDimension(vehicle, vehicleData.dimension);
|
||||||
|
|
||||||
vehicleData.vehicle = vehicle;
|
//setVehicleHealth(vehicle, 1000);
|
||||||
|
|
||||||
setVehicleHealth(vehicle, 1000);
|
|
||||||
repairVehicle(vehicle);
|
repairVehicle(vehicle);
|
||||||
|
|
||||||
setEntityData(vehicle, "vrr.livery", vehicleData.livery, true);
|
setEntityData(vehicle, "vrr.livery", vehicleData.livery, true);
|
||||||
|
|||||||
Reference in New Issue
Block a user