Компоненты ContentServer: различия между версиями
Материал из Space Station 14 Вики
KonChenYi (обсуждение | вклад) Нет описания правки |
AsnDen (обсуждение | вклад) м (Cнял защиту с «Компоненты ContentServer») |
||
(не показаны 3 промежуточные версии 3 участников) | |||
Строка 41: | Строка 41: | ||
{{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= | {{Table-comp-h |size=20px|nobig= | ||
|name=Название | |name=Питание }} | ||
}} | |||
{{Table-comp-h |size=14px | |||
|name=Cigar | |||
|desc= - Одноразовый предмет для курения.}} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=Drink | |||
|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=solution | |||
|type=string | |||
|value=DefaultSolutionName | |||
|desc= | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=useSound | |||
|type=SoundSpecifier | |||
|value="/Audio/Items/drink.ogg" | |||
|desc= | |||
}} | |||
{{Table-comp | |||
|name=isOpen | |||
|type=bool | |||
|value= | |||
|desc= | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=openSounds | |||
|type=SoundSpecifier | |||
|value=SoundCollectionSpecifier("canOpenSounds") | |||
|desc= | |||
}} | |||
{{Table-comp | |||
|name=pressurized | |||
|type=bool | |||
|value= | |||
|desc= | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=burstSound | |||
|type=SoundSpecifier | |||
|value="/Audio/Effects/flash_bang.ogg" | |||
|desc= | |||
}} | |||
{{Table-comp | |||
|name=delay | |||
|type=float | |||
|value=1 | |||
|desc=Сколько времени нужно, чтобы выпить это самому. | |||
}} | |||
{{Table-comp | |||
|name=forceFeedDelay | |||
|type=float | |||
|value=3 | |||
|desc=Сколько секунд требуется, чтобы насильно напоить кого-то этим напитком. | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=FlavorProfile | |||
|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=flavors | |||
|type=HashSet<string> | |||
|value= | |||
|desc= Локализованная строка, содержащая базовый вкус этого объекта. | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=ignoreReagents | |||
|type=HashSet<string> | |||
|value={"Nutriment", "Vitamin", "Protein" } | |||
|desc=Идентификаторы реагентов, которые следует игнорировать при обработке этого профиля вкуса. По умолчанию используется значение "Питание". | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=Food | |||
|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=solution | |||
|type=string | |||
|value="food" | |||
|desc= | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=useSound | |||
|type=SoundSpecifier | |||
|value="/Audio/Items/eatfood.ogg" | |||
|desc=Звук воспроизводимый при еде. | |||
}} | |||
{{Table-comp | |||
|name=trash | |||
|type=string? | |||
|value= | |||
|desc= | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=transferAmount | |||
|type=FixedPoint2? | |||
|value=FixedPoint2.New(5) | |||
|desc= | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=utensil | |||
|type=UtensilType | |||
|value=UtensilType.Fork | |||
|desc=Приемлемая посуда для использования. | |||
}} | |||
{{Table-comp | |||
|name=utensilRequired | |||
|type=bool | |||
|value=false | |||
|desc=Требуется ли посуда для употребления этой пищи. | |||
}} | |||
{{Table-comp | |||
|name=eatMessage | |||
|type=string | |||
|value="food-nom" | |||
|desc=Идентификатор локализации для сообщения eat. Нуждается в переданном ему аргументе объекта "еда". | |||
}} | |||
{{Table-comp | |||
|name=delay | |||
|type=float | |||
|value=1 | |||
|desc=Сколько времени требуется, чтобы съесть еду самому. | |||
}} | |||
{{Table-comp | |||
|name=forceFeedDelay | |||
|type=float | |||
|value=3 | |||
|desc=Сколько секунд требуется, чтобы насильно накормить кого-то едой. | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=Hunger | |||
|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=baseDecayRate | |||
|type=float | |||
|value=0.01666666666f | |||
|desc=Базовая скорость голодания. | |||
}} | |||
{{Table-comp | |||
|name=startingHunger | |||
|type=float | |||
|value=-1f | |||
|desc=Начальный уровень голода. | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=thresholds | |||
|type=Dictionary<HungerThreshold, float> | |||
|value= { HungerThreshold.Overfed, 200.0f }, { HungerThreshold.Okay, 150.0f }, { HungerThreshold.Peckish, 100.0f }, { HungerThreshold.Starving, 50.0f }, { HungerThreshold.Dead, 0.0f } | |||
|desc= | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=IngestionBlocker | |||
|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=enabled | |||
|type=bool | |||
|value=true | |||
|desc=Блокирует ли этот компонент потребление. | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=SliceableFood | |||
|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=slice | |||
|type=string | |||
|value=string.Empty | |||
|desc=Ломтик, который получится в результате разрезки еды. | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=sound | |||
|type=SoundSpecifier | |||
|value="/Audio/Items/Culinary/chop.ogg" | |||
|desc=Звук разрезки. | |||
}} | |||
{{Table-comp | |||
|name=count | |||
|type=ushort | |||
|value=5 | |||
|desc=Количество кусочков, на которые можно разрезать еду. | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | {{Table-comp-h |size=14px | ||
|name=Название | |name=SmokingPipe | ||
|desc= | |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=bowl_slot | |||
|type=ItemSlot | |||
|value= | |||
|desc=Слот трубки. | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=Thirst | |||
|desc= - Компонент жажды.}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Строка 54: | Строка 317: | ||
|- | |- | ||
{{Table-comp | {{Table-comp | ||
|name= | |name=baseDecayRate | ||
|type= | |type=float | ||
|value=Базовое | |value=0.1f | ||
|desc= | |desc=Базовое голодание за промежуток времени. | ||
}} | |||
{{Table-comp | |||
|name=startingThirst | |||
|type=float | |||
|value=-1f | |||
|desc=Начальный уровень голода. | |||
}} | }} | ||
{{Table-comp |clr=#9650E4 | {{Table-comp|clr=#9650E4 | ||
|name= | |name=thresholds | ||
|type= | |type=Dictionary<ThirstThreshold, float> | ||
|value= | |value={ThirstThreshold.OverHydrated, 600.0f}, {ThirstThreshold.Okay, 450.0f}, {ThirstThreshold.Thirsty, 300.0f}, {ThirstThreshold.Parched, 150.0f}, {ThirstThreshold.Dead, 0.0f} | ||
|desc= | |desc=Пороговы значения жажды. | ||
}} | }} | ||
|} | |} | ||
Строка 69: | Строка 338: | ||
{{Table-comp-h |size=14px | {{Table-comp-h |size=14px | ||
|name=Название | |name=TrashOnEmpty | ||
|desc= - | |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=solution | |||
|type=string | |||
|value=string.Empty | |||
|desc=Название решения, в котором нужно проверить пустоту. | |||
}} | |||
|} | |||
|} | |||
{{Table-comp-h |size=14px | |||
|name=Utensil | |||
|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=breakChance | |||
|type=float | |||
|value= | |||
|desc=Вероятность того, что предмет будет ломаться при каждом броске. | |||
}} | |||
{{Table-comp|clr=#9650E4 | |||
|name=breakSound | |||
|type=SoundSpecifier | |||
|value="/Audio/Items/snap.ogg" | |||
|desc=Звук, который будет воспроизводиться, если предмет разобьется. | |||
}} | |||
|} | |||
|} | |} | ||
Строка 82: | Строка 383: | ||
--> | --> | ||
{{Table-comp-h |size=20px|nobig= | {{Table-comp-h |size=20px|nobig= | ||
|name= }} | |name=КПК }} | ||
{{Table-comp-h |size=14px | {{Table-comp-h |size=14px | ||
|name= | |name=Ringer | ||
|desc= - }} | |desc= - Компонент рингтона КПК.}} | ||
{| class="wikitable" | {| 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%" | Значение | ! 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=ringtone | |||
|type=Note[] | |||
|value=Note[SharedRingerSystem.RingtoneLength] | |||
|desc= | |||
}} | |||
{{Table-comp | {{Table-comp | ||
|name= | |name=timeElapsed | ||
|type= | |type=float | ||
|value= | |value=0 | ||
|desc= | |desc= | ||
}} | |||
{{Table-comp | |||
|name=noteCount | |||
|type=int | |||
|value=0 | |||
|desc=Отслеживает, сколько нот прошло, если воспроизводится компонент звонка. | |||
}} | |||
{{Table-comp | |||
|name=range | |||
|type=float | |||
|value=3f | |||
|desc=На какое расстояние распространяется звук в метрах. | |||
}} | |||
{{Table-comp | |||
|name=volume | |||
|type=float | |||
|value=-4f | |||
|desc=Громкость звука. | |||
}} | }} | ||
|} | |} |
Текущая версия от 20:32, 13 октября 2023
- Редакторы вики уже ведут работу над данной статьёй.
- При желании, вы можете подать заявку на редактора в нашем Discord и тоже принять участие в улучшении статьи.
- Данный этап:
На данной странице приведены все существующие компоненты, их значение и их переменные из Content.Server
. Если вы хотите узнать больше про конкретный компонент вы можете вбить в поиск на Github название компонента, добавив в конце Component
.
Данная информация поможет юным и не очень разработчикам для создания прототипов.
|
Питание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
КПК | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Бумага | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Ускоритель частиц | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Физика | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Растения | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Пневматическая пушка | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Указатель | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Полиморф (???) | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Энергия | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Источники питания | ||
---|---|---|
|
Молитва | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Процедурность | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
РСУ | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Радиация | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Радио | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Случайная внешность | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Случайные метаданные | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Крысиный король | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Переработка | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Дистанционное управление | ||
---|---|---|
|
Поддающиеся ремонту | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Исследование | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Зомби | ||
---|---|---|
|