Terrarium.Sdk.Enumerations Namespace |
[Missing <summary> documentation for "N:Terrarium.Sdk.Enumerations"]
Enumeration | Description | |
---|---|---|
![]() | AnimalSkinFamily | Used by the AnimalSkin attribute. Similar to a "font family" in windows, this enum specifies which family of skins to use when displaying an creature whose custom skin can't be loaded. |
![]() | AntennaPosition | Provides the various positions that the LeftAntenna and RightAntenna may be in. Values outside of the allowable range are thrown away and will always default to AntennaPosition.Left. |
![]() | DisplayAction |
Used to determine what the most prominent completed
action for the previous tick was. This is used by
the rendering engine to decide which animation should
be used. Note that the values of the enumeration were
initially set to enable quick render processing, but
the values are now much less important.
|
![]() | EnergyState | Contains the different energy levels a creature goes through from Full to Dead. Normal represents the desired energy state for most creatures. |
![]() | KnownColor |
Copy of KnownColor from System.Drawing (so we don't have to include it in the SDK)
|
![]() | PlantSkinFamily | Used by the PlantSkin attribute. Similar to a font family, this enum specifies which family of skins to use when displaying an creature whose custom skin can't be loaded. |
![]() | PopulationChangeReason | Describes the reason for the death of a creature. |
![]() | ReasonForStop | Defines the various reasons a creature can be stopped. This is currently either DestinationReached or Blocked. |