farming-simulator/canon/APARTMENT.md
Dmitrii Bykov b833127bcc
Some checks failed
Godot CI / Import + smoke test (push) Failing after 13s
act1: аутентичная страна Р — комната, HUD, канон
КАНОН (3 новых файла, ресёрч-агент):
- APARTMENT.md: брежневка Купчино 9-эт, комната 10-12м², обои бежевые
  виниловые с растительным узором (наследие маминого ремонта 2010),
  линолеум жёлто-коричневый, ковёр бордовый персидский над кроватью
  (наследство от бабушки), батарея чугунная МС-140 белая с подтёками,
  пластиковый стеклопакет с алоэ+чашкой на подоконнике, кровать с тёмно-
  синим верблюжьим одеялом, стол ИКЕА MICKE, старый офисный «Бюрократ»,
  стеллаж ИКЕА BILLY с учебниками + Гарри Поттер + УК РФ (засев #8),
  постеры CS:GO + Моргенштерн на синей изоленте, банка Adrenaline +
  обёртка Lay's на столе, носки на полу. Все цвета по hex.

- STREET.md: парадная с домофоном Eltis DP-400 (питерский производитель),
  фасад керамической плитки бежевой, балконы остеклены лоскутно, на 1
  этаже Пятёрочка+К&Б, двор с тополями+ракушками-гаражами+советской
  площадкой (горка-«ракета»), лавочки бабушек/подростков, метро жетон 55₽
  август 2020, шаверма 120-180₽ (источник прямой не подтверждён, оценка
  по контексту), сети Pita's/Вкусная шаверма/КручуВерчу.

- HUD.md: pixel-art минимализм с акцентом #F0B419 Steam-inventory,
  Pathologic-2 правило (статы только при пороге), диалог-окно в стиле
  Шиндовс-окна (засев бренда), квест-маркер через ТГ-телефон героя,
  без мини-карты и постоянных таймеров.

КОД:
- act1_room.tscn полностью переписан: 73 sub_resources placeholder-кубов
  с канон-цветами hex. Добавлены: радиатор под окном, оконная рама из 5
  планок + подоконник с алоэ+чашкой, ковёр-на-стене над кроватью
  (бордовый), 2 постера (CS:GO жёлтый + Моргенштерн красный), стеллаж
  ИКЕА BILLY на западной стене с 5 книгами, старый Pentium 4 в углу
  северо-востока, банка Adrenaline + обёртка Lay's + клавиатура на столе,
  2 носка на полу. Спавн игрока сдвинут с z=1.2 на z=0.5 (был внутри
  кровати).

- dialog_manager.gd: новый HUD-API set_date_time / set_objective /
  set_money / set_weather / set_stat_alert + set_controls_hint.

- dialog_ui.tscn: 5 новых HUD-лейблов (DateTime, Objective с жёлтым
  акцентом, Money, Weather, StatsAlert) + ControlsHint всегда видимый
  тусклый.

- act1.gd: HUD теперь показывает «21 АВГ 2020 · ПТ · 10:30» вверху-слева
  и квест «◆ Распакуй подарок от бати» → «◆ Прочитай записку» →
  «◆ Возьми флешку с Шиндовс» вверху-справа.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 17:38:07 +03:00

8.8 KiB
Raw Permalink Blame History

APARTMENT.md — Квартира героя

Канон-роль: определяет как выглядит дом героя изнутри в страны Р. Все детали аутентичны Петербургу-2020. Используется как референс для act1_room.tscn и будущих сцен внутри квартиры.


ДОМ ОБЩИЙ ВИД

  • Тип: 9-этажная панельная брежневка конец 70-х / начало 80-х (серия 600.11 или аналог).
  • Район-аналог: Купчино старое (Бухарестская / Дунайская). Можно интерпретировать как Колпино / Гражданка — всё равно типаж.
  • Фасад: мелкая керамическая плитка бежевая/охра/серо-коричневая (отличительная черта купчинских панелек), на швах между этажами белая полоса штукатурки.
  • Этаж героя: 5-й (середина дома, не первый и не последний — обычная статистика).
  • Балкон: остеклённый деревянным переплётом ещё из 90-х, краска облезла. На нём — старые санки, банки солений мамы, велосипед героя.

КВАРТИРА ОБЩИЕ

  • Площадь: ~56 м², 2-комнатная.
  • Комнаты:
    • Зал (родители живут или гостевая, в зависимости от планировки).
    • Комната героя ~10-12 м².
  • Кухня: 6 м² (типично для брежневки), стол + холодильник «Атлант» + чайник свистком.
  • Санузел: раздельный, ванна чугунная советская.
  • Прихожая: обувница ИКЕА, вешалка крючками, зеркало.

КОМНАТА ГЕРОЯ — детали

Стены и потолок

  • Обои: бежевые виниловые с мелким растительным узором, наследие маминого ремонта ~2010 года. Один угол у потолка слегка отошёл.
  • Потолок: побелка, в углу пятно от давней протечки соседей сверху.
  • Один акцент: постеры приклеены поверх обоев синей изолентой, не на двусторонний скотч (бюджет).

Пол

  • Линолеум «под светлый паркет» жёлто-коричневый.
  • Потёртость в центре (у стула) и у двери.

Окно

  • Пластиковый стеклопакет (родители поменяли деревянное в 2014 за 18к).
  • Подоконник белый пластиковый, на нём:
    • горшок с алоэ (мама поставила «от простуды»),
    • чашка с засохшим чаем,
    • пыль в углу.
  • Шторы: тюль белый полупрозрачный + ночные шторы тёмно-серые, сдвинуты в кучу справа (герой не задёргивает).

Батарея

  • Чугунная МС-140 под окном, белая краска с жёлтыми подтёками от старой воды.
  • На батарее сушится один носок (мама закинула).

Кровать

  • Односпальная, металлический каркас 90×190 см.
  • Одеяло: верблюжье в синем пододеяльнике с принтом «звёзды» (комплект от бабушки).
  • Одна подушка, не заправлено.

Ковёр на стене

  • Бордовый с растительным «персидским» узором, потёртый, над кроватью. Висит с 90-х, никто не снимал.
  • Не для тепла — артефакт. Юмор: герой стесняется его, но снять лень.

Компьютерный стол

  • ИКЕА MICKE / LINNMON белый, узкий, помещается у окна.
  • На столешнице:
    • старый монитор LG 19" 4:3 (от старого пека),
    • клавиатура с пожелтевшими клавишами,
    • банка Adrenaline Rush (синяя, 0.5 л, наполовину пустая),
    • обёртка чипсов Lay's скомканная,
    • провода в куче,
    • наклейка Steam-стикера на углу столешницы.

Стул

  • Старый офисный «Бюрократ» CH-1300 на колёсиках, чёрная искусственная кожа, обивка с прорехой на сиденье. Под одно колесо — кусок скотча (чтоб не катался).
  • Опционально: можно заменить на бюджетное гейминг-кресло чёрно-красное с Алиэкспресс, если игрок открыл достижение «накопил».

Стенка / шкаф

  • ИКЕА BILLY белый узкий стеллаж 40×180×30 у западной стены.
  • На полках:
    • учебники (Алгебра 9 класс, Физика 9 класс — небрежно сложены),
    • Гарри Поттер 1-3 книги (мама подарила),
    • Уголовный кодекс РФ 2019 ред. (засев #8 пролога, см. FORESHADOWING.md),
    • банка с проводами,
    • фигурка Лего (привет детству),
    • пыль на нижней полке.

Старый пека на полу (Pentium 4)

  • В углу комнаты, серый корпус с обглоданной наклейкой «Intel Inside» (засев #10).
  • Скоро будет заменён на новый из подарка.

Беспорядок на полу

  • 2 носка валяются (дальше от двери),
  • провод от наушников запутанный,
  • обёртка от чипсов Lay's под кроватью,
  • жестянка Adrenaline 0.5 пустая под столом.

Дверь в комнату

  • Деревянная межкомнатная с замком-вертушкой, краска белая местами облезла. Не закрывается до конца (нужно дёрнуть).

РЕФЕРЕНС-ИСТОЧНИКИ


ЦВЕТА для рендера

Объект RGB Hex
Обои стен (0.83, 0.72, 0.55) #D4B98C
Ковёр стены (0.36, 0.12, 0.13) #5C1E22
Линолеум пола (0.72, 0.6, 0.41) #B89968
Потолок (0.92, 0.9, 0.85) #EBE6D9
Дверь (0.85, 0.82, 0.75) #D9D0BF
Батарея чугунная (0.96, 0.94, 0.88) #F5F0E0
Окно стеклопакет (рама) (0.95, 0.95, 0.95) #F2F2F2
Подоконник (0.96, 0.95, 0.92) #F5F2EB
ИКЕА BILLY (0.93, 0.91, 0.88) #ECE8E0
Постер CS:GO (плейсхолдер) (0.94, 0.71, 0.1) #F0B419
Постер Моргенштерн (плейсхолдер) (0.7, 0.13, 0.13) #B22222
Одеяло синее (0.13, 0.16, 0.32) #212951
Стол MICKE (0.96, 0.95, 0.93) #F4F2EE
Гейминг-кресло (0.13, 0.13, 0.15) с red вставками (0.7, 0.13, 0.13) #212126 / #B22222
Adrenaline банка (0.13, 0.32, 0.68) #2152AD
Lay's обёртка (0.96, 0.84, 0.34) #F5D757

TBD

  • Карта мира как постер (опц., если ремонт делался под подростка).
  • Скейтборд/самокат у стенки (опц.).
  • Кот? Канон не определил.