C# Class Dwarrowdelf.TerrainGen.RiverGen

Datei anzeigen Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
AdjustRiver ( ) : void
CreateRiverPath ( ) : bool
Generate ( TerrainData terrain, Random random ) : void
RiverGen ( TerrainData terrain, Random random ) : System

Private Methods

Method Description
FindStartLoc ( Random r, SideEdge edge ) : IntVector3
MapCoord ( int c, SideEdge edge ) : IntVector2

Method Details

AdjustRiver() public method

public AdjustRiver ( ) : void
return void

CreateRiverPath() public method

public CreateRiverPath ( ) : bool
return bool

Generate() public static method

public static Generate ( TerrainData terrain, Random random ) : void
terrain TerrainData
random System.Random
return void

RiverGen() public method

public RiverGen ( TerrainData terrain, Random random ) : System
terrain TerrainData
random System.Random
return System