143 lines
4.3 KiB
JavaScript
143 lines
4.3 KiB
JavaScript
// Sector 1: Agriculture & Food
|
|
export const AGRICULTURE_SECTOR = {
|
|
id: 'agriculture',
|
|
name: 'Agriculture & Food',
|
|
icon: 'lucide:wheat',
|
|
color: '#16a34a',
|
|
description: 'Primary crops, livestock, milling, and commercial foodstuffs.'
|
|
};
|
|
|
|
export const AGRICULTURE_PRODUCTS = [
|
|
{
|
|
id: 'wheat',
|
|
name: 'Grain (Wheat)',
|
|
sector: 'agriculture',
|
|
tier: 1,
|
|
icon: 'lucide:wheat',
|
|
color: '#65a30d',
|
|
unit: 'bushels',
|
|
inputs: [], // Raw extraction
|
|
outputAmount: 1,
|
|
baseCycleTime: 1.0,
|
|
unlockCost: 0,
|
|
unlockedDefault: true,
|
|
baseFacilityCost: 15,
|
|
baseManagerCost: 100,
|
|
baseLogisticsCost: 80,
|
|
basePrice: 1.50,
|
|
facilityName: 'Wheat Field',
|
|
managerName: 'Farm Overseer',
|
|
logisticsName: 'Grain Sifter',
|
|
description: 'Golden wheat harvested from fertile corporate acreage.'
|
|
},
|
|
{
|
|
id: 'flour',
|
|
name: 'Milled Flour',
|
|
sector: 'agriculture',
|
|
tier: 2,
|
|
icon: 'lucide:cookie',
|
|
color: '#84cc16',
|
|
unit: 'sacks',
|
|
inputs: [{ id: 'wheat', amount: 2 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 1.8,
|
|
unlockCost: 250,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 200,
|
|
baseManagerCost: 850,
|
|
baseLogisticsCost: 600,
|
|
basePrice: 6.20,
|
|
facilityName: 'Grain Mill',
|
|
managerName: 'Master Miller',
|
|
logisticsName: 'Flour Courier',
|
|
description: 'Fine milled wheat flour ready for commercial bakeries.'
|
|
},
|
|
{
|
|
id: 'sugar_beet',
|
|
name: 'Sugar Beet',
|
|
sector: 'agriculture',
|
|
tier: 1,
|
|
icon: 'lucide:sprout',
|
|
color: '#a3e635',
|
|
unit: 'crates',
|
|
inputs: [],
|
|
outputAmount: 1,
|
|
baseCycleTime: 1.5,
|
|
unlockCost: 650,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 550,
|
|
baseManagerCost: 1800,
|
|
baseLogisticsCost: 1200,
|
|
basePrice: 4.80,
|
|
facilityName: 'Sugar Plantation',
|
|
managerName: 'Field Director',
|
|
logisticsName: 'Beet Hauler',
|
|
description: 'Sweet root vegetables cultivated for industrial sweetener extraction.'
|
|
},
|
|
{
|
|
id: 'refined_sugar',
|
|
name: 'Refined Sugar',
|
|
sector: 'agriculture',
|
|
tier: 2,
|
|
icon: 'lucide:candy',
|
|
color: '#e2e8f0',
|
|
unit: 'bags',
|
|
inputs: [{ id: 'sugar_beet', amount: 3 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 2.2,
|
|
unlockCost: 2200,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 1800,
|
|
baseManagerCost: 4500,
|
|
baseLogisticsCost: 3200,
|
|
basePrice: 22.00,
|
|
facilityName: 'Refinery Plant',
|
|
managerName: 'Sugar Chemist',
|
|
logisticsName: 'Bulk Distributor',
|
|
description: 'Pure granulated sucrose ready for food production.'
|
|
},
|
|
{
|
|
id: 'fresh_bread',
|
|
name: 'Artisan Bread',
|
|
sector: 'agriculture',
|
|
tier: 3,
|
|
icon: 'lucide:croissant',
|
|
color: '#f59e0b',
|
|
unit: 'loaves',
|
|
inputs: [{ id: 'flour', amount: 2 }, { id: 'refined_sugar', amount: 1 }],
|
|
outputAmount: 2,
|
|
baseCycleTime: 3.0,
|
|
unlockCost: 9500,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 7500,
|
|
baseManagerCost: 18000,
|
|
baseLogisticsCost: 12500,
|
|
basePrice: 58.00,
|
|
facilityName: 'Industrial Bakery',
|
|
managerName: 'Head Baker',
|
|
logisticsName: 'Delivery Fleet',
|
|
description: 'Freshly baked wholesale bread dispatched to grocery chains.'
|
|
},
|
|
{
|
|
id: 'packaged_meals',
|
|
name: 'Packaged Meal Kits',
|
|
sector: 'agriculture',
|
|
tier: 4,
|
|
icon: 'lucide:utensils',
|
|
color: '#10b981',
|
|
unit: 'cases',
|
|
inputs: [{ id: 'fresh_bread', amount: 3 }],
|
|
outputAmount: 1,
|
|
baseCycleTime: 4.5,
|
|
unlockCost: 45000,
|
|
unlockedDefault: false,
|
|
baseFacilityCost: 36000,
|
|
baseManagerCost: 75000,
|
|
baseLogisticsCost: 55000,
|
|
basePrice: 260.00,
|
|
facilityName: 'Food Processing Line',
|
|
managerName: 'Operations Lead',
|
|
logisticsName: 'Refrigerated Transport',
|
|
description: 'Ready-to-eat branded meal kits with high retail margin.'
|
|
}
|
|
];
|