От поля до столовой
В предыдущем выпуске у жителей появились дома и рабочие места. Теперь нужно понять, что даёт их работа поселению. Начнём с простого примера: на поле выращивается пшеница, мельница превращает её в муку, а столовая готовит еду. Между этими зданиями должны двигаться продукты — иначе даже хорошо застроенный город останется без обеда.
Эта цепочка удобна тем, что каждый её участок можно увидеть отдельно. Есть ли зерно? Получила ли его мельница? Появилась ли мука? Дошла ли она до столовой? Вместо одной цифры дохода получается несколько конкретных вопросов, на которые можно ответить, осмотрев поселение.
Что нужно для производства
Производству нужны действующее здание, работники и подходящее оборудование. Для переработки требуется ещё и сырьё. Если его нет, мельнице нечего молоть, а столовой не из чего готовить. Назначение работника само по себе не заменяет недостающие продукты.
В нашей цепочке мельница принимает пшеницу и выпускает муку. Столовая использует доступные продукты для приготовления еды. На раннем этапе, пока действующей мельницы ещё нет, предусмотрен упрощённый путь с пшеницей. После появления работающей мельницы приготовление хлеба переходит на муку.
Кто переносит продукты
Произведённые предметы хранятся в сундуках. Для доставки предусмотрена работа кладовщиков: забрать груз у источника и донести его до места назначения. У поставки есть конкретные здания, предмет и количество. Поэтому важно проверить не только выпуск продукции, но и весь путь между сундуками.
Не всякая поставка должна проходить через склад. Система предусматривает прямую доставку от производителя к потребителю, а склад принимает продукцию на хранение и снабжает другие здания. Для зерна и муки это различие особенно заметно: продукты нужны там, где их будут перерабатывать.
Запас и свободное место
Склад не бесконечен. Свободное место в хранилище влияет на возможность принять груз, а отсутствие нужного продукта — на следующую поставку. Заполненный сундук и пустая столовая могут существовать одновременно, если в сундуке лежит совсем не то, что требуется кухне.
Это даёт игроку повод следить за составом запасов. Большой урожай полезен, когда хватает переработки и доставки. Если зерно накапливается, а мука не появляется, расширять поле первым делом не обязательно: сначала стоит посмотреть, что происходит на мельнице.
Труд, оплата и казна
Товары связывают здания, а оплата труда — работников и хозяйство государства. В моде есть зарплаты, личные деньги жителей, расходы на питание и государственная казна. Для предприятий также учитывается форма собственности, поэтому нельзя считать любую выплату прямым расходом казны.
Сейчас отдельно дорабатывается учёт труда и выплат. Задача — сохранять сведения о выполненной работе и корректно рассчитывать оплату, в том числе при смене рабочего места. Наличие этих расчётов в исходниках ещё не означает, что все ситуации проверены в игре. Поэтому в выпуске не будем выдавать прогноз за полученную зарплату.
Как проверить цепочку
Для видео пройдём один полный путь: зерно в сундуке поля, доставка на мельницу, выпуск муки, поставка в столовую и приготовление еды. Затем посмотрим расходы и поступления отдельно от количества продуктов. Так будет видно, какие действия действительно состоялись, а какие ещё ожидают условий для выполнения.
Третий выпуск серии о разработке Crowns & Realms.
