Move INotifyDamageStateChanged to mod code and require explicit implementation

This commit is contained in:
reaperrr
2016-10-20 21:41:25 +02:00
parent 7955aeb1c3
commit 77a134da91
6 changed files with 13 additions and 5 deletions

View File

@@ -130,7 +130,6 @@ namespace OpenRA.Traits
public interface INotifyAddedToWorld { void AddedToWorld(Actor self); }
public interface INotifyRemovedFromWorld { void RemovedFromWorld(Actor self); }
public interface INotifyDamage { void Damaged(Actor self, AttackInfo e); }
public interface INotifyDamageStateChanged { void DamageStateChanged(Actor self, AttackInfo e); }
public interface INotifyKilled { void Killed(Actor self, AttackInfo e); }
public interface INotifyActorDisposing { void Disposing(Actor self); }
public interface INotifyAppliedDamage { void AppliedDamage(Actor self, Actor damaged, AttackInfo e); }