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"); }
public MoveOrderTargeter(Actor self, MobileInfo unitType) { this.unitType = unitType; rejectMove = !self.AcceptsOrder("Move"); }
public MoveOrderTargeter(Actor self, MobileInfo unitType) { this.unitType = unitType; rejectMove = !self.AcceptsOrder("Move"); moveDisablers = self.TraitsImplementing <IDisableMove>().ToArray(); }
public MoveOrderTargeter(Actor self, Mobile unit) { mobile = unit; rejectMove = !self.AcceptsOrder("Move"); }