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

Изменения

Модификации

423 байта убрано, 17:11, 15 ноября 2019
{{Шаблон:Дополнить}}
Модификации — это неотъемлемая часть игры. С помощью них можно добавлять новые жидкостиПолное описание каждого значения у турели{ "type": "ChargeTurret", "name": "Имя турели", "description": "Описание турели", "health": "здоровье", "size": "размер", "reload": "перезарядка", "range": "дальность обзора", "chargeTime": "Время зарядки", "chargeMaxDelay": "задержка", "chargeEffects": кол-во энергии на выстрел "cooldown": "остывание", "recoil": "отдача", "powerUse": "энергопотребление" "shootShake": "тряска экрана", "shootEffect": "Эффект выстрела", "smokeEffect": "Эффект дыма", блоки "chargeEffect": "Эффект зарядки", руды. Модификации в Mindustry состоят из папки "chargeBeginEffect": эффект начала зарядки "shootType": "Тип выстрела lancerLaser или zip-файлаmeltdownLaser" "inaccuracy": "Разброс", и с файлом mod.json "rotatespeed": "Скорость вращения", а также набора спрайтов и файлов .json "requirements": [То из чего вы будете это делать ], определяющих новый контент. "category": "turret"'''ANDROID-ВЕРСИЯ ТЕПЕРЬ ПОДДЕРЖИВАЕТ МОДИФИКАЦИИ "shootSound": "laser" "research": "duo"}
== Скачивание специальной версии ==
|-
|splashDamage|| Урон От взрыва||Вещественное число
|-
|bulletSprite|| Текстура Пули||ModName-SpriteName
|}
Пример
}
</pre>
 
====Турели====
Специальная категория:<code>turret</code>.
Вот пример:
<pre>{
"type": "burstTurretChargeTurret", "name": "minigunИмя турели", "description": "Shoots faster!Описание турели", "targetAirhealth": true, "targetGroundздоровье": true, "size": 2, "inaccuracyразмер": 2, "reload": 10, "shootCone": 1, "rotateSpeedперезарядка": 22, "shots": 1, "range": 110, "burstSpacingдальность обзора": 2, "ammo": { "titaniumchargeTime": { "speedВремя зарядки": 9, "damagechargeMaxDelay": 10, "bulletWidthзадержка": 2, "bulletHeightchargeEffects": 5,кол-во энергии на выстрел "shootEffectcooldown": "shootSmallостывание", "smokeEffectrecoil": "shootSmallSmokeотдача", "ammoMultiplier": 12 }, "siliconpowerUse": { "speedэнергопотребление": 8, "damageshootShake": 12, "bulletWidthтряска экрана": 3, "bulletHeight": 6, "shootEffect": "shootSmallЭффект выстрела", "smokeEffect": "shootSmallSmokeЭффект дыма", "ammoMultiplierchargeEffect": 10 }, "thorium": { "speedЭффект зарядки": 8, "damagechargeBeginEffect": 20,эффект начала зарядки "bulletWidthshootType": 4, "bulletHeightТип выстрела lancerLaser или meltdownLaser": 7, "shootEffectinaccuracy": "shootSmallРазброс", "smokeEffectrotatespeed": "shootSmallSmokeСкорость вращения", "ammoMultiplier": 8 } }, "requirements": [ { "item": "lead", "amount": 60 },То из чего вы будете это делать { "item": "titanium", "amount": 40 }, { "item": "copper", "amount": 60 } ], "category": "turret", "researchshootSound": "scatterlaser"}</pre>==== Мехи ====Чтобы добавить новый мех, надо в папке <code>content</code> создать папку <code>mechs</code>, в ней у нас будет лежать JSON файл. {| class="wikitable sortable"|-! Свойство!! Описание !! Примечание|-|name|| Имя меха. || -|-|description|| Описание меха. || -|-|speed|| Скорость меха по земле. || 1 = 60|-|boostSpeed || Скорость меха по воздуху. || 1 = 60|-|buildPower || Скорость строительства. || 1 = 60|-|engineColor || Цвет двигателя меха. || [[Цвета|Используйте только HEX цвета.]]|-|flying || Летает или нет. || Используйте true или false.|-|health || Здоровье меха. || 1 = 60 HP|-|weaponOffsetX || Смещение оружия у меха по X. || В пикселях.|-|weaponOffsetY || Смещение оружия у меха по Y. || В пикселях.|- |weapon || Оружие меха || Пишите название текстурки оружия.|}1 = 60 означает то, что вместо вашего значения надо написать ваше значение , умноженное на 60, например чтобы у меха было здоровье 120, туда надо написать 2. Вот пример:<pre>{ "name": "Имя меха", "description": "Описание меха.", "speed": 0.6, "boostSpeed": 1.5, "buildPower": 2.0, "engineColorresearch": "666495", "flyingduo": false, "health": 300, "weaponOffsetX": 4, "weapon": { "name": "Имя оружия", "length": 1.5, "reload": 4, "alternate": false, "bullet": "lightning" }
}</pre>
*<pre>liquid.lava.description = Очень горячая жидкость.</pre>
=== Звуки ===
=== Спрайт Пуль ===
#Переходим в ModName-Sprite-Blocks и создаем папку bullets.
#Кидаем туда спрайт пули. Для примера название у пуль будет pul.
[[BulletSprite1.jpg]]
#Заходим в mod.json и смотрим на строку "Name": "turrets". Именно это название нужно запомнить или скопировать.
#переходим к описаниям и добовляем в описания пуль "BulletSprite": "turrets-pul"
* turrets название мода
*pul название наших пуль в папке
[[BulletSprite2.jpg]]
== Учим английский ==
Было перемещено [[Учим_английский|сюда]] для уменьшения высоты страницы.