🔧 Обновление клиента игры — структура сборки и mip-текстуры

f0Re3t

Я помешанный псих, желание дорого жить
Автор темы
Developer
1,301
31,518
Вышло небольшое, но важное обновление клиента игры. Мы продолжаем наводить порядок в проекте и улучшать производительность. Под капотом произошли следующие изменения:

1. Перенос вспомогательных скриптов сборки
Все вспомогательные скрипты сборки теперь перенесены в папку проекта gambit внутри modloader.
Больше никакого хаоса в корневых папках — теперь у нас есть чёткая структура внутри собственной директории. Это упростит поддержку модов и пересборку клиента.

2. Добавлены mip-текстуры
В клиент интегрированы mip-текстуры.

Это должно положительно сказаться на:
- FPS (особенно при удалённых объектах);
- потреблении памяти (оптимизированная подгрузка уровней детализации);
- общей плавности картинки.

3. Обновлён ограничитель FPS SAMP (/fpslimit)
Команда /fpslimit получила улучшение:
- Теперь можно указывать любые значения выше 90 (например, 144, 165, 240, 300). Больше никакого жёсткого потолка.
- Режим 0 — автоматическая подстройка под частоту обновления вашего монитора (сработает adaptive sync / vsync-подобное поведение). Идеально для плавного геймплея без разрывов кадров.

4. Мелкие скрипты (SensFix и др.)

⚠️ Важно: если вы используете сторонние моды, проверьте их совместимость. При возникновении конфликтов попробуйте временно отключить моды, работающие с текстурами и LOD.