- retexture

- rebalance
This commit is contained in:
bacon
2023-08-28 00:48:41 +03:00
parent 7d60ec6da3
commit e8f8d9d195
11 changed files with 140 additions and 59 deletions

View File

@@ -16,8 +16,8 @@ function WeaponGenerator.generateSmartCannon(rand, dps, tech, material, rarity)
weapon.seeker = 1
weapon.appearance = WeaponAppearance.Cannon
weapon.name = "SmartCannon /* Weapon Name*/"%_t
-- weapon.prefix = "SmartCannon /* Weapon Prefix*/"%_t
weapon.icon = "data/textures/icons/autocannon.png"
weapon.prefix = "SmartCannon /* Weapon Prefix*/"%_t
weapon.icon = "data/textures/icons/smartcannon.png"
weapon.sound = "cannon"
weapon.accuracy = 0.99 - rand:getFloat(0, 0.03)
@@ -28,13 +28,6 @@ function WeaponGenerator.generateSmartCannon(rand, dps, tech, material, rarity)
weapon.impactSound = 1
weapon.impactExplosion = true
local specType = rand:getInt(0, 1)
if specType > 0 then
weapon.prefix = "Ionized /* Weapon Prefix*/"%_t
weapon.shieldPenetration = 1
else
weapon.prefix = "SmartCannon /* Weapon Prefix*/"%_t
end
weapon.psize = rand:getFloat(0.2, 0.5)
weapon.pmaximumTime = existingTime
@@ -86,15 +79,6 @@ function WeaponGenerator.generateHeavyCannon(rand, dps, tech, material, rarity)
weapon.pvelocity = speed
weapon.pcolor = ColorHSV(rand:getFloat(10, 60), 0.7, 1)
local Pen = rand:getInt(0, rarity.value)
if Pen > 0 then
weapon.blockPenetration = Pen
weapon.prefix = "Cumulative/* Weapon Prefix*/"%_t
else
weapon.prefix = "Heavy Cannon /* Weapon Prefix*/"%_t
end
WeaponGenerator.adaptWeapon(rand, weapon, tech, material, rarity)
-- these have to be assigned after the weapon was adjusted since the damage might be changed
@@ -170,9 +154,9 @@ function WeaponGenerator.generateHookgun(rand, dps, tech, material, rarity)
weapon.reach = reach
weapon.continuousBeam = true
weapon.appearance = WeaponAppearance.Cannon
weapon.name = "Harpoon /* Weapon Name*/"%_t
weapon.prefix = "Harpoon /* Weapon Prefix*/"%_t
weapon.icon = "data/textures/icons/harpoon.png"
weapon.name = "Hookgun /* Weapon Name*/"%_t
weapon.prefix = "Hookgun /* Weapon Prefix*/"%_t
weapon.icon = "data/textures/icons/hookgun.png"
weapon.sound = "cannon"
weapon.accuracy = 0.99 - rand:getFloat(0, 0.02)