Fix vehicle crews and paradrop pilots not forced into corect side

This commit is contained in:
Filip Maciejewski 2017-11-19 19:20:35 +01:00 committed by Christian
parent b6cc60da8e
commit 81c66c65aa
2 changed files with 7 additions and 1 deletions

View File

@ -12,7 +12,9 @@ private _newvehicle = createVehicle [_chopper_type, markerpos _spawnsector, [],
createVehicleCrew _newvehicle;
sleep 0.1;
private _pilot_group = group ((crew _newvehicle) select 0);
private _pilot_group = createGroup GRLIB_side_enemy;
(crew _newvehicle) joinSilent _pilot_group;
private _para_group = createGroup GRLIB_side_enemy;
_newvehicle addMPEventHandler ["MPKilled", {_this spawn kill_manager}];

View File

@ -7,6 +7,7 @@ params [
private _newvehicle = objNull;
private _spawnpos = zeropos;
private _grp = grpNull;
if ( _precise_position ) then {
_spawnpos = [] + _sectorpos;
@ -37,7 +38,10 @@ if(KP_liberation_clear_cargo) then {
if ( _classname in militia_vehicles ) then {
[ _newvehicle ] call F_libSpawnMilitiaCrew;
} else {
_grp = createGroup GRLIB_side_enemy; //TODO test
createVehicleCrew _newvehicle;
(crew _newvehicle) joinSilent _grp;
sleep 0.1;
{ _x addMPEventHandler ['MPKilled', {_this spawn kill_manager}]; } foreach (crew _newvehicle);
};