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