Click or drag to resize
Terrarium.Sdk.Enumerations Namespace

[Missing <summary> documentation for "N:Terrarium.Sdk.Enumerations"]

Enumerations
  EnumerationDescription
Public enumerationAnimalSkinFamily

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.

Public enumerationAntennaPosition

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.

Public enumerationDisplayAction
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.
Public enumerationEnergyState

Contains the different energy levels a creature goes through from Full to Dead. Normal represents the desired energy state for most creatures.

Public enumerationKnownColor
Copy of KnownColor from System.Drawing (so we don't have to include it in the SDK)
Public enumerationPlantSkinFamily

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.

Public enumerationPopulationChangeReason

Describes the reason for the death of a creature.

Public enumerationReasonForStop

Defines the various reasons a creature can be stopped. This is currently either DestinationReached or Blocked.