Открыть главное меню

Изменения

Модификации

683 байта добавлено, 16:50, 31 марта 2023
м
небольшое изменение кода энергетической турели
| img = Hard_it.png
}}<br/>
== Скачивание специальной версии ==
Вообще этот пункт на данный момент не обязателен, но если вы хотите самые свежие фиксы загрузчика модов, то можете скачать специальную версию bleeding edge
# Тыкаем [https://github.com/Anuken/MindustryBuilds/releases сюда].</br>
Также есть полуавтоматическое скачивание.
# Тыкаем [https://github.com/Anuken/MindustryBuilds/releases опять сюда].
# Ищем и скачиваем Mindustry-BE-Desktop-xxxx.jar, где xxxx — идентификатор версии.
== Импорт модификации ==
*
*Все блоки, предметы, мехи и т.д. имеют два одинаковых типа. Это name(имя) и description(описание).
*Регистр важен!
Пример:
<pre>"name": "Zoloto"
|-
! Переменные !! Значения !! Описание
|-
| type || material || Тип предмета, если ему не присвоить значение material, то предмет нельзя загрузить в ядро и использовать его для строительства
|-
| name || Произвольная cтрока || Название предмета, будет отображено в игре.
|-
| description || Произвольная cтрока || Описание предмета, будет отображено в игре.
|-
| cost || Вещественное число > 0 || Цена расчёта стоимости предмета при копировании блоков содержащих его.
|-
| color || От #000000 до #FFFFFF || Цвет предмета, в 16 битном диапазоне цветов. [[Цвета|Используйте только HEX цвета.]]
|-
| hardness || Натуральное число || Жесткость, используется для материалов, добываемых бурами. Чем больше число, тем труднее добыть предмет(от 1 до 4)
|-
| alwaysUnlocked || false или true || При значении true предмет открыт в базе данных
| flammability || Вещественное число > 0 || Возгораемость предмета
|-
| radioactivity || Вещественное число > 0 || Радиоактивность предмета. 0 = отсутствует, 1 = чернобыльский эпицентр|-| lowPriority || false или true || Если true, этот элемент имеет самый низкий приоритет для буров.|-| cost || 1 = 1/60 секунды || Скорость строительства блока с использованием этого элемента.
|}
! Переменные !! Значения !! Описание !! Примечание
|-
| type || flyingUnitflying, groundUnit mech, legs, naval, payload|| Тип юнита || flying - летающий,mech - ходячий, legs - паук, naval - плавающий, payload -летающий и переносящий блоки/юнитов
|-
| name || Произвольная строка || Название юнита || -
|-
|size || Размер турели. || В блоках.
|-
|outlineIcon||обводка||true или false (по умолчанию true)||
|-
|inaccuracy || Разброс.||
|}
Вот примерэнергетической турели:
<pre>{
"type": "ChargeTurret",
"chargeTime": "Время зарядки",
"chargeMaxDelay": "задержка",
"chargeEffects": кол-во энергии на выстрел , 1 еденичка=60 энергии
"cooldown": "остывание",
"recoil": "отдача",
"chargeEffect": "Эффект зарядки",
"chargeBeginEffect": эффект начала зарядки
"shootType": "Тип выстрела lancerLaser или /meltdownLaser/arc"
"inaccuracy": "Разброс",
"rotatespeed": "Скорость вращения",
"requirements": [
То { "item": "copper", "amount": 100}, //то из чего вы будете это делатьбудет создоваться турель { "item": "lead", "amount": 100} //вместо "copper" и "lead" можно подставить другие предметы, но только в ""
],
"category": "turret"
"research": "duo"
}</pre>
==== Оружие ====
Используется в юнитах и мехах.
| alternate || True \ False || Присутствие или отсутствие альтернативного огня
|-
| bullet || См. Пули || Эффект создаваемый когда происходит выстрел Пуля, которой стреляет оружие || может иметь дополнительные параметры
|-
| shots || От 1 до ∞ || Определяет сколько будет выпущено пулей за выстрел || может быть указан второй раз после след. параметра
===== Пули =====
используется в оружии для юнитов\мехов
 
Виды пуль (что то может не работать)
 
//Артиллерия
artilleryDense, artilleryPlastic, artilleryPlasticFrag, artilleryHoming, artilleryIncendiary, artilleryExplosive, artilleryUnit,
 
//flak (?)
flakScrap, flakLead, flakPlastic, flakExplosive, flakSurge, flakGlass, glassFrag,
 
//Ракеты
missileExplosive, missileIncendiary, missileSurge, missileJavelin, missileSwarm, missileRevenant,
 
//Стандартные
standardCopper, standardDense, standardThorium, standardHoming, standardIncendiary, standardMechSmall,
standardGlaive, standardDenseBig, standardThoriumBig, standardIncendiaryBig,
 
//Электрические
lancerLaser, meltdownLaser, lightning, arc, damageLightning,
 
//Водяные
waterShot, cryoShot, slagShot, oilShot,
//Бомбы
bombExplosive, bombIncendiary, bombOil;
==== Эффекты ====
| hitFlameSmall || Эффект попадения маленьким огнём
|-
| hitLiquid || Эффект выстрела жыдкостьюжидкостью
|-
| hitLaser || Эффект выстрела лазером
[[Файл:BulletSprite1.jpeg]]
#Заходим в mod.json и смотрим на строку "Name": "turrets". Именно это название нужно запомнить или скопировать.
#переходим к описаниям и добовляем добавляем в описания пуль "BulletSprite": "turrets-pul".
*turrets название мода.
*pul название наших пуль в папке.
1

правка