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

136 lines
8.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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** пустая под столом.
### Дверь в комнату
- **Деревянная межкомнатная** с замком-вертушкой, краска белая местами облезла. Не закрывается до конца (нужно дёрнуть).
---
## РЕФЕРЕНС-ИСТОЧНИКИ
- Купчино как столица мира: https://gorodovoy.ru/news/kupchino--stolica-mira-pochemu-peterburzhcy-tak-lyubyat-svoy-spalnik-i-ne-hotyat-pereezzhat-v-centr_id888935_a182_dp250513
- Ковёр на стене как пережиток: https://www.ivd.ru/dizajn-i-dekor/dekorirovanie/babushkin-interier-ili-vernuvshiysya-trend-kovry-na-stene-i-varianta-ih-ispolzovaniya-48-foto-106692
- Дизайн комнаты школьника: https://pechenyi.com/info/dizajn-detskoj.html
- ИКЕА LINNMON/MICKE — продолжают доминировать в эконом-сегменте РФ: https://www.ikea.com/us/en/p/linnmon-adils-desk-black-brown-s09416368/
---
## ЦВЕТА для рендера
| Объект | 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
- Карта мира как постер (опц., если ремонт делался под подростка).
- Скейтборд/самокат у стенки (опц.).
- Кот? Канон не определил.