Skip to content

Модули

Управление модулями

$ kw add ссылка
$ kw remove название
$ kw modules

kuniwar поддерживает модули сторонних разработчиков. Это значит, что вы сможете докачивать чужой код/юнитов/абилки и так далее при помощи всего-лишь одной команды.

Важно

При добавлении модуля используется ссылка на Git-репозиторий (Для примера: https://codeberg.org/kuniwar/kw-memhack).

При удалении же используется его название, которое можно увидеть либо в файле project.json, либо при помощи последней команды.

Модули могут обладать зависимостями. То есть при создании модуля разработчик указывает какие еще модули нужны для работы. Утилита автоматически докачает зависимости, однако следить за их совместимостью вам пока что придется самостоятельно.

Статус модулей

Вы можете активировать и деактивировать модули по необходимости:

$ kw enable название
$ kw disable название

Деактивированные модули не будут использоваться при компиляции карты. Это может помочь, к примеру, при компиляции двух разных версий, одной на ужопе, а другой на мемкеке.