Реакторна лампа

Реакторна лампа

alaindustrial:reactor_lamp
Ядерна технікаРеалізованоnuclearreactormultiblockshieldinglight

Зведення

Реакторна лампа — це обшивка, яка світить. Вона з'явилася з найочевиднішої проблеми першого ігрового прогону: зібрана кімната — це герметична коробка без жодного отвору, і всередині неї абсолютно темно. Світло туди треба чимось принести, а звичайний смолоскип на стіну не поставиш — смолоскип не блок оболонки, і клітинка під ним для сканера стане проломом.

Лампа розв'язує це рівно так, як розв'язують такі речі в мультиблоках: вона сама є блоком оболонки й займає місце будь-якої клітинки обшивки. Світло з'являється лише в зібраній кімнаті, тому освітлена кімната — це водночас і освітлення, і сигнал «споруду прийнято».

Тонкість, через яку варто прочитати розділ «Світло» повністю: світить не блок. Сам блок лампи не випромінює нічого, а світло живе в клітинці навпроти нього, всередині кімнати. Назовні не потрапляє ні краплі.

Роль в оболонці

ПолеЗначення
Вважається стіноютак
Як її бачить сканеряк обшивку, а не як окремий вид
Де можна ставитиу будь-якій клітинці будь-якої грані: стіни, підлога, стеля, ребра, кути
Скільки можнаскільки завгодно, включно з нулем
Входить у ліміт склані

Те, що сканер класифікує лампу як обшивку, — не економія на переліку, а балансне рішення. Якби лампа рахувалася склом, кожна лампа з'їдала б частку з тридцяти відсотків, відведених вікнам, і гравцеві довелося б обирати між «видно всередину» і «видно всередині». Це хибний вибір: освітлення — не прикраса, а умова того, щоб у кімнаті можна було працювати.

Зворотний бік того самого рядка: без явного віднесення лампи до оболонки вона читалася б як сторонній блок, тобто кожна лампа в стіні ламала б кімнату.

Світло

Головне про лампу: сам блок не світить узагалі. Його рівень світла дорівнює нулю в будь-якому стані. Світить клітинка всередині кімнати, і ставить її туди контролер.

ПолеЗначення
Випромінювання самого блока0 завжди
Що з'являється в зібраній кімнатіванільний блок світла рівня 15 у внутрішній клітинці, до якої лампа обернена
Що відбувається при розбиранніцей самий блок світла прибирається назад у повітря
Хто ставить і прибираєконтролер у тій самій заливці, що й прапорець «зібрано»
Куди самеєдиний сусід клітинки лампи, що лежить усередині коробки
Якщо там не повітрянічого не ставиться — те, що гравець збудував біля стіни, не чіпається
Лампа в ребрі або кутісвітла не дає: у такої клітинки немає сусіда всередині кімнати

Чому не просто «світний блок». Перша версія такою і була. Ігровий тест показав очевидне заднім числом: світло блока в Minecraft поширюється на всі боки, і лампа, вмурована в стіну, освітлює округу назовні рівно так само, як кімнату зсередини. Зібрана кімната світилася на весь ландшафт. Жодної «геометрії, яка все вирішує сама», тут немає: зовнішній бік стіни — такий самий сусід, як внутрішній.

Перенесення джерела світла всередину розв'язує це без власної системи освітлення: ванільний блок світла — невидимий прохідний блок, придуманий рівно для «світло тут, джерела не видно». Усе світло народжується всередині кімнати, назовні не потрапляє ні краплі, а те, що гравець бачить на грані лампи, — її текстура, а не випромінювання.

П'ятнадцять — це максимум, і його обрано не «про всяк випадок»: кімната буває 12×12×12 усередині, а лампа стоїть у її грані, тобто максимально далеко від протилежного кута. Менший рівень лишав би темні кути у великій кімнаті, а темний кут у Minecraft — це не естетика, а спавн мобів усередині герметичного приміщення, з якого їх потім нікуди виганяти.

Прив'язка до стану кімнати — це ще й чесність сигналу. Лампа, що горить у недобудованій стіні, повідомляла б, що конструкція працює, тоді як вона не працює.

Практичний наслідок для будівельника: лампу треба ставити в грань, а не в ребро. У ребрі вона лишиться гарною стіною без жодного люмена, бо світити їй нікуди.

Енергія

ПолеЗначення
Рольнемає
Буфер (EU/FE)0
Макс. вхід / вихід (EU/FE/такт)н/д

Лампа не споживає EU/FE. Це свідомо: живлення всередину герметичної кімнати не заходить узагалі — реакторний ввід проводить рідину, але не EU/FE, — і лампа, що вимагала б струму, просто не змогла б працювати. Вона прив'язана до стану кімнати, а не до мережі, і це правильніше в будь-якому разі: світло в реакторному залі не має гаснути від того, що десь обірвався кабель.

Властивості блока

ПолеЗначення
Формаповний куб 16³ (оклюдер)
Міцність5.0
Вибухостійкість30.0
Інструменткайло (обов'язкове для дропу)
Звукметал
Випромінювання світла0 (світло живе у внутрішній клітинці, див. вище)
Спільні граніховаються між сусідніми лампами

Числа ті самі, що в решти оболонки: лампа не має бути місцем, по якому стіну найзручніше розкрити. Текстур у неї три, як і в інших блоків оболонки: незібрана (з рамкою), зібрана грань (без рамки) і зібране ребро (рамка лишається) — див. «Безшовний вигляд».

Рецепти

Крафт: ×1 за раз.

I G I I = залізний злиток ×4
G L G G = звичайне скло ×3
I P I L = світлокамінь ×1
P = екранувальна пластина ×1

Читається рецепт як будова лампи: світлокамінь посередині, скло навколо нього, залізний корпус по кутах і екранувальна пластина в основі — світильник, пригвинчений до стіни з того самого сплаву. Пластина лишилася рівно одна: лампа — зручність, і платити за неї паладієм як за вузол механіки неправильно.

Прогресія

Тир: немає (блок пасивний). Потребує: екранувальні пластини (ланцюг описано в обшивці), звичайне скло і світлокамінь — тобто візит у Незер, який для паладію все одно обов'язковий. Відкриває: нічого нового — це зручність, а не сходинка. Кімната без ламп формується так само.

Світлокамінь тут не випадковість: він і паладій добуваються в одному вимірі, тож лампа не додає до споруди жодного нового походу.

Пов'язане

Реакторна обшивка — базовий блок оболонки; уся геометрія кімнати й розділ «Безшовний вигляд» описані там. Контролер реактора — той, хто зараховує кімнату зібраною і, отже, вмикає світло. Реакторне скло — другий «прозорий» блок оболонки; на відміну від лампи, обмежений часткою в 30 %. Шлюзові двері і реакторна кнопка — як узагалі потрапити в освітлену кімнату й вийти з неї.

Крафт

Крафт на верстаку
Iron Ingot
Any Colorless Glass
Iron Ingot
Any Colorless Glass
Glowstone
Any Colorless Glass
Iron Ingot
Екранувальна пластина
Iron Ingot
Верстак
Реакторна лампа
Реакторна лампа