Update 2 files
- /data/scripts/lib/weapongenerator.lua - /data/scripts/lib/turretgenerator.lua
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
|
||||
scales[WeaponType.SmartCannon] = {
|
||||
{from = 0, to = 28, size = 1.0, usedSlots = 2},
|
||||
{from = 29, to = 38, size = 2.0, usedSlots = 3},
|
||||
{from = 39, to = 49, size = 3.0, usedSlots = 4},
|
||||
{from = 29, to = 38, size = 1,5, usedSlots = 3},
|
||||
{from = 39, to = 49, size = 2.0, usedSlots = 4},
|
||||
--dummy for cooaxial, add 1 to size and level
|
||||
{from = 50, to = 52, size = 4.0, usedSlots = 5},
|
||||
}
|
||||
|
||||
scales[WeaponType.HeavyCannon] = {
|
||||
scales[WeaponType.HeavyCannon] = { -- TODO уточнить размеры
|
||||
{from = 0, to = 28, size = 3.0, usedSlots = 4},
|
||||
{from = 29, to = 38, size = 4.0, usedSlots = 5},
|
||||
{from = 39, to = 49, size = 5.0, usedSlots = 6},
|
||||
@@ -15,7 +15,7 @@ scales[WeaponType.HeavyCannon] = {
|
||||
{from = 50, to = 52, size = 5, usedSlots = 6},
|
||||
}
|
||||
|
||||
scales[WeaponType.Diffuser] = {
|
||||
scales[WeaponType.Diffuser] = {-- TODO проверить возможность спавна с определенной дистанции, Уточнить размеры
|
||||
{from = 0, to = 46, size = 1.0, usedSlots = 2},
|
||||
{from = 47, to = 50, size = 2.0, usedSlots = 4},
|
||||
--dummy for cooaxial, add 1 to size and level
|
||||
@@ -26,10 +26,10 @@ scales[WeaponType.Hookgun] = {
|
||||
{from = 0, to = 46, size = 1.0, usedSlots = 2},
|
||||
{from = 47, to = 50, size = 2.0, usedSlots = 4},
|
||||
--dummy for cooaxial, add 1 to size and level
|
||||
{from = 51, to = 52, size = 3.0, usedSlots = 6},
|
||||
{from = 51, to = 52, size = 4.0, usedSlots = 6},
|
||||
}
|
||||
|
||||
scales[WeaponType.HiveLauncher] = {
|
||||
scales[WeaponType.HiveLauncher] = { -- TODO Увеличить разнообразие размеров6
|
||||
{from = 0, to = 46, size = 1.0, usedSlots = 2},
|
||||
{from = 47, to = 50, size = 2.0, usedSlots = 4},
|
||||
--dummy for cooaxial, add 1 to size and level
|
||||
|
||||
@@ -233,7 +233,6 @@ function WeaponGenerator.generateHiveLauncher(rand, dps, tech, material, rarity)
|
||||
if rand:test(1) then
|
||||
local shots = {6, 10, 14, 18, 22, 26, 30}
|
||||
weapon.shotsFired = shots[rand:getInt(1, #shots)]
|
||||
print()
|
||||
weapon.damage = (weapon.damage * 1.5) / weapon.shotsFired
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user