|
Arma Reforger Script API
|
Public Member Functions | |
Signal name | |
Sets value for given signal name \value Signal value | |
| void | SetSignalValue (string name, float value) |
| void | SetEnvironmentalSignals (SoundWorld soundWorld) |
| Sets environmental signals based on SoundMap. | |
| bool | Play () |
| void | UpdateSoundTransformation () |
| void | CalculateInteriror (SoundWorld soundWorld) |
| void | Terminate (bool fadeOut=true) |
| void | SCR_AudioSource (SCR_AudioSourceConfiguration audioSourceConfiguration, vector mat[4]) |
Public Attributes | |
| AudioHandle | m_AudioHandle = AudioHandle.Invalid |
| Stores valid Audio handle. | |
| IEntity | m_Owner |
| Paren entity audio source is linked to. | |
| vector | m_vOffset |
| Playback position offset. | |
| ResourceName | m_sSoundProject |
| Audio project resource name. | |
| string | m_sSoundEventName |
| Sound event name. | |
| ref SCR_InteriorRequestCallback | m_InteriorRequestCallback |
| Interior callback. | |
| EAudioSourceFlag | m_eFlags |
| Flags describing runtime AudioSource state or behaviour. | |
Static Public Attributes | |
| static const string | INTERIOR_SIGNAL_NAME = "Interior" |
| Local signal names. | |
| static const string | SURFACE_SIGNAL_NAME = "Surface" |
| static const string | ENTITY_SIZE_SIGNAL_NAME = "EntitySize" |
| static const string | PHASES_TO_DESTROYED_PHASE_SIGNAL_NAME = "PhasesToDestroyed" |
| static const string | COLLISION_D_V_SIGNAL_NAME = "CollisionDV" |
| static const string | DISTANCE_SINAL_NAME = "Distance" |
| static const string | ROOM_SIZE_SIGNAL_NAME = "RoomSize" |
| static const string | FOREST_SIGNAL_NAME = "Forest" |
| static const string | HOUSES_SIGNAL_NAME = "Houses" |
| static const string | MEADOWS_SIGNAL_NAME = "Meadows" |
| static const string | SEA_SIGNAL_NAME = "Sea" |
Protected Attributes | |
| vector | m_aMat [4] |
| AudioSource position. | |
| ref array< string > | m_aSignalName |
| Signal names. | |
| ref array< float > | m_aSignalValue |
| Signal values. | |
| void SCR_AudioSource.SCR_AudioSource | ( | SCR_AudioSourceConfiguration | audioSourceConfiguration, |
| vector | mat[4] ) |
| void SCR_AudioSource.CalculateInteriror | ( | SoundWorld | soundWorld | ) |
| bool SCR_AudioSource.Play | ( | ) |
| void SCR_AudioSource.SetEnvironmentalSignals | ( | SoundWorld | soundWorld | ) |
Sets environmental signals based on SoundMap.
| void SCR_AudioSource.SetSignalValue | ( | string | name, |
| float | value ) |
| void SCR_AudioSource.Terminate | ( | bool | fadeOut = true | ) |
| void SCR_AudioSource.UpdateSoundTransformation | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Local signal names.
|
protected |
AudioSource position.
|
protected |
Signal names.
|
protected |
Signal values.
| AudioHandle SCR_AudioSource.m_AudioHandle = AudioHandle.Invalid |
Stores valid Audio handle.
| EAudioSourceFlag SCR_AudioSource.m_eFlags |
Flags describing runtime AudioSource state or behaviour.
| ref SCR_InteriorRequestCallback SCR_AudioSource.m_InteriorRequestCallback |
Interior callback.
| IEntity SCR_AudioSource.m_Owner |
Paren entity audio source is linked to.
| string SCR_AudioSource.m_sSoundEventName |
Sound event name.
| ResourceName SCR_AudioSource.m_sSoundProject |
Audio project resource name.
| vector SCR_AudioSource.m_vOffset |
Playback position offset.
|
static |
|
static |
|
static |
|
static |
|
static |