From fa2ea170e7ad4d8d2a4e8a2d356a9646362781ac Mon Sep 17 00:00:00 2001 From: Filip Maciejewski Date: Thu, 5 Sep 2019 10:14:02 +0200 Subject: [PATCH] Implement "AllowEnemiesInImmobile" into vehicle spawns --- .../scripts/server/asymmetric/random/sector_guerilla.sqf | 6 ++++-- .../scripts/shared/functions/F_libSpawnVehicle.sqf | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf b/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf index 5bf6a1ef..1927d391 100644 --- a/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf +++ b/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf @@ -77,8 +77,10 @@ _spawnedGroups pushBack _grp; sleep 30; if (((random 100) <= 25) && !(KP_liberation_guerilla_vehicles isEqualTo [])) then { - _vehicle = (selectRandom KP_liberation_guerilla_vehicles) createVehicle _startpos; - _grp = [_startpos, 2] call F_spawnGuerillaGroup; + private _vehicle = (selectRandom KP_liberation_guerilla_vehicles) createVehicle _startpos; + _vehicle call F_allowCrewInImmobile; + + private _grp = [_startpos, 2] call F_spawnGuerillaGroup; ((units _grp) select 0) moveInDriver _vehicle; ((units _grp) select 1) moveInGunner _vehicle; diff --git a/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf b/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf index 5ef315b0..7e0f5a90 100644 --- a/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf +++ b/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf @@ -24,6 +24,7 @@ if ( _classname in opfor_choppers ) then { _newvehicle flyInHeight (100 + (random 200)); } else { _newvehicle = _classname createVehicle _spawnpos; + _vehicle call F_allowCrewInImmobile; _newvehicle setpos _spawnpos; }; _newvehicle allowdamage false;