vector linear = <0,0,0>;
vector angular = <0,0,0>;
default
{
state_entry()
{
llSetSitText("Surf"

llCollisionSound("", 0.0);
llSitTarget(<0.3, 0.0, 1.0>, ZERO_ROTATION);
llSetCameraEyeOffset(<-9.0, -0.00, 4.0>

llSetCameraAtOffset(<3.0, 0.0, 2.0>

llSetVehicleType(VEHICLE_TYPE_BOAT);
llSetVehicleVectorParam(VEHICLE_LINEAR_FRICTION_TIMESCALE, <50.0, 100.0, 0.0>

llSetVehicleFloatParam(VEHICLE_ANGULAR_FRICTION_TIMESCALE, 50.0);
llSetVehicleVectorParam(VEHICLE_LINEAR_MOTOR_DIRECTION, <10.0,10.0,10.0>

llSetVehicleFloatParam(VEHICLE_LINEAR_MOTOR_TIMESCALE, 10.0);
llSetVehicleFloatParam(VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 1.0);
llSetVehicleVectorParam(VEHICLE_ANGULAR_MOTOR_DIRECTION, <50, 50, 50>

llSetVehicleFloatParam(VEHICLE_ANGULAR_MOTOR_TIMESCALE, 2.0);
llSetVehicleFloatParam(VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 1.0);
llSetVehicleFloatParam(VEHICLE_HOVER_TIMESCALE, 0.1);
llSetVehicleFloatParam(VEHICLE_HOVER_HEIGHT, 0.0);
llSetVehicleFloatParam(VEHICLE_HOVER_EFFICIENCY, .9);
llSetVehicleFloatParam(VEHICLE_BUOYANCY, 0.0);
llSetVehicleFloatParam(VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 2.0);
llSetVehicleFloatParam(VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 1.0);
llSetVehicleFloatParam(VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 120.0);
llSetVehicleFloatParam(VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, .10);
llSetVehicleFloatParam(VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, .5);
llSetVehicleFloatParam(VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, .95);
llSetVehicleFloatParam(VEHICLE_BANKING_EFFICIENCY, 0.25);
llSetVehicleFloatParam(VEHICLE_BANKING_MIX, 1.0);
llSetVehicleFloatParam(VEHICLE_BANKING_TIMESCALE, 3.0);
llSetVehicleFlags(VEHICLE_FLAG_HOVER_WATER_ONLY);
llSetStatus(STATUS_PHYSICS, FALSE);
}