Прочный скафандр

## [?]

**Скафа́ндр** (от греч. σκάφος — лодка и ανδρός — человек, буквально — «лодкочеловек») — специальное снаряжение, предназначенное для изоляции человека (или животного) от внешней среды.

Основная часть космического костюма. Экипируется во второй слот. Имеет восемь слотов — для баллона с дыхательной смесью, баллона с отработанной атмосферой, обычного, высокоёмкого или ядерного аккумулятора, микропроцессора и четырёх фильтров.

Спереди расположен индикатор состояния скафандра. Зелёный цвет означает нормальную работу, моргающий оранжевый - проблемы, красный - критическое состояние.

Для хранения скафандра предназначена специальная стойка. На ней заряжается батарея скафандра, заполняется баллон с дыхательной смесью и откачивается отработанная атмосфера.

Полный космический костюм содержит ещё шлем/прочный шлем и реактивный ранец.

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

## Воздушная система

Осуществляет подачу дыхательной смеси в основной объём скафандра и вывод оттуда тех веществ, фильтры которых установлены в скафандре. Потребляет 10 Вт. Предельное давление в баллоне для отработки — 4 МПа, после этого вывод отработанной атмосферы прекращается.

Позволяет регулировать давление в скафандре от 0 до 203 кПа, по умолчанию установлено 50 кПа. Повышенное давление позволяет защититься от попадания в скафандр ядовитых веществ (токсинов и водорода при повреждении скафандра в загрязнённой атмосфере.

**Внимание!** Снижение парциального давления кислорода ниже 13 кПА опасно для здоровья!

## Система терморегуляции

Поддерживает температуру в скафандре на 20 °C. Расход энергии зависит от разницы между текущей и целевой температурами, но не превышает 8 кВт. Для охлаждения требуется в 100 раз меньше энергии, чем для нагрева на ту же температуру. Не работает, если отсутствует баллон для отработанной атмосферы или он переполнен.

## Управление

Команды по умолчанию:

* **3** - Открыть/закрыть инвентарь скафандра и меню управления.
* **3, долгое нажатие** - Надеть скафандра из слота активной руки. Снять пояс в слот активной руки (рука должна быть пустой или с другим скафандром).

В меню управления расположены команды:

* Включение/выключение общего питания (**A/C On/Off**)
* Включение/выключение откачки отработанной атмосферы (**Filter On/Off**)
* Включение/выключение подачи дыхательной смеси (**Air On/Off**)
* Поднятие внутреннего давления на 1 кПа (**Pressure Up**)
* Снижение внутреннего давления на 1 кПа (**Pressure Down**)
* Поднятие внутренней температуры на 1°C (**Temperature Up**)
* Снижение внутренней температуры на 1°C (**Temperature Down**)

## Автоматизация

Скафандр канал 'db'

Шлем канал 'd0'

Рюкзака канал 'd1'

Получаемые параметры:

**Error** - ???

**Lock** - управление подачей и фильтрацией воздуха, 0 - разблокировано, 1 - заблокировано

**On** - кондиционер, 0 - выключен, 1 - включен

**Power** - питание скафандра, 0 - батареи нет или разряжена, 1 - питание есть

**Pressure** - текущее давление в скафандре, кПа

**PressureSetting** - заданное давление, кПа

**Temperature** - текущая температура в скафандре, К

**TemperatureSetting** - заданная температура, К

**PressureExternal** - внешнее давление, кПа

**TemperatureExternal** - внешняя температура, К

**Filtration** - фильтрация воздуха, 0 - выключена, 1 - включена

**RatioOxygen** - доля кислорода

**RatioCarbonDioxide** - доля углекислого газа

**RatioNitrogen** - доля азота

**RatioPollutant** - доля токсинов

**RatioVolatiles** - доля летучих газов

**RatioWaters** - доля водяных паров

**RatioNitrousOxide** - доля закиси азота

**AirRelease** - подача воздуха, 0 - выключена, 1 - включена

**PositionX** - координата по X, м

**PositionY** - координата по Y, м

**PositionZ** - координата по Z, м

**VelocityMagnitude** - скалярная величина скорости, м/с

**VelocityRelativeX** - скорость по X, м/с

**VelocityRelativeY** - скорость по X, м/с

**VelocityRelativeZ** - скорость по Y, м/с

Параметры управления:

**Error** - ???

**Lock** - < 1 - управление подачей и фильтрацией воздуха разблокировано, >= 1 - заблокировано

**On** - <1 - кондиционер выключен, >= 1 - включен (выключение также прекращает подачу и фильтрацию воздуха)
**PressureSetting** - задать давление, кПа

**TemperatureSetting** - задать температуру, К

**Filtration** - < 1 - выключить фильтрацию воздуха, >= 1 - включить

**AirRelease** - < 1 - выключить подачу воздуха, >= 1 - включить

Персонаж в прочных скафандре и шлеме