187 lines
6.3 KiB
JavaScript
187 lines
6.3 KiB
JavaScript
// Sector: Construction & Infrastructure
|
|
export const CONSTRUCTION_SECTOR = {
|
|
id: 'construction',
|
|
name: 'Construction & Infrastructure',
|
|
icon: 'lucide:building-2',
|
|
color: '#78716c',
|
|
description: 'Bulk building materials, prefabrication, and industrial infrastructure.'
|
|
};
|
|
|
|
export const CONSTRUCTION_PRODUCTS = [
|
|
{
|
|
id: 'limestone',
|
|
name: 'Limestone',
|
|
sector: 'construction',
|
|
tier: 1,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [],
|
|
outputAmount: 1,
|
|
baseCycleTime: 1.75,
|
|
unlockCost: 210,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 168,
|
|
baseManagerCost: 420,
|
|
baseLogisticsCost: 284,
|
|
basePrice: 15.00,
|
|
facilityName: 'Limestone Quarry',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Limestone produced at the limestone quarry for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'cement',
|
|
name: 'Portland Cement',
|
|
sector: 'construction',
|
|
tier: 2,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [{ id: 'limestone', amount: 3 }, { id: 'coal', amount: 1 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 2.6,
|
|
unlockCost: 1456,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 1165,
|
|
baseManagerCost: 2912,
|
|
baseLogisticsCost: 1966,
|
|
basePrice: 91.00,
|
|
facilityName: 'Cement Kiln',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Portland Cement produced at the cement kiln for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'concrete',
|
|
name: 'Ready-Mix Concrete',
|
|
sector: 'construction',
|
|
tier: 3,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [{ id: 'cement', amount: 2 }, { id: 'silica_sand', amount: 2 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 3.45,
|
|
unlockCost: 9522,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 7618,
|
|
baseManagerCost: 19044,
|
|
baseLogisticsCost: 12855,
|
|
basePrice: 529.00,
|
|
facilityName: 'Concrete Batching Plant',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Ready-Mix Concrete produced at the concrete batching plant for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'flat_glass',
|
|
name: 'Architectural Glass',
|
|
sector: 'construction',
|
|
tier: 3,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [{ id: 'silica_sand', amount: 3 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 3.25,
|
|
unlockCost: 6903,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 5522,
|
|
baseManagerCost: 13806,
|
|
baseLogisticsCost: 9319,
|
|
basePrice: 383.50,
|
|
facilityName: 'Float Glass Plant',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Architectural Glass produced at the float glass plant for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'reinforced_panels',
|
|
name: 'Reinforced Panels',
|
|
sector: 'construction',
|
|
tier: 4,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [{ id: 'concrete', amount: 2 }, { id: 'steel_ingots', amount: 1 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 4.1,
|
|
unlockCost: 33920,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 27136,
|
|
baseManagerCost: 67840,
|
|
baseLogisticsCost: 45792,
|
|
basePrice: 1696.00,
|
|
facilityName: 'Precast Panel Factory',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Reinforced Panels produced at the precast panel factory for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'insulation',
|
|
name: 'Thermal Insulation',
|
|
sector: 'construction',
|
|
tier: 3,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
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: 'Insulation Factory',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Thermal Insulation produced at the insulation factory for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'modular_buildings',
|
|
name: 'Modular Buildings',
|
|
sector: 'construction',
|
|
tier: 5,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [{ id: 'reinforced_panels', amount: 2 }, { id: 'flat_glass', amount: 2 }, { id: 'insulation', amount: 2 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 4.75,
|
|
unlockCost: 178915,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 143132,
|
|
baseManagerCost: 357830,
|
|
baseLogisticsCost: 241535,
|
|
basePrice: 8132.50,
|
|
facilityName: 'Modular Construction Yard',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Modular Buildings produced at the modular construction yard for industrial supply chains.'
|
|
},
|
|
{
|
|
id: 'industrial_facilities',
|
|
name: 'Industrial Facilities',
|
|
sector: 'construction',
|
|
tier: 6,
|
|
icon: 'lucide:building',
|
|
color: '#78716c',
|
|
unit: 'units',
|
|
inputs: [{ id: 'modular_buildings', amount: 2 }, { id: 'metal_frames', amount: 3 }, { id: 'transformers', amount: 1 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 5.6,
|
|
unlockCost: 635145,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 508116,
|
|
baseManagerCost: 1270290,
|
|
baseLogisticsCost: 857446,
|
|
basePrice: 26464.38,
|
|
facilityName: 'Industrial Construction Consortium',
|
|
managerName: 'Operations Manager',
|
|
logisticsName: 'Freight Distribution',
|
|
description: 'Industrial Facilities produced at the industrial construction consortium for industrial supply chains.'
|
|
}
|
|
];
|