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

43 lines
1.3 KiB
Plaintext

Subsystem: MothershipHull
Name: #S_MOTHERSHIP_HULL
Description: #S_MOTHERSHIP_HULL_DESC
Tags: Applied:Hull, Category:Hulls, NoCore, Mothership
Tags: Ability:MothershipColonize, CannotDonate
Hull: Flagship
EvaluationOrder: -200
BaseColor: #cc6a3a
AddShipModifier: FlagshipHull::HexLimitFactor(1.76)
AddShipModifier: FlagshipHull::GridWidthFactor(sqrt(1.5))
AddShipModifier: FlagshipHull::GridHeightFactor(sqrt(1.5))
AddShipModifier: HPFactor(3.0)
AddShipModifier: DamageResistFactor(2.0)
AddShipModifier: SupplyCapacityFactor(0.01)
AddShipModifier: SupplyCostFactor(0)
AddShipModifier: RepairSupplyCostFactor(-1)
AddShipModifier: SlipstreamDistCostFactor(0.5)
AddShipModifier: SlipstreamOverheadFactor(0.16)
AddShipModifier: ThrustFactor(2.0)
AddShipModifier: TurnThrustFactor(2.0)
AddShipModifier: DamageFactor(0.5)
SupportCapacity := 128
Hex.MaintainCost := 0
Hook: AddPermanentStatus(Mothership)
Hook: AddCargoStorage(100000)
Hook: ModSupplyConsumeFactor(-1.0)
AddPostModifier: AddMaintainCost(max(300-HexSum.MaintainCost, 0))
Assert: ShipSize >= 500
Message: #ERROR_MIN_SIZE:$1:500
Assert: ShipTotalHexes - Ship.ExternalHexes >= floor(Sum.HexLimit * 0.9)
Message: #ERROR_MUST_BE_FILLED
Module: Default
Sprite: ResourceIcon::8
DrawMode: 3