From 71dc423e884332841a0d1ca17ac957d8293b9010 Mon Sep 17 00:00:00 2001 From: Steven Howard Date: Thu, 11 Oct 2018 11:26:08 +0100 Subject: [PATCH] added callback to return the damage given/taken --- gamemodes/irresistible/cnr/features/damage_feed.pwn | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gamemodes/irresistible/cnr/features/damage_feed.pwn b/gamemodes/irresistible/cnr/features/damage_feed.pwn index c8b7366..6683a83 100644 --- a/gamemodes/irresistible/cnr/features/damage_feed.pwn +++ b/gamemodes/irresistible/cnr/features/damage_feed.pwn @@ -21,6 +21,7 @@ /* ** Forwards ** */ forward OnPlayerFeedUpdate( playerid ); +forward OnPlayerTakenDamage( playerid, issuerid, Float: amount, weaponid, bodypart ); /* ** Variables ** */ enum E_DAMAGE_FEED @@ -54,6 +55,17 @@ hook OnPlayerConnect( playerid ) } /* ** Functions ** */ +public OnPlayerTakenDamageFeed( playerid, issuerid, Float: amount, weaponid, bodypart ) +{ + if ( issuerid != INVALID_PLAYER_ID ) + { + AddDamageFeedHit( issuerid, playerid, amount, weaponid, TYPE_GIVEN ); + } + + AddDamageFeedHit( playerid, issuerid, amount, weaponid, TYPE_TAKEN ); + return 1; +} + public OnPlayerFeedUpdate( playerid ) { p_damageFeedTimer[ playerid ] = -1;