Defines any sound instance, used with events.
|
bool | IsValid [get] |
| Gets a value indicating whether this instance is valid.
|
|
◆ GetSoundId()
int TaleWorlds.Engine.SoundEvent.GetSoundId |
( |
| ) |
|
◆ CreateEventFromString()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEventFromString |
( |
string |
eventId, |
|
|
Scene |
scene |
|
) |
| |
|
static |
- Parameters
-
groupId | The group _soundId. |
eventId | The event _soundId. |
- Returns
- MBSound instance containing the sound data
◆ SetEventMinMaxDistance()
void TaleWorlds.Engine.SoundEvent.SetEventMinMaxDistance |
( |
Vec3 |
newRadius | ) |
|
◆ GetEventIdFromString()
static int TaleWorlds.Engine.SoundEvent.GetEventIdFromString |
( |
string |
name | ) |
|
|
static |
◆ PlaySound2D() [1/2]
static bool TaleWorlds.Engine.SoundEvent.PlaySound2D |
( |
int |
soundCodeId | ) |
|
|
static |
◆ PlaySound2D() [2/2]
static bool TaleWorlds.Engine.SoundEvent.PlaySound2D |
( |
string |
soundName | ) |
|
|
static |
◆ GetTotalEventCount()
static int TaleWorlds.Engine.SoundEvent.GetTotalEventCount |
( |
| ) |
|
|
static |
- Returns
- returns the amount
◆ CreateEvent()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEvent |
( |
int |
soundCodeId, |
|
|
Scene |
scene |
|
) |
| |
|
static |
- Parameters
-
soundCodeId | ID of the sound |
- Returns
- MBSound instance containing the sound data
◆ IsNullSoundEvent()
bool TaleWorlds.Engine.SoundEvent.IsNullSoundEvent |
( |
| ) |
|
◆ Play()
bool TaleWorlds.Engine.SoundEvent.Play |
( |
| ) |
|
- Returns
- True if played successfully, otherwise, false.
◆ Pause()
void TaleWorlds.Engine.SoundEvent.Pause |
( |
| ) |
|
◆ Resume()
void TaleWorlds.Engine.SoundEvent.Resume |
( |
| ) |
|
◆ PlayExtraEvent()
void TaleWorlds.Engine.SoundEvent.PlayExtraEvent |
( |
string |
eventName | ) |
|
◆ SetSwitch()
void TaleWorlds.Engine.SoundEvent.SetSwitch |
( |
string |
switchGroupName, |
|
|
string |
newSwitchStateName |
|
) |
| |
◆ TriggerCue()
void TaleWorlds.Engine.SoundEvent.TriggerCue |
( |
| ) |
|
◆ PlayInPosition()
bool TaleWorlds.Engine.SoundEvent.PlayInPosition |
( |
Vec3 |
position | ) |
|
- Parameters
-
position | Sets the events position to this parameter permanently |
- Returns
- True if played successfully, otherwise, false.
◆ Stop()
void TaleWorlds.Engine.SoundEvent.Stop |
( |
| ) |
|
◆ SetParameter() [1/2]
void TaleWorlds.Engine.SoundEvent.SetParameter |
( |
string |
parameterName, |
|
|
float |
value |
|
) |
| |
- Parameters
-
parameterName | Name of the parameter. |
value | Value of the parameter. |
◆ SetParameter() [2/2]
void TaleWorlds.Engine.SoundEvent.SetParameter |
( |
int |
parameterIndex, |
|
|
float |
value |
|
) |
| |
◆ GetEventMinMaxDistance()
Vec3 TaleWorlds.Engine.SoundEvent.GetEventMinMaxDistance |
( |
| ) |
|
◆ SetPosition()
void TaleWorlds.Engine.SoundEvent.SetPosition |
( |
Vec3 |
vec | ) |
|
◆ SetVelocity()
void TaleWorlds.Engine.SoundEvent.SetVelocity |
( |
Vec3 |
vec | ) |
|
◆ Release()
void TaleWorlds.Engine.SoundEvent.Release |
( |
| ) |
|
◆ IsPlaying()
bool TaleWorlds.Engine.SoundEvent.IsPlaying |
( |
| ) |
|
◆ IsPaused()
bool TaleWorlds.Engine.SoundEvent.IsPaused |
( |
| ) |
|
◆ CreateEventFromSoundBuffer()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEventFromSoundBuffer |
( |
string |
eventId, |
|
|
byte[] |
soundData, |
|
|
Scene |
scene |
|
) |
| |
|
static |
◆ CreateEventFromExternalFile()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEventFromExternalFile |
( |
string |
programmerEventName, |
|
|
string |
soundFilePath, |
|
|
Scene |
scene |
|
) |
| |
|
static |
◆ IsValid
bool TaleWorlds.Engine.SoundEvent.IsValid |
|
get |
true
if this instance is valid; otherwise, false
.