Subsystem: ZeroPointModule
	Name: #ZEROPOINTMODULE_NAME
	Description: #ZEROPOINTMODULE_DESC
	BaseColor: #5ade8b
	Elevation: 1

	Tags: IsReactor, Category:Control
	Hull: Flagship, Station

	Size := HexSize * Hexes
	Power := 1000 * Size
	SupplyCapacity := Size * 5000
	SupplyRate := Size * 750

	Hex.Resistance := 0.5
	Hex.HP := 18 * HexSize
	Hex.Mass := 2.5 * HexSize
	
	Hex.LaborCost := 0.15 * HexSize + 0.8
	//Hex.BuildCost := 25 * HexSize + 2
	Hex.BuildCost := 100 * HexSize + 2
	Hex.MaintainCost := 10 * HexSize

	//Effect: VitalSubsystem

	Assert: Hexes <= 1
		Message: A Zero Point Module may only be a single hex.
	
	Provides:
		Power = Power
	
	Module: Core
		Sprite: AtlanteanZPM2

	Module: Default

	Modifier: SupplyCapacityFactor(factor)
		SupplyCapacity := SupplyCapacity * factor

	Modifier: PowerFactor(factor)
		Power := Power * factor
