Inheritance: INotifyCapture
Example #1
0
 public CaptureActor(Actor self, Actor target)
     : base(self, target, EnterBehaviour.Dispose)
 {
     actor = target;
     building = actor.TraitOrDefault<Building>();
     capturesInfo = self.Info.TraitInfo<CapturesInfo>();
     capturable = target.Trait<Capturable>();
     health = actor.Trait<Health>();
 }
Example #2
0
 public CaptureActor(Actor self, Actor target)
     : base(self, target)
 {
     actor = target;
     building = actor.TraitOrDefault<Building>();
     capturesInfo = self.Info.Traits.Get<CapturesInfo>();
     capturable = target.Trait<Capturable>();
     health = actor.Trait<Health>();
 }