Files
space-game/shared/data/modules.json

253 lines
5.7 KiB
JSON

[
{
"id": "dock-bay-small",
"name": "Small Dock Bay",
"description": "External docking pad cluster for small and medium hulls.",
"type": "Dock",
"hull": 160,
"workforceNeeded": 10,
"construction": {
"productionTime": 12,
"requirements": [
{
"itemId": "refined-metals",
"amount": 34
}
]
}
},
{
"id": "container-bay",
"name": "Container Bay",
"description": "Manufactured cargo storage and container handling racks.",
"type": "Storage",
"hull": 140,
"workforceNeeded": 8,
"construction": {
"productionTime": 10,
"requirements": [
{
"itemId": "refined-metals",
"amount": 26
}
]
}
},
{
"id": "bulk-bay",
"name": "Bulk Bay",
"description": "Raw solid storage and ore handling volume.",
"type": "Storage",
"hull": 140,
"workforceNeeded": 8
},
{
"id": "liquid-tank",
"name": "Liquid Tank",
"description": "Liquid cargo and water tankage.",
"type": "Storage",
"hull": 130,
"workforceNeeded": 6,
"construction": {
"productionTime": 10,
"requirements": [
{
"itemId": "refined-metals",
"amount": 20
}
]
}
},
{
"id": "refinery-stack",
"name": "Refinery Stack",
"description": "Heavy refining line for ore to refined metals.",
"type": "Production",
"productionMode": "passive",
"product": "refined-metals",
"hull": 180,
"workforceNeeded": 18,
"construction": {
"productionTime": 14,
"requirements": [
{
"itemId": "refined-metals",
"amount": 38
}
]
}
},
{
"id": "solar-array",
"name": "Solar Array",
"description": "Orbital solar generation and utility frame.",
"type": "Production",
"productionMode": "passive",
"hull": 110,
"workforceNeeded": 6,
"construction": {
"productionTime": 12,
"requirements": [
{
"itemId": "refined-metals",
"amount": 28
}
]
}
},
{
"id": "fabricator-array",
"name": "Fabricator Array",
"description": "General fabrication line for industrial goods and prefab kits.",
"type": "Build Module",
"productionMode": "commanded",
"hull": 200,
"workforceNeeded": 20,
"construction": {
"productionTime": 16,
"requirements": [
{
"itemId": "refined-metals",
"amount": 48
}
]
}
},
{
"id": "component-factory",
"name": "Component Factory",
"description": "Assembly line for ship-grade modules and integrated components.",
"type": "Build Module",
"productionMode": "commanded",
"hull": 220,
"workforceNeeded": 24,
"construction": {
"productionTime": 18,
"requirements": [
{
"itemId": "refined-metals",
"amount": 54
},
{
"itemId": "ship-equipment",
"amount": 12
}
]
}
},
{
"id": "ship-factory",
"name": "Ship Factory",
"description": "Slip-line and integration yard for final ship assembly.",
"type": "Build Module",
"productionMode": "commanded",
"hull": 260,
"workforceNeeded": 28,
"construction": {
"productionTime": 22,
"requirements": [
{
"itemId": "refined-metals",
"amount": 60
},
{
"itemId": "hull-sections",
"amount": 24
},
{
"itemId": "ship-equipment",
"amount": 14
}
]
}
},
{
"id": "power-core",
"name": "Power Core",
"description": "Station backbone for power routing and core services.",
"type": "Connection",
"hull": 220,
"workforceNeeded": 10
},
{
"id": "habitat-ring",
"name": "Habitat Ring",
"description": "Crew habitation and life-support section.",
"type": "Habitation",
"hull": 180,
"workforceNeeded": 12
},
{
"id": "turret-grid",
"name": "Turret Grid",
"description": "Defensive hardpoints and fire-control grid.",
"type": "Defense",
"hull": 180,
"workforceNeeded": 10
},
{
"id": "command-bridge",
"name": "Command Bridge",
"description": "Command-and-control section for stations and capital structures.",
"type": "Connection",
"hull": 150,
"workforceNeeded": 8
},
{
"id": "reactor-core",
"name": "Reactor Core",
"description": "Primary reactor and power conversion system.",
"type": "Connection",
"hull": 150,
"workforceNeeded": 8
},
{
"id": "capacitor-bank",
"name": "Capacitor Bank",
"description": "Energy buffering and discharge system.",
"type": "Connection",
"hull": 120,
"workforceNeeded": 4
},
{
"id": "ion-drive",
"name": "Ion Drive",
"description": "Primary sublight propulsion module.",
"type": "Connection",
"hull": 120,
"workforceNeeded": 4
},
{
"id": "ftl-core",
"name": "FTL Core",
"description": "Inter-system transit drive core.",
"type": "Connection",
"hull": 140,
"workforceNeeded": 6
},
{
"id": "gun-turret",
"name": "Gun Turret",
"description": "General purpose shipboard turret.",
"type": "Defense",
"hull": 100,
"workforceNeeded": 3
},
{
"id": "carrier-bay",
"name": "Carrier Bay",
"description": "Launch and recovery bay for carried craft.",
"type": "Pier",
"hull": 160,
"workforceNeeded": 8
},
{
"id": "mining-turret",
"name": "Mining Turret",
"description": "Hard-rock extraction head for mining hulls.",
"type": "Production",
"hull": 90,
"workforceNeeded": 3
}
]