// Boomermania - Frases del Boomer (Expandido)

const frasesData = {
    // ===== FRASES POR ACCIÓN ESPECÍFICA =====

    // VIVIENDA
    comprarPiso: [
        'Yo a tu edad ya tenía piso pagado',
        '2 millones de pesetas, una ganga',
        'Es que hay que sacrificarse y ahorrar',
        'Un piso siempre es buena inversión'
    ],
    segundaResidencia: [
        'Para ir a la playa en verano',
        'Los niños necesitan aire fresco',
        'Una inversión para el futuro'
    ],
    alquilerTuristico: [
        'Es que los turistas pagan el triple',
        '¿Alquilar a locales? No compensa',
        'La economía colaborativa, dicen'
    ],
    votarContraVPO: [
        'Que no me bajen el precio de mi piso',
        'La vivienda social atrae gentuza',
        'Que se compren su propia casa'
    ],
    localComercial: [
        'Un local siempre se alquila',
        'El barrio está subiendo',
        'Inversión segura'
    ],
    garaje: [
        'Un garaje nunca está vacío',
        'En esta ciudad aparcar es imposible',
        'Ya lo alquilaré'
    ],
    reformar: [
        'Una reforma sube el alquiler un 50%',
        'Así puedo pedir más',
        'El inquilino que lo cuide'
    ],
    herenciaAnticipada: [
        'Mis padres ya no lo necesitan',
        'Total, iba a ser mío',
        'Es para ayudarme'
    ],
    desahucioCompra: [
        'Una oportunidad única',
        'Si no lo compro yo, lo compra otro',
        'El banco tiene que vender'
    ],
    heredarSinImpuestos: [
        'En Madrid heredar es gratis',
        'Para eso voté lo que voté',
        'Qué bien legislado está esto'
    ],
    goldenVisa: [
        'Me lo quitan de las manos',
        'Un jeque no regatea',
        'El triple de lo que pagué'
    ],
    donarPisoONG: [
        'Tampoco lo uso tanto...',
        'Al final me convencieron',
        'Algo hay que hacer, supongo'
    ],

    // EMPLEO
    buscarTrabajo: [
        'Echa currículums, algo saldrá',
        'Hay que patear la calle',
        'Yo encontré trabajo en dos días'
    ],
    contratoIndefinido: [
        'Un trabajo de por vida',
        'Esto sí que es estabilidad',
        'Ahora a cotizar tranquilamente'
    ],
    opositar: [
        'Las oposiciones son fáciles, basta con estudiar',
        'Un funcionario no lo echa nadie',
        'Sueldo fijo y 14 pagas'
    ],
    reformaLaboral: [
        'La flexibilidad es buena para los jóvenes',
        'Así se espabilan',
        'En mi época no había tantas quejas'
    ],
    prejubilacion: [
        'Me lo he ganado después de tantos años',
        '100% del sueldo y a casa',
        'Ahora a disfrutar'
    ],
    ascender: [
        'Por fin me reconocen',
        'Años de trabajo duro',
        'Ahora mando yo'
    ],
    pluriempleo: [
        'Hay que arrimar el hombro',
        'Así se hace patrimonio',
        'Dormir es para vagos'
    ],
    enchufarHijo: [
        'Le echo una mano al chaval',
        'Para eso está la familia',
        'Ya aprenderá'
    ],
    compatibilidadPension: [
        'Compatibilizo sin problemas',
        'Es legal, eh',
        'Los jóvenes no quieren estos trabajos'
    ],
    ere45Dias: [
        'Bien negociado por el sindicato',
        'Me prejubilo con el 100%',
        '45 días por año, no está mal'
    ],

    // PENSIONES
    cotizar: [
        'Cada mes, mi granito de arena',
        'La pensión me la gano yo',
        'Esto es lo que hay que hacer'
    ],
    planPensiones: [
        'Por si las moscas',
        'No me fío del sistema público',
        'Mejor prevenir que curar'
    ],
    votarPensiones: [
        'Las pensiones son intocables',
        'Nos lo hemos ganado',
        'Que recorten de otra cosa'
    ],
    pensionMaxima: [
        'Después de cotizar toda la vida',
        'Es lo mínimo que merezco',
        'A disfrutar de la jubilación'
    ],
    jubilacionAnticipada: [
        'Tengo derecho a descansar',
        'He trabajado mucho',
        'Que trabajen los jóvenes'
    ],
    pensionNoContributiva: [
        'También merecemos vivir dignamente',
        'El Estado debe cuidarnos',
        'Algo habremos aportado'
    ],

    // MEDIO AMBIENTE
    cocheDiesel: [
        'Los diésel duran más',
        'Consume menos que un gasolina',
        '¿Eléctrico? Eso es para ricos'
    ],
    negarClima: [
        'Siempre ha hecho calor en verano',
        'Es un invento de los ecologistas',
        'En el 94 también hubo sequía'
    ],
    contraRenovables: [
        'Los molinos son feos y matan pájaros',
        '¿Placas solares? Contaminan más al fabricarlas',
        'Las nucleares son el futuro'
    ],
    crucero: [
        'Después de trabajar toda la vida...',
        'Un crucero por el Mediterráneo',
        'Esto sí que es vivir'
    ],
    suv: [
        'Es más seguro',
        'Necesito el espacio',
        'Para ir al pueblo'
    ],
    vuelosBaratos: [
        '¡50 euros a Roma!',
        'Hay que viajar',
        'Europa nos queda al lado'
    ],
    piscinaSequia: [
        'Es mi agua, la pago',
        'Las restricciones son para otros',
        'Siempre ha habido sequías'
    ],
    calefaccion25Grados: [
        'Paso frío ni en broma',
        'El gas es barato',
        'En manga corta en diciembre, qué lujo'
    ],
    apoyarRenovables: [
        'Aunque me cueste más',
        'Por los nietos, supongo',
        'Algo hay que hacer'
    ],

    // EDUCACIÓN
    uniGratis: [
        'Estudié sin pagar prácticamente nada',
        'La universidad era accesible',
        'Ah, qué tiempos aquellos'
    ],
    subirTasas: [
        'Los estudiantes deben esforzarse más',
        'Si es gratis no se valora',
        'Que trabajen en verano como hacíamos nosotros'
    ],
    criticarJovenes: [
        'Es que no quieren trabajar',
        'Solo piensan en el móvil',
        'En mi época con 25 ya estábamos casados'
    ],
    becasHijos: [
        'Es que las becas son para todos',
        'Mi hijo también merece una',
        'Pago mis impuestos'
    ],
    uniPrivada: [
        'La educación es lo primero',
        'Contactos para el futuro',
        'Vale la pena la inversión'
    ],

    // FAMILIA
    casarse: [
        'Una boda en condiciones',
        'La familia es lo primero',
        'Así se hacen las cosas'
    ],
    tenerHijos: [
        '¿Quién te va a cuidar de mayor?',
        'La descendencia es importante',
        'Es lo natural'
    ],
    divorcio: [
        'Me quedo con la casa',
        'Por los niños, claro',
        'Era lo justo'
    ],
    heredarPadres: [
        'En gloria estén',
        'Me dejaron el piso',
        'Era lo que querían'
    ],
    estudiosHijos: [
        'Por mis hijos, cualquier cosa',
        'Aunque luego no lo agradezcan',
        'Es mi obligación'
    ],
    entradaPiso: [
        'Para que pueda comprarse algo',
        'Sin esto no podría',
        'Les echo una mano'
    ],
    cuidarNietos: [
        'Es que son mis nietos',
        'Los padres tienen que trabajar',
        'Me hacen compañía'
    ],

    // Frases generales por década
    decada: {
        1975: [
            'Qué tiempos aquellos...',
            'España estaba cambiando',
            'Todo estaba por hacer'
        ],
        1985: [
            'La fiesta de los 80',
            'Vivíamos como reyes',
            'El dinero fluía'
        ],
        1995: [
            'Los pisos subían solos',
            'Era imposible perder dinero',
            'Todos especulábamos un poco'
        ],
        2005: [
            'Bueno, la crisis no fue para tanto',
            'Mis ahorros están a salvo',
            'Los jóvenes exageran'
        ],
        2015: [
            'La pensión me llega bien',
            'Ahora a disfrutar',
            'Yo ya he hecho mi parte'
        ]
    },

    // Frases para el final del juego según puntuación
    final: {
        bajo: [
            'Bueno, al menos viví tranquilo',
            'Podría haber acaparado más...',
            'Los jóvenes tendrán algo'
        ],
        medio: [
            'He vivido bien, la verdad',
            'No me puedo quejar',
            'Algo quedará para los demás'
        ],
        alto: [
            'He aprovechado cada oportunidad',
            'Yo a tu edad ya tenía de todo',
            'Las siguientes generaciones lo tienen crudo'
        ],
        maximo: [
            'El país es mío',
            'He dejado el grifo seco',
            'Yo a tu edad... bueno, tú nunca tendrás lo que yo'
        ]
    }
};

// Función para obtener una frase aleatoria
function getFrase(categoria, subcategoria = null) {
    let frases;

    if (subcategoria && frasesData[categoria] && frasesData[categoria][subcategoria]) {
        frases = frasesData[categoria][subcategoria];
    } else if (frasesData[categoria] && Array.isArray(frasesData[categoria])) {
        frases = frasesData[categoria];
    } else {
        // Frase genérica si no hay específica
        frases = ['Así son las cosas...', 'Es lo que hay...', 'La vida es así...'];
    }

    return frases[Math.floor(Math.random() * frases.length)];
}

// Función para obtener frase final según puntuación
function getFraseFinal(puntuacion) {
    if (puntuacion < 500) return getFrase('final', 'bajo');
    if (puntuacion < 1500) return getFrase('final', 'medio');
    if (puntuacion < 3000) return getFrase('final', 'alto');
    return getFrase('final', 'maximo');
}
