// NOTE: Sound file names must be no more than 63 characters in length (including "." and extension).




//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//  INTERNAL SOUND EFFECTS
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




// ENGINE SOUNDS  (INTERNAL)

VS_INSIDE_ENGINE_1=RH05/RH05_INT_IDLE.wav
VS_INSIDE_ENGINE_2=RH05/RH05_INT_toyota_LOW.wav
VS_INSIDE_ENGINE_3=RH05/RH05_INT_toyota_MED.wav
VS_INSIDE_ENGINE_4=RH05/RH05_INT_toyota_HIGH.wav
VS_INSIDE_ENGINE_5=RH05/RH05_INT_toyota_MAX.wav


//BACKFIRE, SHIFT SOUNDS and TRACTION CONTROL (INTERNAL)


VS_INSIDE_SHIFT_UP_1=RH05/RH05_internal_shift_up_1.wav
VS_INSIDE_SHIFT_UP_2=RH05/RH05_internal_shift_up_2.wav
VS_INSIDE_SHIFT_UP_3=RH05/RH05_internal_shift_up_3.wav
VS_INSIDE_SHIFT_DOWN_1=RH05/RH05_internal_shift_down_1.wav
VS_INSIDE_SHIFT_DOWN_2=RH05/RH05_internal_shift_down_2.wav
VS_INSIDE_SHIFT_DOWN_3=RH05/RH05_internal_shift_down_3.wav
VS_INSIDE_BACKFIRE_1=RH05/RH05_internal_backfire_1.wav
VS_INSIDE_BACKFIRE_2=RH05/RH05_internal_backfire_2.wav
VS_INSIDE_BACKFIRE_3=RH05/RH05_internal_backfire_3.wav
VS_INSIDE_TRACTION_CONTROL=RH05/RH05_internal_tc.wav
VS_INSIDE_ENGINE_STARTER=RH05/RH05_internal_starter.wav
VS_INSIDE_ENGINE_STARTING=RH05/RH05_internal_start_backfire.wav
VS_INSIDE_SPEED_LIMITER_TOGGLE=internal_limiter_engage_disengage.wav
VS_INSIDE_LAUNCH_CONTROL_TOGGLE=internal_launch_control.wav




// ROAD & TIRE SOUNDS  (INTERNAL)


VS_INSIDE_ROADNOISE_DRY=RH05/RH05_road_dry.wav
VS_INSIDE_ROADNOISE_WET=RH05/RH05_road_dry.wav
VS_INSIDE_ROADNOISE_GRASS=RH05/RH05_internal_grass.wav
VS_INSIDE_ROADNOISE_DIRT=RH05/RH05_internal_dirt.wav
VS_INSIDE_ROADNOISE_GRAVEL=RH05/RH05_internal_gravel.wav
VS_INSIDE_ROADNOISE_RUMBLESTRIP=RH05/RH05_internal_rumble_strip.wav

VS_INSIDE_SKID_DRY=RH05/RH05_internal_skid_road_dry.wav
VS_INSIDE_SKID_WET=RH05/RH05_internal_skid_road_wet.wav
VS_INSIDE_SKID_GRASS=internal_skid_grass.wav
VS_INSIDE_SKID_DIRT=RH05/RH05_internal_skid_dirt.wav
VS_INSIDE_SKID_GRAVEL=RH05/RH05_internal_skid_gravel.wav

//VS_INSIDE_BRAKING=internal_brakedisc.wav		



// CONTACT SOUNDS  (INTERNAL)


VS_INSIDE_SCRAPING=internal_scrape.wav

VS_INSIDE_HIT_WALL_1=hit_wall_1
VS_INSIDE_HIT_WALL_2=hit_wall_2
VS_INSIDE_HIT_WALL_3=hit_wall_3
VS_INSIDE_HIT_WALL_4=hit_wall_4
VS_INSIDE_HIT_WALL_5=hit_wall_5

VS_INSIDE_HIT_OTHERCAR_1=hit_vehicle_1
VS_INSIDE_HIT_OTHERCAR_2=hit_vehicle_2
VS_INSIDE_HIT_OTHERCAR_3=hit_vehicle_3
VS_INSIDE_HIT_OTHERCAR_4=hit_vehicle_4
VS_INSIDE_HIT_OTHERCAR_5=hit_vehicle_5

VS_INSIDE_HIT_CONE=hit__flex_post.wav
VS_INSIDE_DETACHED_BODYWORK_HITS_VEHICLE=hit__bodywork.wav
VS_INSIDE_DETACHED_WHEEL_HITS_VEHICLE=hit__wheel.wav




// AMBIENT (INTERNAL)

VS_INSIDE_WIND_NOISE=RH05/RH05_internal_windrush.wav
//VS_INSIDE_AMBIENT=ambient.wav				
//VS_INSIDE_LIGHT_RAIN=internal_rain_light.wav		
//VS_INSIDE_MEDIUM_RAIN=internal_rain_medium.wav	
//VS_INSIDE_HEAVY_RAIN=internal_rain_heavy.wav		




// MISC (INTERNAL)


VS_INSIDE_ON_FIRE=internal_fire.wav
//VS_INSIDE_HORN=INT_horn.wav




//UNUSED:
//VS_INSIDE_HYDRAULIC_JACK=
//VS_INSIDE_AIR_WRENCH=wheelguns_1.wav
//VS_INSIDE_WHEELGUN_1=wheelguns_1.wav
//VS_INSIDE_WHEELGUN_2=wheelguns_2.wav
//VS_INSIDE_WHEELGUN_3=wheelguns_3.wav






//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//  EXTERNAL SOUNDS EFFECTS
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




// ENGINE SOUNDS  (EXTERNAL)

VS_OUTSIDE_ENGINE_1=RH05/RH05_X_IDLE.wav
VS_OUTSIDE_ENGINE_2=RH05/RH05_X_LOW.wav
VS_OUTSIDE_ENGINE_3=RH05/RH05_X_MED_1.wav
VS_OUTSIDE_ENGINE_4=RH05/RH05_X_HIGH_1.wav
VS_OUTSIDE_ENGINE_5=RH05/RH05_X_MAX_1.wav




//BACKFIRE, SHIFT SOUNDS and TRACTION CONTROL (EXTERNAL)


VS_OUTSIDE_SHIFT_UP_1=RH05/RH05_external_shift_up_7.wav
VS_OUTSIDE_SHIFT_UP_2=RH05/RH05_external_shift_up_8.wav
VS_OUTSIDE_SHIFT_UP_3=RH05/RH05_external_shift_up_9.wav
VS_OUTSIDE_SHIFT_DOWN_1=RH05/RH05_external_shift_down_4.wav
VS_OUTSIDE_SHIFT_DOWN_2=RH05/RH05_external_shift_down_8.wav
VS_OUTSIDE_SHIFT_DOWN_3=RH05/RH05_external_shift_down_10.wav
VS_OUTSIDE_BACKFIRE_1=RH05/RH05_external_backfire_1.wav
VS_OUTSIDE_BACKFIRE_2=RH05/RH05_external_backfire_3.wav
VS_OUTSIDE_BACKFIRE_3=RH05/RH05_external_backfire_6.wav

VS_OUTSIDE_TRACTION_CONTROL=RH05/RH05_external_tc.wav
VS_OUTSIDE_ENGINE_STARTER=RH05/RH05_external_starter.wav
VS_OUTSIDE_ENGINE_STARTING=RH05/RH05_external_start_backfire.wav
VS_OUTSIDE_SPEED_LIMITER_TOGGLE=external_limiter_engage_disengage.wav
VS_OUTSIDE_LAUNCH_CONTROL_TOGGLE=external_launch_control.wav




// ROAD & TIRE SOUNDS  (EXTERNAL)


/VS_OUTSIDE_ROADNOISE_DRY=road_dry.wav
/VS_OUTSIDE_ROADNOISE_WET=road_wet.wav
VS_OUTSIDE_ROADNOISE_GRASS=external_grass.wav
VS_OUTSIDE_ROADNOISE_DIRT=external_dirt.wav
VS_OUTSIDE_ROADNOISE_GRAVEL=external_gravel.wav
VS_OUTSIDE_ROADNOISE_RUMBLESTRIP=RH05/RH05_external_rumble_strip.wav

VS_OUTSIDE_SKID_DRY=RH05_external_skid_road_dry.wav
VS_OUTSIDE_SKID_WET=external_skid_road_wet.wav
VS_OUTSIDE_SKID_GRASS=external_skid_grass.wav
VS_OUTSIDE_SKID_DIRT=external_skid_dirt.wav
VS_OUTSIDE_SKID_GRAVEL=external_skid_gravel.wav

//VS_OUTSIDE_BRAKING=external_brakedisc.wav		




// CONTACT SOUNDS  (EXTERNAL)


VS_OUTSIDE_SCRAPING=external_scrape.wav

VS_OUTSIDE_HIT_WALL_1=hit_wall_1
VS_OUTSIDE_HIT_WALL_2=hit_wall_2
VS_OUTSIDE_HIT_WALL_3=hit_wall_3
VS_OUTSIDE_HIT_WALL_4=hit_wall_4
VS_OUTSIDE_HIT_WALL_5=hit_wall_5

VS_OUTSIDE_HIT_OTHERCAR_1=hit_vehicle_1
VS_OUTSIDE_HIT_OTHERCAR_2=hit_vehicle_2
VS_OUTSIDE_HIT_OTHERCAR_3=hit_vehicle_3
VS_OUTSIDE_HIT_OTHERCAR_4=hit_vehicle_4
VS_OUTSIDE_HIT_OTHERCAR_5=hit_vehicle_5

VS_OUTSIDE_HIT_CONE=hit_cone_flexible_post_1.wav
VS_OUTSIDE_DETACHED_BODYWORK_HITS_VEHICLE=free_bodywork_hits_vehicle.wav
VS_OUTSIDE_DETACHED_WHEEL_HITS_VEHICLE=free_wheel_tyre_hits_vehicle.wav




// AMBIENT (EXTERNAL)


//VS_OUTSIDE_AMBIENT=external_ambient.wav		
//VS_OUTSIDE_LIGHT_RAIN=external_rain_light.wav		
//VS_OUTSIDE_MEDIUM_RAIN=external_rain_medium.wav	
//VS_OUTSIDE_HEAVY_RAIN=external_rain_heavy.wav		




//MISC (EXTERNAL)

VS_OUTSIDE_ON_FIRE=external_fire.wav
//VS_OUTSIDE_HORN=EXT_horn.wav


//UNUSED:
//VS_OUTSIDE_HYDRAULIC_JACK=
//VS_OUTSIDE_AIR_WRENCH=wheelguns_1.wav
//VS_OUTSIDE_WHEELGUN_1=wheelguns_1.wav
//VS_OUTSIDE_WHEELGUN_2=wheelguns_2.wav
//VS_OUTSIDE_WHEELGUN_3=wheelguns_3.wav






//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//  ATTENUATION PARAMETERS
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


EngineRange=190.0
EngineShape=1.000
EngineAmbient=1.00

ShiftRange=160.0
ShiftShape=0.910
ShiftAmbient=1.00

OtherRange=35.0
OtherShape=1.0
OtherAmbient=1.00



//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//  ENGINE VOLUME PARAMETERS
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



playerEngineVolumeMinimum=0.30
playerEngineVolumeThrottleFraction=0.40
playerEngineVolumeRevFraction=0.30

non-playerEngineVolumeMinimum=0.2
non-playerEngineVolumeThrottleFraction=0.5
non-playerEngineVolumeRevFraction=0.3





//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//  ENGINE LAYER RPM TUNING
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




EngineRPMSoundInside=0
{
  MinimumRPM=250.00      // above zero, but low enough to hear engine stall
  MaximumRPM=6400.40     // must overlap properly
  NaturalRPM=7381.3888   // engine RPM at which sample was recorded
}

EngineRPMSoundInside=1
{
  MinimumRPM=5600.50     // must overlap properly
  MaximumRPM=10500.50     // must overlap properly
  NaturalRPM=9300.0597   // engine RPM at which sample was recorded
}

EngineRPMSoundInside=2
{
  MinimumRPM=9501.30      // must overlap properly
  MaximumRPM=13000.00     // high enough that it is never hit, or sound will cut out
  NaturalRPM=11717.3196   // engine RPM at which sample was recorded
}

EngineRPMSoundInside=3
{
  MinimumRPM=12000.00     // must overlap properly
  MaximumRPM=15500.00     // high enough that it is never hit, or sound will cut out
  NaturalRPM=14762.8973   // engine RPM at which sample was recorded
}

EngineRPMSoundInside=4
{
  MinimumRPM=13500.00     // must overlap properly
  MaximumRPM=50000.00     // high enough that it is never hit, or sound will cut out
  NaturalRPM=18600.0000   // engine RPM at which sample was recorded
}

EngineRPMSoundOutside=0
{
  MinimumRPM=250.00         // above zero, but low enough to hear engine stall
  MaximumRPM=4090.00     // must overlap properly
  NaturalRPM=3923.5562   // engine RPM at which sample was recorded
}

EngineRPMSoundOutside=1
{
  MinimumRPM=3250.00     // must overlap properly
  MaximumRPM=5500.00     // must overlap properly
  NaturalRPM=3918.2236   // engine RPM at which sample was recorded
}

EngineRPMSoundOutside=2
{
  MinimumRPM=4000.00     // must overlap properly
  MaximumRPM=10000.00     // must overlap properly
  NaturalRPM=6627.7139   // engine RPM at which sample was recorded
}

EngineRPMSoundOutside=3
{
  MinimumRPM=8000.00     // must overlap properly
  MaximumRPM=16000.00     // must overlap properly
  NaturalRPM=10242.6182  // engine RPM at which sample was recorded
}

EngineRPMSoundOutside=4
{
  MinimumRPM=12000.00     // must overlap properly
  MaximumRPM=50000.00     // must overlap properly
  NaturalRPM=14019.9922   // engine RPM at which sample was recorded
}