Class LayerRequirementComponent
Inheritance
System.Object
LayerRequirementComponent
Assembly: Eco.Simulation.dll
Syntax
public class LayerRequirementComponent : HabitabilityComponent
Constructors
LayerRequirementComponent()
Declaration
public LayerRequirementComponent()
Properties
Layer
Declaration
public Type Layer { get; set; }
Property Value
Type |
Description |
System.Type |
|
RequiredPerOrganism
Declaration
public float RequiredPerOrganism { get; set; }
Property Value
Type |
Description |
System.Single |
|
Methods
Dependencies()
Declaration
public override IEnumerable<WorldLayerSettings> Dependencies()
Returns
Overrides
Describe(SpeciesHabitabilityLayer, Vector2i, Vector2i)
Declaration
public override LocString Describe(SpeciesHabitabilityLayer layer, Vector2i worldPos, Vector2i layerPos)
Parameters
Returns
Overrides
GetHabitability(SpeciesHabitabilityLayer, Vector2i)
Declaration
public override float GetHabitability(SpeciesHabitabilityLayer layer, Vector2i pos)
Parameters
Returns
Type |
Description |
System.Single |
|
Overrides
PostLoad()
Declaration
public override void PostLoad()
Overrides