79 InitTable(
"CfgStepSoundTables",
"surface");
87 InitTable(
"CfgAttachmentSoundTables",
"category");
97 InitTable(
"CfgVoiceSoundTables",
"category");
116 InitTable(
"CfgImpactSoundTables",
"surface");
124 InitTable(
"CfgActionsSoundTables",
"category");
161 Print(
"AnimSoundObjectBuilderBank: Invalid sound set \"" +
soundSetName +
"\".");
void PlayerVoiceLookupTable()
SoundLookupTable GetImpactTable(string tableName)
void SetNoiseParam(NoiseParams param)
class AnimSoundObjectBuilderBank AnimSoundLookupTableBank()
static AnimSoundObjectBuilderBank GetInstance()
SoundLookupTable GetStepTable(string tableName)
SoundLookupTable GetActionTable(string tableName)
static ref AnimSoundObjectBuilderBank m_instance
class AttachmentSoundLookupTable extends SoundLookupTable m_NoiseParams
class ImpactSoundLookupTable extends SoundLookupTable ActionSoundLookupTable()
autoptr map< int, ref SoundLookupTable > m_pTables
class SoundLookupTable StepSoundLookupTable()
NoiseParams GetNoiseParam()
void ImpactSoundLookupTable()
class NoiseSystem NoiseParams()
void SoundObjectBuilder(SoundParams soundParams)
static AnimSoundObjectBuilderBank GetInstance()
static ref AnimSoundObjectBuilderBank m_instance
SoundObjectBuilder GetBuilder(string soundSetName)
autoptr map< int, ref SoundObjectBuilder > m_pBuilders
void AnimSoundObjectBuilderBank()
void AttachmentSoundLookupTable()
void LoadTable(string soundLookupTableName)
ref map< int, ref array< SoundObjectBuilder > > m_soundBuilders
SoundObjectBuilder GetSoundBuilder(int parameterHash)
string m_tableCategoryName
void ImpactSoundLookupTable()
void InitTable(string tableCategoryName, string parameterName)
proto native CGame GetGame()
proto void Print(void var)
Prints content of variable to console/log.
static proto int RandomInt(int min, int max)
Returns a random int number between and min [inclusive] and max [exclusive].