Procedural Hexagon Grid Framework
 All Classes Namespaces Functions
PHG.EnvironmentManager Class Reference
Inheritance diagram for PHG.EnvironmentManager:

Public Member Functions

void Initialize ()
 

Public Attributes

Water water
 
float waterHeight = -0.5f
 
float riverWidth = 0.1f
 
int minimumRiverLength = 5
 
int moistureIterationRange = 5
 
float moistureIncreaseRate = 0.1f
 
float humidityDecreaseRate = 0.1f
 
Temperature temperature
 
float baseTemperature = 0.5f
 
float temperatureDecreaseRate = 0.25f
 
Wind wind
 
float windIncreaseRate = 0.1f
 
int iterationRangeByWind = 4
 
Vegetation vegetation
 
TreeShape treeShape = TreeShape.HexagonTrees
 
int treeAmountMultiplier = 6
 
float treeScale = 0.2f
 
float treeTypeDistributionByHeight = 0.1f
 
int smallAndMediumTreeRatio = 40
 
int mediumAndLargeTreeRatio = 70
 
int largeAndVeryLargeTreeRatio = 90
 
int veryLargeAndExtraLargeTreeRatio = 95
 
float maximumSlopeToPlaceTrees = 30f
 
Color32 pineTrunkColor = new Color32(200,100,70,0)
 
Color32 pineTopColor = new Color32(50,140,50,0)
 
Color32 hardwoodTrunkColor = new Color32(250,150,120,0)
 
Color32 hardwoodTopColor = new Color32(120,240,120,0)
 

The documentation for this class was generated from the following file: