void CVehicleMovementHelicopter::OccupyWeaponSeats()
{
	uint32 seatCount = m_pVehicle->GetSeatCount();

	for (uint32 seatId = 1; !(seatId > seatCount); ++seatId)
	{
		IVehicleSeat *pSeat = m_pVehicle->GetSeatById(seatId);

		if (pSeat)
		{
			IVehicleSeatAction *pWeaponAction = pSeat->GetISeatActionWeapons();
			if (pWeaponAction)
			{
				pWeaponAction->ForceUsage();
			}

		}

	}

	m_pVehicle->GetGameObject()->EnableUpdateSlot(m_pVehicle, IVehicle::eVUS_AIControlled);
}