farming-simulator/scripts
Dmitrii Bykov d6acefdfa8
Some checks failed
Godot CI / Import + smoke test (push) Failing after 14s
fix: чистка визуального шума + клик-фидбек + полная разблокировка ввода
ЛОГИЧЕСКАЯ ЦЕПОЧКА:
1. Player FPV видит placeholder-кубы вблизи.
2. Без нормальных моделей мелкие предметы (носки, банка, обёртка,
   плант, чашка, BILLY-шкаф) превращаются в визуальный мусор.
3. User теряет ориентацию: «что это за блоки?». Игра кажется недо-
   деланной.
4. Решение: убрать всё что НЕ читается, оставить только узнаваемые
   объекты. Лучше меньше но чисто, чем много но мусор.

УБРАНО (visible=false в act1.gd._hide_noise_items):
- Shelf (BILLY-шкаф) — солидный белый блок, не читается как стеллаж
- Sock1, Sock2 — носки на полу, неузнаваемы
- Desk/AdrenalineCan — цилиндр со штрихами, не читается как банка
- Desk/LaysWrapper — жёлтый блок, не читается как обёртка
- Desk/Keyboard — плоский бежевый, не читается как клавиатура
- WallN/Plant, WallN/Cup — слишком мелко на подоконнике
- OldP4 в углу — путал с другой мебелью

ОСТАВЛЕНО (читается):
- Стены/пол/потолок с текстурами обоев/линолеума/побелки
- Окно с рамой + радиатор
- 2 постера + ковёр на стене
- Кровать с одеялом
- Стол + монитор с экраном
- Подарок-коробка (интерактив)
- Флешка (интерактив, красная)
- Отец humanoid с лицом
- Дверь (интерактив)

КЛИК-ФИДБЕК:
- Раньше клик на подарок → коробка исчезала молча → следом записка
  → клик на неё → тёмный overlay → пользователь думал «баг».
- Теперь клик на подарок добавляет субтитр «[Я] Системник. И записка
  сверху.» — даёт обратную связь, направляет к записке.
- note.set_interactable(true) переехал ПОСЛЕ субтитра — игрок сначала
  прочитал, потом стало кликаемо.

ПОЛНАЯ РАЗБЛОКИРОВКА ВВОДА В ДИАЛОГАХ:
- Убраны ВСЕ player.lock_input() / unlock_input() из:
  * act1.gd._play_intro (отец говорит — можешь ходить)
  * act1.gd._on_note_interacted (записка/прощание отца — можешь ходить)
  * act1.gd._on_drive_interacted (концовка — можешь ходить)
  * act1_kitchen.gd._on_note_interacted (Wi-Fi — можешь ходить)
- Камера/WASD теперь работают ВО ВРЕМЯ любого диалога.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 19:28:09 +03:00
..
interactables act1: фиксы багов + crosshair + улучшенные текстуры 2026-05-24 18:04:50 +03:00
player полная мета-структура игры: pause + settings + save/load 2026-05-24 18:28:58 +03:00
prologue fix: чистка визуального шума + клик-фидбек + полная разблокировка ввода 2026-05-24 19:28:09 +03:00
ui fix мышь + лицо отца (глаза, нос, рот, брови, щетина, уши) 2026-05-24 19:16:49 +03:00
util fix: скролл лицензии, отец лицом к игроку, банка-цилиндр, экран 2026-05-24 18:36:19 +03:00
main_menu.gd полная мета-структура игры: pause + settings + save/load 2026-05-24 18:28:58 +03:00
main_menu.gd.uid полная мета-структура игры: pause + settings + save/load 2026-05-24 18:28:58 +03:00