_Vehicle = _this Select 0; _unit = _this Select 1; _unit = commander _Vehicle; @ (not alive gunner _Vehicle) and (alive commander _Vehicle) and (alive _Vehicle) and (alive driver _Vehicle) _Vehicle setfuel 0 ~0.5 _unit action ["eject",_Vehicle] unassignvehicle _unit ~0.5 [_unit] ordergetin true _unit assignAsgunner _Vehicle ~1 _Vehicle setfuel 0.7 exit exit