IDamageResponse - SmArtKar/AthenaFramework GitHub Wiki
IDamageResponse
has a single method PreApplyDamage
which is called when a pawn is about to take damage.
public interface IDamageResponse
{
public abstract void PreApplyDamage(ref DamageInfo dinfo, ref bool absorbed);
// Must be added to AthenaCache.responderCache to work
// AthenaCache.AddCache(this, AthenaCache.responderCache, pawn.thingIDNumber)
}