Обприскувач

Обприскувач

alaindustrial:sprinkler
Сільське господарствоРеалізованоagricultureautomationfarmingnutrient-solutionfluid_inputber

Зведення

Обприскувач — кінець органічного ланцюга моду. Сміття з грядки зброджується в бочці на біопаливо, біопаливо переганяється на поживний розчин, а розчин повертається на ту саму грядку через цей блок. Головка на щоглі крутиться, три мідні сопла кидають краплі по дузі, і все, що росте довкола, дозріває швидше.

Міні-приклад: труба від перегінної колони йде до обприскувача посеред пшеничного поля. Більше нічого не потрібно — ні кабелю, ні лійки, ні нагляду.

Енергія

Обприскувач не споживає EU/FE взагалі. Це не «нуль у простої», а повна відсутність енергії як механіки.

ЩоЗначення
Роль на всіх граняхнемає (ні вхід, ні вихід)
Буфер0 EU/FE
Кабельне під'єднується — провід до блока навіть не потягнеться

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

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

Рідина

ЩоЗначення
Бак4000 mB (4 відра,)
Приймаєлише поживний розчин, source-варіант
Віддаєні — залите назад не викачується
Граніусі — в обприскувача немає «передньої» сторони

Наповнити бак можна чотирма способами: відром чи вакуумною капсулою в руці по блоку, тією ж тарою в слот заливання на екрані, лійкою в той самий слот і трубою з будь-якої грані. Повний бак — 80 спрацювань, тобто близько 80 секунд безперервної роботи. Безперервною вона буває рідко: платиться лише за полив, що відбувся, тож на вирослій грядці бак стоїть на місці.

Обробка

Обприскувач не рецептна машина: раз на він робить одну спробу поливу.

ЩоЗначення
Радіус4 блоки по горизонталі
Висота зони±1 блок стоячи на підлозі; 3 блоки вниз і жодного вгору — підвішеним
Інтервал спроби20 тиків (1 с) — такт станції дрона-садівника
Ціна спрацювання50 mB

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

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

Цілі обираються врозбрід. Список придатних клітин зони (9×9 по горизонталі на 3 шари стоячи і на 4 підвішеним, мінус власна позиція) перезбирається раз на 100 тиків — власним тактом, а не тактом поливу: зона змінюється тоді, коли гравець щось посадив, а не щосекунди. Обхід починається з випадкового місця списку: за фіксованого порядку весь розчин ішов би в один кут ділянки, а решта поля стояла б. Незавантажені чанки пропускаються — періодичний обхід ніколи не форсує синхронне завантаження.

Висота ±1 — тому що грядка рідко буває ідеально пласкою: блок на сходинці дістає і до ряду нижче, і до ряду вище.

Підвішений дивиться на три блоки вниз і на жоден угору. Симетрична коробка правильна для обприскувача, що стоїть серед грядки, і неправильна для того, що висить над нею: стеля рідко буває рівно за блок над землею, тож на ±1 підвішений обприскувач поливав би стелю, до якої прикручений. Три блоки вниз покривають звичайну кімнату на зріст людини; угору дивитися нема куди — там стеля.

Теплиця для кристалів

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

ЩоЗначення
Ефектдільник росту ÷2, поверх води й живлення
Ціна50 mB за кристал, що відбувся
Коли списуєтьсяза фактом видачі кристала, не за спробу

Розчин купує кристали, а не кидки кубика — рівно так само, як це робить EU/FE. Прискорювач, чий бак порожній, просто не рахується: кімната росте з рештою двох осей.

Інвентар

СлотПриймаєК-сть
Заливання (0)повне відро/капсула з розчином1
Повернення тари (1)спорожніла тара — кладе лише машинадо стосу

Панелі поліпшень немає (див. «Енергія»). Лійка може класти лише в слот 0 і забирати зі слота 1.

Інтерфейс

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

Клік порожньою рукою відкриває екран; клік відром або капсулою заливає бак просто на місці.

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

Не повний куб: низька підставка 10×3×10 пікселів і щогла 4×9×4 над нею. Головка з трьома соплами — геометрія рендерера блок-сутності, у неї немає ні колізії, ні хітбокса.

ЩоЗначення
Форма (на підлозі)підставка 3..13 / 0..3 + щогла 6..10 / 3..12 (не окклюдер)
Форма (на стелі)той самий силует дзеркально: плита біля стелі, щогла під нею
Міцність3.0
Вибухостійкість6.0
Матеріал звукуметал
Інструменткайло
Зберігає вміст при зламіні — бак живе в блоці, не в предметі

Ставиться і на стелю. Властивість hanging обирається так само, як у ліхтаря: клік по нижній грані блока згори — обприскувач висить, будь-який інший клік — стоїть. Крита ділянка чи теплиця мають дах і не мають місця під щоглу, а підвішений над полем обприскувач — саме те, що там потрібно. Усе інше не змінюється: головка крутиться, бризки летять униз, зона так само центрована на блоці.

Головка обертається, доки в баку є чим бризкати, а не лише в той тик, коли полив відбувся: механізм, що смикається раз на п'ять секунд, читався б як зламаний.

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

Рецепти

Верхній ряд — дві мідні пластини по краях і золота шестерня між ними; посередині сітки — одинока залізна пластина; нижній ряд — дві залізні пластини по краях і корпус машини у центрі.

Шестерня вгорі — обертова головка, самотня пластина посередині — щогла. Рецептів переробки в блока немає.

Прогресія

Тир: немає (енергія не використовується). Крафт при цьому повноцінно LV-шний: корпус машини й золота шестерня — не стартові компоненти. Ставиться останньою ланкою ланцюга: бочка бродіннябіопаливоперегінна колонапоживний розчин → обприскувач. Єдиний споживач розчину в моді.

Пов'язане

Поживний розчин — єдине паливо блока. Бочка бродіння — початок ланцюга. Перегінна колона — робить розчин із біопалива. Теплиця для кристалів — третя вісь прискорення. Станція дрона-садівника — сусідній агроблок, що працює за EU/FE: вони доповнюють одне одного, а не конкурують. Вакуумна капсула — переносна тара для розчину.

Крафт

Крафт на верстаку
Мідна пластина
Золота шестірня
Мідна пластина
Залізна пластина
Залізна пластина
Машинний корпус
Залізна пластина
Верстак
Обприскувач
Обприскувач