supermod
supermod copied to clipboard
SuperMod - a modloader for Nevosoft's game "Supercow"
SuperMod - Модлоадер для игры "Супер Корова" (Nevosoft)
| Download / Скачать | Discord сервер |
|---|
Установка
- Скачать последнюю версию модлоадера тут.
- Поместить скачанный файл
dinput8.dllв папку с игрой. Название файла менять нельзя.

Рекомендованные моды
- Widescreen fix - адаптирует игру под 16:9 мониторы.
Функционал
| Гайд и документация |
|---|
Модлоадер
Чтобы установить мод сделанный для SuperMod, достаточно поместить папку мода в папку mods в папке игры, или перетянуть архив мода на окно запущенной игры.
Для создания своих модов см. Модлоадер
- Перезагрузка ресурсов без рестарта игры (хотсвап)
- Lua API
- C++ API
- Исправляет загрузку некоторых ассетов в нестандартном разрешении (например,
loadscreen.jpg) - Позволяет загружать дополнительную музыку для уровней
- Позволяет загружать дополнительные граунды для уровней
- Ограничение поддерживаемых версий игры до выбранных
Встроенные функции
- Исправляет различные оригинальные баги игры (рендер объектов, краши и т.д.)
- Разрешает запускать больше одной копии игры одновременно
- Исправляет "зависание" окна во время загрузки игры
- Разрешает игре рендериться в правильном разрешении окна, или любом другом произвольном разрешении (опционально)
- Позволяет отключить или перенаправить логи игры (опционально)
- Исправляет иногда пропадающие фоны уровней (опционально)
- Разрешает игре рендериться, когда окно не в фокусе (опционально)
- Позволяет запустить редактор уровней игры (нужно запустить игру с зажатым Shift)
- Позволяет игре запускаться из папок с кириллическими символами при любом языке системы
Сборка
Требования для сборки:
- Visual Studio Build Tools, рекомендуемо v143
- Windows SDK
- 7-Zip
- XMake 2.8.5 или новее
Для сборки нужно выполнить build.bat в корне проекта.
Собранная DLL будет находиться по пути build/windows/x86/release
Лицензия
MIT
Contributions
Если нужен какой-то новый функционал - PR приветствуются.