GameAudioSystem class
game.GameAudioSystem
Inheritance
Base: game.IGameAudioSystem
Derived
None.
Properties
| Property | Type | |
|---|---|---|
enemyPingStimCount | byte | scripted |
mixHasDetectedCombat | bool | scripted |
Functions
void Play(CName eventName, ent.EntityID? entityID, CName? emitterName)RTTIvoid Stop(CName eventName, ent.EntityID? entityID, CName? emitterName)RTTIvoid PlayImpact(CName impactContext, Vector4 position, game.Object objectt)RTTIvoid PlayOnEmitter(CName eventName, ent.EntityID entityID, CName emitterName)RTTIvoid Switch(CName switchName, CName switchValue, ent.EntityID? entityID, CName? emitterName)RTTIvoid Parameter(CName parameterName, float parameterValue, ent.EntityID? entityID, CName? emitterName)RTTIvoid GlobalParameter(CName parameterName, float parameterValue)RTTIvoid State(string stateGroup, string state)RTTIvoid PlayShockwave(CName shockwaveType, Vector4 position)RTTIvoid OpenAcousticPortal(game.Object objectt)RTTIvoid CloseAcousticPortal(game.Object objectt)RTTIvoid NotifyGameTone(CName eventName)RTTIvoid RequestSongOnRadioStation(CName stationName, CName songName)RTTIvoid RequestSongOnPlaylist(CName playlistName, CName songName)RTTICName[] GetPlaylistSongs(CName playlistName)RTTICName GetPlaylistCurrentSong(CName playlistName)RTTIvoid SetInScanningMode(bool inScanningMode)RTTIbool IsInScanningMode()RTTIushort SetTriggerEffectMode(CName effect)RTTIvoid ReplaceTriggerEffectMode(ushort id, CName effect)RTTIvoid UpdateTriggerEffectFrequency()RTTIvoid UnsetTriggerEffectMode(ushort id)RTTIushort SetTriggerEffectModeTimed(CName effect, float time)RTTIgame.InputTriggerState GetLeftTriggerState()RTTIgame.InputTriggerState GetRightTriggerState()RTTIvoid TriggerFlyby(Vector4 position, Vector4 direction, Vector4 startPosition, game.Object objectt)RTTIvoid RegisterEnemyPingStim(game.data.NPCHighLevelState enemyState, bool isPoliceman)RTTIvoid RegisterPreventionHeatStage(byte preventionHeatStage)RTTIvoid SetBDCameraListenerOverride(bool value)RTTIbool VoIsPerceptible(ent.EntityID entityId)RTTIvoid AddTriggerEffect(CName effectName, CName label)RTTIvoid ReplaceTriggerEffect(CName effectName, CName label, bool? createIfNotPresent)RTTIvoid RevertTriggerEffect(CName label)RTTIvoid RemoveTriggerEffect(CName label)RTTIvoid RemoveAllTriggerEffects()RTTIvoid EquipNewFootwearByPlayer(game.ItemID itemID)RTTIvoid EquipNewOutfitByPlayer(game.ItemID itemID)RTTIvoid UnequipOutfitByPlayer(game.ItemID itemID)RTTIfloat GetMeleeChargedAttackMinimumValue(CName configName)RTTIvoid PlayLootAllSound()RTTIvoid PlayItemActionSound(CName action, WeakHandle<game.ItemData> itemData)RTTIvoid PlayItemLootedSound(WeakHandle<game.ItemData> itemData)RTTIvoid HandleDynamicMixAreaEnter(game.Object localPlayer)RTTIvoid HandleDynamicMixAreaExit(game.Object localPlayer)RTTIvoid HandleCombatMix(game.Object localPlayer)RTTIvoid HandleOutOfCombatMix(game.Object localPlayer)RTTIbool OnGameEnd()RTTIvoid AddTriggerEffectIfPlayerNotInVehicleDriverSeat(game.Object playerObject, CName triggerName, CName triggerLabel)RTTIbool IsPlayerInVehicleInDriverSeat(game.Object playerObject)RTTI