VRage.Game.ModAPI
IMyDamageSystem
Assembly: VRage.Game.dll
public interface IMyDamageSystem
Mod API interface allowing you handle damage events
Methods
| Member | Description |
|---|---|
| RaiseAfterDamageApplied(object, MyDamageInformation) | Allowing mods, to raise AfterDamageApplied event |
| RaiseBeforeDamageApplied(object, ref MyDamageInformation) | Allowing mods, to raise BeforeDamageApplied event |
| RegisterAfterDamageHandler(int, Action<object, MyDamageInformation>) | Registers a handler that is called after an object in game is damaged. |
| RegisterBeforeDamageHandler(int, BeforeDamageApplied) | Registers a handler that is called before an object in game is damaged. The damage can be modified in this handler. |
| RegisterDestroyHandler(int, Action<object, MyDamageInformation>) | Registers a handler for when an object in game is destroyed. |