Ejemplo n.º 1
0
 public ExternalCaptureActor(Actor self, Target target)
 {
     this.target = target;
     capturable = target.Actor.Trait<ExternalCapturable>();
     capturesInfo = self.Info.TraitInfo<ExternalCapturesInfo>();
     mobile = self.Trait<Mobile>();
 }
Ejemplo n.º 2
0
 public ExternalCaptures(Actor self, ExternalCapturesInfo info)
 {
     Info = info;
 }
Ejemplo n.º 3
0
		public ExternalCaptures(Actor self, ExternalCapturesInfo info)
		{
			Info = info;
		}
Ejemplo n.º 4
0
 public CaptureProperties(ScriptContext context, Actor self)
     : base(context, self)
 {
     normalInfo = Self.Info.TraitInfoOrDefault<CapturesInfo>();
     externalInfo = Self.Info.TraitInfoOrDefault<ExternalCapturesInfo>();
 }