farming-simulator/canon/APARTMENT.md

137 lines
8.8 KiB
Markdown
Raw Permalink Normal View History

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
# 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
- Карта мира как постер (опц., если ремонт делался под подростка).
- Скейтборд/самокат у стенки (опц.).
- Кот? Канон не определил.