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