ProductionGame/frontend/js/data/sectors/chemicals.js

187 lines
5.9 KiB
JavaScript

// Sector 4: Chemicals & Polymers
export const CHEMICALS_SECTOR = {
id: 'chemicals',
name: 'Chemicals & Polymers',
icon: 'lucide:flask-conical',
color: '#0284c7',
description: 'Crude oil refinement, plastics, polymers, and synthetic compounds.'
};
export const CHEMICALS_PRODUCTS = [
{
id: 'crude_oil',
name: 'Crude Oil',
sector: 'chemicals',
tier: 1,
icon: 'lucide:droplet',
color: '#1e293b',
unit: 'barrels',
inputs: [],
outputAmount: 1,
baseCycleTime: 2.0,
unlockCost: 25000,
unlockedDefault: false,
baseFacilityCost: 20000,
baseManagerCost: 48000,
baseLogisticsCost: 35000,
basePrice: 55.00,
facilityName: 'Drilling Derrick',
managerName: 'Derrick Engineer',
logisticsName: 'Pipeline Station',
description: 'Black liquid gold pumped from deep continental wells.'
},
{
id: 'silica_sand',
name: 'Silica Quartz Sand',
sector: 'chemicals',
tier: 1,
icon: 'lucide:sparkles',
color: '#38bdf8',
unit: 'drums',
inputs: [],
outputAmount: 1,
baseCycleTime: 2.2,
unlockCost: 45000,
unlockedDefault: false,
baseFacilityCost: 36000,
baseManagerCost: 75000,
baseLogisticsCost: 52000,
basePrice: 85.00,
facilityName: 'Quartz Quarry',
managerName: 'Geological Analyst',
logisticsName: 'Quartz Transport',
description: 'High-purity quartz crystals mined for semiconductor refining.'
},
{
id: 'polymers',
name: 'Industrial Polymers',
sector: 'chemicals',
tier: 2,
icon: 'lucide:test-tube',
color: '#0ea5e9',
unit: 'pellets',
inputs: [{ id: 'crude_oil', amount: 2 }],
outputAmount: 1,
baseCycleTime: 3.5,
unlockCost: 110000,
unlockedDefault: false,
baseFacilityCost: 88000,
baseManagerCost: 175000,
baseLogisticsCost: 120000,
basePrice: 210.00,
facilityName: 'Cracking Facility',
managerName: 'Petrochemical Lead',
logisticsName: 'Chemical Tanker',
description: 'Versatile synthetic thermoplastic pellets for manufacturing.'
},
{
id: 'silicon',
name: 'Purified Silicon',
sector: 'chemicals',
tier: 2,
icon: 'lucide:gem',
color: '#06b6d4',
unit: 'ingots',
inputs: [{ id: 'silica_sand', amount: 2 }],
outputAmount: 1,
baseCycleTime: 4.0,
unlockCost: 220000,
unlockedDefault: false,
baseFacilityCost: 175000,
baseManagerCost: 350000,
baseLogisticsCost: 240000,
basePrice: 420.00,
facilityName: 'Silicon Smelter',
managerName: 'Materials Scientist',
logisticsName: 'Clean Ingot Carrier',
description: '99.999% pure electronic grade monocrystalline silicon.'
},
{
id: 'industrial_fertilizer',
name: 'Industrial Fertilizer',
sector: 'chemicals',
tier: 2,
icon: 'lucide:flask-round',
color: '#10b981',
unit: 'barrels',
inputs: [{ id: 'crude_oil', amount: 1 }],
outputAmount: 2,
baseCycleTime: 2.8,
unlockCost: 75000,
unlockedDefault: false,
baseFacilityCost: 55000,
baseManagerCost: 120000,
baseLogisticsCost: 85000,
basePrice: 110.00,
facilityName: 'Fertilizer Synthesis Plant',
managerName: 'Synthesis Chemist',
logisticsName: 'Agri-Chemical Carrier',
description: 'High-nitrogen chemical nutrients accelerating large-scale agrarian yields.'
},
{
id: 'natural_gas',
name: 'Natural Gas',
sector: 'chemicals',
tier: 1,
icon: 'lucide:flask-conical',
color: '#0284c7',
unit: 'units',
inputs: [],
outputAmount: 1,
baseCycleTime: 1.75,
unlockCost: 210,
unlockedDefault: false,
baseFacilityCost: 168,
baseManagerCost: 420,
baseLogisticsCost: 284,
basePrice: 15.00,
facilityName: 'Gas Extraction Platform',
managerName: 'Operations Manager',
logisticsName: 'Freight Distribution',
description: 'Natural Gas produced at the gas extraction platform for industrial supply chains.'
},
{
id: 'industrial_solvents',
name: 'Industrial Solvents',
sector: 'chemicals',
tier: 3,
icon: 'lucide:flask-conical',
color: '#0284c7',
unit: 'units',
inputs: [{ id: 'crude_oil', amount: 2 }],
outputAmount: 1,
baseCycleTime: 3.35,
unlockCost: 2988,
unlockedDefault: false,
baseFacilityCost: 2390,
baseManagerCost: 5976,
baseLogisticsCost: 4034,
basePrice: 166.00,
facilityName: 'Solvent Distillation Plant',
managerName: 'Operations Manager',
logisticsName: 'Freight Distribution',
description: 'Industrial Solvents produced at the solvent distillation plant for industrial supply chains.'
},
{
id: 'synthetic_rubber',
name: 'Synthetic Rubber',
sector: 'chemicals',
tier: 3,
icon: 'lucide:flask-conical',
color: '#0284c7',
unit: 'units',
inputs: [{ id: 'polymers', amount: 2 }],
outputAmount: 1,
baseCycleTime: 3.45,
unlockCost: 11358,
unlockedDefault: false,
baseFacilityCost: 9086,
baseManagerCost: 22716,
baseLogisticsCost: 15333,
basePrice: 631.00,
facilityName: 'Elastomer Polymerization Plant',
managerName: 'Operations Manager',
logisticsName: 'Freight Distribution',
description: 'Synthetic Rubber produced at the elastomer polymerization plant for industrial supply chains.'
}
];