Skip to content

VimpNativesAudio ​

@vimp-mp/types 2.0.1

Interface · GTA V natives API

ts
interface VimpNativesAudio

Members ​

_enableDragRaceStationaryWarningSounds ​

ts
_enableDragRaceStationaryWarningSounds(vehicle: number, enable: boolean): void

_forceVehicleEngineSynth ​

ts
_forceVehicleEngineSynth(vehicle: number, force: boolean): void

activateAudioSlowmoMode ​

ts
activateAudioSlowmoMode(mode: string): void

addEntityToAudioMixGroup ​

ts
addEntityToAudioMixGroup(entity: number, groupname: string, p2: number): void

addLineToConversation ​

ts
addLineToConversation(index: number, p1: string, p2: string, p3: number, p4: number, p5: boolean, p6: boolean, p7: boolean, p8: boolean, p9: number, p10: boolean, p11: boolean, p12: boolean): void

addPedToConversation ​

ts
addPedToConversation(index: number, ped: number, p2: string): void

audioIsMusicPlaying ​

ts
audioIsMusicPlaying(): boolean

audioIsScriptedMusicPlaying ​

ts
audioIsScriptedMusicPlaying(): boolean

blipSiren ​

ts
blipSiren(vehicle: number): void

blockAllSpeechFromPed ​

ts
blockAllSpeechFromPed(ped: number, p1: boolean, p2: boolean): void

blockDeathJingle ​

ts
blockDeathJingle(toggle: boolean): void

blockSpeechContextGroup ​

ts
blockSpeechContextGroup(p0: string, p1: number): void

cancelAllPoliceReports ​

ts
cancelAllPoliceReports(): void

cancelMusicEvent ​

ts
cancelMusicEvent(eventname: string): boolean

canVehicleReceiveCbRadio ​

ts
canVehicleReceiveCbRadio(vehicle: number): boolean

clearAllBrokenGlass ​

ts
clearAllBrokenGlass(): void

clearAmbientZoneListState ​

ts
clearAmbientZoneListState(ambientzone: string, p1: boolean): void

clearAmbientZoneState ​

ts
clearAmbientZoneState(zonename: string, p1: boolean): void

clearCustomRadioTrackList ​

ts
clearCustomRadioTrackList(radiostation: string): void

createNewScriptedConversation ​

ts
createNewScriptedConversation(): void

deactivateAudioSlowmoMode ​

ts
deactivateAudioSlowmoMode(mode: string): void

disablePedPainAudio ​

ts
disablePedPainAudio(ped: number, toggle: boolean): void

distantCopCarSirens ​

ts
distantCopCarSirens(value: boolean): void

doesContextExistForThisPed ​

ts
doesContextExistForThisPed(ped: number, speechname: string, p2: boolean): boolean

doesPlayerVehHaveRadio ​

ts
doesPlayerVehHaveRadio(): boolean

enableStallWarningSounds ​

ts
enableStallWarningSounds(vehicle: number, toggle: boolean): void

enableStuntJumpAudio ​

ts
enableStuntJumpAudio(): void

enableVehicleExhaustPops ​

ts
enableVehicleExhaustPops(vehicle: number, toggle: boolean): void

enableVehicleFanbeltDamage ​

ts
enableVehicleFanbeltDamage(vehicle: number, toggle: boolean): void

findRadioStationIndex ​

ts
findRadioStationIndex(stationnamehash: number): number

forceMusicTrackList ​

ts
forceMusicTrackList(radiostation: string, tracklistname: string, milliseconds: number): void

forcePedPanicWalla ​

ts
forcePedPanicWalla(): void

forceUseAudioGameObject ​

ts
forceUseAudioGameObject(vehicle: number, audioname: string): void

freezeMicrophone ​

ts
freezeMicrophone(): void

freezeRadioStation ​

ts
freezeRadioStation(radiostation: string): void

getAmbientVoiceNameHash ​

ts
getAmbientVoiceNameHash(ped: number): number

getAudibleMusicTrackTextId ​

ts
getAudibleMusicTrackTextId(): number

getCurrentScriptedConversationLine ​

ts
getCurrentScriptedConversationLine(): number

getCurrentTrackPlayTime ​

ts
getCurrentTrackPlayTime(radiostationname: string): number

getCurrentTrackSoundName ​

ts
getCurrentTrackSoundName(radiostationname: string): number

getCurrentTvShowPlayTime ​

ts
getCurrentTvShowPlayTime(): number

getIsPreloadedConversationReady ​

ts
getIsPreloadedConversationReady(): boolean

getMusicPlaytime ​

ts
getMusicPlaytime(): number

getMusicVolSlider ​

ts
getMusicVolSlider(): number

getNetworkIdFromSoundId ​

ts
getNetworkIdFromSoundId(soundid: number): number

getNextAudibleBeat ​

ts
getNextAudibleBeat(): { out1: number; out2: number; out3: number; return: boolean }

getNumUnlockedRadioStations ​

ts
getNumUnlockedRadioStations(): number

getPlayerRadioStationGenre ​

ts
getPlayerRadioStationGenre(): number

getPlayerRadioStationIndex ​

ts
getPlayerRadioStationIndex(): number

getPlayerRadioStationName ​

ts
getPlayerRadioStationName(): string

getRadioStationName ​

ts
getRadioStationName(radiostation: number): string

getSoundId ​

ts
getSoundId(): number

getSoundIdFromNetworkId ​

ts
getSoundIdFromNetworkId(netid: number): number

getStreamPlayTime ​

ts
getStreamPlayTime(): number

getVariationChosenForScriptedLine ​

ts
getVariationChosenForScriptedLine(): { p0: number; return: number }

getVehicleDefaultHorn ​

ts
getVehicleDefaultHorn(vehicle: number): number

getVehicleDefaultHornIgnoreMods ​

ts
getVehicleDefaultHornIgnoreMods(vehicle: number): number

getVehicleHornSoundIndex ​

ts
getVehicleHornSoundIndex(vehicle: number): number

hasLoadedMpDataSet ​

ts
hasLoadedMpDataSet(): boolean

hasLoadedSpDataSet ​

ts
hasLoadedSpDataSet(): boolean

hasSoundFinished ​

ts
hasSoundFinished(soundid: number): boolean

hintAmbientAudioBank ​

ts
hintAmbientAudioBank(audiobank: string, p1: boolean, p2: number): boolean

hintMissionAudioBank ​

ts
hintMissionAudioBank(audiobank: string, p1: boolean, p2: number): boolean

hintScriptAudioBank ​

ts
hintScriptAudioBank(audiobank: string, p1: boolean, p2: number): boolean

initSynchSceneAudioWithEntity ​

ts
initSynchSceneAudioWithEntity(audioevent: string, entity: number): void

initSynchSceneAudioWithPosition ​

ts
initSynchSceneAudioWithPosition(audioevent: string, x: number, y: number, z: number): void

interruptConversation ​

ts
interruptConversation(ped: number, voiceline: string, speaker: string): void

interruptConversationAndPause ​

ts
interruptConversationAndPause(ped: number, p1: string, speaker: string): void

isAlarmPlaying ​

ts
isAlarmPlaying(alarmname: string): boolean

isAmbientSpeechDisabled ​

ts
isAmbientSpeechDisabled(ped: number): boolean

isAmbientSpeechPlaying ​

ts
isAmbientSpeechPlaying(ped: number): boolean

isAmbientZoneEnabled ​

ts
isAmbientZoneEnabled(ambientzone: string): boolean

isAnimalVocalizationPlaying ​

ts
isAnimalVocalizationPlaying(pedhandle: number): boolean

isAnyPositionalSpeechPlaying ​

ts
isAnyPositionalSpeechPlaying(): boolean

isAnySpeechPlaying ​

ts
isAnySpeechPlaying(ped: number): boolean

isAudioSceneActive ​

ts
isAudioSceneActive(scene: string): boolean

isGameInControlOfMusic ​

ts
isGameInControlOfMusic(): boolean

isHornActive ​

ts
isHornActive(vehicle: number): boolean

isMissionCompletePlaying ​

ts
isMissionCompletePlaying(): boolean

isMissionCompleteReadyForUi ​

ts
isMissionCompleteReadyForUi(): boolean

isMissionNewsStoryUnlocked ​

ts
isMissionNewsStoryUnlocked(newsstory: number): boolean

isMobileInterferenceActive ​

ts
isMobileInterferenceActive(): boolean

isMobilePhoneCallOngoing ​

ts
isMobilePhoneCallOngoing(): boolean

isMobilePhoneRadioActive ​

ts
isMobilePhoneRadioActive(): boolean

isMusicOneshotPlaying ​

ts
isMusicOneshotPlaying(): boolean

isPedInCurrentConversation ​

ts
isPedInCurrentConversation(ped: number): boolean

isPedRingtonePlaying ​

ts
isPedRingtonePlaying(ped: number): boolean

isPlayerVehRadioEnable ​

ts
isPlayerVehRadioEnable(): boolean

isRadioFadedOut ​

ts
isRadioFadedOut(): boolean

isRadioRetuning ​

ts
isRadioRetuning(): boolean

isRadioStationFavourited ​

ts
isRadioStationFavourited(radiostation: string): boolean

isScriptedConversationLoaded ​

ts
isScriptedConversationLoaded(): boolean

isScriptedConversationOngoing ​

ts
isScriptedConversationOngoing(): boolean

isScriptedSpeechPlaying ​

ts
isScriptedSpeechPlaying(p0: number): boolean

isStreamPlaying ​

ts
isStreamPlaying(): boolean

isVehicleAudiblyDamaged ​

ts
isVehicleAudiblyDamaged(vehicle: number): boolean

isVehicleRadioOn ​

ts
isVehicleRadioOn(vehicle: number): boolean

linkStaticEmitterToEntity ​

ts
linkStaticEmitterToEntity(emittername: string, entity: number): void

loadStream ​

ts
loadStream(streamname: string, soundset: string): boolean

loadStreamWithStartOffset ​

ts
loadStreamWithStartOffset(streamname: string, startoffset: number, soundset: string): boolean

lockRadioStation ​

ts
lockRadioStation(radiostationname: string, toggle: boolean): void

lockRadioStationTrackList ​

ts
lockRadioStationTrackList(radiostation: string, tracklistname: string): void

overrideMicrophoneSettings ​

ts
overrideMicrophoneSettings(hash: number, toggle: boolean): void

overridePlayerGroundMaterial ​

ts
overridePlayerGroundMaterial(hash: number, toggle: boolean): void

overrideTrevorRage ​

ts
overrideTrevorRage(voiceeffect: string): void

overrideUnderwaterStream ​

ts
overrideUnderwaterStream(p0: string, p1: boolean): void

overrideVehHorn ​

ts
overrideVehHorn(vehicle: number, override: boolean, hornhash: number): void

pauseScriptedConversation ​

ts
pauseScriptedConversation(p0: boolean): void

playAmbientSpeechFromPositionNative ​

ts
playAmbientSpeechFromPositionNative(speechname: string, voicename: string, x: number, y: number, z: number, speechparam: string): void

playAnimalVocalization ​

ts
playAnimalVocalization(pedhandle: number, p1: number, speechname: string): void

playDeferredSoundFrontend ​

ts
playDeferredSoundFrontend(soundname: string, soundsetname: string): void

playEndCreditsMusic ​

ts
playEndCreditsMusic(play: boolean): void

playMissionCompleteAudio ​

ts
playMissionCompleteAudio(audioname: string): void

playPain ​

ts
playPain(ped: number, painid: number, p1: number, p3: number): void

playPedAmbientSpeechAndCloneNative ​

ts
playPedAmbientSpeechAndCloneNative(ped: number, speechname: string, speechparam: string, p3: number): void

playPedAmbientSpeechNative ​

ts
playPedAmbientSpeechNative(ped: number, speechname: string, speechparam: string, p3: number): void

playPedAmbientSpeechWithVoiceNative ​

ts
playPedAmbientSpeechWithVoiceNative(ped: number, speechname: string, voicename: string, speechparam: string, p4: boolean): void

playPedRingtone ​

ts
playPedRingtone(ringtonename: string, ped: number, p2: boolean): void

playPoliceReport ​

ts
playPoliceReport(name: string, p1: number): number

playSound ​

ts
playSound(soundid: number, audioname: string, audioref: string, p3: boolean, p4: number, p5: boolean): void

playSoundFromCoord ​

ts
playSoundFromCoord(soundid: number, audioname: string, x: number, y: number, z: number, audioref: string, isnetwork: boolean, range: number, p8: boolean): void

playSoundFromEntity ​

ts
playSoundFromEntity(soundid: number, audioname: string, entity: number, audioref: string, isnetwork: boolean, p5: number): void

playSoundFromEntityHash ​

ts
playSoundFromEntityHash(soundid: number, model: number, entity: number, soundsethash: number, p4: number, p5: number): void

playSoundFrontend ​

ts
playSoundFrontend(soundid: number, audioname: string, audioref: string, p3: boolean): void

playStreamFromObject ​

ts
playStreamFromObject(object: number): void

playStreamFromPed ​

ts
playStreamFromPed(ped: number): void

playStreamFromPosition ​

ts
playStreamFromPosition(x: number, y: number, z: number): void

playStreamFromVehicle ​

ts
playStreamFromVehicle(vehicle: number): void

playStreamFrontend ​

ts
playStreamFrontend(): void

playSynchronizedAudioEvent ​

ts
playSynchronizedAudioEvent(sceneid: number): boolean

playVehicleDoorCloseSound ​

ts
playVehicleDoorCloseSound(vehicle: number, doorid: number): void

playVehicleDoorOpenSound ​

ts
playVehicleDoorOpenSound(vehicle: number, doorid: number): void

preloadScriptConversation ​

ts
preloadScriptConversation(p0: boolean, p1: boolean, p2: boolean, p3: boolean): void

preloadScriptPhoneConversation ​

ts
preloadScriptPhoneConversation(p0: boolean, p1: boolean): void

preloadVehicleAudioBank ​

ts
preloadVehicleAudioBank(vehiclemodel: number): void

prepareAlarm ​

ts
prepareAlarm(alarmname: string): boolean

prepareMusicEvent ​

ts
prepareMusicEvent(eventname: string): boolean

prepareSynchronizedAudioEvent ​

ts
prepareSynchronizedAudioEvent(audioevent: string, p1: number): boolean

prepareSynchronizedAudioEventForScene ​

ts
prepareSynchronizedAudioEventForScene(sceneid: number, audioevent: string): boolean

recordBrokenGlass ​

ts
recordBrokenGlass(x: number, y: number, z: number, radius: number): void

refreshClosestOceanShoreline ​

ts
refreshClosestOceanShoreline(): void

registerScriptWithAudio ​

ts
registerScriptWithAudio(p0: number): void

releaseAmbientAudioBank ​

ts
releaseAmbientAudioBank(): void

releaseMissionAudioBank ​

ts
releaseMissionAudioBank(): void

releaseNamedScriptAudioBank ​

ts
releaseNamedScriptAudioBank(audiobank: string): void

releaseScriptAudioBank ​

ts
releaseScriptAudioBank(): void

releaseSoundId ​

ts
releaseSoundId(soundid: number): void

releaseWeaponAudio ​

ts
releaseWeaponAudio(): void

removeEntityFromAudioMixGroup ​

ts
removeEntityFromAudioMixGroup(entity: number, p1: number): void

removeIndividualPortalSettingsOverride ​

ts
removeIndividualPortalSettingsOverride(interiornamehash: number, roomindex: number, doorindex: number): void

removePortalSettingsOverride ​

ts
removePortalSettingsOverride(p0: string): void

requestAmbientAudioBank ​

ts
requestAmbientAudioBank(audiobank: string, p1: boolean, p2: number): boolean

requestMissionAudioBank ​

ts
requestMissionAudioBank(audiobank: string, p1: boolean, p2: number): boolean

requestScriptAudioBank ​

ts
requestScriptAudioBank(audiobank: string, p1: boolean, p2: number): boolean

requestTennisBanks ​

ts
requestTennisBanks(ped: number): void

resetPedAudioFlags ​

ts
resetPedAudioFlags(ped: number): void

resetTrevorRage ​

ts
resetTrevorRage(): void

resetVehicleStartupRevSound ​

ts
resetVehicleStartupRevSound(vehicle: number): void

restartScriptedConversation ​

ts
restartScriptedConversation(): void

scriptOverridesWindElevation ​

ts
scriptOverridesWindElevation(p0: boolean, p1: number): void

setAggressiveHorns ​

ts
setAggressiveHorns(toggle: boolean): void

setAmbientVoiceName ​

ts
setAmbientVoiceName(ped: number, name: string): void

setAmbientVoiceNameHash ​

ts
setAmbientVoiceNameHash(ped: number, hash: number): void

setAmbientZoneListState ​

ts
setAmbientZoneListState(ambientzone: string, p1: boolean, p2: boolean): void

setAmbientZoneListStatePersistent ​

ts
setAmbientZoneListStatePersistent(ambientzone: string, p1: boolean, p2: boolean): void

setAmbientZoneState ​

ts
setAmbientZoneState(zonename: string, p1: boolean, p2: boolean): void

setAmbientZoneStatePersistent ​

ts
setAmbientZoneStatePersistent(ambientzone: string, p1: boolean, p2: boolean): void

setAnimalMood ​

ts
setAnimalMood(animal: number, mood: number): void

setAudioFlag ​

ts
setAudioFlag(flagname: string, toggle: boolean): void

setAudioSceneVariable ​

ts
setAudioSceneVariable(scene: string, variable: string, value: number): void

setAudioScriptCleanupTime ​

ts
setAudioScriptCleanupTime(time: number): void

setAudioSpecialEffectMode ​

ts
setAudioSpecialEffectMode(mode: number): void

setAudioVehiclePriority ​

ts
setAudioVehiclePriority(vehicle: number, p1: number): void

setConversationAudioControlledByAnim ​

ts
setConversationAudioControlledByAnim(p0: boolean): void

setConversationAudioPlaceholder ​

ts
setConversationAudioPlaceholder(p0: boolean): void

setCustomRadioTrackList ​

ts
setCustomRadioTrackList(radiostation: string, tracklistname: string, p2: boolean): void

setCutsceneAudioOverride ​

ts
setCutsceneAudioOverride(name: string): void

setEmitterRadioStation ​

ts
setEmitterRadioStation(emittername: string, radiostation: string, p2: number): void

setEntityForNullConvPed ​

ts
setEntityForNullConvPed(p0: number, entity: number): void

setFrontendRadioActive ​

ts
setFrontendRadioActive(active: boolean): void

setGlobalRadioSignalLevel ​

ts
setGlobalRadioSignalLevel(p0: number): void

setGpsActive ​

ts
setGpsActive(active: boolean): void

setHornEnabled ​

ts
setHornEnabled(vehicle: number, toggle: boolean): void

setHornPermanentlyOn ​

ts
setHornPermanentlyOn(vehicle: number): void

setHornPermanentlyOnTime ​

ts
setHornPermanentlyOnTime(vehicle: number, time: number): void

setIndividualPortalSettingsOverride ​

ts
setIndividualPortalSettingsOverride(interiornamehash: number, roomindex: number, doorindex: number, newportalsettingsname: string): void

setInitialPlayerStation ​

ts
setInitialPlayerStation(radiostation: string): void

setMicrophonePosition ​

ts
setMicrophonePosition(toggle: boolean, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, x3: number, y3: number, z3: number): void

setMobilePhoneRadioState ​

ts
setMobilePhoneRadioState(state: boolean): void

setMobileRadioEnabledDuringGameplay ​

ts
setMobileRadioEnabledDuringGameplay(toggle: boolean): void

setNextRadioTrack ​

ts
setNextRadioTrack(radioname: string, radiotrack: string, p2: string, p3: string): void

setNoDuckingForConversation ​

ts
setNoDuckingForConversation(p0: boolean): void

setPedClothEventsEnabled ​

ts
setPedClothEventsEnabled(ped: number, toggle: boolean): void

setPedFootstepsEventsEnabled ​

ts
setPedFootstepsEventsEnabled(ped: number, toggle: boolean): void

setPedGender ​

ts
setPedGender(ped: number, p1: boolean): void

setPedInteriorWallaDensity ​

ts
setPedInteriorWallaDensity(p0: number, p1: number): void

setPedIsDrunk ​

ts
setPedIsDrunk(ped: number, toggle: boolean): void

setPedRaceAndVoiceGroup ​

ts
setPedRaceAndVoiceGroup(ped: number, p1: number, voicegroup: number): void

setPedVoiceFull ​

ts
setPedVoiceFull(ped: number): void

setPedVoiceGroup ​

ts
setPedVoiceGroup(ped: number, voicegrouphash: number): void

setPedVoiceGroupFromRaceToPvg ​

ts
setPedVoiceGroupFromRaceToPvg(ped: number, voicegrouphash: number): void

setPedWallaDensity ​

ts
setPedWallaDensity(p0: number, p1: number): void

setPlayerAngry ​

ts
setPlayerAngry(ped: number, toggle: boolean): void

setPlayerVehicleAlarmAudioActive ​

ts
setPlayerVehicleAlarmAudioActive(vehicle: number, toggle: boolean): void

setPortalSettingsOverride ​

ts
setPortalSettingsOverride(p0: string, p1: string): void

setPositionedPlayerVehicleRadioEmitterEnabled ​

ts
setPositionedPlayerVehicleRadioEmitterEnabled(p0: number): void

setPositionForNullConvPed ​

ts
setPositionForNullConvPed(p0: number, p1: number, p2: number, p3: number): void

setRadioAutoUnfreeze ​

ts
setRadioAutoUnfreeze(toggle: boolean): void

setRadioFrontendFadeTime ​

ts
setRadioFrontendFadeTime(fadetime: number): void

setRadioPositionAudioMute ​

ts
setRadioPositionAudioMute(p0: boolean): void

setRadioRetuneDown ​

ts
setRadioRetuneDown(): void

setRadioRetuneUp ​

ts
setRadioRetuneUp(): void

setRadioStationAsFavourite ​

ts
setRadioStationAsFavourite(radiostation: string, toggle: boolean): void

setRadioStationMusicOnly ​

ts
setRadioStationMusicOnly(radiostation: string, toggle: boolean): void

setRadioToStationIndex ​

ts
setRadioToStationIndex(radiostation: number): void

setRadioToStationName ​

ts
setRadioToStationName(stationname: string): void

setRadioTrack ​

ts
setRadioTrack(radiostation: string, radiotrack: string): void

setRadioTrackWithStartOffset ​

ts
setRadioTrackWithStartOffset(radiostationname: string, mixname: string, p2: number): void

setScriptUpdateDoorAudio ​

ts
setScriptUpdateDoorAudio(doorhash: number, toggle: boolean): void

setSirenBypassMpDriverCheck ​

ts
setSirenBypassMpDriverCheck(vehicle: number, toggle: boolean): void

setSirenCanBeControlledByAudio ​

ts
setSirenCanBeControlledByAudio(vehicle: number, p1: boolean): void

setSirenWithNoDriver ​

ts
setSirenWithNoDriver(vehicle: number, toggle: boolean): void

setSkipMinigunSpinUpAudio ​

ts
setSkipMinigunSpinUpAudio(p0: boolean): void

setStaticEmitterEnabled ​

ts
setStaticEmitterEnabled(emittername: string, toggle: boolean): void

setUserRadioControlEnabled ​

ts
setUserRadioControlEnabled(toggle: boolean): void

setVariableOnSound ​

ts
setVariableOnSound(soundid: number, variable: string, p2: number): void

setVariableOnStream ​

ts
setVariableOnStream(variable: string, p1: number): void

setVariableOnSynchSceneAudio ​

ts
setVariableOnSynchSceneAudio(variablename: string, value: number): void

setVariableOnUnderWaterStream ​

ts
setVariableOnUnderWaterStream(variablename: string, value: number): void

setVehForcedRadioThisFrame ​

ts
setVehForcedRadioThisFrame(vehicle: number): void

setVehHasNormalRadio ​

ts
setVehHasNormalRadio(vehicle: number): void

setVehicleAudioBodyDamageFactor ​

ts
setVehicleAudioBodyDamageFactor(vehicle: number, intensity: number): void

setVehicleAudioEngineDamageFactor ​

ts
setVehicleAudioEngineDamageFactor(vehicle: number, damagefactor: number): void

setVehicleBoostActive ​

ts
setVehicleBoostActive(vehicle: number, toggle: boolean): void

setVehicleConversationsPersist ​

ts
setVehicleConversationsPersist(p0: boolean, p1: boolean): void

setVehicleConversationsPersistNew ​

ts
setVehicleConversationsPersistNew(p0: boolean, p1: boolean, p2: boolean): void

setVehicleForceReverseWarning ​

ts
setVehicleForceReverseWarning(p0: number, p1: number): void

setVehicleHornSoundIndex ​

ts
setVehicleHornSoundIndex(vehicle: number, value: number): void

setVehicleMissileWarningEnabled ​

ts
setVehicleMissileWarningEnabled(vehicle: number, toggle: boolean): void

setVehicleRadioEnabled ​

ts
setVehicleRadioEnabled(vehicle: number, toggle: boolean): void

setVehicleRadioLoud ​

ts
setVehicleRadioLoud(vehicle: number, toggle: boolean): void

setVehicleStartupRevSound ​

ts
setVehicleStartupRevSound(vehicle: number, p1: string, p2: string): void

setVehRadioStation ​

ts
setVehRadioStation(vehicle: number, radiostation: string): void

skipRadioForward ​

ts
skipRadioForward(): void

skipToNextScriptedConversationLine ​

ts
skipToNextScriptedConversationLine(): void

startAlarm ​

ts
startAlarm(alarmname: string, p2: boolean): void

startAudioScene ​

ts
startAudioScene(scene: string): boolean

startPreloadedConversation ​

ts
startPreloadedConversation(): void

startScriptConversation ​

ts
startScriptConversation(p0: boolean, p1: boolean, p2: boolean, p3: boolean): void

startScriptPhoneConversation ​

ts
startScriptPhoneConversation(p0: boolean, p1: boolean): void

stopAlarm ​

ts
stopAlarm(alarmname: string, toggle: boolean): void

stopAllAlarms ​

ts
stopAllAlarms(stop: boolean): void

stopAudioScene ​

ts
stopAudioScene(scene: string): void

stopAudioScenes ​

ts
stopAudioScenes(): void

stopCurrentPlayingAmbientSpeech ​

ts
stopCurrentPlayingAmbientSpeech(ped: number): void

stopCurrentPlayingSpeech ​

ts
stopCurrentPlayingSpeech(ped: number): void

stopCutsceneAudio ​

ts
stopCutsceneAudio(): void

stopPedRingtone ​

ts
stopPedRingtone(ped: number): void

stopPedSpeaking ​

ts
stopPedSpeaking(ped: number, shaking: boolean): void

stopPedSpeakingSynced ​

ts
stopPedSpeakingSynced(ped: number, p1: boolean): void

stopScriptedConversation ​

ts
stopScriptedConversation(p0: boolean): number

stopSmokeGrenadeExplosionSounds ​

ts
stopSmokeGrenadeExplosionSounds(): void

stopSound ​

ts
stopSound(soundid: number): void

stopStream ​

ts
stopStream(): void

stopSynchronizedAudioEvent ​

ts
stopSynchronizedAudioEvent(sceneid: number): boolean

triggerMusicEvent ​

ts
triggerMusicEvent(eventname: string): boolean

triggerSirenAudio ​

ts
triggerSirenAudio(vehicle: number): void

unblockSpeechContextGroup ​

ts
unblockSpeechContextGroup(p0: string): void

unfreezeRadioStation ​

ts
unfreezeRadioStation(radiostation: string): void

unhintAmbientAudioBank ​

ts
unhintAmbientAudioBank(): void

unhintNamedScriptAudioBank ​

ts
unhintNamedScriptAudioBank(audiobank: string): void

unhintScriptAudioBank ​

ts
unhintScriptAudioBank(): void

unlockMissionNewsStory ​

ts
unlockMissionNewsStory(newsstory: number): void

unlockRadioStationTrackList ​

ts
unlockRadioStationTrackList(radiostation: string, tracklistname: string): void

unregisterScriptWithAudio ​

ts
unregisterScriptWithAudio(): void

unrequestTennisBanks ​

ts
unrequestTennisBanks(): void

updateSoundCoord ​

ts
updateSoundCoord(soundid: number, x: number, y: number, z: number): void

updateUnlockableDjRadioTracks ​

ts
updateUnlockableDjRadioTracks(enablemixes: boolean): void

useFootstepScriptSweeteners ​

ts
useFootstepScriptSweeteners(ped: number, p1: boolean, hash: number): void

useSirenAsHorn ​

ts
useSirenAsHorn(vehicle: number, toggle: boolean): void

VIMP developer documentation