// La Paguita - Test de Aptitud (datos)

const TEST_APTITUD_SAVE_KEY = 'lapaguita_test_passed';
const TEST_APTITUD_THRESHOLD = 8; // >= 8 puntos = suspendido

const TEST_SKIP_WARNING = '¿Seguro? Al continuar renuncias a quejarte. No hay safe space, ni atención al cliente, ni trigger warnings. Este juego se ríe de todos: del progre y del facha, del moro y del gitano, del VioGen y del forocochero. Si te ofendes, te jodes. Si continúas, aceptas que el humor negro no se negocia.';

const TEST_APTITUD = {
    titulo: 'TEST DE APTITUD',
    subtitulo: 'Antes de jugar necesitamos saber si eres apto',
    intro: 'Responde con sinceridad. Este test está aprobado por el Ministerio de Igualdad y homologado por la UE.',

    preguntas: [
        {
            id: 'psoe',
            texto: '¿Eres votante del PSOE?',
            emoji: '🌹',
            opciones: [
                { texto: 'Sí, voto PSOE desde que Franco murió', puntos: 2, respuesta: 'Como buen socialista, herencias solo las del voto.' },
                { texto: 'Solo cuando prometen cheque', puntos: 1, respuesta: 'Un votante de mercado. Oferta y demanda electoral.' },
                { texto: 'No, pero cobro como si lo fuera', puntos: 0, respuesta: 'El verdadero pragmatismo español. Respetable.' }
            ]
        },
        {
            id: 'ong',
            texto: '¿Trabajas en una ONG?',
            emoji: '🤝',
            opciones: [
                { texto: 'Sí, salvo el mundo', puntos: 3, respuesta: 'Desde un despacho con aire acondicionado, ¿no?' },
                { texto: 'No, yo trabajo de verdad', puntos: 0, respuesta: 'Eso tiene mala prensa últimamente.' },
                { texto: 'Tengo un crowdfunding', puntos: 1, respuesta: 'Emprendedor social. O sea, pedigüeño con página web.' }
            ]
        },
        {
            id: 'ofende',
            texto: '¿Te ofendes con facilidad?',
            emoji: '😤',
            opciones: [
                { texto: 'Me ofende esta pregunta', puntos: 3, respuesta: 'Ya estamos. Venga, siguiente.' },
                { texto: 'Solo cuando me tocan el bolsillo', puntos: 0, respuesta: 'El español medio. Prioridades claras.' },
                { texto: 'Depende de quién pague', puntos: 1, respuesta: 'Ofensa selectiva. Nivel experto.' }
            ]
        },
        {
            id: 'twitter',
            texto: '¿Tienes banderas en tu bio de Twitter?',
            emoji: '🐦',
            opciones: [
                { texto: 'Sí: LGTBI, Ucrania y Palestina', puntos: 3, respuesta: 'Héroe de sofá verificado. ¿Algún conflicto sin resolver?' },
                { texto: 'Sí: la de España', puntos: 0, respuesta: 'De esos que ponen la bandera pero no saben el himno.' },
                { texto: 'No tengo Twitter', puntos: 1, respuesta: 'Persona mentalmente sana detectada.' }
            ]
        },
        {
            id: 'impuestos',
            texto: '¿Crees que hay que subir los impuestos?',
            emoji: '💸',
            opciones: [
                { texto: 'Sí, a los ricos', puntos: 2, respuesta: 'Ricos = cualquiera que gane 100€ más que tú.' },
                { texto: 'No, basta ya de saqueo', puntos: 0, respuesta: 'Luego el primero en ir a urgencias gratis.' },
                { texto: 'Solo si me dan más ayudas', puntos: 1, respuesta: 'Negociador nato. Tienes futuro en política.' }
            ]
        },
        {
            id: 'humor',
            texto: '¿Crees que este juego debería ser ilegal?',
            emoji: '⚖️',
            opciones: [
                { texto: 'Sí, es delito de odio', puntos: 3, respuesta: 'La denuncia está en trámite desde 2019.' },
                { texto: 'No, es humor negro', puntos: 0, respuesta: 'Correcto. Aunque tú te ríes de cosas peores en el bar.' },
                { texto: 'Depende de lo que diga Irene Montero', puntos: 2, respuesta: 'Un seguidor de la doctrina. Amén.' }
            ]
        },
        {
            id: 'inmigracion',
            texto: '¿Qué opinas de la inmigración?',
            emoji: '🌍',
            opciones: [
                { texto: 'Puertas abiertas para todos', puntos: 2, respuesta: '¿Tu casa también está abierta? ¿No? Vaya.' },
                { texto: 'Que vengan pero a currar', puntos: 0, respuesta: 'Dice el que se coge la baja por un esguince de muñeca.' },
                { texto: 'Es enriquecimiento cultural', puntos: 2, respuesta: 'Sobre todo el kebab a las 4 de la mañana.' }
            ]
        },
        {
            id: 'genero',
            texto: '¿Cuántos géneros existen?',
            emoji: '🔬',
            opciones: [
                { texto: 'Es un espectro infinito', puntos: 3, respuesta: 'Y tu cuenta bancaria también es un espectro... tendiendo a cero.' },
                { texto: 'Dos, como toda la vida', puntos: 0, respuesta: 'Y las mujeres a fregar, ¿no? Es broma. O no.' },
                { texto: 'Me da igual, ¿puedo jugar ya?', puntos: 0, respuesta: 'El único sensato. Pero no te libras del test.' }
            ]
        }
    ],

    resultados: {
        aprobado: [
            {
                minPuntos: -10,
                maxPuntos: 3,
                emoji: '💪',
                titulo: 'BARRA LIBRE DE ESPAÑA',
                texto: 'Dices mucho "ESPAÑA" pero no has leído la Constitución ni para el examen del carnet. Aun así, tienes sentido del humor. Aprobado.',
                boton: '¡A COBRAR!'
            },
            {
                minPuntos: 4,
                maxPuntos: 7,
                emoji: '🐑',
                titulo: 'NPC DE LA DEMOCRACIA',
                texto: 'Votas lo que diga la tele y opinas lo que opine tu cuñado. Eres el español medio perfecto. Aprobado por los pelos.',
                boton: 'VALE, DÉJAME JUGAR'
            }
        ],
        suspendido: [
            {
                minPuntos: 8,
                maxPuntos: 12,
                emoji: '✊',
                titulo: 'PROGRE CON iPHONE',
                texto: 'Luchas contra el capitalismo desde tu iPhone 16 hecho por niños en una fábrica de Shenzhen. Este juego te va a ofender. Suspendido.',
                boton: 'REINTENTAR TEST'
            },
            {
                minPuntos: 13,
                maxPuntos: 99,
                emoji: '📋',
                titulo: 'NIVEL MINISTERIO DE IGUALDAD',
                texto: 'Has dado TODAS las respuestas "correctas". Probablemente ya estés redactando la denuncia en Change.org. Vuelve cuando se te pase.',
                boton: 'REINTENTAR TEST'
            }
        ]
    }
};
