mirror of
https://github.com/alliedmodders/amxmodx.git
synced 2024-12-25 14:25:38 +03:00
Remove safety checks as it's not really necessary.
This commit is contained in:
parent
e7d7de870a
commit
9cd90838e1
@ -73,17 +73,12 @@ const char *CMD_ARGV(int i)
|
|||||||
|
|
||||||
void OnEmitSound(edict_t *entity, int channel, const char *sample, float volume, float attenuation, int fFlags, int pitch)
|
void OnEmitSound(edict_t *entity, int channel, const char *sample, float volume, float attenuation, int fFlags, int pitch)
|
||||||
{
|
{
|
||||||
// If shield is blocked with CS_OnBuy, we need to block the pickup sound as well played right after.
|
// If shield is blocked with CS_OnBuy, we need to block the pickup sound ("items/gunpickup2.wav")
|
||||||
// Why this sound is not contained in GiveShield()?
|
// as well played right after. Why this sound is not contained in GiveShield()?
|
||||||
|
|
||||||
g_pengfuncsTable->pfnEmitSound = NULL;
|
g_pengfuncsTable->pfnEmitSound = NULL;
|
||||||
|
|
||||||
if (CurrentItemId == 0 && strcmp(sample, "items/gunpickup2.wav") == 0) // Safety checks.
|
RETURN_META(MRES_SUPERCEDE);
|
||||||
{
|
|
||||||
RETURN_META(MRES_SUPERCEDE);
|
|
||||||
}
|
|
||||||
|
|
||||||
RETURN_META(MRES_IGNORED);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
DETOUR_DECL_STATIC1(C_ClientCommand, void, edict_t*, pEdict) // void ClientCommand(edict_t *pEntity)
|
DETOUR_DECL_STATIC1(C_ClientCommand, void, edict_t*, pEdict) // void ClientCommand(edict_t *pEntity)
|
||||||
|
Loading…
Reference in New Issue
Block a user