iRDS - Intelligent Race Driver System  V 2.1.0.5
 All Classes Namespaces Functions Variables Properties Events
IRDSSoundController.IRDSAudioClips Class Reference

Public Attributes

AudioClip audio
 
AudioSource source
 
float volume = 1
 
float volumeMultiplier = 1
 
float pitch = 1
 
float minPitch = 1
 
float maxPitch = 1
 
float minVol = 1
 
float maxVol = 1
 
float volMinSpeed = 0f
 
float volMaxSpeed = 100f
 
float pitchMinSpeed = 0f
 
float pitchMaxSpeed = 100f
 
bool loop = false
 
bool play = false
 
bool playOnAwake = false
 
bool bypassEffects = false
 
int priority = 128
 
float dopplerLevel = 1f
 
float maxDistance = 500f
 
float minDistance = 1f
 
float pan = 0f
 
float panLevel = 1
 
float spread = 0f
 
AudioRolloffMode rolloffMode = AudioRolloffMode.Logarithmic
 
string audioName = "audioClip"
 
bool onOffManualCtrl = false
 
string onOffInput = ""
 
bool isSwitch = false
 
int numberOfPlaysPerEvent = 1
 
int numberOfTimesPlayed = 0
 
int endRacePlaceNumber
 
float lastTimePlayed = 0f
 
bool isTimeInterval = false
 
bool isPerNumberOfPlays = false
 
float timeInterval = 0f
 
PhysicMaterial materialName
 
bool isTouchingMaterial = false
 
bool playIfImCurrentCar = false
 
float lastimeButtonPress = 0f
 
List< IRDSAudioEvents > events
 
IRDSAudioPitchOptions pitchOpt = IRDSSoundController.IRDSAudioPitchOptions.None
 
IRDSAudioVolumeOptions volOpt = IRDSSoundController.IRDSAudioVolumeOptions.None
 
bool playOneShot = false
 
float rate = 0.2f
 
bool engineDependent = false
 
IRDSButtonEvents buttonEvents = IRDSButtonEvents.GetButton
 
bool useCurves = false
 
AnimationCurve rpmPitch
 
AnimationCurve rpmVol
 
AnimationCurve throttleVol
 
AnimationCurve gripSpeedVol
 
AnimationCurve gripSpeedPitch
 
AnimationCurve tireForceVol
 
AnimationCurve tireForcePitch