Диспетчерська
alaindustrial:town_dispatcher
Зведення
Диспетчерська — пульт, з якого селище відновлює й будує свої будівлі. У ній збирається план реставрації ратуші з трьох аркушів, у ній лежить черга замовлень — які будівлі дрони лагодять і будують і в якому порядку, — у її буфері лежать матеріали, і тільки звідти будівельні дрони беруть блоки. Першою відновлюється ратуша, за нею — будинки змінників.
Міні-приклад: ядро ратуші світиться, селище ваше. Поставте диспетчерську всередині ратуші, покладіть у неї три аркуші плану ратуші (кожен у свою комірку) і натисніть «Зібрати план» — план лишається в диспетчерській. Поставте над ратушею гніздо й вставте в нього будівельного дрона, складіть у буфер блоки етапу й натисніть «Почати» на вкладці «Завдання». Коли ратушу відновлено, виберіть будинок на вкладці «Будівництво» ядра й натисніть «Відновити» — він стане в чергу на вкладці «Замовлення».
Як це працює
- Своє селище. Диспетчерська сама знаходить селище, на території якого стоїть (якщо території двох селищ перекриваються — те, чиє ядро ближче), і більше його не змінює.
- Лише в ратуші. Диспетчерська працює, тільки якщо стоїть усередині ратуші свого селища — у її габариті. Ззовні вона каже «Не в ратуші». Своє місце. У цілій ратуші обох стилів у диспетчерської є своя клітинка: кут першого поверху (клітинка 2, 1, 1 шаблону ратуші; у руїні там стоїть корпус машини, розчищення його прибирає). Там диспетчерська будівництву не заважає й вважається такою, що стоїть на місці. На будь-якій вільній клітинці підлоги вона теж нікому не заважає. На клітинці, де за планом інший блок (лава, стійка, килим майданчика дронів), диспетчерська стане, але в чат одразу прийде рядок, що тут вона заважатиме відновленню ратуші, і де її місце: коли дрони дійдуть до цього етапу, робота зупиниться з причиною «Заважає: Диспетчерська».
- Одна на селище. Друга диспетчерська того самого селища не працює й каже «У селищі вже є диспетчерська». Працює та, що почала працювати раніше.
- План ратуші. Три аркуші плану ратуші кладуться в три комірки плану, аркуш N — тільки в комірку N (1 → 1, 2 → 2, 3 → 3), зокрема й Shift-кліком: за порожньою коміркою видно, якого аркуша ще немає. Кнопка «Зібрати план» бере по одному аркушу з кожної комірки й кладе в комірку плану «План реставрації». Аркуші мають бути одного стилю — стилю цього селища; якщо щось не так, під кнопкою написано чому (немає аркуша, аркуш повторюється, аркуші різних стилів, чужий стиль). Готовий план можна й просто покласти в комірку плану. Зібраний план лишається в комірці — це і є чинний план, забирати його не треба: вийнятий план (або зламана диспетчерська) зупиняє дронів на ратуші, і робота стоїть із причиною «Немає плану реставрації», поки план не повернуть. У буфер ні аркуші, ні план не кладуться.
- Плани будинків. План будинку теж кладеться в комірку плану, але там не лишається: селище вивчає його й аркуш витрачається, а в чат приходить «селище вивчило План будинку (тип N).» Вивчений тип селище знає назавжди, і будинки цього типу можна замовляти. План, який селище вже знає, комірка теж забирає, без повідомлення. План будинку чужого стилю лишається лежати в комірці.
- Замовлення. Робота селища — це замовлення на конкретну будівлю. Замовлення ставлять кнопкою на картці будівлі на вкладці «Будівництво» ядра поселення («Відновити», «Збудувати», «Полагодити»), а ратушу — ще й кнопкою «Почати» тут. Замовлення містить усе, що будівлі потрібно: розчищення, якщо є що прибирати, дорогу до мережі селища біля будинку, який до неї не підключений, і будівництво. Вільний дрон бере перше замовлення в черзі, яким ще не зайнятий інший дрон: одна будівля — один дрон, за N гнізд до N замовлень ідуть паралельно. Готова будівля йде з черги сама.
- Скасоване замовлення. Скасування знімає всі відкриті роботи будівлі; зроблене лишається у світі. Саме селище скасоване замовлення знову не ставить. Скасовану ратушу продовжує кнопка «Почати» (вкладка «Завдання» пише «Замовлення скасовано. Натисніть «Почати», щоб продовжити»), скасований будинок — кнопка «Продовжити» на його картці в ядрі. Дрони продовжують з того місця, де зупинилися.
- Черга не губить будівлі. Якщо замовлення закінчилося, а будівлю так і не відновлено й робіт на ній немає, селище через 10 секунд ставить замовлення знову саме — не частіше ніж раз на 5 хвилин на будівлю. Якщо й тоді дронам нічого робити, вкладка «Завдання» називає, що їм заважає.
- Буфер матеріалів. 27 слотів. Дрон бере звідси блоки, і тільки звідси: скрині селища він не відкриває. Предмет списується в момент, коли дрон ставить блок, — не під час вильоту. Сюди ж дрон складає землю й камінь, які знімає на місці нового будинку й на трасі дороги (що не влізло, падає на місці).
- Стан. Лицьова панель диспетчерської показує радар: у спокої — тихий екран, поки дрони селища працюють — від центру розходяться кільця зв'язку.
Чому будівництво стоїть
Жодна робота не чекає мовчки: у роботи, що зупинилася, завжди є причина й підказка, що зробити.
| Причина | Що зробити |
|---|---|
| «Заважає: X в x y z» | «Приберіть його, і будівництво продовжиться само». Так дрон каже про блок, який він не чіпає: блок із даними (скриня, машина) або будь-який блок, що не сміття, там, де за планом інший. Траву, квіти, сніг та інше сміття дрон прибирає сам і не скаржиться |
| «Дрон не може долетіти до x y z» | «Звільніть прохід повітрям до цього місця, і будівництво продовжиться само» |
| «Не вдається збудувати: X (x y z)» | «Подивіться на це місце: приберіть те, що там стоїть, або скасуйте замовлення» |
| «Немає матеріалів: …» | «Покладіть бракуюче в буфер (вкладка «Буфер»)» |
| «Немає плану реставрації» | «Покладіть план реставрації в комірку плану» |
| «Немає шляху для дороги» | «Немає шляху з перепадом не більше блока: розчистіть шлях або прокладіть дорогу чи кабель самі» |
| «Чанк не завантажено» | «Підійдіть ближче, щоб чанк завантажився» |
| «Немає енергії» | «Подайте енергію в ядро селища» |
Якщо ратушу не відновлено, а дронам нічого робити, бо на місці блока плану стоїть блок із даними, вкладка «Завдання» пише червоним «X стоїть там, де за планом Y (x y z)» і «Дрони не чіпають блоки з даними: приберіть його самі й натисніть «Почати»». Прибрали — робота йде далі сама.
Хто керує
План, матеріали, порядок і скасування замовлень та запуск будівництва — лише відновлювач селища. Гравцеві, який не належить до селища, диспетчерська не відкривається зовсім: у чат приходить «Ядро не впізнає вас: ви не частина цього селища.» Оператор у творчому режимі відкриває вікно й бачить усе, але не може ні покласти, ні взяти предмет, ні зібрати план, ні змінити чергу, ні запустити будівництво. Вибрати замовлення для перегляду може будь-хто, кого селище впізнає. Поки селище ніхто не розбудив, керувати може будь-хто.
Інтерфейс
Вікно 256 × 240 точок — уміщується на екран 1280 × 720 за масштабу інтерфейсу 3; вкладки — значками вздовж лівого краю, як у ядра поселення: «Завдання», «Замовлення», «Буфер», «Матеріали», «Журнал». Увесь текст переноситься на наступний рядок і не заходить на інвентар.
- Угорі — назва блока (на інших вкладках — назва вкладки), під нею окремим рядком стан: «Поруч немає селища», «Не в ратуші», «У селищі вже є диспетчерська», «Чекає роботи», «Дрони працюють» або причина, з якої план не зібрався.
- «Завдання» (відкривається першою) — ряд плану: три комірки аркушів, кнопка «Зібрати план», комірка плану, кнопка «Почати»; під ним, у рамці над інвентарем, список із чотирьох кроків для вибраного замовлення (за замовчуванням — першого в черзі, а без замовлень — ратуші). Список не виходить за рамку: якщо він вищий, коліщатко миші його гортає і праворуч з'являється смуга прокрутки. У кожного кроку — галочка або хрестик, у
- «План реставрації» — у ратуші: «Покладіть 3 аркуші плану в слоти вище й натисніть «Зібрати план»»; зібрано — «Залиште план тут, забирати його не треба»; план іншої ратуші — хрестик і «Цей план для іншої ратуші». У будинку: «Селище знає план будинку типу N» або «Цьому будинку потрібен план будинку типу N»;
- «Гнізда з дроном: N з M» — скільки гнізд із дроном стоять над ратушею й працюють і скільки дозволяє тир ядра;
- «Матеріали етапу в буфері» — усе, що потрібно поточному етапу вибраної будівлі, лежить у буфері;
- «Будівництво» (з назвою вибраного замовлення) — поки роботи йдуть, «Роботи йдуть: «Почати» не потрібна» і під ним роботи будівлі з їхнім станом, а в тієї, що зупинилася, — причина червоним і підказка; у ратуші, за якою роботи немає, — «Натисніть «Почати»» або ««Почати» відкриється, коли будуть план і дрон»; після відновлення — «Ратуша ціла, дрони стежать за нею самі».
- Кнопка «Почати» — для ратуші. Неактивна, поки чогось бракує; підказка на ній перелічує, чого саме. Обов'язкові: відновлювач селища, ратуша, яку можна відновити і за якою ще немає роботи, план цієї ратуші в комірці плану і хоча б одне гніздо з дроном над ратушею. Матеріали не обов'язкові: першим іде розчищення, йому блоки не потрібні, тому нестача матеріалів — лише попередження в підказці («Матеріалів мало: дрони почнуть з розчищення»). Якщо дронам нічого робити — «Дронам нічого будувати: див. пояснення в кроці «Будівництво»». Сервер перевіряє те саме ще раз під час натискання. «Почати» ставить замовлення ратуші першим у черзі. Після відновлення ратуші кнопка неактивна назавжди («Будівлю відновлено, дрони стежать за нею самі»): пошкоджену ратушу дрони лагодять самі, ремонт ставиться без кнопки.
- «Замовлення» — черга замовлень селища в її порядку, кожне на світлій картці: назва будівлі (у ремонту — «Ремонт: …»; зелена, поки будівлю тримає дрон) і під нею, де стоїть її робота: вид роботи й «працює дрон», «наступним візьме вільний дрон», «чекає вільного дрона, усі зайняті» або «немає дрона, поставте гніздо з дроном над ратушею» («Будівництво: працює дрон»), а ще «Чекає дорогу: дім будують після неї», «Покладіть план ратуші в комірку плану», «Цьому будинку потрібен план будинку типу N» або причина зупинки (червоним). Праворуч у відновлювача три кнопки: ▲ «Раніше в черзі», ▼ «Пізніше в черзі», ✕ «Скасувати замовлення». Клік по картці вибирає замовлення — його показують вкладки «Завдання» і «Матеріали», а картка вибраного виділена. Вибір не зберігається: після повторного входу знову показано перше замовлення. Порожня черга пише «Замовлень немає: виберіть будівлю на вкладці «Будівництво» ядра або натисніть ПКМ по вводу будинку».
- «Буфер» — три ряди по дев'ять слотів і підказка, що дрони беруть блоки лише звідси.
- «Матеріали» — поточний етап вибраної будівлі («Будинок-капсула (тип 1): етап 2 з 5, Стіни») і сітка значків предметів етапу, як у слотах. У будинку, якому ще потрібна дорога, першим етапом іде «Будинок-капсула (тип 1): етап «Дорога», ще N блоків дороги»: блоки дороги селища і ґрунт під підняті місця. Земля під фундамент будинку рахується в тому самому рядку «Ґрунт»: підходять ґрунт, загрубілий ґрунт, кругляк, глибосланцевий кругляк, камінь і пісковик. Під значком — «є/треба»: червоним, поки бракує, із зеленою галочкою, коли вистачає. Наведення показує звичайну підказку предмета; коліщатко миші гортає довгий список. Для будинку невивченого типу вкладка пише «Будинок-капсула (тип N): селище ще не вивчило план будинку типу N». Shift-клік по предмету у своєму інвентарі, поки відкрита ця вкладка, кладе в буфер рівно стільки, скільки етапу ще бракує (потрібно мінус те, що вже лежить у буфері), решта лишається в гравця; предмет, якого етап не просить, не перекладається. На інших вкладках Shift-клік звичайний.
- «Журнал» — що зробили дрони, нове зверху, у кожного рядка ігровий час; коліщатко миші гортає. Окремим рядком позначено готовий етап, відновлення будівлі, пошкодження й лагодження ратуші, нестачу матеріалів.
- Нижче — інвентар гравця.
Повідомлення в чат
Новини будівництва приходять відновлювачеві селища, поки він у мережі, з тегом [Ala Industrial]. Кожен рядок починається заголовком «Селище № N (ядро x, y, z):» і розфарбований: заголовок білий, координати сірі, назви будівель, етапів і планів жовті, те, що готове, — зеленим, те, що зламалося чи зупинилося, — червоним, наступний крок гравця — золотим.
- Етап ратуші готовий: «етап «Стіни» готовий. Далі «Оздоблення»: складіть матеріали в диспетчерську.» — або «Далі «Оздоблення», матеріали вже в диспетчерській, дрон продовжує.»
- Етап будинку готовий: «Будинок-капсула (тип 1), етап 2 з 5 «Стіни» готовий.» і те саме «Далі …».
- Розчищення закінчено: «дрони розчистили майданчик будівлі «…» і землю навколо.»
- Перше відновлення ратуші — один рядок разом із планом будинку, який вона дає: «ратушу відновлено. Селище оживає. Отримано План будинку (тип 1).» Окремого рядка про останній етап немає. Якщо частку відновлення набрано раніше, ніж дрони доробили останні клітинки, рядок приходить, коли роботу закінчено й замовлення пішло з черги.
- Будинок відновлено: «будинок-капсулу відновлено, є житло ще для одного змінника.» Новий будинок: «закладено новий будинок «…». Дрони розчистять майданчик, прокладуть дорогу й збудують його.» і «збудовано новий будинок «…», є житло ще для одного змінника.»
- План будинку вивчено: «селище вивчило План будинку (тип N).»
- Будівництво зупинилося через те, що дрон сам не прибере: «будівництво «…» зупинено. Заважає: X в x y z.» і золотом, що зробити. Так приходять «Заважає», «Дрон не може долетіти» і «Не вдається збудувати» — один раз на будівлю й причину; та сама причина знову прийде, тільки коли місце змінилося або роботу закінчено.
- Ремонт відновленої ратуші етапами не рахується: один рядок, коли ремонт поставлено («ратушу пошкоджено, дрони лагодять»), і один, коли вона знову ціла («ратушу полагоджено»); обидва йдуть і в «Журнал».
- Диспетчерську поставлено на клітинку, де за планом інший блок: «диспетчерська тут заважатиме відновленню ратуші. За планом тут: Ялиновий люк.» і золотом «Її місце в ратуші: x, y, z.» Цей рядок отримує той, хто поставив диспетчерську.
Інвентар
| Слоти | Приймає | Хто кладе |
|---|---|---|
| 1–3 | аркуш плану ратуші: у комірку N тільки аркуш N | відновлювач селища |
| 4 | план реставрації; план будинку (вивчається й витрачається) | кнопка «Зібрати план» або відновлювач |
| 5–31 | матеріали будівництва (не аркуші й не плани) | відновлювач селища; лійки й труби — теж; дрон кладе сюди зняту землю й камінь |
Енергія
Диспетчерська енергії не бере: дрони заряджаються від ядра поселення через свої гнізда.
Властивості блоку
| Поле | Значення |
|---|---|
| Форма | корпус машини LV — повний куб 16³; згори біля заднього кута антена (стійка 1 px, кільце й мідний наконечник), до 6 px над блоком. Форма кліку — куб і антена, колізія — куб |
| Встановлення | обличчям до гравця |
| Міцність та інструмент | як у машин: кайло, міцність 3, вибухостійкість 6. У розбудженому селищі ламає тільки відновлювач |
| Дроп | диспетчерська й усе з її слотів |
Рецепти
Верстак: машинний корпус, дві електронні схеми, батарея, мідний кабель (антена) і чотири мідні пластини.
| Ряд | Слоти |
|---|---|
| 1 | мідна пластина · мідний кабель · мідна пластина |
| 2 | електронна схема · машинний корпус · електронна схема |
| 3 | мідна пластина · батарея · мідна пластина |
Прогресія
- Потребує ядра поселення свого селища й плану реставрації ратуші з трьох аркушів.
- Дає роботу гніздам дронів на даху ратуші.
- Після ратуші — будинки змінників: плани будинків, ввід будинку, зарядне ложе і дорога селища.
Пов'язане
- Гніздо дрона — дрон бере матеріали з буфера диспетчерської.
- Ядро поселення — картки будівель, кнопки замовлень і вкладка «Будівництво».
- План будинку — вивчається в комірці плану.
Крафт
Крафт на верстаку
▶
Диспетчерська