public MoveSecondHalf(Move move, PPos from, PPos to, int fromFacing, int toFacing, int startingFraction) : base(move, from, to, fromFacing, toFacing, startingFraction) { }
protected abstract MovePart OnComplete(Actor self, Mobile mobile, Move parent);