Участник:Orphanage

Материал из Tau Ceti Station Wiki
Перейти к навигации Перейти к поиску

Guide to mapping

Другие гайды по программированию в BYOND, понимание кода и SS13 для опытных программистов.

Предварительная проверка

Перед тем, как строить отсек, убедитесь в том, что все перечисленное присутствует:

- Какие полы могут пропускать воздух, а какие нет? Какие они бывают?
- Есть ли в комнате датчик электричества? (APC),
- Есть датчик воздуха?
- Есть ли консоль запроса?
- Есть ли в комнате лампы?
- Есть ли выключатель?
- Присутствуют интеркомы?
- Камеры видеонаблюдения?
- Ваш отсек подключен к скрабберам? К воздушным насосам?
- Все ли это подключено исправно?
- Подключен ли датчик пожара, и противопожарные двери?
- Все ли двери работают исправно?
- Работают ли поставленные на двери уровни доступа?
- Правильно ли это все поставлено?
- Работает ли система мусорных труб исправно, и все ли они ведут в нужное место?
- Проверьте, подключены ли трубы к чему-либо или не соединены.
- Все ли провода подключены правильно?
- Убедитесь в том, все ли стены и полы поставлены в нужное место и проверьте, достаточно там места для того, чтобы можно было пройти?

Генеральная проверка и советы

Атмосфера

  • В каждом отсеке должен быть один датчик воздуха, ( Их может быть больше, если скрабберы и вентиляционные насосы на разных "частотах ).
  • В каждой комнате ( Если они не отгорожены большим пространством ), должен быть по крайней мере один вентиляционный насос и скраббер.
  • Трубы с воздухом окрашены в синий цвет.
  • Трубы, ведущие к скрабберам окрашены в красный цвет.

Питание

  • Каждый отсек (Если он требуется), должен иметь один АПЦ.

Настройка атмосферы

Трубы и коллекторы

Атмосфера реализуется благодаря различным набором газов в воздушных трубах (Синий цвет). Так-же станция оснащена скрабберами, которые фильтруют нежелательные газы и отправляют их обратно по трубам (Красный цвет.).

  • Если вы хотите поставить трубы для воздуха (Синий цвет), следуйте по этому пути - /obj/machinery/atmospherics/pipe/simple/supply/visible или /hidden, в зависимости от того, будут ли трубы видны или они будут установлены под полом (Если он присутствует).
  • Для коллекторов используйте такой путь - /obj/machinery/atmospherics/pipe/manifold/supply/visible или /hidden.
  • Для установки труб для скраббера (Красный цвет) используйте этот путь - /obj/machinery/atmospherics/pipe/simple/scrubbers/visible или /hidden.
  • Для коллекторов используйте - /obj/machinery/atmospherics/pipe/manifold/supply/visible или ../hidden.
  • Если вы хотите построить трубы, которые не будут подключены к скрабберам и подаче воздуха, то используйте это - /obj/machinery/atmospherics/pipe/simple/general/visible или ../hidden.
  • Для коллектора - /obj/machinery/atmospherics/pipe/manifold/general/visible или .../hidden

Для установки параметров вручную, используйте этот код ниже. В icon_state поставьте значение Visible(Видимый или Hidden(Скрытый).

color = ""  // между  " " поставьте вместо gray - "red", "blue", "cyan", "green" или "yellow"
icon_state = "intact" //Цвет труб выбирается в начале раунда независимо от назначенного тут, и чтобы поменять его, установите переменную icon_state выбранную вами. Для этого обратитесь к таблице ниже.
Color Visibility icon_state (pipe) icon_state (manifold)
Gray Visible intact manifold
Gray Hidden intact-f manifold-f
Red Visible intact-r manifold-r
Red Hidden intact-r-f manifold-r-f
Blue Visible intact-b manifold-b
Blue Hidden intact-b-f manifold-b-f
Cyan Visible intact-c manifold-c
Cyan Hidden intact-c-f manifold-c-f
Green Visible intact-g manifold-g
Green Hidden intact-g-f manifold-g-f
Yellow Visible intact-y manifold-y
Yellow Hidden intact-y-f manifold-y-f

Датчик воздуха

Каждый отсек со скрабберами и вентиляционными насосами должен иметь хотя-бы один датчик воздуха. Можно установить несколько датчиков воздуха, если скрабберы и воздуные насосы используют разные частоты, по умолчанию - (1439).

Скрабберы

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

on = 1
scrubbing = 1
scrub_co2 = 1
scrub_toxins = 0
scrub_n2o = 0
volume_rate = 120
panic = 0
frequency = 1439

И убедитесь в том, что id_tag по умолчанию установлен на один (Нуль), а сами скрабберы подключены к трубам.

Трубы для доставки

Мусорные трубы это то, с чем вы сталкивались хотя-бы раз. Трубы работают по кругу, начиная и заканчиваясь в Карго. Трубы распределяются на две категории, мусорные и для почты.

Мусорные трубы соединяются со множеством других. Почтовые трубы идут прямо в Карго.

Поэтому не стоит мусорные трубы ставить вместе с почтовыми.

Мусорные трубы

Файл:Examplejunction.jpg
Переходные трубы

Трубы могут разделяться на основную и переходную ветви, которые отделяются от основной трубы и позже опять присоединяются, и каждая отдельная труба имеет рисунок направления до основной трубы.

Переходные мусорные трубы - /obj/structure/disposalpipe/junction

Когда вы размещаете трубы, не волнуйтесь о том, как их вращать, все будет показано. Проблема в том, как будет направлена стрелка, когда мы установим трубу. Для начала установите ее, а потом вы должны понять, куда должна быть направлена стрелка. Нужно редактировать переменную переходной трубы, для этого найдите у нее параметр - "dir". Таким образом мы установим куда должна быть направлена стрелка, если на север, используйте 1, юг 2 и так далее.

Это все. При редактировании параметра в главной трубе, убедитесь, что не присутствуют две переходные трубы, которые указывают друг на друга, из-за этого что-то у вас сломается.

Почтовые трубы

Почтовые трубы используют сортировочные переходы - /obj/structure/disposalpipe/sortjunction, чтобы перейти от основной трубы к месту назначения, он не должен ответвляться или иметь специальные ящики, как у мусорных труб. Он использует только одну трубу, которая направляет почту на известные отсеки или места. У каждого места есть определенный Идентификационный номер, по которому направляется почта. По умолчанию направление и Идентификационный номер стоит по умолчанию в переменных, которые можно изменить в setup.dm, пункт SortType.