Files
starruler-linux/data/subsystems/flagships/weapons/DroneLauncher.txt
T
2018-07-17 14:15:37 +02:00

62 lines
1.4 KiB
Plaintext

Subsystem: DroneLauncher
Name: #S_DRONELAUNCHER
Description: #S_DRONELAUNCHER_DESC
BaseColor: #e6ed00
TypeColor: #e6ed00
Picture: SubsystemButtonArt::4
Elevation: 2
Tags: BaseCost, HeraldsDLC
Tags: WeaponBase, MissileBase, Category:Weapons, Rotatable
Tags: ExteriorCore, Weapon, IsExplosiveWeapon, HasInternals, MainDPS, Homing
Hull: Flagship, Station
Size := HexSize * Hexes
Range := Size + 900
Speed := 80
Tracking := 3
SupplyCost := Size * 3.0
Lifetime := 30
DroneCount := 2.0 * floor(pow(Size, 0.33))
Damage := (Size * 5.0) / DroneCount
FireDelay := min(0.5, Lifetime / (DroneCount + 1))
Assert: Size >= 1
Message: #ERROR_TOO_SMALL
//DPS is an estimation
out DPS := Damage * 10 * DroneCount / Lifetime
Hex.HP := 18 * HexSize
Hex.Resistance := 0.2
Hex.Mass := HexSize
Requires:
Command = Hexes / 2
Module: Default
Module: Core
Hex.HP := Hex.HP * 3
Hex.BuildCost := 5.0 * Hex.BuildCost
Hex.Mass := 5.0 * Hex.Mass
Sprite: MissileLauncher::0
DrawMode: 1
Hex.DamageResist := ShipSize / 64.0
Effect: DamageResist
Resist = Hex.DamageResist
Effector: DroneLauncher
Range = Range
Damage = Damage
Speed = Speed
Tracking = Tracking
SupplyCost = (SupplyCost * Lifetime) / DroneCount
Lifetime = Lifetime
DroneCount = DroneCount
FireDelay = FireDelay