Start repository

This commit is contained in:
Arjun S
2025-08-02 23:36:17 +05:30
commit d936bf4608
30 changed files with 5887 additions and 0 deletions

58
src/config/milestones.ts Normal file
View File

@@ -0,0 +1,58 @@
import { Milestone } from '../types';
export const MILESTONES: Milestone[] = [
{
threshold: 100,
id: 'first-hundred',
name: 'First Steps',
description: 'Welcome to the madness!',
background: 'rainbow',
image: 'https://media1.tenor.com/m/x8v1oNUOmg4AAAAd/spinning-rat-rat.gif',
reward: '🌈 Rainbow Background Unlocked!'
},
{
threshold: 500,
id: 'five-hundred',
name: 'Getting Warmed Up',
description: 'The rat spins faster...',
background: 'matrix',
image: 'https://media1.tenor.com/m/pV74fmh_NLgAAAAd/louie-rat-spinning-rat.gif',
reward: '💊 Matrix Mode Activated!'
},
{
threshold: 1000,
id: 'one-thousand',
name: 'Cyber Rat',
description: 'Welcome to the future',
background: 'cyberpunk',
image: 'https://media1.tenor.com/m/YsWlbVbRWFQAAAAd/rat-spinning.gif',
reward: '🦾 Cyberpunk Aesthetic Engaged!'
},
{
threshold: 2500,
id: 'epic-milestone',
name: 'Space Cadet',
description: 'To infinity and beyond!',
background: 'space',
image: 'https://media1.tenor.com/m/x8v1oNUOmg4AAAAd/spinning-rat-rat.gif',
reward: '🚀 Space Background Unlocked!'
},
{
threshold: 5000,
id: 'legendary',
name: 'Glitch in the Matrix',
description: 'Reality is breaking down',
background: 'glitch',
image: 'https://media1.tenor.com/m/pV74fmh_NLgAAAAd/louie-rat-spinning-rat.gif',
reward: '⚡ Glitch Effect Activated!'
},
{
threshold: 10000,
id: 'ultimate',
name: 'Ultimate Bozo',
description: 'You have achieved peak bozo status',
background: 'ultimate',
image: 'https://media1.tenor.com/m/YsWlbVbRWFQAAAAd/rat-spinning.gif',
reward: '👑 Ultimate Power Unlocked!'
}
];

49
src/config/upgrades.ts Normal file
View File

@@ -0,0 +1,49 @@
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: '🌟'
}
];