Esempio n. 1
0
	public void ApplyParams(BSPGenerationParams generationParams)
	{
        this.FillTileType = generationParams.FillTileType;
        this.DebugSecondFillTileType = generationParams.DebugSecondFillTileType;
		this.RoomMinSize = generationParams.RoomMinSize;
		this.RoomMaxSize = generationParams.RoomMaxSize;
        this.MinLeafSize = generationParams.MinLeafSize;
        this.MinNodeWHRatio = generationParams.MinNodeWHRatio;
		this.RoomToLeafRatio = generationParams.RoomToLeafRatio;
		this.EnableCorridors = generationParams.EnableCorridors;
		this.ExtraCorridorsPerRoom = generationParams.ExtraCorridorsPerRoom;
        this.VisualizeSplitting = generationParams.VisualizeSplitting;
	}
Esempio n. 2
0
 public void ApplyParams(BSPGenerationParams generationParams)
 {
     this.FillTileType            = generationParams.FillTileType;
     this.DebugSecondFillTileType = generationParams.DebugSecondFillTileType;
     this.RoomMinSize             = generationParams.RoomMinSize;
     this.RoomMaxSize             = generationParams.RoomMaxSize;
     this.MinLeafSize             = generationParams.MinLeafSize;
     this.MinNodeWHRatio          = generationParams.MinNodeWHRatio;
     this.RoomToLeafRatio         = generationParams.RoomToLeafRatio;
     this.EnableCorridors         = generationParams.EnableCorridors;
     this.ExtraCorridorsPerRoom   = generationParams.ExtraCorridorsPerRoom;
     this.VisualizeSplitting      = generationParams.VisualizeSplitting;
 }