From feffbaa6f363a8027e631b020cecf56938d5642f Mon Sep 17 00:00:00 2001 From: He-Man Date: Sun, 20 Jan 2019 22:22:10 +0100 Subject: [PATCH] Tweaked Vehicle spawn (bug into ground fixed) --- .../epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicle.sqf | 3 ++- .../compile/epoch_vehicle/EPOCH_spawn_vehicles.sqf | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicle.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicle.sqf index a111de49..45fa2445 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicle.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicle.sqf @@ -42,8 +42,9 @@ if !(isNull _vehObj) then{ _vehObj setposATL _position; _vehObj setVectorDirAndUp _direction; } else { - _vehObj setposATL _position; _vehObj setdir _direction; + _vehObj setVectorUp surfaceNormal _position; + _vehObj setposATL _position; }; // Normalize vehicle inventory clearWeaponCargoGlobal _vehObj; diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicles.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicles.sqf index ba9f66f5..8977b596 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicles.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_spawn_vehicles.sqf @@ -133,7 +133,7 @@ for "_i" from 1 to _spawnCount do { _collide = "CAN_COLLIDE"; if (_getRandomPos) then{ _collide = "NONE"; - _position set[2, 0]; + _position set[2, 0.1]; if (surfaceIsWater _position) then{ _position = ASLToATL _position; };