Модификации: различия между версиями
[досмотренная версия] | [досмотренная версия] |
Метки: правка из мобильной версии, правка с мобильного устройства |
м (Floor) |
||
Строка 43: | Строка 43: | ||
==== Описание типов ==== | ==== Описание типов ==== | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
+ | !Название типа | ||
+ | !Описание типа | ||
+ | !Название подтипа | ||
+ | !Описание подтипа | ||
+ | |- | ||
+ | |rowspan="20"| Floor (поверхность) | ||
+ | |- | ||
+ | |rowspan="20"| Короче говоря, тайлы. Это блок песка, глубоководье, трава, камни, споры | ||
+ | |- | ||
+ | | speedMultiplier | ||
+ | | | ||
+ | |- | ||
+ | | variants | ||
+ | | | ||
+ | |- | ||
+ | | liquidDrop | ||
+ | | | ||
+ | |- | ||
+ | | isLiquid | ||
+ | | | ||
+ | |- | ||
+ | | status | ||
+ | | | ||
+ | |- | ||
+ | | statusDuration | ||
+ | | | ||
+ | |- | ||
+ | | drownTime | ||
+ | | | ||
+ | |- | ||
+ | | cacheLayer | ||
+ | | | ||
+ | |- | ||
+ | | blendGroup | ||
+ | | | ||
+ | |- | ||
+ | | attributes.set | ||
+ | | | ||
+ | |- | ||
+ | | updateEffect | ||
+ | | | ||
+ | |- | ||
+ | | itemDrop | ||
+ | | | ||
+ | |- | ||
+ | |playerUnmineable | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |fillsTile | ||
+ | | | ||
|} | |} | ||
== == | == == |
Версия 22:31, 10 октября 2019
Тут маловато информации Если есть ещё - принесите её нам в жертву. Нам она нужна. Если по теме, конечно :3 |
Модификации — это неотъемлемая часть игры. С помощью них можно добавлять новые жидкости, блоки, руды. Модификации в Mindustry состоят из папки или zip-файла, и с файлом mod.json, а также набора спрайтов и файлов .json, определяющих новый контент.
КИРИЛЛИЦА НА WINDOWS НЕ ПОДДЕРЖИВАЕТСЯ В МОДИФИКАЦИЯХ
ANDROID НЕ ПОДДЕРЖИВАЕТСЯ В МОДИФИКАЦИЯХ
Импорт модификации
Есть два способа импортировать модификацию.
1. Скопируйте и вставьте папку/файл мода в папку mods Mindustry В Steam это находится в установочном каталоге Mindustry:
steam/steamapps/common/Mindustry/mods
Если у вас нет Steam-версии, то путь должен быть следующим:
%appdata%/Mindustry/mods
2.1 Заархивируйте папку с модификацией (не в отдельную папку, а лишь содержимое)(можете пропустить этот пункт, если мод уже находится в архиве).
2.2 Импортируйте через встроенный файловый менеджер игры:
Главное меню→Модификации→Импортировать модификацию. Это не рекомендуется для мододелов, т.к. вам нужно постоянно архивировать в мод.
Создание модификации
Можно скачать пустую модификацию или пойти сложным путём.
- Создаём папку с названием модификации. Пусть название будет mmod.
- Создаём файл mod.json. Если хотите, то можете дополнить цветами. Содержимое:
{ "name": "Напишите сюда название модификации", "author": "Напишите сюда ваш никнейм", "description": "Напишите здесь ваше описание", "version": 1.0 }
- Создаём папку content и папку sprites.
Создание блока
- Создаём папку blocks в content и sprites
- В папку mmod/sprites/ кладём названиеблока.png
- В папке mmodd/sprites/ создаём файл названиеблока.json
Где пишем следующее:
{ "type": "Wall", "name": "Маленькая стена", "description": "Оочень маленькая стена." }
name — имя создаваемого, которое также будет использоваться для спрайта в mmod/sprites description — описание создаваемого. Будет отображаться если нажать на ? в игре.
Описание типов
Название типа | Описание типа | Название подтипа | Описание подтипа |
---|---|---|---|
Floor (поверхность) | |||
Короче говоря, тайлы. Это блок песка, глубоководье, трава, камни, споры | |||
speedMultiplier | |||
variants | |||
liquidDrop | |||
isLiquid | |||
status | |||
statusDuration | |||
drownTime | |||
cacheLayer | |||
blendGroup | |||
attributes.set | |||
updateEffect | |||
itemDrop | |||
playerUnmineable | |||
fillsTile |