Added GetDistGainFromSoundLevel native to SDKTools (bug 5066, r=dvander).

This commit is contained in:
javalia
2011-09-03 14:18:08 -04:00
parent 3c297f5d1d
commit 98e049b336
2 changed files with 18 additions and 0 deletions
+9
View File
@@ -782,6 +782,14 @@ static cell_t smn_RemoveNormalSoundHook(IPluginContext *pContext, const cell_t *
return 1;
}
static cell_t smn_GetDistGainFromSoundLevel(IPluginContext *pContext, const cell_t *params)
{
int decibel = params[1];
float distance = sp_ctof(params[2]);
return sp_ftoc(engsound->GetDistGainFromSoundLevel(soundlevel_t)decibel, distance));
}
sp_nativeinfo_t g_SoundNatives[] =
{
{"EmitAmbientSound", EmitAmbientSound},
@@ -795,5 +803,6 @@ sp_nativeinfo_t g_SoundNatives[] =
{"AddNormalSoundHook", smn_AddNormalSoundHook},
{"RemoveAmbientSoundHook", smn_RemoveAmbientSoundHook},
{"RemoveNormalSoundHook", smn_RemoveNormalSoundHook},
{"GetDistGainFromSoundLevel", smn_GetDistGainFromSoundLevel},
{NULL, NULL},
};