117 lines
2.9 KiB
TypeScript
117 lines
2.9 KiB
TypeScript
import { Upgrade } from '../types';
|
|
|
|
export const UPGRADES: Upgrade[] = [
|
|
{
|
|
id: 'clickMultiplier',
|
|
name: '🖱️ Mega Click',
|
|
description: '+1 click power per purchase',
|
|
baseCost: 10,
|
|
multiplier: 1.5,
|
|
clickBonus: 1,
|
|
icon: '🖱️'
|
|
},
|
|
{
|
|
id: 'autoClicker',
|
|
name: '🤖 Auto Clicker',
|
|
description: '+1 click per second',
|
|
baseCost: 50,
|
|
multiplier: 2,
|
|
autoClickRate: 1,
|
|
icon: '🤖'
|
|
},
|
|
{
|
|
id: 'megaBonus',
|
|
name: '💎 Mega Bonus',
|
|
description: '+5 click power per purchase',
|
|
baseCost: 200,
|
|
multiplier: 2.5,
|
|
clickBonus: 5,
|
|
icon: '💎'
|
|
},
|
|
{
|
|
id: 'hyperClicker',
|
|
name: '⚡ Hyper Clicker',
|
|
description: '+10 auto clicks per second',
|
|
baseCost: 1000,
|
|
multiplier: 3,
|
|
autoClickRate: 10,
|
|
icon: '⚡'
|
|
},
|
|
{
|
|
id: 'quantumClicker',
|
|
name: '🌟 Quantum Clicker',
|
|
description: '+50 click power per purchase',
|
|
baseCost: 5000,
|
|
multiplier: 4,
|
|
clickBonus: 50,
|
|
icon: '🌟'
|
|
},
|
|
{
|
|
id: 'friendBoost',
|
|
name: '🤝 Friend Boost',
|
|
description: 'Spawns various clickable friends for a compounding click boost',
|
|
baseCost: 2000,
|
|
multiplier: 3,
|
|
icon: '🤝',
|
|
mascotTiers: [
|
|
{
|
|
level: 0,
|
|
imageSrc: '/src/assets/bozo.png',
|
|
multiplier: 1.02,
|
|
rarity: 1.0,
|
|
},
|
|
{
|
|
level: 1,
|
|
imageSrc: '/src/assets/shoominion.png',
|
|
multiplier: 1.03,
|
|
rarity: 0.8,
|
|
},
|
|
{
|
|
level: 5,
|
|
imageSrc: '/src/assets/codebug.gif',
|
|
multiplier: 1.05,
|
|
rarity: 0.6,
|
|
},
|
|
{
|
|
level: 10,
|
|
imageSrc: '/src/assets/lalan.gif',
|
|
multiplier: 1.07,
|
|
rarity: 0.4,
|
|
},
|
|
{
|
|
level: 15,
|
|
imageSrc: '/src/assets/neuro-neurosama.gif',
|
|
multiplier: 1.10,
|
|
rarity: 0.2,
|
|
},
|
|
{
|
|
level: 20,
|
|
imageSrc: '/src/assets/evil-neurosama.gif',
|
|
multiplier: 1.15,
|
|
rarity: 0.1,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'news',
|
|
name: '📰 Bozo News Network',
|
|
description: 'Unlock the latest (fake) news headlines!',
|
|
baseCost: 50000, // A higher cost for a unique, one-time unlock
|
|
multiplier: 1, // No direct click/auto-click bonus
|
|
icon: '📰',
|
|
oneTime: true,
|
|
newsTitles: [
|
|
'Bozo Clicker Breaks Internet, Causes Global Click Shortage!',
|
|
'Scientists Discover New Element: "Bozo-nium," Powers Clicker Devices',
|
|
'Local Man Achieves Enlightenment Through Excessive Clicking',
|
|
'World Leaders Debate Universal Basic Clicks Initiative',
|
|
'Ancient Prophecy Foretells Rise of the Ultimate Clicker',
|
|
'Clicker Enthusiast Develops New Muscle Group: The "Click-ceps"',
|
|
'Bozo Clicker Declared Official Sport of the Future',
|
|
'AI Learns to Click, Demands Higher Click-Per-Second Wages',
|
|
'Interdimensional Portal Opens, Emits Sound of Relentless Clicking',
|
|
'The Great Clicker Migration: Millions Flock to Clicker Hotspots'
|
|
]
|
|
}
|
|
];
|