# Stubs for gta.natives.vehicle

import gta

def REMOVE_VEHICLE_HIGH_DETAIL_MODEL(vehicle: int) -> None: ...
def IS_VEHICLE_MOD_GEN9_EXCLUSIVE(vehicle: int, modType: int, modIndex: int) -> bool: ...
def GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED(vehicleClass: int) -> float: ...
def SET_TYRE_WEAR_RATE(vehicle: int, wheelIndex: int, multiplier: float) -> None: ...
def SET_ARRIVE_DISTANCE_OVERRIDE_FOR_VEHICLE_PERSUIT_ATTACK(vehicle: int, p1: float) -> None: ...
def SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG(vehicle: int, toggle: bool) -> None: ...
def VEHICLE_SET_OVERRIDE_EXTENABLE_SIDE_RATIO(p0: int, p1: int) -> int: ...
def GET_LAST_SHUNT_VEHICLE(vehicle: int) -> int: ...
def GET_IS_VEHICLE_DISABLED_BY_EMP(vehicle: int) -> bool: ...
def GET_RANDOM_VEHICLE_MODEL_IN_MEMORY(p0: bool, modelHash: int, successIndicator: int) -> None: ...
def SET_VEHICLE_TURRET_TARGET(vehicle: int, p1: bool, x: float, y: float, z: float, p5: bool) -> None: ...
def SET_SHOULD_LERP_FROM_AI_TO_FULL_RECORDING(vehicle: int, p1: bool) -> None: ...
def SET_VEHICLE_INACTIVE_DURING_PLAYBACK(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_CAN_EJECT_PASSENGERS_IF_LOCKED(p0: int, p1: int) -> None: ...
def SET_VEHICLE_DROPS_MONEY_WHEN_BLOWN_UP(vehicle: int, toggle: bool) -> None: ...
def HAS_PRELOAD_MODS_FINISHED(vehicle: int) -> bool: ...
def SET_VEHICLE_IS_RACING(vehicle: int, toggle: bool) -> None: ...
def GET_TRAIN_CARRIAGE(train: int, trailerNumber: int) -> int: ...
def GET_SUBMARINE_NUMBER_OF_AIR_LEAKS(submarine: int) -> int: ...
def SET_VEHICLE_RUDDER_BROKEN(vehicle: int, toggle: bool) -> None: ...
def SET_HELI_COMBAT_OFFSET(vehicle: int, x: float, y: float, z: float) -> None: ...
def CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST() -> None: ...
def SET_BOAT_DISABLE_AVOIDANCE(vehicle: int, p1: bool) -> None: ...
def SET_VEHICLE_INFLUENCES_WANTED_LEVEL(p0: int, p1: bool) -> None: ...
def GET_HYDRAULIC_SUSPENSION_RAISE_FACTOR(vehicle: int, wheelId: int) -> float: ...
def SET_PLANE_SECTION_DAMAGE_SCALE(vehicle: int, p1: int, p2: int) -> None: ...
def VEHICLE_START_PARACHUTING(vehicle: int, active: bool) -> None: ...
def _SET_DEPLOY_MISSILE_BAYS(vehicle: int, deploy: bool) -> None: ...
def SET_VEHICLE_CAN_DEFORM_WHEELS(vehicle: int, toggle: bool) -> None: ...
def SET_CARGOBOB_PICKUP_ROPE_TYPE(p0: int, p1: int) -> None: ...
def DETACH_VEHICLE_FROM_CARGOBOB(vehicle: int, cargobob: int) -> None: ...
def GET_TOTAL_DURATION_OF_VEHICLE_RECORDING(recording: int, script: str) -> float: ...
def GET_VEHICLE_WINDOW_TINT(vehicle: int) -> int: ...
def ALLOW_BOAT_BOOM_TO_ANIMATE(vehicle: int, toggle: bool) -> None: ...
def STOP_ALL_GARAGE_ACTIVITY() -> None: ...
def SET_VEHICLE_MODEL_IS_SUPPRESSED(model: int, suppressed: bool) -> None: ...
def GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID(id: int) -> float: ...
def REMOVE_ROAD_NODE_SPEED_ZONE(speedzone: int) -> bool: ...
def SET_VEHICLE_HANDLING_OVERRIDE(vehicle: int, hash: int) -> None: ...
def SET_SHORT_SLOWDOWN_FOR_LANDING(vehicle: int) -> None: ...
def SET_DONT_PROCESS_VEHICLE_GLASS(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_TURRET_SPEED_THIS_FRAME(vehicle: int, speed: float) -> None: ...
def SET_VEHICLE_FIXED(vehicle: int) -> None: ...
def ARE_ALL_VEHICLE_WINDOWS_INTACT(vehicle: int) -> bool: ...
def SET_CAN_USE_HYDRAULICS(vehicle: int, toggle: bool) -> None: ...
def DOES_EXTRA_EXIST(vehicle: int, extraId: int) -> bool: ...
def IS_VEHICLE_IN_BURNOUT(vehicle: int) -> bool: ...
def SET_WHEELIE_ENABLED(vehicle: int, enabled: bool) -> None: ...
def _GET_VEHICLE_DRIVETRAIN_TYPE(vehicleModel: int) -> int: ...
def SET_DISABLE_VEHICLE_EXPLOSIONS_DAMAGE(toggle: bool) -> None: ...
def IS_VEHICLE_ATTACHED_TO_TOW_TRUCK(towTruck: int, vehicle: int) -> bool: ...
def SET_VEHICLE_SEARCHLIGHT(heli: int, toggle: bool, canBeUsedByAI: bool) -> None: ...
def SET_TRAIN_CRUISE_SPEED(train: int, speed: float) -> None: ...
def ATTACH_VEHICLE_ON_TO_TRAILER(vehicle: int, trailer: int, offsetX: float, offsetY: float, offsetZ: float, coordsX: float, coordsY: float, coordsZ: float, rotationX: float, rotationY: float, rotationZ: float, disableCollisions: float) -> None: ...
def _SET_MINIMUM_TIME_BETWEEN_GEAR_SHIFTS(vehicle: int, time: int) -> None: ...
def DOES_CARGOBOB_HAVE_PICK_UP_ROPE(cargobob: int) -> bool: ...
def SET_VEHICLE_CUSTOM_PATH_NODE_STREAMING_RADIUS(vehicle: int, p1: float) -> None: ...
def SET_VEHICLE_FRICTION_OVERRIDE(vehicle: int, friction: float) -> None: ...
def SET_VEHICLE_CAN_LEAK_PETROL(vehicle: int, toggle: bool) -> None: ...
def _SET_VEHICLE_USE_HORN_BUTTON_FOR_NITROUS(toggle: bool) -> None: ...
def FULLY_CHARGE_NITROUS(vehicle: int) -> None: ...
def SET_CONVERTIBLE_ROOF_LATCH_STATE(vehicle: int, state: bool) -> None: ...
def SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS(vehicle: int, toggle: bool) -> None: ...
def _SET_REMAINING_NITROUS_DURATION(vehicle: int, duration: float) -> None: ...
def SET_OPEN_REAR_DOORS_ON_EXPLOSION(vehicle: int, toggle: bool) -> None: ...
def VEHICLE_SET_ENABLE_RAMP_CAR_SIDE_IMPULSE(p0: int, p1: int) -> None: ...
def HAS_VEHICLE_ASSET_LOADED(vehicleAsset: int) -> bool: ...
def IS_PLAYBACK_GOING_ON_FOR_VEHICLE(vehicle: int) -> bool: ...
def GET_VEHICLE_TRAILER_VEHICLE(vehicle: int, trailer: int) -> bool: ...
def SET_VEHICLE_STAYS_FROZEN_WHEN_CLEANED_UP(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_USE_ALTERNATE_HANDLING(vehicle: int, toggle: bool) -> None: ...
def GET_IS_WHEELS_RETRACTED(vehicle: int) -> bool: ...
def SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON_SYNCED(vehicle: int, canBeLockedOn: bool, p2: bool) -> None: ...
def IS_VEHICLE_HIGH_DETAIL(vehicle: int) -> bool: ...
def SET_VEHICLE_MOD_KIT(vehicle: int, modKit: int) -> None: ...
def FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE(vehicle: int, p1: bool) -> None: ...
def SET_CARGOBOB_EXCLUDE_FROM_PICKUP_ENTITY(p0: int, p1: int) -> None: ...
def SET_VEHICLE_ACT_AS_IF_HIGH_SPEED_FOR_FRAG_SMASHING(vehicle: int, p1: bool) -> None: ...
def _GET_IS_VEHICLE_ELECTRIC(vehicleModel: int) -> bool: ...
def SET_VEHICLE_HEADLIGHT_SHADOWS(vehicle: int, p1: int) -> None: ...
def SET_VEHICLE_EXTRA_COLOURS(vehicle: int, pearlescentColor: int, wheelColor: int) -> None: ...
def SET_VEHICLE_DOORS_LOCKED_FOR_ALL_TEAMS(vehicle: int, toggle: bool) -> None: ...
def GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME(recording: int, time: float, script: str) -> 'gta.Vector3': ...
def SET_VEHICLE_CAN_ENGINE_MISSFIRE(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION(vehicle: int, toggle: bool) -> None: ...
def SET_DISABLE_WEAPON_BLADE_FORCES(toggle: bool) -> None: ...
def GET_VEHICLE_RECORDING_ID(recording: int, script: str) -> int: ...
def GET_PED_USING_VEHICLE_DOOR(vehicle: int, doord: int) -> int: ...
def SET_TRAIN_TRACK_SPAWN_FREQUENCY(trackIndex: int, frequency: int) -> None: ...
def RESET_VEHICLE_WHEELS(vehicle: int, toggle: bool) -> None: ...
def DELETE_SCRIPT_VEHICLE_GENERATOR(vehicleGenerator: int) -> None: ...
def SET_VEHICLE_REDUCE_GRIP(vehicle: int, toggle: bool) -> None: ...
def IS_VEHICLE_SEAT_FREE(vehicle: int, seatIndex: int, isTaskRunning: bool) -> bool: ...
def ALLOW_TRAIN_TO_BE_REMOVED_BY_POPULATION(p0: int) -> None: ...
def SET_VEHICLE_RESPECTS_LOCKS_WHEN_HAS_DRIVER(vehicle: int, p1: bool) -> None: ...
def DISABLE_PLANE_AILERON(vehicle: int, p1: bool, p2: bool) -> None: ...
def SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME(multiplier: float) -> None: ...
def _GET_VEHICLE_MAX_DRIVE_GEAR_COUNT(vehicle: int) -> int: ...
def APPLY_EMP_EFFECT(vehicle: int) -> None: ...
def SET_VEHICLE_ENGINE_ON(vehicle: int, value: bool, instantly: bool, disableAutoStart: bool) -> None: ...
def GET_VEHICLE_NUMBER_OF_PASSENGERS(vehicle: int, includeDriver: bool, includeDeadOccupants: bool) -> int: ...
def CAN_ANCHOR_BOAT_HERE_IGNORE_PLAYERS(vehicle: int) -> bool: ...
def SET_DISABLE_PRETEND_OCCUPANTS(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_DOOR_LOCK_STATUS(vehicle: int) -> int: ...
def DOES_VEHICLE_HAVE_WEAPONS(vehicle: int) -> bool: ...
def BRING_VEHICLE_TO_HALT(vehicle: int, distance: float, duration: int, p3: bool) -> None: ...
def SET_FAR_DRAW_VEHICLES(toggle: bool) -> None: ...
def CAN_ANCHOR_BOAT_HERE(vehicle: int) -> bool: ...
def SET_DISABLE_BMX_EXTRA_TRICK_FORCES(p0: int) -> None: ...
def SET_DISABLE_EXPLODE_FROM_BODY_DAMAGE_ON_COLLISION(vehicle: int, disable: bool) -> None: ...
def SET_VEHICLE_GENERATES_ENGINE_SHOCKING_EVENTS(vehicle: int, toggle: bool) -> None: ...
def IS_VEHICLE_BUMPER_BOUNCING(vehicle: int, frontBumper: bool) -> bool: ...
def _SET_ALLOW_COLLISION_WHEN_IN_VEHICLE(vehicle: int, toggle: bool) -> None: ...
def SET_HYDRAULICS_CONTROL(vehicle: int, toggle: bool) -> None: ...
def VEHICLE_SET_RAMP_AND_RAMMING_CARS_TAKE_DAMAGE(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_LAYOUT_HASH(vehicle: int) -> int: ...
def IS_ANY_PED_RAPPELLING_FROM_HELI(vehicle: int) -> bool: ...
def GET_VEHICLE_CLASS(vehicle: int) -> int: ...
def IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS(vehicle: int) -> bool: ...
def SET_INCREASE_WHEEL_CRUSH_DAMAGE(vehicle: int, toggle: bool) -> None: ...
def ATTACH_VEHICLE_TO_TOW_TRUCK(towTruck: int, vehicle: int, rear: bool, hookOffsetX: float, hookOffsetY: float, hookOffsetZ: float) -> None: ...
def SET_VEHICLE_WHEELS_CAN_BREAK(vehicle: int, enabled: bool) -> None: ...
def START_PLAYBACK_RECORDED_VEHICLE_USING_AI(vehicle: int, recording: int, script: str, speed: float, drivingStyle: int) -> None: ...
def TOGGLE_VEHICLE_MOD(vehicle: int, modType: int, toggle: bool) -> None: ...
def TRANSFORM_TO_CAR(vehicle: int, noAnimation: bool) -> None: ...
def SET_PLANE_ENGINE_HEALTH(vehicle: int, health: float) -> None: ...
def SET_TRAILER_INVERSE_MASS_SCALE(vehicle: int, p1: float) -> None: ...
def SET_VEHICLE_NEON_ENABLED(vehicle: int, index: int, toggle: bool) -> None: ...
def GET_VEHICLE_MODEL_NUMBER_OF_SEATS(modelHash: int) -> int: ...
def SET_GARBAGE_TRUCKS(toggle: bool) -> None: ...
def SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER(vehicle: int, owned: bool) -> None: ...
def SET_VEHICLE_DISABLE_TOWING(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_LIVERY(vehicle: int) -> int: ...
def CAN_CARGOBOB_PICK_UP_ENTITY(p0: int, p1: int) -> bool: ...
def SET_VEHICLE_WILL_TELL_OTHERS_TO_HURRY(vehicle: int, p1: bool) -> None: ...
def GET_VEHICLE_NUM_OF_BROKEN_LOOSEN_PARTS(vehicle: int) -> int: ...
def ADD_ROAD_NODE_SPEED_ZONE(x: float, y: float, z: float, radius: float, speed: float, p5: bool) -> int: ...
def ARE_ANY_VEHICLE_SEATS_FREE(vehicle: int) -> bool: ...
def SET_DISABLE_HOVER_MODE_FLIGHT(vehicle: int, toggle: bool) -> None: ...
def GET_POSITION_IN_RECORDING(vehicle: int) -> float: ...
def SET_VEHICLE_TIMED_EXPLOSION(vehicle: int, ped: int, toggle: bool) -> None: ...
def GET_DRIFT_TYRES_SET(vehicle: int) -> bool: ...
def GET_VEHICLE_CLASS_MAX_ACCELERATION(vehicleClass: int) -> float: ...
def SET_DOOR_ALLOWED_TO_BE_BROKEN_OFF(vehicle: int, doorId: int, isBreakable: bool) -> None: ...
def SET_TRAILER_ATTACHMENT_ENABLED(p0: int, p1: int) -> None: ...
def ADD_VEHICLE_STUCK_CHECK_WITH_WARP(p0: int, p1: float, p2: int, p3: bool, p4: bool, p5: bool, p6: int) -> None: ...
def SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS(vehicle: int, toggle: bool) -> None: ...
def HAS_VEHICLE_RECORDING_BEEN_LOADED(recording: int, script: str) -> bool: ...
def CAN_SHUFFLE_SEAT(vehicle: int, seatIndex: int) -> bool: ...
def SET_VEHICLE_FLIGHT_NOZZLE_POSITION(vehicle: int, angleRatio: float) -> None: ...
def SET_RENDER_TRAIN_AS_DERAILED(train: int, toggle: bool) -> None: ...
def SET_VEHICLE_IS_CONSIDERED_BY_PLAYER(vehicle: int, toggle: bool) -> None: ...
def DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME(vehicle: int) -> None: ...
def FORCE_SUBMARINE_SURFACE_MODE(vehicle: int, toggle: bool) -> None: ...
def _SET_TRANSMISSION_REDUCED_GEAR_RATIO(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_COLOUR_COMBINATION(vehicle: int, colorCombination: int) -> None: ...
def GET_NUM_MOD_KITS(vehicle: int) -> int: ...
def SET_ALLOW_VEHICLE_EXPLODES_ON_CONTACT(vehicle: int, toggle: bool) -> None: ...
def SET_ALL_VEHICLE_GENERATORS_ACTIVE() -> None: ...
def SET_VEHICLE_LIGHTS(vehicle: int, state: int) -> None: ...
def CLOSE_BOMB_BAY_DOORS(vehicle: int) -> None: ...
def SET_VEHICLE_OCCUPANTS_TAKE_EXPLOSIVE_DAMAGE(vehicle: int, toggle: bool) -> None: ...
def SET_AMBIENT_VEHICLE_NEON_ENABLED(p0: bool) -> None: ...
def GET_VEHICLE_CURRENT_TIME_IN_SLIP_STREAM(vehicle: int) -> float: ...
def SET_VEHICLE_CUSTOM_SECONDARY_COLOUR(vehicle: int, r: int, g: int, b: int) -> None: ...
def GET_HAS_ROCKET_BOOST(vehicle: int) -> bool: ...
def SET_VEHICLE_COMBAT_MODE(toggle: bool) -> None: ...
def STABILISE_ENTITY_ATTACHED_TO_HELI(vehicle: int, entity: int, p2: float) -> None: ...
def SET_VEHICLE_CAN_BE_TARGETTED(vehicle: int, state: bool) -> None: ...
def FIND_HANDLER_VEHICLE_CONTAINER_IS_ATTACHED_TO(entity: int) -> int: ...
def SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE(vehicle: int, toggle: bool) -> None: ...
def SET_FORKLIFT_FORK_HEIGHT(vehicle: int, height: float) -> None: ...
def GET_RANDOM_VEHICLE_IN_SPHERE(x: float, y: float, z: float, radius: float, modelHash: int, flags: int) -> int: ...
def SET_TYRE_WEAR_RATE_SCALE(vehicle: int, wheelIndex: int, multiplier: float) -> None: ...
def IS_THIS_MODEL_A_QUADBIKE(model: int) -> bool: ...
def SET_REDUCED_SUSPENSION_FORCE(vehicle: int, enable: bool) -> None: ...
def GET_OUTRIGGERS_DEPLOYED(vehicle: int) -> bool: ...
def SET_VEHICLE_ENVEFF_SCALE(vehicle: int, fade: float) -> None: ...
def SET_VEHICLE_DOOR_AUTO_LOCK(vehicle: int, doorId: int, toggle: bool) -> None: ...
def GET_NUMBER_OF_VEHICLE_COLOURS(vehicle: int) -> int: ...
def GET_VEHICLE_EXTRA_COLOURS(vehicle: int, pearlescentColor: int, wheelColor: int) -> None: ...
def ATTACH_VEHICLE_TO_TRAILER(vehicle: int, trailer: int, radius: float) -> None: ...
def IS_ROCKET_BOOST_ACTIVE(vehicle: int) -> bool: ...
def IS_VEHICLE_PARACHUTE_DEPLOYED(vehicle: int) -> bool: ...
def GET_VEHICLE_XENON_LIGHT_COLOR_INDEX(vehicle: int) -> int: ...
def GET_SUBMARINE_IS_UNDER_DESIGN_DEPTH(submarine: int) -> bool: ...
def SET_VEHICLE_STRONG(vehicle: int, toggle: bool) -> None: ...
def IS_VEHICLE_DOOR_FULLY_OPEN(vehicle: int, doorId: int) -> bool: ...
def SET_HELI_TAIL_BOOM_CAN_BREAK_OFF(vehicle: int, toggle: bool) -> bool: ...
def _GET_VEHICLE_MAX_EXHAUST_BONE_COUNT() -> int: ...
def START_PLAYBACK_RECORDED_VEHICLE(vehicle: int, recording: int, script: str, p3: bool) -> None: ...
def SET_HELI_MAIN_ROTOR_HEALTH(vehicle: int, health: float) -> None: ...
def SET_VEHICLE_HOMING_LOCKEDONTO_STATE(p0: int, p1: int) -> None: ...
def SET_VEHICLE_AI_CAN_USE_EXCLUSIVE_SEATS(vehicle: int, toggle: bool) -> None: ...
def ATTACH_VEHICLE_TO_CARGOBOB(cargobob: int, vehicle: int, p2: int, x: float, y: float, z: float) -> None: ...
def SET_VEHICLE_USE_BOOST_BUTTON_FOR_WHEEL_RETRACT(toggle: bool) -> None: ...
def IS_PLANE_LANDING_GEAR_INTACT(plane: int) -> bool: ...
def SET_TRANSFORM_TO_SUBMARINE_USES_ALTERNATE_INPUT(vehicle: int, toggle: bool) -> None: ...
def IS_VEHICLE_MODEL(vehicle: int, model: int) -> bool: ...
def SET_FORMATION_LEADER(vehicle: int, x: float, y: float, z: float, p4: float) -> None: ...
def SET_VEHICLE_CAN_SAVE_IN_GARAGE(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_NUM_OF_BROKEN_OFF_PARTS(vehicle: int) -> int: ...
def SET_VEHICLE_STEER_BIAS(vehicle: int, value: float) -> None: ...
def GET_CURRENT_PLAYBACK_FOR_VEHICLE(vehicle: int) -> int: ...
def SET_GROUND_EFFECT_REDUCES_DRAG(toggle: bool) -> None: ...
def IS_VEHICLE_ALARM_ACTIVATED(vehicle: int) -> bool: ...
def SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO(vehicle: int, targetRatio: float) -> None: ...
def SET_VEHICLE_MOD_COLOR_1(vehicle: int, paintType: int, color: int, pearlescentColor: int) -> None: ...
def CLEAR_VEHICLE_PETROLTANK_FIRE_CULPRIT(vehicle: int) -> None: ...
def RELEASE_PRELOAD_MODS(vehicle: int) -> None: ...
def SET_VEHICLE_WEAPON_RESTRICTED_AMMO(vehicle: int, weaponIndex: int, capacity: int) -> None: ...
def GET_VEHICLE_MOD_IDENTIFIER_HASH(vehicle: int, modType: int, modIndex: int) -> int: ...
def SET_VEHICLE_WEAPON_DAMAGE_SCALE(vehicle: int, multiplier: float) -> bool: ...
def IS_THIS_MODEL_A_BOAT(model: int) -> bool: ...
def SET_VEHICLE_ENGINE_HEALTH(vehicle: int, health: float) -> None: ...
def SET_DISABLE_VEHICLE_PETROL_TANK_FIRES(vehicle: int, toggle: bool) -> None: ...
def _SET_NITROUS_IS_VISIBLE(vehicle: int, enabled: bool) -> None: ...
def IS_VEHICLE_BUMPER_BROKEN_OFF(vehicle: int, frontBumper: bool) -> bool: ...
def REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, p6: int) -> None: ...
def IS_VEHICLE_WINDOW_INTACT(vehicle: int, windowIndex: int) -> bool: ...
def SET_VEHICLE_WHEEL_TYPE(vehicle: int, WheelType: int) -> None: ...
def INSTANTLY_FILL_VEHICLE_POPULATION() -> None: ...
def _SET_ATTACHED_VEHICLE_TO_TOW_TRUCK_ARM(towTruck: int, vehicle: int) -> None: ...
def IS_VEHICLE_PRODUCING_SLIP_STREAM(vehicle: int) -> bool: ...
def IS_NITROUS_ACTIVE(vehicle: int) -> bool: ...
def GET_VEHICLE_MOD_COLOR_2_NAME(vehicle: int) -> str: ...
def SET_VEHICLE_ON_GROUND_PROPERLY(vehicle: int, p1: float) -> bool: ...
def SET_TRANSFORM_RATE_FOR_ANIMATION(vehicle: int, transformRate: float) -> None: ...
def SET_DISABLE_WANTED_CONES_RESPONSE(vehicle: int, toggle: bool) -> None: ...
def IS_VEHICLE_STOLEN(vehicle: int) -> bool: ...
def GET_VEHICLE_CLASS_MAX_BRAKING(vehicleClass: int) -> float: ...
def IS_VEHICLE_DRIVEABLE(vehicle: int, isOnFireCheck: bool) -> bool: ...
def GET_NUMBER_OF_VEHICLE_NUMBER_PLATES() -> int: ...
def SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED(vehicle: int, state: bool) -> None: ...
def SET_PLANE_PROPELLER_HEALTH(plane: int, health: float) -> bool: ...
def IS_VEHICLE_SIREN_ON(vehicle: int) -> bool: ...
def VEHICLE_SET_PARACHUTE_MODEL_OVERRIDE(vehicle: int, modelHash: int) -> None: ...
def SET_FORCE_VEHICLE_ENGINE_DAMAGE_BY_BULLET(p0: int, p1: bool) -> None: ...
def SET_VEHICLE_DAMAGE_SCALE(vehicle: int, p1: float) -> bool: ...
def DOES_VEHICLE_ALLOW_RAPPEL(vehicle: int) -> bool: ...
def SET_POLICE_FOCUS_WILL_TRACK_VEHICLE(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_DEFORMATION_AT_POS(vehicle: int, offsetX: float, offsetY: float, offsetZ: float) -> 'gta.Vector3': ...
def SET_VEHICLE_COLOURS(vehicle: int, colorPrimary: int, colorSecondary: int) -> None: ...
def GET_VEHICLE_CLASS_MAX_AGILITY(vehicleClass: int) -> float: ...
def DISABLE_INDIVIDUAL_PLANE_PROPELLER(vehicle: int, propeller: int) -> None: ...
def GET_VEHICLE_HAS_KERS(vehicle: int) -> bool: ...
def SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(vehicle: int, player: int, toggle: bool) -> None: ...
def SET_VEHICLE_CAN_LEAK_OIL(vehicle: int, toggle: bool) -> None: ...
def NETWORK_ENABLE_EMPTY_CROWDING_VEHICLES_REMOVAL(toggle: bool) -> None: ...
def GET_MOD_SLOT_NAME(vehicle: int, modType: int) -> str: ...
def GET_CAN_VEHICLE_BE_PLACED_HERE(vehicle: int, x: float, y: float, z: float, rotX: float, rotY: float, rotZ: float, p7: int, p8: int) -> bool: ...
def SET_CAN_RESPRAY_VEHICLE(vehicle: int, state: bool) -> None: ...
def IS_VEHICLE_A_CONVERTIBLE(vehicle: int, p1: bool) -> bool: ...
def SET_WHEELS_RETRACTED_INSTANTLY(vehicle: int) -> None: ...
def GET_VEHICLE_MODEL_ACCELERATION_MAX_MODS(modelHash: int) -> float: ...
def IS_EXTRA_BROKEN_OFF(vehicle: int, extraId: int) -> bool: ...
def GET_FAKE_SUSPENSION_LOWERING_AMOUNT(vehicle: int) -> float: ...
def GET_VEHICLE_MODEL_MAX_TRACTION(modelHash: int) -> float: ...
def GET_VEHICLE_ESTIMATED_MAX_SPEED(vehicle: int) -> float: ...
def SET_GLIDER_ACTIVE(vehicle: int, state: bool) -> None: ...
def STOP_PLAYBACK_RECORDED_VEHICLE(vehicle: int) -> None: ...
def ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA(p0: float, p1: float, p2: float, p3: float, p4: float, p5: float, p6: float) -> int: ...
def CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR(vehicle: int) -> None: ...
def GET_TYRE_HEALTH(vehicle: int, wheelIndex: int) -> float: ...
def _GET_VEHICLE_CURRENT_DRIVE_GEAR(vehicle: int) -> int: ...
def IS_VEHICLE_WEAPON_DISABLED(weaponHash: int, vehicle: int, owner: int) -> bool: ...
def SET_VEHICLE_TANK_TURRET_POSITION(vehicle: int, position: float, p2: bool) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_ENSURE_PICKUP_ENTITY_UPRIGHT(vehicle: int, p1: bool) -> None: ...
def SET_CARGOBOB_FORCE_DONT_DETACH_VEHICLE(cargobob: int, toggle: bool) -> None: ...
def IS_VEHICLE_STOPPED(vehicle: int) -> bool: ...
def GET_TIME_POSITION_IN_RECORDING(vehicle: int) -> float: ...
def IS_ENTITY_ATTACHED_TO_HANDLER_FRAME(vehicle: int, entity: int) -> bool: ...
def SET_VEHICLE_WINDOW_TINT(vehicle: int, tint: int) -> None: ...
def DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK(vehicle: int) -> bool: ...
def SET_VEHICLE_TAIL_LIGHTS(vehicle: int, toggle: bool) -> None: ...
def SET_ADDITIONAL_ROTATION_FOR_RECORDED_VEHICLE_PLAYBACK(vehicle: int, x: float, y: float, z: float, p4: int) -> None: ...
def GET_VEHICLE_MODEL_VALUE(vehicleModel: int) -> int: ...
def SET_MISSION_TRAIN_COORDS(train: int, x: float, y: float, z: float) -> None: ...
def SET_TAXI_LIGHTS(vehicle: int, state: bool) -> None: ...
def ARE_WINGS_OF_PLANE_INTACT(plane: int) -> bool: ...
def SET_VEHICLE_CAN_BREAK(vehicle: int, toggle: bool) -> None: ...
def SET_PEDS_CAN_FALL_OFF_THIS_VEHICLE_FROM_LARGE_FALL_DAMAGE(vehicle: int, toggle: bool, p2: float) -> None: ...
def GET_BOAT_VEHICLE_MODEL_AGILITY(modelHash: int) -> float: ...
def SET_DRIFT_TYRES(vehicle: int, toggle: bool) -> None: ...
def _SET_VEHICLE_MAX_LAUNCH_ENGINE_REVS(vehicle: int, modifier: float) -> None: ...
def SET_VEHICLE_PROVIDES_COVER(vehicle: int, toggle: bool) -> None: ...
def DELETE_MISSION_TRAIN(train: int) -> None: ...
def SET_INVERT_VEHICLE_CONTROLS(vehicle: int, state: bool) -> None: ...
def HAS_VEHICLE_PETROLTANK_SET_ON_FIRE_BY_ENTITY(p0: int, p1: int) -> bool: ...
def SET_USE_DOUBLE_CLICK_FOR_CAR_JUMP(toggle: bool) -> None: ...
def SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON(veh: int, toggle: bool) -> None: ...
def GET_VEHICLE_ACCELERATION(vehicle: int) -> float: ...
def SET_VEHICLE_NO_EXPLOSION_DAMAGE_FROM_DRIVER(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_LIVERY2_COUNT(vehicle: int) -> int: ...
def OVERRIDE_PLANE_DAMAGE_THREHSOLD(vehicle: int, health: float) -> None: ...
def GET_IS_LEFT_VEHICLE_HEADLIGHT_DAMAGED(vehicle: int) -> bool: ...
def CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR(vehicle: int) -> None: ...
def GET_VEHICLE_LIVERY2(vehicle: int) -> int: ...
def ROLL_UP_WINDOW(vehicle: int, windowIndex: int) -> None: ...
def SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE(active: bool) -> None: ...
def SET_VEHICLE_EXTRA_COLOUR_6(vehicle: int, color: int) -> None: ...
def SET_VEHICLE_LIVERY(vehicle: int, livery: int) -> None: ...
def IS_ANY_VEHICLE_NEAR_POINT(x: float, y: float, z: float, radius: float) -> bool: ...
def _GET_VEHICLE_MODEL_NUM_DRIVE_GEARS(vehicleModel: int) -> int: ...
def IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME(vehicle: int) -> bool: ...
def GET_VEHICLE_MOD_KIT(vehicle: int) -> int: ...
def PAUSE_PLAYBACK_RECORDED_VEHICLE(vehicle: int) -> None: ...
def IS_THIS_MODEL_AN_AMPHIBIOUS_CAR(model: int) -> bool: ...
def IS_HELI_LANDING_AREA_BLOCKED(vehicle: int) -> bool: ...
def IS_ENTRY_POINT_FOR_SEAT_CLEAR(ped: int, vehicle: int, seatIndex: int, side: bool, onEnter: bool) -> bool: ...
def CREATE_MISSION_TRAIN(variation: int, x: float, y: float, z: float, direction: bool, p5: int, p6: int) -> int: ...
def TRACK_VEHICLE_VISIBILITY(vehicle: int) -> None: ...
def GET_IS_DOOR_VALID(vehicle: int, doorId: int) -> bool: ...
def SET_VEHICLE_FORWARD_SPEED_XY(vehicle: int, speed: float) -> None: ...
def SET_SLOW_DOWN_EFFECT_DISABLED(disabled: bool) -> None: ...
def GET_BOAT_BOOM_POSITION_RATIO(vehicle: int) -> float: ...
def _IS_VEHICLE_GEN9_EXCLUSIVE_MODEL(vehicleModel: int) -> bool: ...
def SET_PLAYBACK_SPEED(vehicle: int, speed: float) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH(cargobob: int, p1: float) -> None: ...
def SET_OVERRIDE_VEHICLE_DOOR_TORQUE(p0: int, p1: int, p2: int) -> None: ...
def GET_VEHICLE_TYRES_CAN_BURST(vehicle: int) -> bool: ...
def IS_VEHICLE_STUCK_TIMER_UP(vehicle: int, p1: int, ms: int) -> bool: ...
def SET_VEHICLE_IS_STOLEN(vehicle: int, isStolen: bool) -> None: ...
def SET_VEHICLE_HANDBRAKE(vehicle: int, toggle: bool) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH(vehicle: int, p1: float) -> None: ...
def GET_VEHICLE_COLOUR_COMBINATION(vehicle: int) -> int: ...
def SET_VEHICLE_IMPATIENCE_TIMER(vehicle: int, p1: int) -> None: ...
def ATTACH_CONTAINER_TO_HANDLER_FRAME_WHEN_LINED_UP(vehicle: int, entity: int) -> None: ...
def HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE() -> bool: ...
def SET_VEHICLE_MOD(vehicle: int, modType: int, modIndex: int, customTires: bool) -> None: ...
def HAVE_VEHICLE_REAR_DOORS_BEEN_BLOWN_OPEN_BY_STICKYBOMB(vehicle: int) -> bool: ...
def POP_OUT_VEHICLE_WINDSCREEN(vehicle: int) -> None: ...
def CLEAR_VEHICLE_ROUTE_HISTORY(vehicle: int) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF(cargobob: int, p1: float) -> None: ...
def SET_VEHICLE_REDUCE_GRIP_LEVEL(vehicle: int, val: int) -> None: ...
def SET_HELI_CONTROL_LAGGING_RATE_SCALAR(helicopter: int, multiplier: float) -> None: ...
def DOES_CARGOBOB_HAVE_PICKUP_MAGNET(cargobob: int) -> bool: ...
def SET_VEHICLE_TYRE_FIXED(vehicle: int, tyreIndex: int) -> None: ...
def GET_TYRE_WEAR_RATE(vehicle: int, wheelIndex: int) -> float: ...
def SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER(vehicle: int, time: int, drivingStyle: int, p3: bool) -> None: ...
def GET_VEHICLE_HOMING_LOCKEDONTO_STATE(p0: int) -> int: ...
def SET_VEHICLE_STOP_INSTANTLY_WHEN_PLAYER_INACTIVE(vehicle: int, toggle: bool) -> None: ...
def SET_HOVER_MODE_WING_RATIO(vehicle: int, ratio: float) -> None: ...
def SET_VEHICLE_PETROL_TANK_HEALTH(vehicle: int, health: float) -> None: ...
def SET_VEHICLE_CUSTOM_PRIMARY_COLOUR(vehicle: int, r: int, g: int, b: int) -> None: ...
def GET_DOES_VEHICLE_HAVE_TOMBSTONE(vehicle: int) -> bool: ...
def SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE(vehicle: int, toggle: bool) -> None: ...
def _IS_VEHICLE_ON_BOOST_PAD(vehicle: int) -> bool: ...
def SET_CARGOBOB_EXTA_PICKUP_RANGE(p0: int, p1: int) -> None: ...
def SET_BIKE_EASY_TO_LAND(vehicle: int, toggle: bool) -> None: ...
def DELETE_ALL_TRAINS() -> None: ...
def SET_VEHICLE_TANK_STATIONARY(vehicle: int, p1: bool) -> None: ...
def SET_TYRE_HEALTH(vehicle: int, wheelIndex: int, health: float) -> None: ...
def SET_VEHICLE_SHOOT_AT_TARGET(driver: int, entity: int, xTarget: float, yTarget: float, zTarget: float) -> None: ...
def IS_TAXI_LIGHT_ON(vehicle: int) -> bool: ...
def ARE_PLANE_PROPELLERS_INTACT(plane: int) -> bool: ...
def SET_DISABLE_MAP_COLLISION(vehicle: int) -> None: ...
def VEHICLE_SET_ENABLE_NORMALISE_RAMP_CAR_VERTICAL_VELOCTIY(p0: int, p1: int) -> None: ...
def PRELOAD_VEHICLE_MOD(vehicle: int, modType: int, modIndex: int) -> None: ...
def SET_BOAT_ANCHOR(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_NEON_COLOUR(vehicle: int, r: int, g: int, b: int) -> None: ...
def SET_VEHICLE_DONT_TERMINATE_TASK_WHEN_ACHIEVED(vehicle: int) -> None: ...
def FIX_VEHICLE_WINDOW(vehicle: int, windowIndex: int) -> None: ...
def GET_VEHICLE_MOD(vehicle: int, modType: int) -> int: ...
def SET_VEHICLE_DOORS_SHUT(vehicle: int, closeInstantly: bool) -> None: ...
def EXPLODE_VEHICLE_IN_CUTSCENE(vehicle: int, p1: bool) -> None: ...
def SET_SHOULD_RESET_TURRET_IN_SCRIPTED_CAMERAS(vehicle: int, shouldReset: bool) -> None: ...
def SET_POSITION_OFFSET_FOR_RECORDED_VEHICLE_PLAYBACK(vehicle: int, x: float, y: float, z: float) -> None: ...
def SET_VEHICLE_DIRT_LEVEL(vehicle: int, dirtLevel: float) -> None: ...
def SET_VEHICLE_EXTENDED_REMOVAL_RANGE(vehicle: int, range: int) -> None: ...
def ROLL_DOWN_WINDOW(vehicle: int, windowIndex: int) -> None: ...
def SET_SPEED_BOOST_EFFECT_DISABLED(disabled: bool) -> None: ...
def CREATE_PICK_UP_ROPE_FOR_CARGOBOB(cargobob: int, state: int) -> None: ...
def DETACH_CONTAINER_FROM_HANDLER_FRAME(vehicle: int) -> None: ...
def STOP_BRINGING_VEHICLE_TO_HALT(vehicle: int) -> None: ...
def SET_VEHICLE_DOOR_OPEN(vehicle: int, doorId: int, loose: bool, openInstantly: bool) -> None: ...
def GET_VEHICLE_NUMBER_PLATE_TEXT(vehicle: int) -> str: ...
def GET_VEHICLE_EXTRA_COLOUR_5(vehicle: int, color: int) -> None: ...
def GET_VEHICLE_PETROL_TANK_HEALTH(vehicle: int) -> float: ...
def SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON(vehicle: int, toggle: bool, p2: bool) -> None: ...
def START_PLAYBACK_RECORDED_VEHICLE_WITH_FLAGS(vehicle: int, recording: int, script: str, flags: int, time: int, drivingStyle: int) -> None: ...
def SET_VEHICLE_EXTRA(vehicle: int, extraId: int, disable: bool) -> None: ...
def IS_COP_VEHICLE_IN_AREA_3D(x1: float, x2: float, y1: float, y2: float, z1: float, z2: float) -> bool: ...
def IS_THIS_MODEL_A_CAR(model: int) -> bool: ...
def SET_HELI_RESIST_TO_EXPLOSION(vehicle: int, toggle: bool) -> None: ...
def _GET_VEHICLE_TRAILER_PARENT_VEHICLE(trailer: int) -> int: ...
def SET_RANDOM_TRAINS(toggle: bool) -> None: ...
def SET_ALLOW_RAMMING_SOOP_OR_RAMP(p0: int, p1: int) -> None: ...
def GET_VEHICLE_MOD_COLOR_2(vehicle: int, paintType: int, color: int) -> None: ...
def SET_VEHICLE_MOD_COLOR_2(vehicle: int, paintType: int, color: int) -> None: ...
def GET_VEHICLE_WEAPON_RESTRICTED_AMMO(vehicle: int, weaponIndex: int) -> int: ...
def REQUEST_VEHICLE_ASSET(vehicleHash: int, vehicleAsset: int) -> None: ...
def SET_ROCKET_BOOST_ACTIVE(vehicle: int, active: bool) -> None: ...
def SET_DISABLE_PED_STAND_ON_TOP(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_DETONATION_MODE(toggle: bool) -> None: ...
def REMOVE_VEHICLE_STUCK_CHECK(vehicle: int) -> None: ...
def GET_VEHICLE_CUSTOM_SECONDARY_COLOUR(vehicle: int, r: int, g: int, b: int) -> None: ...
def SUPPRESS_NEONS_ON_VEHICLE(vehicle: int, toggle: bool) -> None: ...
def GET_LAST_PED_IN_VEHICLE_SEAT(vehicle: int, seatIndex: int) -> int: ...
def SET_RANDOM_BOATS(toggle: bool) -> None: ...
def IS_TOGGLE_MOD_ON(vehicle: int, modType: int) -> bool: ...
def _SET_VEHICLE_EXPLOSIVE_DAMAGE_SCALE(vehicle: int, scale: float) -> int: ...
def SET_HYDRAULIC_SUSPENSION_RAISE_FACTOR(vehicle: int, wheelId: int, value: float) -> None: ...
def SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER(multiplier: float) -> None: ...
def GET_VEHICLE_IS_DUMMY(p0: int) -> bool: ...
def ROLL_DOWN_WINDOWS(vehicle: int) -> None: ...
def _SET_BOUNDS_AFFECT_WATER_PROBES(vehicle: int, toggle: bool) -> None: ...
def SET_IGNORE_PLANES_SMALL_PITCH_CHANGE(p0: int, p1: int) -> None: ...
def SET_VEHICLE_WEAPON_CAN_TARGET_OBJECTS(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_BOBBLEHEAD_VELOCITY(x: float, y: float, p2: float) -> None: ...
def GET_VEHICLE_ATTACHED_TO_CARGOBOB(cargobob: int) -> int: ...
def SET_PICKUP_ROPE_LENGTH_FOR_CARGOBOB(cargobob: int, length1: float, length2: float, p3: bool) -> None: ...
def SET_TRAILER_LEGS_LOWERED(vehicle: int) -> None: ...
def GET_VEHICLE_LIVERY_COUNT(vehicle: int) -> int: ...
def OPEN_BOMB_BAY_DOORS(vehicle: int) -> None: ...
def SET_VEHICLE_FORCE_INTERIORLIGHT(vehicle: int, toggle: bool) -> None: ...
def UNPAUSE_PLAYBACK_RECORDED_VEHICLE(vehicle: int) -> None: ...
def SET_FORCE_FIX_LINK_MATRICES(vehicle: int) -> None: ...
def SET_VEHICLE_USE_MORE_RESTRICTIVE_SPAWN_CHECKS(vehicle: int, p1: bool) -> None: ...
def GET_MOD_TEXT_LABEL(vehicle: int, modType: int, modValue: int) -> str: ...
def IS_HANDLER_FRAME_LINED_UP_WITH_CONTAINER(vehicle: int, entity: int) -> bool: ...
def SET_VEHICLE_GRAVITY(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_DISABLE_HEIGHT_MAP_AVOIDANCE(vehicle: int, p1: bool) -> None: ...
def SET_VEHICLE_UNDRIVEABLE(vehicle: int, toggle: bool) -> None: ...
def DOES_VEHICLE_HAVE_ROOF(vehicle: int) -> bool: ...
def SET_VEHICLE_FULLBEAM(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_AUTOMATICALLY_ATTACHES(vehicle: int, p1: bool, p2: int) -> int: ...
def GET_VEHICLE_MODEL_ACCELERATION(modelHash: int) -> float: ...
def GET_VEHICLE_NEON_ENABLED(vehicle: int, index: int) -> bool: ...
def IS_VEHICLE_SPRAYABLE(vehicle: int) -> bool: ...
def FIND_SPAWN_COORDINATES_FOR_HELI(ped: int) -> 'gta.Vector3': ...
def SET_VEHICLE_NEON_COLOUR(vehicle: int, r: int, g: int, b: int) -> None: ...
def SET_HYDRAULIC_VEHICLE_STATE(vehicle: int, state: int) -> None: ...
def SET_DISABLE_RETRACTING_WEAPON_BLADES(toggle: bool) -> None: ...
def GET_VEHICLE_DIRT_LEVEL(vehicle: int) -> float: ...
def GET_VEHICLE_LOCK_ON_TARGET(vehicle: int, entity: int) -> bool: ...
def RAISE_CONVERTIBLE_ROOF(vehicle: int, instantlyRaise: bool) -> None: ...
def SET_BOAT_SINKS_WHEN_WRECKED(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_STEERING_BIAS_SCALAR(p0: int, p1: float) -> None: ...
def DETACH_VEHICLE_FROM_TRAILER(vehicle: int) -> None: ...
def GET_CAR_HAS_JUMP(vehicle: int) -> bool: ...
def SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX(vehicle: int, plateIndex: int) -> None: ...
def GET_VEHICLE_MOD_MODIFIER_VALUE(vehicle: int, modType: int, modIndex: int) -> int: ...
def SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME(value: float) -> None: ...
def GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM(vehicle: int) -> bool: ...
def SET_DISABLE_VEHICLE_ENGINE_FIRES(vehicle: int, toggle: bool) -> None: ...
def HAS_INSTANT_FILL_VEHICLE_POPULATION_FINISHED() -> bool: ...
def LOWER_FORKLIFT_FORKS(forklift: int) -> None: ...
def GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME(id: int, time: float) -> 'gta.Vector3': ...
def GET_NUMBER_OF_VEHICLE_DOORS(vehicle: int) -> int: ...
def SET_VEHICLE_BRAKE_LIGHTS(vehicle: int, toggle: bool) -> None: ...
def REMOVE_VEHICLE_MOD(vehicle: int, modType: int) -> None: ...
def _GET_VEHICLE_THROTTLE(vehicle: int) -> float: ...
def SET_VEHICLE_HAS_STRONG_AXLES(vehicle: int, toggle: bool) -> None: ...
def MODIFY_VEHICLE_TOP_SPEED(vehicle: int, value: float) -> None: ...
def SET_VEHICLE_LOD_MULTIPLIER(vehicle: int, multiplier: float) -> None: ...
def SET_VEHICLE_DOOR_SHUT(vehicle: int, doorId: int, closeInstantly: bool) -> None: ...
def SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE(vehicle: int, time: float) -> None: ...
def SET_HELI_CAN_PICKUP_ENTITY_THAT_HAS_PICK_UP_DISABLED(vehicle: int, toggle: bool) -> None: ...
def IS_THIS_MODEL_A_JETSKI(model: int) -> bool: ...
def SET_VEHICLE_DEFORMATION_FIXED(vehicle: int) -> None: ...
def DOES_VEHICLE_EXIST_WITH_DECORATOR(decorator: str) -> int: ...
def SET_VEHICLE_NUMBER_PLATE_TEXT(vehicle: int, plateText: str) -> None: ...
def SET_TRAILER_LEGS_RAISED(vehicle: int) -> None: ...
def SET_VEHICLE_DAMAGE_SCALES(vehicle: int, p1: int, p2: int, p3: int, p4: int) -> None: ...
def SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS(vehicle: int, toggle: bool) -> None: ...
def REMOVE_PICK_UP_ROPE_FOR_CARGOBOB(cargobob: int) -> None: ...
def SET_DISABLE_AUTOMATIC_CRASH_TASK(vehicle: int, toggle: bool) -> None: ...
def SET_FORCE_HD_VEHICLE(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_ENGINE_CAN_DEGRADE(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_CAUSES_SWERVING(vehicle: int, toggle: bool) -> None: ...
def DOES_VEHICLE_HAVE_SEARCHLIGHT(vehicle: int) -> bool: ...
def GET_ENTITY_ATTACHED_TO_CARGOBOB(p0: int) -> int: ...
def SET_VEHICLE_SHUNT_ON_STICK(toggle: bool) -> None: ...
def ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE(vehicle: int) -> None: ...
def SET_VEHICLE_KERS_ALLOWED(vehicle: int, toggle: bool) -> None: ...
def FORCE_SUB_THROTTLE_FOR_TIME(vehicle: int, p1: float, p2: float) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_ACTIVE(cargobob: int, isActive: bool) -> None: ...
def SET_VEHICLE_GENERATOR_AREA_OF_INTEREST(x: float, y: float, z: float, radius: float) -> None: ...
def HAVE_VEHICLE_MODS_STREAMED_IN(vehicle: int) -> bool: ...
def SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE(vehicle: int, angle: float) -> None: ...
def GET_LANDING_GEAR_STATE(vehicle: int) -> int: ...
def GET_ALL_VEHICLES(vehsStruct: int) -> int: ...
def SET_VEHICLE_COUNTERMEASURE_AMMO(vehicle: int, counterMeasureCount: int) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_SET_AMBIENT_MODE(vehicle: int, p1: bool, p2: bool) -> None: ...
def SET_VEHICLE_ACT_AS_IF_HAS_SIREN_ON(vehicle: int, p1: bool) -> None: ...
def START_VEHICLE_HORN(vehicle: int, duration: int, mode: int, forever: bool) -> None: ...
def GET_VEHICLE_PLATE_TYPE(vehicle: int) -> int: ...
def SET_BIKE_ON_STAND(vehicle: int, x: float, y: float) -> None: ...
def GET_NUM_VEHICLE_WINDOW_TINTS() -> int: ...
def VEHICLE_SET_JET_WASH_FORCE_ENABLED(p0: int) -> None: ...
def SET_VEHICLE_IN_CAR_MOD_SHOP(vehicle: int, toggle: bool) -> None: ...
def CREATE_SCRIPT_VEHICLE_GENERATOR(x: float, y: float, z: float, heading: float, p4: float, p5: float, modelHash: int, p7: int, p8: int, p9: int, p10: int, p11: bool, p12: bool, p13: bool, p14: bool, p15: bool, p16: int) -> int: ...
def SET_NITROUS_IS_ACTIVE(vehicle: int, toggle: bool) -> None: ...
def SMASH_VEHICLE_WINDOW(vehicle: int, windowIndex: int) -> None: ...
def IS_BIG_VEHICLE(vehicle: int) -> bool: ...
def SET_VEHICLE_BLIP_THROTTLE_RANDOMLY(vehicle: int, p1: bool) -> None: ...
def GET_IN_VEHICLE_CLIPSET_HASH_FOR_SEAT(vehicle: int, p1: int) -> int: ...
def IS_THIS_MODEL_A_PLANE(model: int) -> bool: ...
def GET_VEHICLE_MAX_TRACTION(vehicle: int) -> float: ...
def SET_HELI_BLADES_FULL_SPEED(vehicle: int) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_FALLOFF(cargobob: int, p1: float) -> None: ...
def GET_VEHICLE_COLOURS(vehicle: int, colorPrimary: int, colorSecondary: int) -> None: ...
def IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE(model: int) -> bool: ...
def SET_VEHICLE_DAMAGE(vehicle: int, xOffset: float, yOffset: float, zOffset: float, damage: float, radius: float, focusOnModel: bool) -> None: ...
def ATTACH_ENTITY_TO_CARGOBOB(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int) -> None: ...
def GET_IS_VEHICLE_SHUNTING(vehicle: int) -> bool: ...
def SET_FLEEING_VEHICLES_USE_SWITCHED_OFF_NODES(p0: int) -> None: ...
def SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_CEILING_HEIGHT(vehicle: int, height: float) -> None: ...
def GENERATE_VEHICLE_CREATION_POS_FROM_PATHS(outVec: int, p1: int, outVec1: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int) -> bool: ...
def NETWORK_CAP_EMPTY_CROWDING_VEHICLES_REMOVAL(p0: int) -> None: ...
def SET_PLAYBACK_TO_USE_AI(vehicle: int, drivingStyle: int) -> None: ...
def GET_NUM_MOD_COLORS(paintType: int, p1: bool) -> int: ...
def SET_VEHICLE_DOOR_LATCHED(vehicle: int, doorId: int, p2: bool, p3: bool, p4: bool) -> None: ...
def SET_VEHICLE_LIVERY2(vehicle: int, livery: int) -> None: ...
def REQUEST_VEHICLE_HIGH_DETAIL_MODEL(vehicle: int) -> None: ...
def REMOVE_VEHICLE_WINDOW(vehicle: int, windowIndex: int) -> None: ...
def VEHICLE_SET_PARACHUTE_MODEL_TINT_INDEX(vehicle: int, textureVariation: int) -> None: ...
def IS_VEHICLE_IN_SUBMARINE_MODE(vehicle: int) -> bool: ...
def GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle: int) -> int: ...
def SET_CAN_ADJUST_GROUND_CLEARANCE(vehicle: int, p1: bool) -> None: ...
def GET_IS_RIGHT_VEHICLE_HEADLIGHT_DAMAGED(vehicle: int) -> bool: ...
def GET_VEHICLE_ENVEFF_SCALE(vehicle: int) -> float: ...
def GET_VEHICLE_CAN_DEPLOY_PARACHUTE(vehicle: int) -> bool: ...
def IS_VEHICLE_VISIBLE(vehicle: int) -> bool: ...
def SET_TRAIN_SPEED(train: int, speed: float) -> None: ...
def CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE() -> None: ...
def SET_DIP_STRAIGHT_DOWN_WHEN_CRASHING_PLANE(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_NOT_STEALABLE_AMBIENTLY(vehicle: int, p1: bool) -> None: ...
def SET_GOON_BOSS_VEHICLE(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_FORWARD_SPEED(vehicle: int, speed: float) -> None: ...
def SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE(vehicle: int) -> None: ...
def IS_THIS_MODEL_A_TRAIN(model: int) -> bool: ...
def GET_HELI_TAIL_BOOM_HEALTH(vehicle: int) -> float: ...
def REMOVE_VEHICLE_ASSET(vehicleAsset: int) -> None: ...
def SET_LAST_DRIVEN_VEHICLE(vehicle: int) -> None: ...
def SET_PLANE_TURBULENCE_MULTIPLIER(vehicle: int, multiplier: float) -> None: ...
def IS_MISSION_TRAIN(train: int) -> bool: ...
def GET_VEHICLE_MAX_BRAKING(vehicle: int) -> float: ...
def DETACH_VEHICLE_FROM_ANY_CARGOBOB(vehicle: int) -> bool: ...
def GET_IS_VEHICLE_ENGINE_RUNNING(vehicle: int) -> bool: ...
def HIDE_TOMBSTONE(vehicle: int, toggle: bool) -> None: ...
def GET_HELI_TAIL_ROTOR_HEALTH(vehicle: int) -> float: ...
def IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE(vehicle: int) -> bool: ...
def ARE_FOLDING_WINGS_DEPLOYED(vehicle: int) -> bool: ...
def DETACH_ENTITY_FROM_CARGOBOB(cargobob: int, entity: int) -> bool: ...
def CREATE_VEHICLE(modelHash: int, x: float, y: float, z: float, heading: float, isNetwork: bool, bScriptHostVeh: bool, p7: bool) -> int: ...
def REQUEST_VEHICLE_RECORDING(recording: int, script: str) -> None: ...
def SET_VEHICLE_DISABLE_COLLISION_UPON_CREATION(vehicle: int, disable: bool) -> None: ...
def _SET_OVERRIDE_TRACTION_LOSS_MULTIPLIER(vehicle: int, modifier: float) -> None: ...
def SET_VEHICLE_FORCE_AFTERBURNER(vehicle: int, toggle: bool) -> None: ...
def SET_DISABLE_SUPERDUMMY(vehicle: int, p1: bool) -> None: ...
def IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE(ped: int, vehicle: int, outIndex: int) -> bool: ...
def IS_BOAT_ANCHORED(vehicle: int) -> bool: ...
def _SET_DISABLE_EXPLODE_FROM_BODY_DAMAGE_RECEIVED_BY_AI_VEHICLE(vehicle: int, disable: bool) -> None: ...
def IS_VEHICLE_ON_ALL_WHEELS(vehicle: int) -> bool: ...
def GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(modelHash: int) -> str: ...
def SET_DEPLOY_FOLDING_WINGS(vehicle: int, deploy: bool, p2: bool) -> None: ...
def ALLOW_AMBIENT_VEHICLES_TO_AVOID_ADVERSE_CONDITIONS(vehicle: int) -> None: ...
def SET_FORCE_LOW_LOD_ANCHOR_MODE(vehicle: int, p1: bool) -> None: ...
def GET_LAST_DRIVEN_VEHICLE() -> int: ...
def SET_CLEAR_FREEZE_WAITING_ON_COLLISION_ONCE_PLAYER_ENTERS(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_LIGHT_MULTIPLIER(vehicle: int, multiplier: float) -> None: ...
def GET_VEHICLE_MOD_VARIATION(vehicle: int, modType: int) -> int: ...
def SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME(multiplier: float) -> None: ...
def GET_VEHICLE_WHEEL_TYPE(vehicle: int) -> int: ...
def GET_VEHICLE_MOD_COLOR_1_NAME(vehicle: int, p1: bool) -> str: ...
def IS_VEHICLE_STUCK_ON_ROOF(vehicle: int) -> bool: ...
def GET_LIVERY_NAME(vehicle: int, liveryIndex: int) -> str: ...
def GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE(p0: float, p1: float, p2: float, p3: float, p4: int, p5: int, p6: int) -> int: ...
def IS_THIS_MODEL_A_BIKE(model: int) -> bool: ...
def SET_VEHICLE_CHEAT_POWER_INCREASE(vehicle: int, value: float) -> None: ...
def SET_VEHICLE_TYRE_SMOKE_COLOR(vehicle: int, r: int, g: int, b: int) -> None: ...
def SET_VEHICLE_EXCLUSIVE_DRIVER(vehicle: int, ped: int, index: int) -> None: ...
def IS_VEHICLE_SIREN_AUDIO_ON(vehicle: int) -> bool: ...
def SET_VEHICLE_INDICATOR_LIGHTS(vehicle: int, turnSignal: int, toggle: bool) -> None: ...
def GET_VEHICLE_TYRE_SMOKE_COLOR(vehicle: int, r: int, g: int, b: int) -> None: ...
def GET_VEHICLE_CUSTOM_PRIMARY_COLOUR(vehicle: int, r: int, g: int, b: int) -> None: ...
def SET_VEHICLE_DOORS_LOCKED(vehicle: int, doorLockStatus: int) -> None: ...
def SET_USE_DESIRED_Z_CRUISE_SPEED_FOR_LANDING(vehicle: int, toggle: bool) -> None: ...
def ADD_VEHICLE_UPSIDEDOWN_CHECK(vehicle: int) -> None: ...
def GET_VEHICLE_EXTRA_COLOUR_6(vehicle: int, color: int) -> None: ...
def SET_VEHICLE_BODY_HEALTH(vehicle: int, value: float) -> None: ...
def SET_VEHICLE_DOORS_LOCKED_FOR_TEAM(vehicle: int, team: int, toggle: bool) -> None: ...
def SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN(plane: int, height: int) -> None: ...
def IS_VEHICLE_DOOR_DAMAGED(veh: int, doorID: int) -> bool: ...
def GET_VEHICLE_HEALTH_PERCENTAGE(vehicle: int, maxEngineHealth: float, maxPetrolTankHealth: float, maxBodyHealth: float, maxMainRotorHealth: float, maxTailRotorHealth: float, maxUnkHealth: float) -> float: ...
def SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED(vehicle: int, toggle: bool) -> None: ...
def START_VEHICLE_ALARM(vehicle: int) -> None: ...
def GET_VEHICLE_LIGHTS_STATE(vehicle: int, lightsOn: int, highbeamsOn: int) -> bool: ...
def SET_VEHICLE_NEON_INDEX_COLOUR(vehicle: int, index: int) -> None: ...
def SET_CARJACK_MISSION_REMOVAL_PARAMETERS(p0: int, p1: int) -> None: ...
def IS_VEHICLE_TYRE_BURST(vehicle: int, wheelID: int, completely: bool) -> bool: ...
def EXPLODE_VEHICLE(vehicle: int, isAudible: bool, isInvisible: bool) -> None: ...
def GET_IS_BOAT_CAPSIZED(vehicle: int) -> bool: ...
def SET_VEHICLE_MAX_SPEED(vehicle: int, speed: float) -> None: ...
def _SET_PLANE_AVOIDS_OTHERS(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_USES_MP_PLAYER_DAMAGE_MULTIPLIER(p0: int, p1: int) -> None: ...
def GET_PED_IN_VEHICLE_SEAT(vehicle: int, seatIndex: int, p2: bool) -> int: ...
def SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED(train: int, p1: bool) -> None: ...
def SET_VEHICLE_INTERIORLIGHT(vehicle: int, toggle: bool) -> None: ...
def SET_LIGHTS_CUTOFF_DISTANCE_TWEAK(distance: float) -> None: ...
def IS_HELI_PART_BROKEN(vehicle: int, p1: bool, p2: bool, p3: bool) -> bool: ...
def GET_VEHICLE_HAS_PARACHUTE(vehicle: int) -> bool: ...
def SET_CARGOBOB_PICKUP_MAGNET_STRENGTH(cargobob: int, strength: float) -> None: ...
def GET_DOES_VEHICLE_HAVE_DAMAGE_DECALS(vehicle: int) -> bool: ...
def SET_PLAYERS_LAST_VEHICLE(vehicle: int) -> None: ...
def SET_BOAT_WRECKED(vehicle: int) -> None: ...
def TRANSFORM_TO_SUBMARINE(vehicle: int, noAnimation: bool) -> bool: ...
def SET_VEHICLE_WILL_FORCE_OTHER_VEHICLES_TO_STOP(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED(vehicle: int, doorId: int, doorLockStatus: int) -> None: ...
def _GET_REMAINING_NITROUS_DURATION(vehicle: int) -> float: ...
def IS_THIS_MODEL_A_BICYCLE(model: int) -> bool: ...
def GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS(modelHash: int) -> float: ...
def SET_VEHICLE_NAME_DEBUG(vehicle: int, name: str) -> None: ...
def GET_ENTRY_POINT_POSITION(vehicle: int, doorId: int) -> 'gta.Vector3': ...
def SET_PICKUP_ROPE_LENGTH_WITHOUT_CREATING_ROPE_FOR_CARGOBOB(p0: int, p1: int, p2: int) -> None: ...
def IS_VEHICLE_SEARCHLIGHT_ON(vehicle: int) -> bool: ...
def SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, toggle: bool, p7: bool) -> None: ...
def SWING_BOAT_BOOM_FREELY(vehicle: int, toggle: bool) -> None: ...
def SET_HYDRAULIC_WHEEL_STATE(vehicle: int, wheelId: int, state: int, value: float, p4: int) -> None: ...
def DETACH_VEHICLE_FROM_TOW_TRUCK(towTruck: int, vehicle: int) -> None: ...
def SET_VEHICLE_BROKEN_PARTS_DONT_AFFECT_AI_HANDLING(vehicle: int, p1: bool) -> None: ...
def SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_ENGINE_HEALTH(vehicle: int) -> float: ...
def SET_VEHICLE_REMOVE_AGGRESSIVE_CARJACK_MISSION(p0: int) -> None: ...
def SET_VEHICLE_LIMIT_SPEED_WHEN_PLAYER_INACTIVE(vehicle: int, toggle: bool) -> None: ...
def REMOVE_VEHICLE_UPSIDEDOWN_CHECK(vehicle: int) -> None: ...
def GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE(p0: float, p1: float, p2: float, p3: float, p4: int, p5: int, p6: int) -> int: ...
def SET_SUBMARINE_CRUSH_DEPTHS(vehicle: int, p1: bool, depth1: float, depth2: float, depth3: float) -> None: ...
def SET_TURRET_HIDDEN(vehicle: int, index: int, toggle: bool) -> None: ...
def FORCE_SUBMARINE_NEURTAL_BUOYANCY(p0: int, p1: int) -> None: ...
def IS_VEHICLE_BEING_BROUGHT_TO_HALT(vehicle: int) -> bool: ...
def GET_FLYING_VEHICLE_MODEL_AGILITY(modelHash: int) -> float: ...
def CLEAR_NITROUS(vehicle: int) -> None: ...
def SET_OVERRIDE_NITROUS_LEVEL(vehicle: int, toggle: bool, level: float, power: float, rechargeTime: float, disableSound: bool) -> None: ...
def SET_TYRE_MAXIMUM_GRIP_DIFFERENCE_DUE_TO_WEAR_RATE(vehicle: int, wheelIndex: int, multiplier: float) -> None: ...
def GET_VEHICLE_INDIVIDUAL_DOOR_LOCK_STATUS(vehicle: int, doorId: int) -> int: ...
def SET_NUMBER_OF_PARKED_VEHICLES(value: int) -> None: ...
def SET_VEHICLE_USES_LARGE_REAR_RAMP(vehicle: int, toggle: bool) -> None: ...
def GET_ATTACHED_PICK_UP_HOOK_POSITION(cargobob: int) -> 'gta.Vector3': ...
def SET_VEHICLE_ALARM(vehicle: int, state: bool) -> None: ...
def SET_DISABLE_VERTICAL_FLIGHT_MODE_TRANSITION(vehicle: int, toggle: bool) -> None: ...
def IS_VEHICLE_IN_GARAGE_AREA(garageName: str, vehicle: int) -> bool: ...
def SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER(p0: int, p1: int) -> None: ...
def SET_VEHICLE_READY_FOR_CLEANUP(p0: int) -> None: ...
def CONTROL_LANDING_GEAR(vehicle: int, state: int) -> None: ...
def LOCK_DOORS_WHEN_NO_LONGER_NEEDED(vehicle: int) -> None: ...
def GET_ARE_BOMB_BAY_DOORS_OPEN(aircraft: int) -> bool: ...
def DETACH_VEHICLE_FROM_ANY_TOW_TRUCK(vehicle: int) -> bool: ...
def SET_SPECIAL_FLIGHT_MODE_RATIO(vehicle: int, ratio: float) -> None: ...
def GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME(recording: int, time: float, script: str) -> 'gta.Vector3': ...
def IS_VEHICLE_EXTRA_TURNED_ON(vehicle: int, extraId: int) -> bool: ...
def SET_VEHICLE_AVOID_PLAYER_VEHICLE_RIOT_VAN_MISSION(p0: int) -> None: ...
def VEHICLE_SET_OVERRIDE_SIDE_RATIO(p0: int, p1: int) -> int: ...
def IS_VEHICLE_ATTACHED_TO_CARGOBOB(cargobob: int, vehicleAttached: int) -> bool: ...
def SET_DISABLE_DAMAGE_WITH_PICKED_UP_ENTITY(p0: int, p1: int) -> bool: ...
def SET_DISABLE_RANDOM_TRAINS_THIS_FRAME(toggle: bool) -> None: ...
def GET_VEHICLE_IS_MERCENARY(vehicle: int) -> bool: ...
def SET_VEHICLE_DOOR_BROKEN(vehicle: int, doorId: int, deleteDoor: bool) -> None: ...
def SET_VEHICLE_EXPLODES_ON_EXPLOSION_DAMAGE_AT_ZERO_BODY_HEALTH(vehicle: int, toggle: bool) -> None: ...
def RESET_VEHICLE_STUCK_TIMER(vehicle: int, nullAttributes: int) -> None: ...
def SET_VEHICLE_HAS_MUTED_SIRENS(vehicle: int, toggle: bool) -> None: ...
def SET_SCRIPT_VEHICLE_GENERATOR(vehicleGenerator: int, enabled: bool) -> None: ...
def SET_RANDOM_BOATS_MP(toggle: bool) -> None: ...
def GET_VEHICLE_FLIGHT_NOZZLE_POSITION(plane: int) -> float: ...
def _SET_DRIFT_SLIP_ANGLE_LIMITS(vehicle: int, durationScalar: float, amplitudeScalar: float, slipAngleLimit: float) -> None: ...
def REQUEST_VEHICLE_DIAL(vehicle: int) -> None: ...
def SET_DONT_ALLOW_PLAYER_TO_ENTER_VEHICLE_IF_LOCKED_FOR_PLAYER(vehicle: int, p1: bool) -> None: ...
def GET_VEHICLE_CLASS_MAX_TRACTION(vehicleClass: int) -> float: ...
def _ENABLE_INDIVIDUAL_PLANE_PROPELLER(vehicle: int, propeller: int) -> None: ...
def GET_VEHICLE_MODEL_MAX_BRAKING(modelHash: int) -> float: ...
def GET_HAS_RETRACTABLE_WHEELS(vehicle: int) -> bool: ...
def IS_THIS_MODEL_A_HELI(model: int) -> bool: ...
def SET_VEHICLE_STEER_FOR_BUILDINGS(vehicle: int, p1: int) -> None: ...
def SET_PLANE_CONTROL_SECTIONS_SHOULD_BREAK_OFF_FROM_EXPLOSIONS(vehicle: int, toggle: bool) -> None: ...
def LOWER_CONVERTIBLE_ROOF(vehicle: int, instantlyLower: bool) -> None: ...
def GET_VEHICLE_CLASS_FROM_NAME(modelHash: int) -> int: ...
def GET_VEHICLE_SIZE(vehicle: int, out1: int, out2: int) -> None: ...
def SET_VEHICLE_ACTIVE_DURING_PLAYBACK(vehicle: int, toggle: bool) -> None: ...
def SET_SCRIPT_ROCKET_BOOST_RECHARGE_TIME(vehicle: int, seconds: float) -> None: ...
def CLEAR_LAST_DRIVEN_VEHICLE() -> None: ...
def SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION(p0: int, p1: bool, p2: bool, p3: bool) -> bool: ...
def SET_VEHICLE_USED_FOR_PILOT_SCHOOL(vehicle: int, toggle: bool) -> None: ...
def SET_PLANE_RESIST_TO_EXPLOSION(vehicle: int, toggle: bool) -> None: ...
def RESET_FORMATION_LEADER() -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_SET_TARGETED_MODE(vehicle: int, cargobob: int) -> None: ...
def REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA(p0: int) -> None: ...
def IS_TURRET_SEAT(vehicle: int, seatIndex: int) -> bool: ...
def POP_OFF_VEHICLE_ROOF_WITH_IMPULSE(vehicle: int, x: float, y: float, z: float) -> None: ...
def GET_NUM_VEHICLE_MODS(vehicle: int, modType: int) -> int: ...
def SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_XENON_LIGHT_COLOR_INDEX(vehicle: int, colorIndex: int) -> None: ...
def GET_VEHICLE_HAS_LANDING_GEAR(vehicle: int) -> bool: ...
def COPY_VEHICLE_DAMAGES(sourceVehicle: int, targetVehicle: int) -> None: ...
def GET_VEHICLE_CAUSE_OF_DESTRUCTION(vehicle: int) -> int: ...
def GET_HELI_MAIN_ROTOR_HEALTH(vehicle: int) -> float: ...
def SET_VEHICLE_BRAKE(vehicle: int, toggle: bool) -> None: ...
def SET_AIRCRAFT_PILOT_SKILL_NOISE_SCALAR(vehicle: int, p1: float) -> None: ...
def SET_DISABLE_TURRET_MOVEMENT(vehicle: int, turretId: int) -> None: ...
def GET_VEHICLE_HOMING_LOCKON_STATE(vehicle: int) -> int: ...
def SET_ENABLE_VEHICLE_SLIPSTREAMING(toggle: bool) -> None: ...
def SET_HELI_TURBULENCE_SCALAR(vehicle: int, p1: float) -> None: ...
def _GET_VEHICLE_EXHAUST_BONE(vehicle: int, index: int, boneIndex: int, axisX: int) -> bool: ...
def IS_VEHICLE_ATTACHED_TO_TRAILER(vehicle: int) -> bool: ...
def SET_BOAT_LOW_LOD_ANCHOR_DISTANCE(vehicle: int, value: float) -> None: ...
def SET_VEHICLE_MAY_BE_USED_BY_GOTO_POINT_ANY_MEANS(vehicle: int, p1: bool) -> None: ...
def GET_HAS_VEHICLE_BEEN_HIT_BY_SHUNT(vehicle: int) -> bool: ...
def GET_VEHICLE_MOD_COLOR_1(vehicle: int, paintType: int, color: int, pearlescentColor: int) -> None: ...
def GET_VEHICLE_BOMB_AMMO(vehicle: int) -> int: ...
def DELETE_VEHICLE(vehicle: int) -> None: ...
def _ARE_MISSILE_BAYS_DEPLOYED(vehicle: int) -> bool: ...
def SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME(multiplier: float) -> None: ...
def SET_VEHICLE_TYRES_CAN_BURST(vehicle: int, toggle: bool) -> None: ...
def NETWORK_USE_HIGH_PRECISION_TRAIN_BLENDING(vehicle: int, toggle: bool) -> None: ...
def GET_BOTH_VEHICLE_HEADLIGHTS_DAMAGED(vehicle: int) -> bool: ...
def SET_VEHICLE_TYRE_BURST(vehicle: int, index: int, onRim: bool, p3: float) -> None: ...
def SET_BOAT_IGNORE_LAND_PROBES(p0: int, p1: int) -> None: ...
def SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH(cargobob: int, p1: float) -> None: ...
def SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE(vehicle: int, disable: bool) -> None: ...
def GET_VEHICLE_COLOURS_WHICH_CAN_BE_SET(vehicle: int) -> int: ...
def DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE() -> None: ...
def SET_CHECK_FOR_ENOUGH_ROOM_FOR_PED(vehicle: int, p1: bool) -> None: ...
def SET_SCRIPT_RAMP_IMPULSE_SCALE(vehicle: int, impulseScale: float) -> None: ...
def GET_ENTITY_ATTACHED_TO_TOW_TRUCK(towTruck: int) -> int: ...
def SET_VEHICLE_SLIPSTREAMING_SHOULD_TIME_OUT(toggle: bool) -> None: ...
def SET_USE_HIGHER_CAR_JUMP(vehicle: int, toggle: bool) -> None: ...
def GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM(vehicle: int) -> bool: ...
def DISABLE_VEHCILE_DYNAMIC_AMBIENT_SCALES(vehicle: int, p1: int, p2: int) -> None: ...
def GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME(id: int, time: float) -> 'gta.Vector3': ...
def REMOVE_VEHICLE_RECORDING(recording: int, script: str) -> None: ...
def GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX(vehicle: int) -> int: ...
def SET_SPECIAL_FLIGHT_MODE_ALLOWED(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_OUT_OF_CONTROL(vehicle: int, killDriver: bool, explodeOnImpact: bool) -> None: ...
def DISABLE_VEHICLE_EXPLOSION_BREAK_OFF_PARTS() -> None: ...
def GET_VEHICLE_BODY_HEALTH(vehicle: int) -> float: ...
def SET_VEHICLE_DOOR_CONTROL(vehicle: int, doorId: int, speed: int, angle: float) -> None: ...
def SET_CONVERTIBLE_ROOF(vehicle: int, p1: bool) -> None: ...
def VEHICLE_SET_EXTENABLE_SIDE_TARGET_RATIO(p0: int, p1: int) -> int: ...
def GET_VEHICLE_COLOR(vehicle: int, r: int, g: int, b: int) -> None: ...
def SET_VEHICLE_EXTRA_COLOUR_5(vehicle: int, color: int) -> None: ...
def GET_VEHICLE_MODEL_ESTIMATED_MAX_SPEED(modelHash: int) -> float: ...
def SWING_BOAT_BOOM_TO_RATIO(vehicle: int, ratio: float) -> None: ...
def SET_VEHICLE_SIREN(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_BOMB_AMMO(vehicle: int, bombCount: int) -> None: ...
def DISABLE_VEHICLE_WEAPON(disabled: bool, weaponHash: int, vehicle: int, owner: int) -> None: ...
def DOES_SCRIPT_VEHICLE_GENERATOR_EXIST(vehicleGenerator: int) -> bool: ...
def SET_WHEELS_EXTENDED_INSTANTLY(vehicle: int) -> None: ...
def GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(vehicle: int, player: int) -> bool: ...
def GET_CLOSEST_VEHICLE(x: float, y: float, z: float, radius: float, modelHash: int, flags: int) -> int: ...
def ARE_PLANE_CONTROL_PANELS_INTACT(vehicle: int, p1: bool) -> bool: ...
def SET_DISTANT_CARS_ENABLED(toggle: bool) -> None: ...
def GET_MAKE_NAME_FROM_VEHICLE_MODEL(modelHash: int) -> str: ...
def SET_VEHICLE_IS_WANTED(vehicle: int, state: bool) -> None: ...
def IS_SEAT_WARP_ONLY(vehicle: int, seatIndex: int) -> bool: ...
def GET_VEHICLE_COUNTERMEASURE_AMMO(vehicle: int) -> int: ...
def ENABLE_VEHICLE_DYNAMIC_AMBIENT_SCALES(vehicle: int) -> None: ...
def SET_AIRCRAFT_IGNORE_HIGHTMAP_OPTIMISATION(vehicle: int, p1: int) -> None: ...
def GET_CONVERTIBLE_ROOF_STATE(vehicle: int) -> int: ...
def SET_VEHICLE_BULLDOZER_ARM_POSITION(vehicle: int, position: float, p2: bool) -> None: ...
def _GET_VEHICLE_CURRENT_REV_RATIO(vehicle: int) -> float: ...
def SET_GLOBAL_POSITION_OFFSET_FOR_RECORDED_VEHICLE_PLAYBACK(vehicle: int, x: float, y: float, z: float) -> None: ...
def SET_VEHICLE_BURNOUT(vehicle: int, toggle: bool) -> None: ...
def SET_VEHICLE_NEEDS_TO_BE_HOTWIRED(vehicle: int, toggle: bool) -> None: ...
def GET_VEHICLE_MOD_KIT_TYPE(vehicle: int) -> int: ...
def SET_CAR_BOOT_OPEN(vehicle: int) -> None: ...
def SET_HELI_BLADES_SPEED(vehicle: int, speed: float) -> None: ...
def SWITCH_TRAIN_TRACK(trackId: int, state: bool) -> None: ...
def _GET_VEHICLE_DESIRED_DRIVE_GEAR(vehicle: int) -> int: ...
def SET_HELI_TAIL_ROTOR_HEALTH(vehicle: int, health: float) -> None: ...
def GET_VEHICLE_DOOR_ANGLE_RATIO(vehicle: int, doorId: int) -> float: ...
def SET_VEHICLE_TOW_TRUCK_ARM_POSITION(vehicle: int, position: float) -> None: ...
def SET_ROCKET_BOOST_FILL(vehicle: int, percentage: float) -> None: ...
