Difference between revisions of "TOnDamageEvent"
(→Declaration) |
|||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 4: | Line 4: | ||
==Declaration== | ==Declaration== | ||
| − | function (Shooter, Victim: [[TActivePlayer]]; Damage: | + | function (Shooter, Victim: [[TActivePlayer]]; Damage: Single; Bullet: [[TActiveMapBullet]]): Single |
Shooter: player dealing damage | Shooter: player dealing damage | ||
Victim: player recieving damage | Victim: player recieving damage | ||
| − | Damage: amount of damage | + | Damage: amount of damage that is supposed to be dealt |
Bullet: [[TActiveMapBullet]] object that dealt the damage | Bullet: [[TActiveMapBullet]] object that dealt the damage | ||
| + | Result: amount of damage being actually dealt | ||
| + | |||
| + | {{test|What if not a bullet killed a player?}} | ||
[[Category:Types]] | [[Category:Types]] | ||
Latest revision as of 10:42, 9 September 2016
Description
Type used by TActivePlayer.OnDamage as an event handler type.
Declaration
function (Shooter, Victim: TActivePlayer; Damage: Single; Bullet: TActiveMapBullet): Single Shooter: player dealing damage Victim: player recieving damage Damage: amount of damage that is supposed to be dealt Bullet: TActiveMapBullet object that dealt the damage Result: amount of damage being actually dealt
| Needs testing (What if not a bullet killed a player?) |