Exemplo n.º 1
0
 public RectBasePerlin(MatrixRange matrixRange, double frequency, uint octaves, int maxHeight) : base(
         matrixRange)
 {
     this.frequency = frequency;
     this.octaves   = octaves;
     this.maxHeight = maxHeight;
 }
 public RectBaseRogueLike(RogueLikeList drawValue, uint maxWay, MatrixRange roomRange, MatrixRange wayRange)
 {
     this.rogueLikeList = drawValue;
     this.maxWay        = maxWay;
     this.roomRange     = roomRange;
     this.wayRange      = wayRange;
 }
 public RectBaseRogueLike(int outsideWallId, int insideWallId, int roomId, int entranceId, int wayId,
                          uint maxWay, MatrixRange roomRange)
 {
     this.rogueLikeList = new RogueLikeList(outsideWallId, insideWallId, roomId, entranceId, wayId);
     this.maxWay        = maxWay;
     this.roomRange     = roomRange;
 }
 public RectBaseRogueLike(MatrixRange matrixRange, RogueLikeList drawValue, uint maxWay, MatrixRange roomRange) :
     base(matrixRange)
 {
     this.rogueLikeList = drawValue;
     this.roomRange     = roomRange;
     this.maxWay        = maxWay;
 }
Exemplo n.º 5
0
 public RectBasePerlinSolitary(MatrixRange matrixRange, double truncatedProportion, double mountainProportion,
                               double frequency) : base(matrixRange)
 {
     this.truncatedProportion = truncatedProportion;
     this.mountainProportion  = mountainProportion;
     this.frequency           = frequency;
 }
 public RectBaseRogueLike(uint startX, uint startY, uint width, uint height, RogueLikeList drawValue,
                          uint maxWay, MatrixRange roomRange) : base(startX, startY, width, height)
 {
     this.rogueLikeList = drawValue;
     this.maxWay        = maxWay;
     this.roomRange     = roomRange;
 }
Exemplo n.º 7
0
 public RectBasePerlinSolitary(MatrixRange matrixRange, double truncatedProportion, double mountainProportion,
                               double frequency, uint octaves, int maxHeight) : base(matrixRange)
 {
     this.truncatedProportion = truncatedProportion;
     this.mountainProportion  = mountainProportion;
     this.frequency           = frequency;
     this.octaves             = octaves;
     this.maxHeight           = maxHeight;
 }
Exemplo n.º 8
0
 public RogueLike(MatrixRange matrixRange, RogueLikeList drawValue, uint maxWay) : base(matrixRange, drawValue,
                                                                                        maxWay)
 {
 }
Exemplo n.º 9
0
 public RogueLike(RogueLikeList drawValue, uint maxWay, MatrixRange roomRange) : base(drawValue, maxWay,
                                                                                      roomRange)
 {
 }
Exemplo n.º 10
0
 public RogueLike(uint startX, uint startY, uint width, uint height, RogueLikeList drawValue,
                  uint maxWay, MatrixRange roomRange, MatrixRange wayRange) : base(startX, startY, width, height, drawValue,
                                                                                   maxWay, roomRange, wayRange)
 {
 }
Exemplo n.º 11
0
 public RogueLike(MatrixRange matrixRange, RogueLikeList drawValue, uint maxWay, MatrixRange roomRange,
                  MatrixRange wayRange) : base(matrixRange, drawValue, maxWay, roomRange, wayRange)
 {
 }
 public new TDerived SetRange(MatrixRange matrixRange)
 {
     base.SetRange(matrixRange);
     return((TDerived)this);
 }
        } // = default();

        public RectBaseRogueLike(MatrixRange matrixRange) : base(matrixRange)
        {
        }
Exemplo n.º 14
0
 public RectBasePerlin(MatrixRange matrixRange, double frequency, uint octaves) : base(matrixRange)
 {
     this.frequency = frequency;
     this.octaves   = octaves;
 }
Exemplo n.º 15
0
        } // = default()

        public RectBase(MatrixRange matrixRange) : base(matrixRange)
        {
        }
Exemplo n.º 16
0
 public RectBasePerlin(MatrixRange matrixRange, double frequency) : base(matrixRange)
 {
     this.frequency = frequency;
 }
Exemplo n.º 17
0
 public RogueLike(int outsideWallId, int insideWallId, int roomId, int entranceId, int wayId, uint maxWay,
                  MatrixRange roomRange, MatrixRange wayRange) : base(outsideWallId, insideWallId, roomId, entranceId, wayId,
                                                                      maxWay,
                                                                      roomRange, wayRange)
 {
 }
 public DiamondSquareAverageIsland(MatrixRange matrixRange, int minValue) : base(matrixRange, minValue)
 {
 }
Exemplo n.º 19
0
 public RectBasePerlinSolitary(MatrixRange matrixRange, double truncatedProportion) : base(matrixRange)
 {
     this.truncatedProportion = truncatedProportion;
 }
 public DiamondSquareAverageIsland(MatrixRange matrixRange, int minValue, int altitude, int addAltitude) : base(
         matrixRange,
         minValue, altitude, addAltitude)
 {
 }