![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| void | ShowSubtitles (array< string > metadata) |
| void | SetCallsignSignals (int company, int platoon, int squad, int character, int characterRole) |
| void | SoundEventHit (bool critical, EDamageType damageType) |
| void | DelayedSoundEventPriority (string eventName, SCR_ECommunicationSoundEventPriority priority, int delayMS, EDamageType damageType=EDamageType.TRUE) |
| void | PlayDelayedSoundEventPriority () |
| void | SoundEventDeath (bool silent) |
| OnSoundEventStartedInvoker | GetOnSoundEventStarted () |
| OnSoundEventFinishedInvoker | GetOnSoundEventFinished () |
| override void | OnPostInit (IEntity owner) |
| override void | OnSoundEventStarted (string eventName, AudioHandle handle, int priority) |
| override void | OnSoundEventFinished (string eventName, AudioHandle handle, int priority, bool terminated) |
| void | SCR_CommunicationSoundComponent (IEntityComponentSource src, IEntity ent, IEntity parent) |
| void | ~SCR_CommunicationSoundComponent () |
Static Protected Member Functions | |
| static void | SetSubtitiles () |
Protected Attributes | |
| SignalsManagerComponent | m_SignalsManagerComponent |
| string | m_sDelayedSoundEvent |
| SCR_ECommunicationSoundEventPriority | m_eDelayedSoundEventPriority |
| EDamageType | m_eEDamageType |
| int | m_iHitScreamIntensity |
| ref OnSoundEventStartedInvoker | m_OnSoundEventStarted |
| ref OnSoundEventFinishedInvoker | m_OnSoundEventFinished |
| int | m_iDamageTypeSignalIdx |
| int | m_iHitScreamIntensitySignalIdx |
Static Protected Attributes | |
| static bool | m_bShowSubtitles |
Definition at line 60 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
| [in] | src | |
| [in] | ent | |
| [in] | parent |
Definition at line 287 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Definition at line 294 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Schedule and prioritise appropriate injury sounds to be played. The sound scheduled will skip the internal queue
| [in] | eventName | Name of the sound event to be played after delayMS. |
| [in] | priority | Priority of the sound event. The event with higher priority will override the current delayed event. |
| [in] | delayMS | Miliseconds delay for determining the sound event to be played |
| [in] | damageType |
Definition at line 177 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Definition at line 245 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Definition at line 236 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Definition at line 254 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Definition at line 276 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Definition at line 269 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Plays the delayed sound event requested via DelayedSoundEventPriority. Skips internal queue of the communication sound component.
Definition at line 203 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
| [in] | company | |
| [in] | platoon | |
| [in] | squad | |
| [in] | character | |
| [in] | characterRole |
Definition at line 144 of file SCR_CommunicationSoundComponent.c.
|
inlinestaticprotected |
Definition at line 131 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
| [in] | metadata |
Definition at line 83 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Called by damage manager when character dies. Depending on silent parameter, character will cancel current delayed sound event and then either scream or not
| [in] | silent | When true, character will play SOUND_KNOCKOUT event. When false, SOUND_DEATH will be played instead. |
Definition at line 225 of file SCR_CommunicationSoundComponent.c.
|
inlineprotected |
Schedule and prioritise appropriate injury sounds to be played. The sound scheduled will skip the internal queue
| [in] | critical | Whether current hit event is considered a critical hit. Multiple critical hits will increase intensity of hit scream. |
| [in] | damageType |
Definition at line 159 of file SCR_CommunicationSoundComponent.c.
|
staticprotected |
Definition at line 78 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 69 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 70 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 75 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 71 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 76 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 73 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 72 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 68 of file SCR_CommunicationSoundComponent.c.
|
protected |
Definition at line 62 of file SCR_CommunicationSoundComponent.c.