Table of Contents

Delegate Listeners.OnPlayerTakeDamagePre

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll

Called when a player (pawn) is about to take damage. Returning HookResult.Handled or greater will prevent the entire damage application process.

[ListenerName("OnPlayerTakeDamagePre")]
public delegate HookResult Listeners.OnPlayerTakeDamagePre(CCSPlayerPawn player, CTakeDamageInfo info)

Parameters

player CCSPlayerPawn

The player (pawn) that is about to take damage.

info CTakeDamageInfo

The damage info.

Returns

HookResult
Called when a player (pawn) is about to take damage. Returning HookResult.Handled or greater will prevent the entire damage application process.