Classes |
struct | CustomSound |
Public Types |
enum | E_AUDIOCHANNEL |
Static Public Member Functions |
static float | GetFinalVolume (float inputVolume, E_AUDIOCHANNEL channel) |
static AudioClip | GetAudioClip (string internalPath, string customName) |
static AudioClip | GetAudioClip (string[] paths) |
static AudioClip | GetAudioClipPrimary (string[] paths) |
static AudioClip | GetAudioClipSecondary (string[] paths) |
static AudioSource | PlayOneShot (string internalPath, string customName, E_AUDIOCHANNEL channel, float volume, float pitch) |
static AudioSource | PlayOneShot (string[] clips, E_AUDIOCHANNEL channel, float volume, float pitch) |
static AudioSource | PlayOneShot (AudioClip clip, E_AUDIOCHANNEL channel, float volume, float pitch) |
static AudioSource | PlayOneShot (string internalPath, string customName, E_AUDIOCHANNEL channel, float volume, float pitch, Vector3 origin, Transform parent, float minDistance, float maxDistance) |
static AudioSource | PlayOneShot (AudioClip clip, E_AUDIOCHANNEL channel, float volume, float pitch, Vector3 origin, Transform parent, float minDistance, float maxDistance) |
static AudioClip | PlayVoice (string[] clips) |
static void | PlayVoice (AudioClip clip) |
static AudioMixerGroup | GetMixerGroupFromChannel (E_AUDIOCHANNEL channel, bool canForceLoadMixer=true) |
| Returns an audio mixer group based on the given audio channel.
|
Static Public Attributes |
static string[] | Env_CockpitRain = new string[2] { "Audio/Env/CockpitRain", "cockpitrain" } |
static string[] | Env_Crowd = new string[2] { "Audio/Env/Crowd", "crowd" } |
static string[] | Env_MachineHum = new string[2] { "Audio/Env/MachineHum", "machinehum" } |
static string[] | Env_Ocean = new string[2] { "Audio/Env/Ocean", "ocean" } |
static string[] | Env_Rain = new string[2] { "Audio/Env/Rain", "rain" } |
static string[] | Env_UnderWater = new string[2] { "Audio/Env/UnderWaterAmbience", "underwater" } |
static string[] | Env_ZoneShift = new string[2] { "Audio/Env/ZoneShift", "zoneshift" } |
static string[] | Env_ZoneExplode = new string[2] { "Audio/Env/ZoneExplode", "zoneexplode" } |
static string[] | Env_ZoneAmbience = new string[2] { "Audio/Env/ZoneAmbience", "zoneambience" } |
static string[] | Env_Thunder = new string[2] { "Audio/Env/ThunderStrike", "thunder" } |
static string[] | UI_Checkpoint = new string[2] { "Audio/Interface/CHECKPOINT", "checkpoint" } |
static string[] | UI_CountdownGo = new string[2] { "Audio/Interface/COUNTDOWNGO", "beepgo" } |
static string[] | UI_CountdownNormal = new string[2] { "Audio/Interface/COUNTDOWNNORMAL", "beepcountdown" } |
static string[] | UI_MenuExplode = new string[2] { "Audio/Interface/MENUEXPLODE", "menuexplosion" } |
static string[] | UI_MenuIntro = new string[2] { "Audio/Interface/MenuIntro", "menuintro" } |
static string[] | UI_MenuSwish = new string[2] { "Audio/Interface/MENUSWISH", "menutransition" } |
static string[] | UI_MpCountdown = new string[2] { "Audio/Interface/MPCOUNTDOWN", "mpcountdown" } |
static string[] | UI_Pause = new string[2] { "Audio/Interface/PAUSE", "pause" } |
static string[] | UI_Move = new string[2] { "Audio/Interface/UIMOVE", "move" } |
static string[] | UI_Unpause = new string[2] { "Audio/Interface/UNPAUSE", "unpause" } |
static string[] | UI_KnockoutWarning = new string[2] { "Audio/Interface/KNOCKOUTWARNING", "knockoutwarning" } |
static string[] | UI_LevelUpSwoosh = new string[2] { "Audio/Interface/LEVELUPSWOOSH", "levelupswoosh" } |
static string[] | UI_AchievementUnlocked = new string[2] {"Audio/Interface/ACHIEVEMENTUNLOCKED", "achievementunlocked"} |
static string[] | Ui_UpsurgeBoostChargeReset = new string[2] {"Audio/Interface/UpsurgeBoostChargeReset", "upsurgeboostchargereset"} |
static string[] | Ui_WrongWay = new string[2] { "Audio/Interface/WRONGWAY", "wrongway" } |
static string[] | Ship_Engine = new string[2] { "Audio/Ships/ENGINE", "engine" } |
static string[] | Ship_EngineBike = new string[2] { "Audio/Ships/ENGINEBIKE", "engineBike" } |
static string[] | Ship_EngineCockpit = new string[2] { "Audio/Ships/ENGINECOCKPIT", "enginecockpit" } |
static string[] | Ship_Repair = new string[2] { "Audio/Ships/RECHARGE", "recharge" } |
static string[] | Ship_ShieldHit = new string[2] { "Audio/Ships/SHIELDHIT", "shieldhit" } |
static string[] | Ship_Spray = new string[2] { "Audio/Ships/SPRAY", "spray" } |
static string[] | Ship_StartBoost = new string[2] { "Audio/Ships/STARTBOOST", "startboost" } |
static string[] | Ship_Turbulence = new string[2] { "Audio/Ships/TURBULENCE", "turbulance" } |
static string[] | Ship_Wallhit = new string[2] { "Audio/Ships/WALLHIT", "hitwall" } |
static string[] | Ship_FloorHit = new string[2] { "Audio/Ships/FLOORHIT", "floorhit" } |
static string[] | Ship_Wallhit2 = new string[2] { "Audio/Ships/WALLHIT_ALT1", "hitwall_alt1" } |
static string[] | Ship_Wallhit3 = new string[2] { "Audio/Ships/WALLHIT_ALT2", "hitwall_alt2" } |
static string[] | Ship_Wallhit4 = new string[2] { "Audio/Ships/WALLHIT_ALT3", "hitwall_alt3" } |
static string[] | Ship_WallScape = new string[2] { "Audio/Ships/WALLSCRAPE", "scrape" } |
static string[] | Ship_GainPickup = new string[2] { "Audio/Ships/WEAPON", "pickupweapon" } |
static string[] | Ship_DropPickup = new string[2] { "Audio/Ships/WEAPONDROP", "dropweapon" } |
static string[] | Ship_Roll = new string[2] { "Audio/Ships/ROLL", "roll" } |
static string[] | Ship_Turbo = new string[2] { "Audio/Ships/TURBO", "turbofire" } |
static string[] | Ship_Swoosh = new string[2] { "Audio/Ships/SWOOSH", "swoosh" } |
static string[] | Ship_Fire = new string[2] { "Audio/Ships/SHIPFIRE", "shipfire" } |
static string[] | Ship_BoostFail = new string[2] { "Audio/Ships/BOOSTFAIL", "boostfail" } |
static string[] | Ship_SonicBoom = new string[2] { "Audio/Ships/SONICBOOM", "sonicboom" } |
static string[] | Ship_SonicExit = new string[2] { "Audio/Ships/SONICEXIT", "sonicexit" } |
static string[] | Ship_Sideshift = new string[2] { "Audio/Ships/SIDESHIFT", "sideshift" } |
static string[] | Ship_Maglock = new string[2] { "Audio/Ships/MAGLOCK", "maglock" } |
static string[] | Ship_MagEnter = new string[2] { "Audio/Ships/MAGENTER", "magenter" } |
static string[] | Ship_MagExit = new string[2] { "Audio/Ships/MAGEXIT", "magexit" } |
static string[] | Ship_Airbrake = new string[2] { "Audio/Ships/AIRBRAKE", "airbrake" } |
static string[] | Ship_ShieldScrape = new string[2] { "Audio/Ships/SHIELDSCRAPE", "shieldscrape" } |
static string[] | Ship_Droid = new string[2] { "Audio/Ships/DROID", "droid" } |
static string[] | Ship_SpeedPush = new string[2] { "Audio/Ships/SPEEDPUSH", "speedpush" } |
static string[] | Ship_ShipBump = new string[2] { "Audio/Ships/SHIPBUMP", "shipbump" } |
static string[] | Ship_ShipScrape = new string[2] { "Audio/Ships/SHIPSCRAPE", "shipscrape" } |
static string[] | Ship_FlameBoost = new string[2] {"Audio/Ships/FLAMEBOOST", "flameboost"} |
static string[] | Voice_Autopilot = new string[2] { "Audio/Voices/Race/Autopilot", "autopilot" } |
static string[] | Voice_Bomb = new string[2] { "Audio/Voices/Race/Bomb", "bomb" } |
static string[] | Voice_Cannon = new string[2] { "Audio/Voices/Race/Cannon", "cannon" } |
static string[] | Voice_Disengaged = new string[2] { "Audio/Voices/Race/Disengaged", "disengaged" } |
static string[] | Voice_EnergyWall = new string[2] { "Audio/Voices/Race/EnergyWall", "energywall" } |
static string[] | Voice_Engaged = new string[2] { "Audio/Voices/Race/Engaged", "engaged" } |
static string[] | Voice_EmergencyPack = new string[2] { "Audio/Voices/Race/Epack", "epack" } |
static string[] | Voice_Three = new string[2] { "Audio/Voices/Race/Three", "three" } |
static string[] | Voice_Two = new string[2] { "Audio/Voices/Race/Two", "two" } |
static string[] | Voice_One = new string[2] {"Audio/Voices/Race/One", "one"} |
static string[] | Voice_Go = new string[2] { "Audio/Voices/Race/Go", "go" } |
static string[] | Voice_Impulse = new string[2] { "Audio/Voices/Race/Impulse", "impulse" } |
static string[] | Voice_Mines = new string[2] { "Audio/Voices/Race/Mines", "mines" } |
static string[] | Voice_Missile = new string[2] { "Audio/Voices/Race/Missile", "missile" } |
static string[] | Voice_Plasma = new string[2] { "Audio/Voices/Race/Plasma", "plasma" } |
static string[] | Voice_Rockets = new string[2] { "Audio/Voices/Race/Rockets", "rockets" } |
static string[] | Voice_Shield = new string[2] { "Audio/Voices/Race/Shield", "shield" } |
static string[] | Voice_Turbo = new string[2] { "Audio/Voices/Race/Turbo", "turbo" } |
static string[] | Voice_Hunter = new string[2] { "Audio/Voices/Race/Hunter", "hunter" } |
static string[] | Voice_Wormhole = new string[2] { "Audio/Voices/Race/Wormhole", "wormhole" } |
static string[] | Voice_TransferBeam = new string[2] { "Audio/Voices/Race/TransferBeam", "transferbeam" } |
static string[] | Voice_Quake = new string[2] { "Audio/Voices/Race/Tremor", "tremor" } |
static string[] | Voice_Hellstorm = new string[2] { "Audio/Voices/Race/Hellstorm", "hellstorm" } |
static string[] | Voice_ShieldLow = new string[2] { "Audio/Voices/Race/ShieldLow", "shieldlow" } |
static string[] | Voice_ShieldCritical = new string[2] { "Audio/Voices/Race/ShieldCritical", "shieldcritical" } |
static string[] | Voice_Eliminated = new string[2] { "Audio/Voices/Race/ShipDie", "eliminated" } |
static string[] | Voice_Warning = new string[2] { "Audio/Voices/Race/Warning", "warning" } |
static string[] | Voice_PerfectLap = new string[2] { "Audio/Voices/Race/PerfectLap", "perfectlap" } |
static string[] | Voice_FinalLap = new string[2] { "Audio/Voices/Race/FinalLap", "finallap" } |
static string[] | Voice_GoldMedal = new string[2] { "Audio/Voices/Race/GoldMedal", "goldmedal" } |
static string[] | Voice_PlatinumMedal = new string[2] { "Audio/Voices/Race/PlatinumMedal", "platinummedal" } |
static string[] | Voice_NoMedal = new string[2] { "Audio/Voices/Race/NoMedal", "nomedal" } |
static string[] | Voice_SilverMedal = new string[2] { "Audio/Voices/Race/SilverMedal", "silvermedal" } |
static string[] | Voice_BronzeMedal = new string[2] { "Audio/Voices/Race/BronzeMedal", "bronzemedal" } |
static string[] | Voice_Zone10Clear = new string[2] { "Audio/Voices/Survival/Zone10Cleared", "zone10cleared" } |
static string[] | Voice_Zone20Clear = new string[2] { "Audio/Voices/Survival/Zone20Cleared", "zone20cleared" } |
static string[] | Voice_Zone30Clear = new string[2] { "Audio/Voices/Survival/Zone30Cleared", "zone30cleared" } |
static string[] | Voice_Zone40Clear = new string[2] { "Audio/Voices/Survival/Zone40Cleared", "zone40cleared" } |
static string[] | Voice_Zone50Clear = new string[2] { "Audio/Voices/Survival/Zone50Cleared", "zone50cleared" } |
static string[] | Voice_Zone60Clear = new string[2] { "Audio/Voices/Survival/Zone60Cleared", "zone60cleared" } |
static string[] | Voice_Zone70Clear = new string[2] { "Audio/Voices/Survival/Zone70Cleared", "zone70cleared" } |
static string[] | Voice_Zone80Clear = new string[2] { "Audio/Voices/Survival/Zone80Cleared", "zone80cleared" } |
static string[] | Voice_Zone90Clear = new string[2] { "Audio/Voices/Survival/Zone90Cleared", "zone90cleared" } |
static string[] | Voice_Zone100Clear = new string[2] { "Audio/Voices/Survival/Zone100Cleared", "zone100cleared" } |
static string[] | Voice_Toxic = new string[2] { "Audio/Voices/Survival/Toxic", "toxic" } |
static string[] | Voice_SubApex = new string[2] { "Audio/Voices/Survival/SubApex", "subapex" } |
static string[] | Voice_Apex = new string[2] { "Audio/Voices/Survival/Apex", "apex" } |
static string[] | Voice_Halberd = new string[2] { "Audio/Voices/Survival/Halberd", "halberd" } |
static string[] | Voice_SubHalberd = new string[2] { "Audio/Voices/Survival/SubHalberd", "subhalberd" } |
static string[] | Voice_SubSpectre = new string[2] { "Audio/Voices/Survival/SubSpectre", "subspectre" } |
static string[] | Voice_Spectre = new string[2] { "Audio/Voices/Survival/Spectre", "spectre" } |
static string[] | Voice_SubZen = new string[2] { "Audio/Voices/Survival/SubZen", "subzen" } |
static string[] | Voice_Zen = new string[2] { "Audio/Voices/Survival/Zen", "zen" } |
static string[] | Voice_HyperZen = new string[2] { "Audio/Voices/Survival/HyperZen", "hyperzen" } |
static string[] | Voice_Mach1 = new string[2] { "Audio/Voices/Survival/Mach1", "mach1" } |
static string[] | Voice_Mach1_5 = new string[2] { "Audio/Voices/Survival/Mach1_5", "mach1_5" } |
static string[] | Voice_Mach2 = new string[2] { "Audio/Voices/Survival/Mach2", "mach2" } |
static string[] | Voice_Mach2_5 = new string[2] { "Audio/Voices/Survival/Mach2_5", "mach2_5" } |
static string[] | Voice_Mach3 = new string[2] { "Audio/Voices/Survival/Mach3", "mach3" } |
static string[] | Voice_MachX = new string[2] { "Audio/Voices/Survival/MachX", "machx" } |
static string[] | Voice_PerfectZone = new string[2] { "Audio/Voices/Survival/PerfectZone", "perfectzone" } |
static string[] | Voice_SessionComplete = new string[2] { "Audio/Voices/Survival/SessionComplete", "sessioncomplete" } |
static string[] | Voice_EventComplete = new string[2] { "Audio/Voices/Survival/EventComplete", "eventcomplete" } |
static string[] | Voice_LapInvalidated = new string[2] { "Audio/Voices/Race/LapInvalidated", "lapinvalidated" } |
static string[] | Voice_NewLapRecord = new string[2] { "Audio/Voices/Race/NewLapRecord", "newlaprecord" } |
static string[] | Voice_Barrier = new string[2] { "Audio/Voices/Race/BARRIER", "barrier" } |
static string[] | Voice_Arcade_AiElimAi = new string[2] { "Audio/Voices/Arcade/Arcade_AiElimAi", "arcade_aielimai" } |
static string[] | Voice_Arcade_BronzeAwarded = new string[2] { "Audio/Voices/Arcade/Arcade_BronzeAwarded", "arcade_bronze" } |
static string[] | Voice_Arcade_DirectHit = new string[2] { "Audio/Voices/Arcade/Arcade_DirectHit", "arcade_directhit" } |
static string[] | Voice_Arcade_EnergyCritical = new string[2] { "Audio/Voices/Arcade/Arcade_EnergyCritical", "arcade_energycritical" } |
static string[] | Voice_Arcade_EnergyLow = new string[2] { "Audio/Voices/Arcade/Arcade_EnergyLow", "arcade_energylow" } |
static string[] | Voice_Arcade_FinalLap = new string[2] { "Audio/Voices/Arcade/Arcade_FinalLap", "arcade_finallap" } |
static string[] | Voice_Arcade_GameOver = new string[2] { "Audio/Voices/Arcade/Arcade_GameOver", "arcade_gameover" } |
static string[] | Voice_Arcade_GoldAwarded = new string[2] { "Audio/Voices/Arcade/Arcade_GoldAwarded", "arcade_gold" } |
static string[] | Voice_Arcade_LapInvalidated = new string[2] { "Audio/Voices/Arcade/Arcade_LapInvalidated", "arcade_lapinvalidated" } |
static string[] | Voice_Arcade_NewRecord = new string[2] { "Audio/Voices/Arcade/Arcade_NewRecord", "arcade_newlaprecord" } |
static string[] | Voice_Arcade_NoMedal = new string[2] { "Audio/Voices/Arcade/Arcade_NoMedal", "arcade_nomedal" } |
static string[] | Voice_Arcade_PerfectLap = new string[2] { "Audio/Voices/Arcade/Arcade_PerfectLap", "arcade_perfectlap" } |
static string[] | Voice_Arcade_PlatinumAwarded = new string[2] { "Audio/Voices/Arcade/Arcade_Platinum", "arcade_platinum" } |
static string[] | Voice_Arcade_PlayerElim = new string[2] { "Audio/Voices/Arcade/Arcade_PlayerElim", "arcade_playerelim" } |
static string[] | Voice_Arcade_PlayerRespawn = new string[2] { "Audio/Voices/Arcade/Arcade_PlayerRespawn", "arcade_playerrespawn" } |
static string[] | Voice_Arcade_SelectShip = new string[2] { "Audio/Voices/Arcade/Arcade_SelectShip", "arcade_selectship" } |
static string[] | Voice_Arcade_SelectTrack = new string[2] { "Audio/Voices/Arcade/Arcade_SelectTrack", "arcade_selecttrack" } |
static string[] | Voice_Arcade_SilverAwarded = new string[2] { "Audio/Voices/Arcade/Arcade_SilverAwarded", "arcade_silver" } |
static string[] | Voice_Arcade_StartEngines = new string[2] { "Audio/Voices/Arcade/Arcade_StartEngines", "arcade_startengines" } |
static string[] | Voice_Arcade_Three = new string[2] { "Audio/Voices/Arcade/Arcade_Three", "arcade_three" } |
static string[] | Voice_Arcade_Two = new string[2] { "Audio/Voices/Arcade/Arcade_Two", "arcade_two" } |
static string[] | Voice_Arcade_One = new string[2] { "Audio/Voices/Arcade/Arcade_One", "arcade_one" } |
static string[] | Voice_Arcade_Go = new string[2] { "Audio/Voices/Arcade/Arcade_Go", "arcade_go" } |
static string[] | Warning_Cannon = new string[2] {"Audio/Voices/Warnings/Cannon", "warningcannon"} |
static string[] | Warning_EnergyWall = new string[2] {"Audio/Voices/Warnings/EnergyWall", "warningenergywall"} |
static string[] | Warning_Hellstorm = new string[2] {"Audio/Voices/Warnings/Hellstorm", "warninghellstorm"} |
static string[] | Warning_Hunter = new string[2] {"Audio/Voices/Warnings/Hunter", "warninghunter"} |
static string[] | Warning_Mines = new string[2] {"Audio/Voices/Warnings/Mines", "warningmines"} |
static string[] | Warning_Missile = new string[2] {"Audio/Voices/Warnings/Missile", "warningmissile"} |
static string[] | Warning_Plasma = new string[2] {"Audio/Voices/Warnings/Plasma", "warningplasma"} |
static string[] | Warning_Rockets = new string[2] {"Audio/Voices/Warnings/Rockets", "warningrockets"} |
static string[] | Warning_Transferbeam = new string[2] {"Audio/Voices/Warnings/Transferbeam", "warningtransferbeam"} |
static string[] | Warning_Tremor = new string[2] {"Audio/Voices/Warnings/Tremor", "warningtremor"} |
static string[] | Weapons_Autopilot = new string[2] { "Audio/Weapons/AUTOPILOT", "autopilotcalculating" } |
static string[] | Weapons_MissileLock = new string[2] { "Audio/Weapons/BOMBBEEP", "lockonbeep" } |
static string[] | Weapons_CannonFire = new string[2] { "Audio/Weapons/CANNONFIRE", "cannonfire" } |
static string[] | Weapons_CannonFireHeavy = new string[2] { "Audio/Weapons/CANNONHEAVY", "cannonfireheavy" } |
static string[] | Weapons_CannonFireLight = new string[2] { "Audio/Weapons/CANNONLIGHT", "cannonfirelight" } |
static string[] | Weapons_EPack = new string[2] { "Audio/WEAPONS/EPACK", "epackuse" } |
static string[] | Weapons_MineDrop = new string[2] { "Audio/Weapons/MINEDROP", "minedrop" } |
static string[] | Weapons_MineExplode = new string[2] { "Audio/Weapons/MINEEXPLODE", "mineexplode" } |
static string[] | Weapons_PlasmaFire = new string[2] { "Audio/Weapons/PLASMA", "plasmafire" } |
static string[] | Weapons_RocketFire = new string[2] { "Audio/Weapons/ROCKETFIRE", "rocketfire" } |
static string[] | Weapons_MissileFire = new string[2] { "Audio/Weapons/MISSILEFIRE", "missilefire" } |
static string[] | Weapons_Shield = new string[2] { "Audio/Weapons/SHIELD", "shieldambient" } |
static string[] | Weapons_EnergyWallFire = new string[2] { "Audio/Weapons/ENERGYWALLFIRE", "energywallfire" } |
static string[] | Weapons_Wormhole = new string[2] { "Audio/Weapons/WORMHOLE", "wormholefire" } |
static string[] | Weapons_Quake = new string[2] { "Audio/Weapons/QUAKE", "tremorfire" } |
static string[] | Weapons_TransferBeam = new string[2] { "Audio/Weapons/TRANSFERLOOP", "transferenergy" } |
static string[] | Weapons_TransferFire = new string[2] { "Audio/Weapons/TRANSFERFIRE", "transferfire" } |
static string[] | Weapons_TransferLock = new string[2] { "Audio/Weapons/TRANSFERLOCK", "transferlock" } |
static string[] | Weapons_TremorLoop = new string[2] { "Audio/Weapons/TREMORLOOP", "tremorloop" } |
static string[] | Weapons_BulletImpact = new string[2] { "Audio/Weapons/BULLETIMPACT", "bulletimpact" } |
static string[] | Weapons_PlasmaImpact = new string[2] { "Audio/Weapons/PLASMAIMPACT", "plasmaimpact" } |
static string[] | Weapons_EnergyWallImpact = new string[2] { "Audio/Weapons/ENERGYWALLIMPACT", "energywallimpact" } |
static string[] | Weapons_BarrierDrop = new string[2] { "Audio/Weapons/BarrierDrop", "barrierdrop" } |
static string[] | Weapons_BarrierHit = new string[2] { "Audio/Weapons/BarrierHit", "barrierhit" } |
static string[] | Weapons_HitIndicator = new string[2] { "Audio/Weapons/HitIndicator", "hitindicator" } |
static string | lastSoundPack |
static List< CustomSound > | loadedSounds = new List<CustomSound>() |
static float | AiAudioMinDistance = 2.0f |
static float | AiAudioMaxDistance = 10.0f |