Class SpeciesHabitabilityLayer
Inheritance
System.Object
SpeciesHabitabilityLayer
Assembly: Eco.Simulation.dll
Syntax
public class SpeciesHabitabilityLayer : WorldLayer, IStorage, ISerializable, IController, IViewController, IHasUniversalID, IWorldLayerView, IWorldLayerLastTickView, IHeatMapOverlay, IOverlayWithDescribableUnits, IMinimapOption, IMinimapCategorizedOption, ISpeciesLayer
Constructors
SpeciesHabitabilityLayer()
Declaration
public SpeciesHabitabilityLayer()
Properties
HabitabilitySettings
Declaration
public SpeciesHabitabilityLayerSettings HabitabilitySettings { get; }
Property Value
SettingsType
Declaration
public override Type SettingsType { get; }
Property Value
Type |
Description |
System.Type |
|
Overrides
SpeciesLayer
Declaration
public SpeciesLayer SpeciesLayer { get; }
Property Value
Methods
DescribeInfluences(Vector2i, Vector2i)
Declaration
public string DescribeInfluences(Vector2i worldPos, Vector2i layerPos)
Parameters
Returns
Type |
Description |
System.String |
|
GetHabitability(Vector2i)
Declaration
protected float GetHabitability(Vector2i pos)
Parameters
Returns
Type |
Description |
System.Single |
|
GetSpeciesName()
Declaration
public LocString GetSpeciesName()
Returns
InitSelf()
Declaration
protected override void InitSelf()
Overrides
PostLoadSelf()
Declaration
protected override void PostLoadSelf()
Overrides
TickSelf()
Declaration
protected override void TickSelf()
Overrides
Implements