- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 340
- Реакции
- 7
Привет всем. Есть желание поковырять Phasmophobia, а именно реализовать Fullbright или банально подкрутить конфиг фонарика.
Нашел класс PCFlashlight, но при попытке внести правки или изменить значения в TorchInfo игру сразу выкидывает. Пытался цеплять инстанс через хук метода wake — результат тот же, стабильный краш. Также пробовал достучаться через local player: Player->Fields.Field41->Fields.torchInfo->Fields.intensity, но память, видимо, защищена или структура не та, итог — вылет.
Копал в сторону RenderSettings (туман, ambientIntensity, set_ambientLight_Injected) — меняется только освещение объектов типа колес, картинка в целом не светлеет.
Кто сталкивался с подобным? Правильно ли я мыслю, что нужно итерироваться по всем объектам с компонентом Light и править параметры напрямую там, или есть способ проще? Буду благодарен за любую наводку по структуре.
Есть идеи, как пофиксить краши при записи?
Нашел класс PCFlashlight, но при попытке внести правки или изменить значения в TorchInfo игру сразу выкидывает. Пытался цеплять инстанс через хук метода wake — результат тот же, стабильный краш. Также пробовал достучаться через local player: Player->Fields.Field41->Fields.torchInfo->Fields.intensity, но память, видимо, защищена или структура не та, итог — вылет.
Копал в сторону RenderSettings (туман, ambientIntensity, set_ambientLight_Injected) — меняется только освещение объектов типа колес, картинка в целом не светлеет.
Кто сталкивался с подобным? Правильно ли я мыслю, что нужно итерироваться по всем объектам с компонентом Light и править параметры напрямую там, или есть способ проще? Буду благодарен за любую наводку по структуре.
Использую хуки, ищу инстансы через перехват. Есть подозрение на проверку целостности структур или защиту на запись по этим адресам.
Есть идеи, как пофиксить краши при записи?