protected Circular(Point _startingPoint, int direction, List <bool> canShootList, Dictionary <int, int> duration, int directionDimension, int numberOfRotations) : base(_startingPoint, direction, canShootList, duration, directionDimension) { this.numberOfRotations = numberOfRotations; circularLinkedList = new CircularLinkedList <U>(); }
protected Circular(List <bool> canSwitchList, bool canSwitch, int numberOfTimes) : base(canSwitchList, canSwitch, numberOfTimes) { linkedList = new CircularLinkedList <U>(); }
protected Circular() : base() { numberOfRotations = 1; circularLinkedList = new CircularLinkedList <U>(); }
protected Circular() : base() { linkedList = new CircularLinkedList <U>(); }