public MoveOrderTargeter(Actor self, Mobile unit)
 {
     mobile        = unit;
     locomotorInfo = mobile.Info.LocomotorInfo;
     rejectMove    = !self.AcceptsOrder("Move");
 }
 public MoveOrderTargeter(Actor self, TransformsIntoMobile mobile)
 {
     this.mobile = mobile;
     rejectMove  = !self.AcceptsOrder("Move");
 }
Exemple #3
0
 public MoveOrderTargeter(Actor self, MobileInfo unitType)
 {
     this.unitType = unitType;
     rejectMove    = !self.AcceptsOrder("Move");
 }
Exemple #4
0
 public MoveOrderTargeter(Actor self, MobileInfo unitType)
 {
     this.unitType = unitType;
     rejectMove    = !self.AcceptsOrder("Move");
     moveDisablers = self.TraitsImplementing <IDisableMove>().ToArray();
 }
Exemple #5
0
 public MoveOrderTargeter(Actor self, Mobile unit)
 {
     mobile     = unit;
     rejectMove = !self.AcceptsOrder("Move");
 }