Cybernetics Wiki
Advertisement

Класс - Plant (Растение)[]

Это базовый класс, используемый любыми существами, которые хотят перейти в вид растений (Plant). Данный класс содержит все методы, определяющие действия и модели поведения растений.


Свойство - Plant.PlantState State { get; }[]

Получение объекта PlantState, представляющего состояние существ в мире в данный момент. Помимо новых свойств, определенных исключительно для использования с растениями, PlantState содержит все стандартные свойства OrganismState.

Возвращаемое значение: Объект PlantState, представляющий состояние растения в мире в данный момент.

Связанные классы[]

Класс - PlantState[]

Представляет состояние растения в определенный промежуток времени. Этот класс предоставляет информацию о степени повреждения растения, об оставшейся у него энергии, о его высоте.

Для дополнительной информации см. описание класса OrganismState, где представлена общая информация для состояний Plant/Animal.


Свойство - PlantState.Int32 CurrentMaxFoodChunks { get; }[]

Возвращает количество пищи, которое представляет собой данное растение, если оно не имеет повреждений. Наряду со свойством PercentInjured, это свойство можно использовать для расчета общего количества пищи, которое представляет собой данное растение.

Возвращаемое значение: System.Int32, представляющее максимальное количество пищи, которое представляет собой данное растение.

Свойство - PlantState.Int32 Height { get; }[]

Возвращает значение высоты растения.

Возвращаемое значение: System.Int32, представляющее высоту растения.


Свойство - PlantState.Double PercentInjured { get; }[]

Возвращает количество раз опадения листвы данного растения в течение времени его существования. 100% обозначает растение с полностью опавшей листвой, либо мертвое, тогда как 0 обозначает полностью здоровое растение.

Возвращаемое значение: System.Double, представляющее процент опавших листьев с растений.

Атрибут - PlantSkinAttribute[]

Определение скина, используемого для отображения существа на экране.

Перечисление (Enum) - PlantSkinFamily[]

Используется атрибутом PlantSkin. Подобно "семейству шрифтов" в среде Windows, это перечень содержит семейство скинов, используемых при отображении существа, пользовательский скин которого загрузить невозможно.

Возможные значения:

  • PlantSkinFamily.Plant - Скин Plant (трава 1) используется в том случае, если пользовательский скин загрузить невозможно.
  • PlantSkinFamily.PlantOne - Скин PlantOne (трава 1) используется в том случае, если пользовательский скин загрузить невозможно.
  • PlantSkinFamily.PlantTwo - Скин PlantTwo (трава 2) используется в том случае, если пользовательский скин загрузить невозможно.
  • PlantSkinFamily.PlantThree - Скин PlantThree (трава 3) используется в том случае, если пользовательский скин загрузить невозможно.

См. также[]

Advertisement