Компоненты ContentServer: различия между версиями

Нет описания правки
Нет описания правки
Строка 36: Строка 36:




На данной странице приведены все существующие компоненты, их значение и их переменные из <code>Content.Server</code>. Если вы хотите узнать больше про конкретный компонент вы можете вбить в поиск на [https://github.com/space-syndicate/space-station-14/tree/master/Content.Server Github] название компонента, добавив в конце <code>Component.cs</code>.
На данной странице приведены все существующие компоненты, их значение и их переменные из <code>Content.Server</code>. Если вы хотите узнать больше про конкретный компонент вы можете вбить в поиск на [https://github.com/space-syndicate/space-station-14/tree/master/Content.Server Github] название компонента, добавив в конце <code>Component</code>.


Данная информация поможет юным и не очень разработчикам для создания [[Поваренная_книга_админа#Прототипы|прототипов]].
Данная информация поможет юным и не очень разработчикам для создания [[Поваренная_книга_админа#Прототипы|прототипов]].
Строка 72: Строка 72:
|desc= - описание компонента 1.
|desc= - описание компонента 1.
}}
}}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= }}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= }}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= }}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= Энергия TODO}}
{{Table-comp-h |size=14px
|name=ActivatableUIRequiresPower
|desc= - Активируемый пользовательский интерфейс требует питания.}}
|}
{{Table-comp-h |size=14px
|name=ActiveCharger
|desc= - Активное зарядное устройство.}}
|}
{{Table-comp-h |size=14px
|name=Apc
|desc= - ЛКП.}}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp|clr=#9650E4
|name=onReceiveMessageSound
|type=SoundSpecifier
|value="/Audio/Machines/machine_switch.ogg"
|desc=Звук переключения ЛКП.
}}
{{Table-comp
|name=open
|type=bool
|value=
|desc=Открыта ли панель.
}}
{{Table-comp|clr=#9650E4
|name=screwdriverOpenSound
|type=SoundSpecifier
|value="/Audio/Machines/screwdriveropen.ogg"
|desc=Звук открытия технической панели.
}}
{{Table-comp|clr=#9650E4
|name=screwdriverCloseSound
|type=SoundSpecifier
|value="/Audio/Machines/screwdriverclose.ogg"
|desc=Звук закрытия технической панели.
}}
|}
|}
{{Table-comp-h |size=14px
|name=ApcElectronics
|desc= - Этот объект представляет собой плату ЛКП, используемую для построения ЛКП.}}
|}
{{Table-comp-h |size=14px
|name=PowerProvider
|desc= - Поставщик электроэнергии ЛКП.}}
|}
{{Table-comp-h |size=14px
|name=ApcPowerReceiver
|desc= - Пытается подключиться к ближайшему ApcPowerProviderComponent, чтобы он мог получать питание от IApcNet.}}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=powerLoad
|type=float
|value={ get => NetworkLoad.DesiredPower; set => NetworkLoad.DesiredPower = value; }
|desc=Количество заряда, необходимое для работы этого устройства от ЛКП в секунду.
}}
{{Table-comp
|name=needsPower
|type=bool
|value=true
|desc=При значении false это приводит к тому, что он отображается включенным, даже если он не получает питание от ЛКП.
}}
{{Table-comp
|name=powerDisabled
|type=bool
|value={ get => !NetworkLoad.Enabled; set => NetworkLoad.Enabled = !value; }
|desc=При значении true это приводит к тому, что это никогда не отображается включенным.
}}
|}
|}
{{Table-comp-h |size=14px
|name=BaseApcNet
|desc= }}
|}
{{Table-comp-h |size=14px
|name=BaseNetConnector
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp|clr=#9650E4
|name=voltage
|type=Voltage
|value=Voltage.High
|desc=Напряжение.
}}
{{Table-comp
|name=node
|type=string?
|value=
|desc=Узел.
}}
|}
|}
{{Table-comp-h |size=14px
|name=BasePowerNet
|desc= }}
|}
{{Table-comp-h |size=14px
|name=BatteryCharger
|desc= - Подключает загрузочную честь BatteryComponent к сети питания, отличной от ЛКП.}}
|}
{{Table-comp-h |size=14px
|name=Battery
|desc= - Аккумуляторный узел в сети pow3r. Требуются другие компоненты для подключения к настоящим сетям.}}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=maxCharge
|type=float
|value=
|desc=Максимальный заряд аккумулятора в джоулях (т.е. ватт-секунды).
}}
{{Table-comp
|name=startingCharge
|type=float
|value=
|desc=Текущий заряд аккумулятора в джоулях (т.е. ватт-секунды).
}}
{{Table-comp
|name=pricePerJoule
|type=float
|value=0.0001f
|desc=Цена за один джоуль. По умолчанию - 1 кредит за 10 кДж.
}}
|}
|}
{{Table-comp-h |size=14px
|name=BatteryDischarger
|desc= }}
|}
{{Table-comp-h |size=14px
|name=BatterySelfRecharger
|desc= - Самозарядная батарея.}}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=autoRecharge
|type=bool
|value=
|desc=Включена ли автоматическая подзарядка.
}}
{{Table-comp
|name=autoRechargeRate
|type=float
|value=
|desc=Скорость автоматической подзарядки.
}}
|}
|}
{{Table-comp-h |size=14px
|name=Cable
|desc= - Позволяет отрезать прикрепленный объект с помощью кусачек, вернув кусок кабеля.}}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=cableDroppedOnCutPrototype
|type=readonly string
|value="CableHVStack1"
|desc=
}}
{{Table-comp
|name=cuttingQuality
|type=string
|value="Cutting"
|desc=Тип инструмента, которым можно вырезать кабель.
}}
{{Table-comp|clr=#9650E4
|name=cableType
|type=CableType
|value=CableType.HighVoltage
|desc=Проверяется с помощью CablePlacerComponent, чтобы определить, есть ли уже кабель определенного типа на плитке.
}}
{{Table-comp
|name=cuttingDelay
|type=float
|value=0.25f
|desc=Время резки кабеля.
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
{{Table-comp-h |size=14px
|name=
|desc= - }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=
|type=
|value=
|desc=
}}
|}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= Источники питания}}
{{Table-comp-h |size=14px
|name=PowerSink
|desc= - Поглощает энергию до предела, когда закреплен, а затем взрывается.}}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= Молитва}}
{{Table-comp-h |size=14px
|name=Prayable
|desc= - Позволяет молиться на объекте в контекстном меню }}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp
|name=bibleUserOnly
|type=bool
|value=
|desc=Только ли пользователям Библии разрешено использовать эту сущность для молитвы?
}}
{{Table-comp
|name=sentMessage
|type=string
|value="prayer-popup-notify-pray-sent"
|desc=Сообщение, предоставленное пользователю для уведомления о том, что сообщение было отправлено.
}}
{{Table-comp
|name=notifiactionPrefix
|type=string
|value="prayer-chat-notify-pray"
|desc=Префикс, используемый в уведомлении администраторам.
}}
{{Table-comp
|name=verb
|type=string
|value="prayer-verbs-pray"
|desc=Используется в заголовке окна и контекстном меню.
}}
{{Table-comp|clr=#9650E4
|name=verbImage
|type=SpriteSpecifier?
|value=SpriteSpecifier.Texture(new ResourcePath("/Textures/Interface/pray.svg.png"))
|desc=Изображение контекстного меню.
}}
|}
|}
|}
<!--
-->
{{Table-comp-h |size=20px|nobig=
|name= Процедурность}}
{{Table-comp-h |size=14px
|name=DungeonAtlasTemplate
|desc= - Добавлено к предварительно загруженным картам для шаблонов подземелий.}}
{| class="wikitable"
|-
! style="background-color:#4E5058; width: 20%" | Название переменной !! style="background-color:#4E5058; width: 5%" | Тип переменной !! style="background-color:#4E5058; width: 20%" | Базовое значение переменной !! style="background-color:#4E5058; width: 50%" | Значение
|-
{{Table-comp|clr=#9650E4
|name=path
|type=ResourcePath?
|value=
|desc=Путь.
}}
|}
|}
|}