// Boomermania - Constantes del Juego

const SAVE_KEY = 'boomermania_save';
const SAVE_VERSION = 2; // Incrementado por nuevo sistema de tiempo

// Estructura temporal expandida
const ESTRUCTURA_TEMPORAL = {
    añosPorDecada: 3,
    accionesPorAño: 3,
    eventosPorDecada: 3  // 1 por año aproximadamente
};

// Décadas del juego con años internos
const DECADAS = [
    {
        year: 1975,
        name: 'Los Años Dorados',
        playerAge: 20,
        años: [
            { inicio: 1975, fin: 1978, nombre: 'Transición' },
            { inicio: 1978, fin: 1981, nombre: 'Consolidación democrática' },
            { inicio: 1981, fin: 1985, nombre: 'El golpe y después' }
        ]
    },
    {
        year: 1985,
        name: 'La Fiesta',
        playerAge: 30,
        años: [
            { inicio: 1985, fin: 1988, nombre: 'Entrada en la CEE' },
            { inicio: 1988, fin: 1991, nombre: 'El pelotazo' },
            { inicio: 1991, fin: 1995, nombre: 'Expo y Olimpiadas' }
        ]
    },
    {
        year: 1995,
        name: 'Consolidación',
        playerAge: 40,
        años: [
            { inicio: 1995, fin: 1998, nombre: 'Burbuja empieza' },
            { inicio: 1998, fin: 2001, nombre: 'Llega el euro' },
            { inicio: 2001, fin: 2005, nombre: 'Todo sube' }
        ]
    },
    {
        year: 2005,
        name: 'La Crisis (de otros)',
        playerAge: 50,
        años: [
            { inicio: 2005, fin: 2008, nombre: 'Pico de la burbuja' },
            { inicio: 2008, fin: 2011, nombre: 'Estalla la crisis' },
            { inicio: 2011, fin: 2015, nombre: 'Rescate y recortes' }
        ]
    },
    {
        year: 2015,
        name: 'La Cosecha',
        playerAge: 60,
        años: [
            { inicio: 2015, fin: 2018, nombre: 'Recuperación (para algunos)' },
            { inicio: 2018, fin: 2021, nombre: 'COVID' },
            { inicio: 2021, fin: 2025, nombre: 'Inflación y jubilación' }
        ]
    },
    {
        year: 2025,
        name: 'Victoria Final',
        playerAge: 70,
        años: [
            { inicio: 2025, fin: 2027, nombre: 'Pensión máxima' },
            { inicio: 2027, fin: 2029, nombre: 'Herencia' },
            { inicio: 2029, fin: 2030, nombre: 'El legado' }
        ]
    }
];

// Generaciones y cuándo aparecen
const GENERACIONES = {
    millennials: {
        name: 'Millennials',
        birthDecade: 1985, // Aparecen como adultos en 2005
        activeDecade: 2005,
        emoji: '😰'
    },
    genz: {
        name: 'Gen Z',
        birthDecade: 1995,
        activeDecade: 2015,
        emoji: '😱'
    },
    alpha: {
        name: 'Gen Alpha',
        birthDecade: 2010,
        activeDecade: 2025,
        emoji: '💀'
    }
};

// Valores iniciales de recursos globales (lo que queda para futuras generaciones)
const RECURSOS_GLOBALES_INICIAL = {
    viviendaDisponible: 100,   // % de vivienda accesible
    empleoEstable: 100,        // % de empleos fijos disponibles
    huchaPensiones: 100,       // % de la hucha de pensiones
    saludPlaneta: 100,         // % de salud medioambiental
    educacionAccesible: 100    // % de educación asequible
};

// Ratings finales
const RATINGS = [
    { minScore: 0, title: 'BOOMER AMATEUR', description: 'Dejaste algo para los demás...' },
    { minScore: 500, title: 'BOOMER COMPETENTE', description: 'Acaparaste bastante bien' },
    { minScore: 1000, title: 'BOOMER PROFESIONAL', description: 'Las siguientes generaciones lo tienen crudo' },
    { minScore: 2000, title: 'BOOMER LEGENDARIO', description: 'Has dejado el país seco' },
    { minScore: 3500, title: 'EL BOOMER DEFINITIVO', description: '"Yo a tu edad ya tenía de todo"' }
];

// Configuración de auto-guardado
const AUTO_SAVE_INTERVAL = 30000; // 30 segundos
