ProductionGame/frontend/js/data/achievements.js

44 lines
1.4 KiB
JavaScript

// Production - The Idle Game: Corporate Milestones & Achievements
export const ACHIEVEMENTS = [
{
id: 'first_harvest',
title: 'Industrial Genesis',
icon: 'lucide:sprout',
description: 'Harvest your first raw commodity.',
reqType: 'total_produced',
thresholds: [10, 100, 1000, 25000, 500000]
},
{
id: 'revenue_mogul',
title: 'Corporate Treasury',
icon: 'lucide:badge-dollar-sign',
description: 'Reach milestones in total corporate lifetime revenue.',
reqType: 'total_revenue',
thresholds: [1000, 50000, 1000000, 50000000, 1000000000]
},
{
id: 'contract_tycoon',
title: 'Master Contractor',
icon: 'lucide:scroll-text',
description: 'Successfully fulfill corporate B2B procurement tenders.',
reqType: 'contracts_completed',
thresholds: [1, 5, 20, 50, 100]
},
{
id: 'wall_street',
title: 'Wall Street Debut',
icon: 'lucide:trending-up',
description: 'Complete corporate Initial Public Offerings (IPOs).',
reqType: 'ipo_count',
thresholds: [1, 3, 10, 25, 50]
},
{
id: 'automation_empire',
title: 'Hands-Off Conglomerate',
icon: 'lucide:users',
description: 'Hire automated Operations Managers across your facilities.',
reqType: 'managers_hired',
thresholds: [1, 5, 12, 18, 24]
}
];