Subsystem: CylonHybrid
	Name: #CYLON_HYBRID
	Description: CYLON_HYBRID_DESC
	BaseColor: #666666
	Picture: SubsystemButtonArt::8 * #ffa4a0
	Elevation: 2
	
	Tags: BaseCost, Category:Control, BadFiller
	Tags: Control, ControlCore, HasInternals, Important
	Hull: Flagship, Station
	
	EvaluationOrder: -10
	
	Size := HexSize * Hexes
	Command := Hexes * 20
	//Repair := 4 * HexSize * (Hexes-1)
	Repair := 20 * HexSize
	PowerUse := 10 * Size

	//SupplyRate := 30 * HexSize * (Hexes-1)
	//SupplyRate := 30 * HexSize
	
	Hex.Resistance := 0.2
	Hex.HP := 18 * HexSize
	Hex.Mass := HexSize

	//Duration := 30
	//EfficiencyBoost := 20 * (Size / ShipSize)
	//Hook: AddStatus(AtlanteanControlChair)

	Effect: ControlCore

	AddShipModifier: TurnThrustFactor(1.25)
	AddShipModifier: ThrustFactor(1.20)
	AddShipModifier: DamageFactor(1.1)
	AddShipModifier: JumpRangeFactor(1.5)
	AddShipModifier: FTLCostFactor(0.85)
	AddShipModifier: SlipstreamDistCostFactor(0.75)
	AddShipModifier: HyperdriveSpeedFactor(1.25)

	HasCylonHybrid := 1

	Assert: Sum.HasCylonHybrid  <= 1
		Unique: True
		Message: #ERROR_ONLY_ONE

	Assert: Hexes <= 1
		Message: The Cylon Hybrid may only be 1 Hex.
	
	Requires:
		Power = PowerUse
	
	Provides:
		Command = Command
	
	Module: Default
	
	Module: Core
		Sprite: CylonHybrid
		Hex.HP := 2 * Hex.HP
		Hex.Resistance := 0.35
		Hex.BuildCost := 10 * Hex.BuildCost
