{ (set: $pistaEstilo to "Fijaos en la decoración de los arcos: recuerda a la arquitectura de Al-Ándalus (como la Alhambra).") (set: $pistaCifrado to "La tabla es la clave. Buscad las letras AHIG en la fachada y mirad qué posición ocupan en el abecedario.") (set: $pistaEmpresa to "8=H, 9=I, 4=D... El nombre empieza por HIDRO y termina por CATALUÑA.") } ## 📍 Punto 6: Central Catalana de Electricidad Este edificio es un palacio industrial de ladrillo que esconde códigos matemáticos y artísticos en sus muros. |seccionHidro>[{ (if: $paso6 is "hecho")[ ✅ **¡Misión completada!** Ya habéis descifrado los secretos de este palacio industrial. (link-goto: "🚀 CONTINUAR AL ARC DE TRIOMF", "Arc de Triomf") ](else: )[ ### 🧩 RETO 1: EL ESTILO MIXTO Este edificio es una mezcla de dos estilos. El primero es claramente **Modernista**. **¿Cuál es ese segundo estilo?** (input: bind $resEstilo) (link-repeat: "🧐 VALIDAR ESTILO")[{ (set: _resE to (lowercase: $resEstilo)) (set: _acierto to false) (if: _resE contains "mude" or _resE contains "moza")[ (alert: "¡Exacto! El estilo Neomudéjar/Mozárabe se ve en esa decoración bicolor de los arcos.") (show: ?seccionCifrado) (set: _acierto to true) ] (if: _acierto is false and $resEstilo is not "")[ (alert: "Casi... El nombre empieza por M y tiene que ver con Al-Ándalus.") ] }] |seccionCifrado)[--- ### 🧩 RETO 2: EL MISTERIO DE LA FACHADA Buscad las letras **AHIG**. Consultad vuestra tabla de apoyo. **¿Qué año esconden?** (input: bind $resAny) (link-repeat: "🔍 VALIDAR DESCUBRIMIENTO")[{ (set: _acierto to false) (if: $resAny is "1897")[ (alert: "¡Correcto! Es el año de fundación: 1897.") (show: ?seccionEmpresa) (set: _acierto to true) ] (if: _acierto is false and $resAny is not "")[ (alert: "Esa cifra no encaja. Mirad vuestra tabla: A=1, H=8, I=9, G=7.") ] }] |seccionEmpresa)[--- ### 🧩 RETO 3: LA IDENTIDAD OCULTA Descifrad el código numérico para descubrir el otro nombre de este edificio. CÓDIGO: 8-9-4-15-5-12-5-3-20-18-9-3-1 4-5 3-1-20-1-12-21-14-25-1 (input: bind $resEmpresa) (link-repeat: "⚡ VALIDAR IDENTIDAD")[{ (set: _resM to (lowercase: $resEmpresa)) (set: _acierto to false) (if: _resM contains "hidroelectrica" and (_resM contains "catalu" or _resM contains "cataluny"))[ (set: $paso6 to "hecho") (set: $vAntiga to true) (alert: "¡HISTORIA DESCIFRADA!") (set: _acierto to true) (rerun: ?seccionHidro) ] (if: _acierto is false and $resEmpresa is not "")[ (alert: "Error de frecuencia. Revisad la tabla: 8=H, 9=I, 4=D...") ] }] ] ] ]}] --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: LLUM")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSide)]</div> </div> |zonaSide)[<div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;">|contenidoSide>[{ (if: $sqAntiga is true)[**¡Nivel Leyenda!** Punto extra guardado.] (else: )[**¿Qué número del año es el único que no tiene letra en el nombre?** (input: bind $resSuma) (link-repeat: "👉 COMPROBAR")[{ (set: _acierto to false) (if: $resSuma is "7")[ (set: $sqAntiga to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSide)[**¡Nivel Leyenda!** El 7 (G) es el único que falta. +1 Punto Extra.] (set: _acierto to true) ] (if: _acierto is false and $resSuma is not "")[ (alert: "¡Cuidado! Buscad el que falta en el nombre...") ] }] ]}]</div>] (display: "Decoracion"){ (set: $pistaTrebol1 to "Es una planta verde pequeña.") (set: $pistaTrebol2 to "Buscad el país de San Patricio e Irlanda.") (set: $pistaGuardianes to "Viven en la oscuridad y duermen colgados.") } ## 📍 Punto 7: Arc de Triomf Este arco no celebra una victoria militar, sino la bienvenida a la modernidad de la Exposición Universal de 1888. |seccionArc>[{ (if: $paso7 is "hecho")[ ✅ **¡Misión completada!** Ya habéis identificado los símbolos y guardianes. (link-goto: "🚀 CONTINUAR A LA CIUTADELLA", "Parc Ciutadella") ] (else: )[ ### 🧩 RETO 1: EL SÍMBOLO CAMUFLADO En la decoración veréis un símbolo vegetal repetido. **¿Qué es y de qué país es símbolo nacional?** (input: bind $resTrebol) (link-repeat: "🚀 VALIDAR SÍMBOLO")[{ (set: _resT to (lowercase: $resTrebol)) (set: _valido to false) (if: (_resT contains "trebol" or _resT contains "trébol") and _resT contains "irlanda")[ (alert: "¡Exacto! El trébol es el símbolo de Irlanda.") (show: ?seccionGuardianes) (set: _valido to true) ] (if: _valido is false and $resTrebol is not "")[ (alert: "No es ese. Pista: es una planta verde pequeña.") ] }] |seccionGuardianes)[ --- ### 🧩 RETO 2: LOS GUARDIANES **¿Qué animales son y cuántos hay esculpidos?** (input: bind $resGuardian) (link-repeat: "VALIDAR")[{ (set: _resG to (lowercase: $resGuardian)) (set: _validoG to false) (if: (_resG contains "murcielago" or _resG contains "murciélago") and _resG contains "4")[ (set: $paso7 to "hecho") (set: $vArc to true) (alert: "¡Increíble vista! Hay 4 murciélagos.") (set: _validoG to true) (rerun: ?seccionArc) ] (if: _validoG is false and $resGuardian is not "")[ (alert: "Casi... Buscad a los que vuelan de noche.") ] }] ] ] }] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Pistas")[(set: $pistasUsadas to it + 1)(alert: $pistaTrebol1 + " " + $pistaTrebol2)]</div> --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSide)]</div> <div class="btn-equipo">(link-repeat: "👥 GRUPO")[(alert: "📸 FOTO: ¡Escudo de Barcelona en el Arco!")]</div> </div> |zonaSide)[<div style="background:rgba(255,249,174,0.3);padding:10px;border-radius:10px;margin-top:10px;border:1px dashed #f1e05a;color:#322f44;">|contenidoSide>[{ (if: $sqArc is true)[**¡Logrado!** Pau Claris es el 'iluminado'.] (else: )[ **El Iluminado:** Cerca del Arco, busca al que ve "claramente". **¿Cómo se llama este personaje?** (input: bind $resPau) (link-repeat: "👉 COMPROBAR")[{ (set: _resP to (lowercase: $resPau)) (set: _vP to false) (if: _resP contains "pau" and _resP contains "claris")[ (set: $sqArc to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSide)[**¡Logrado!** Pau Claris. +1 Punto.] (set: _vP to true) ] (if: _vP is false and $resPau is not "")[ (alert: "Su apellido tiene que ver con la CLARIDAD.") ] }] ]}]</div>] (display: "Decoracion2"){ (set: $pista1 to "Buscad un patio abierto al cielo en el centro del edificio.") (set: $pista2 to "Si os colocáis en el centro del edificio y miráis hacia arriba, veréis el cielo. ¡Sacad la foto ahí!") } ## 📍 Punto 4: L'Auditori Este edificio es la casa de la música en Barcelona. Su sobriedad exterior esconde espacios acústicos perfectos. |seccionAuditori>[ (if: $paso4 is "hecho")[ ✅ **¡Misión completada!** Ya habéis explorado el Impluvium y reconocido los centros culturales de L'Auditori. (link-goto: "🚀 CONTINUAR A ESTACIÓ DEL NORD", "Estacio Nord") ](else: )[ ### 🧩 PASO 1: EL COMPLUVIUM El Auditori tiene un **compluvium**. **Encontradlo, sacad una foto de grupo allí, mostradla al guía y pedid el CÓDIGO de validación:** (input: bind $codImpluvium) (link-repeat: "✅ VALIDAR CÓDIGO")[ { (set: _res to (lowercase: $codImpluvium)) (if: _res contains "acustica" or _res contains "acústica")[ (alert: "¡Código correcto! El impluvium es ese gran patio central. Ahora aparece el siguiente reto abajo.") (show: ?pasoDos) ] (if: _res is not "" and _res does not contain "acustica" and _res does not contain "acústica")[ (alert: "Ese código no es correcto. ¡Buscad el patio y hablad con el guía!") ] } ] |pasoDos)[ --- ### 🧩 PASO 2: EL CENTRO CULTURAL Escribe el nombre de los **tres centros culturales** que conviven aquí: (input: bind $respuestaAuditori) (link-repeat: "🚀 VALIDAR CENTROS")[ { (set: _res2 to (lowercase: $respuestaAuditori)) (set: _acierto to ((_res2 contains "musica" or _res2 contains "música") and (_res2 contains "auditori") and (_res2 contains "escola" or _res2 contains "escuela" or _res2 contains "esmuc" or _res2 contains "museo"))) (if: _acierto is true)[ (set: $vAuditori to true) (set: $paso4 to "hecho") (alert: "¡Perfecto! Habéis reconocido los tres pilares del edificio.") (rerun: ?seccionAuditori) (goto: "Estacio Nord") ] (if: _acierto is false)[ (alert: "Revisad la respuesta. Debéis mencionar los tres centros (Auditori, Museu de la Música y Escola).") ] } ] ] ] ] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Pista 1")[(set: $pistasUsadas to it + 1)(alert: $pista1)]</div> <div class="btn-pista">(link-repeat: "🔍 Pista 2")[(set: $pistasUsadas to it + 1)(alert: $pista2)]</div> --- <span class="titulo-mini">🌟 Retos secundarios</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: TEMPS")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSide)]</div> </div> |zonaSide)[ <div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;"> |contenidoSide>[ (if: $sqAuditori is true)[ **¡EXACTO!** 🕯️ La Llanterna es el gran cubo de cristal que ilumina el patio. ¡Punto extra guardado! ](else: )[ **Adivinanza:** Tengo cuerpo pero no tengo brazos, tengo luz pero no soy el sol. Te ayudo a ver cuando es oscuro. ¿Qué soy? (En catalán) (input: bind $adivinanza) (link-repeat: "👉 COMPROBAR")[ (set: _resS to (lowercase: $adivinanza)) (if: _resS contains "llanterna")[ (set: $sqAuditori to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSide)[**¡EXACTO!** 🕯️ La Llanterna es el gran cubo de cristal que ilumina el patio. ¡Reto superado! +1 Punto Extra.] ](else:)[ (alert: "¡Casi! Piensa en algo que llevas en la mano para iluminar en la montaña (en catalán: Llanterna).") ] ] ] ] </div> ] (display: "Decoracion") ## Centro de Ayuda ### Contáctanos aquí Si estás atascado con la App o tienes algún problema logístico: * **📞 Teléfono:** +34 621084965 * **💬 WhatsApp:** +34 621084965 ## A quien le envío las fotos de grupo? ✉️ Puedes enviarlas al whatsapp de alumni: **+34 621084965** --- ### 💡 Consejos ¿No encuentras la siguiente ubicación? No desesperes: * **📍 Áreas clave:** La mayoría de las pistas se encuentran en el área donde tu guía ha dado la explicación. ¡No te alejes demasiado! * **👀 Observa:** A veces la respuesta está en una placa, un monumento o el nombre de una calle. * **🔎 Zoom:** Si la pista menciona un detalle pequeño, ¡acércate! Puede ser una escultura o un relieve en la pared. * **🤝 Equipo:** ¡Dos cabezas piensan mejor que una! Consulta con tus compañeros si alguien ha visto algo similar. --- ### 🛠️ Reglas del juego * **El precio de las pistas:**Recuerda que cada vez que uséis una pista se añadirá un punto a vuestro contador de pistas * **🚶‍♂️ Respeto Urbano:** Barcelona es nuestro tablero, pero no estamos solos. Respetad el mobiliario, a los vecinos y las normas de tráfico durante la ruta. * **🏁 Parada de Cronómetro:** El tiempo solo se detendrá cuando lleguéis a las coordenadas finales y el guía os entregue el Código de Meta. Hasta entonces... ¡cada segundo cuenta! * 📱 **Un solo dispositivo:** Podéis usar varios dispositivos durante el juego,, pero debéis elegir un único dispositivo representante. ¡Trabajad en equipo para observar la realidad! --- ### 💡 Premios --- ## 📋 Listado de Grupos y Monitores { <table style="width:100%; border-collapse: collapse; margin-top: 0px; font-family: sans-serif; background-color: white; color: #322F44; border-radius: 10px; overflow: hidden; box-shadow: 0px 4px 10px rgba(0,0,0,0.1);"> <thead> <tr style="background-color: #322F44; color: white; text-align: left;"> <th style="padding: 10px; border-bottom: 1px solid #ddd;">Grupo</th> <th style="padding: 10px; border-bottom: 1px solid #ddd;">Guía 1</th> <th style="padding: 10px; border-bottom: 1px solid #ddd;">Guía 2</th> </tr> </thead> <tbody> <tr><td style="padding: 8px; border-bottom: 1px solid #eee; font-weight: bold; color: #e91e63;">Rosa</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Diego</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Renata D</td></tr> <tr style="background-color: #f9f9f9;"><td style="padding: 8px; border-bottom: 1px solid #eee; font-weight: bold; color: #4caf50;">Verde</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Bianca</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Oihana</td></tr> <tr><td style="padding: 8px; border-bottom: 1px solid #eee; font-weight: bold; color: #f44336;">Rojo</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Nicole</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Jesús</td></tr> <tr style="background-color: #f9f9f9;"><td style="padding: 8px; border-bottom: 1px solid #eee; font-weight: bold; color: #2196f3;">Azul</td><td style="padding: 10px; border-bottom: 1px solid #eee;">Claudia</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Paula</td></tr> <tr><td style="padding: 8px; border-bottom: 1px solid #eee; font-weight: bold; color: #ffc107;">Amarillo</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Eli Muñoz</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Valeria G</td></tr> <tr style="background-color: #f9f9f9;"><td style="padding: 8px; border-bottom: 1px solid #eee; font-weight: bold; color: #ff9800;">Naranja</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Euge</td><td style="padding: 8px; border-bottom: 1px solid #eee;">Ceci</td></tr> </tbody> </table> } </div> (link-undo: "↩ Volver al juego"){ (if: $codigoAcceso is "BCN2026")[ (goto: "IL3") ] } ##🔐 Acceso Restringido <div style="text-align: center; padding: 20px;"> <span style="font-size: 3em;">🔐</span> Para comenzar la experiencia de la **Student Week**, introduce el código de activación que te han proporcionado. <div style="margin: 20px 0;"> (input: bind $codigoAcceso) </div> (link-repeat: "🚀 Activar Experiencia")[ (if: $codigoAcceso is "BCN2026")[ (alert: "¡Código correcto! La aventura comienza ahora.") (goto: "IL3") ] (else: )[ (alert: "Código incorrecto. Por favor, verifica el código con el equipo de soporte.") ] ] </div><div> <div> ##🏁🏆 ¡ENHORABUENA! Habéis completado el Scavenger Hunt de la **ZIGURAT Student Week 2026**. ¡Esperamos que os haya gustado! Ahora ha llegado el momento de celebrarlo y descansar. ¡Buen trabajo! <img src="https://images.pexels.com/photos/6150584/pexels-photo-6150584.jpeg" style="width:100%; border-radius:10px; border: 1px solid #2d50a6;"> <div> <div> <div> <div> <div> <div> <div> <div> (display: "DecoracionMeta"){ (if: $adivinanza is not "" and (lowercase: $adivinanza) contains "llanterna")[ (alert: "¡EXACTO! 🕯️ La Llanterna es el gran cubo de cristal del Auditori que ilumina el patio de noche.") ] (else-if: $adivinanza is not "")[ (alert: "¡Casi! Piensa en algo que llevas en la mano para iluminar en la montaña (en catalán: Llanterna).") ] (goto: "Auditori") }{ (set: $codigoMeta to "VICTORIA") } ## 🏁 Punto de Control Final Habéis llegado al final del recorrido. Para validar vuestra participación y detener el tiempo oficial de vuestro equipo, introducid el **código de llegada** que os proporcionará el guía en este punto. |seccionRegistro>[{ (if: $llegadaRegistrada is true)[ <div style="background: #322F44; padding: 25px; border-radius: 15px; border: 2px solid #322F44; text-align: center; color: white; box-shadow: 0px 4px 15px rgba(0,0,0,0.3);"> <h2 style="color: #43cf96; margin-top: 0;">🏆 ¡TIEMPO DETENIDO!</h2> <p style="margin-bottom: 5px; font-size: 0.9em; opacity: 0.9;">Su llegada ha sido registrada oficialmente a las:</p> <div style="font-size: 3em; font-weight: bold; margin: 15px 0; color: white;">$horaLlegada</div> <p style="margin-top: 10px; opacity: 0.9;">¡Felicidades, equipo! Podéis acceder al contenido final:</p> <div style="margin-top: 20px;">(link-goto: "✨ VER META", "Cara de Barcelona")</div> </div> ](else: )[ ### ⌨️ INTRODUCID CÓDIGO DE META: (input: bind $resCodigoFinal) (link-repeat: "⏱️ REGISTRAR LLEGADA")[{ (set: _res to (uppercase: $resCodigoFinal)) (if: _res is $codigoMeta)[ (set: $llegadaRegistrada to true) (set: $vCaraBCN to true) (set: $horaLlegada to (current-time:)) (alert: "¡Código aceptado! Tiempo registrado.") (rerun: ?seccionRegistro) ](else: )[(alert: "Código incorrecto. Pedid el código al guía en la meta.")] }] ] }] --- (if: $llegadaRegistrada is not true)[ (link-goto: "↩ Volver a las coordenadas", "Santa Maria del Mar") ]<div> <div> ##📓Cuaderno del Detective Aquí tenéis los planos y documentos que necesitaréis durante la gincana. ### Alfabeto numerado <img src="https://studentweek.e-zigurat.com/alfabeto numerado_app_student week.jpg" style="width:100%; border-radius:10px; border: 1px solid #2d50a6;"> ### Rosa dels vents <img src="https://studentweek.e-zigurat.com/rosa dels vents_sw_zigurat.jpg" style="width:100%; border-radius:10px; border: 1px solid #2d50a6;"> ---<div class="decoracion dec-1"></div> <div class="decoracion dec-3"></div> <div class="decoracion dec-4"></div> <div class="decoracion dec-5"></div> <div class="decoracion dec-6"></div><div class="decoracion dec-1"></div> <div class="decoracion dec-2"></div> <div class="decoracion dec-4"></div> <div class="decoracion dec-5"></div> <div class="decoracion dec-6"></div><div class="decoracion dec-1"></div> <div class="dec-meta"></div><div class="decoracion dec-1"></div> <div class="dec-portada-arco"></div>{ (set: $pista1 to "Es el mismo material brillante que usaba Gaudí en el Park Güell.") (set: $pista2 to "La técnica consiste en romper azulejos en mil pedazos. Empieza por T...") } ## 📍 Punto 5: Parc de l'Estació del Nord Estáis cruzando lo que antes eran las vías de una gran estación de tren. Hoy es un pulmón verde con un secreto artístico. |seccionNord>[ (if: $paso5 is "hecho")[ ✅ **¡Misión completada!** Ya habéis descubierto el secreto del "Cel Caigut" de Beverly Pepper y la técnica del Trencadís. (link-goto: "🚀 CONTINUAR A ANTIGA HIDROELÈCTRICA", "Antiga Hidroelectrica") ](else: )[ ### 🧩 EL ENIGMA DEL CIELO A vuestro alrededor veréis unas colinas de color azul brillante que parecen surgir del césped. Son las **"Cel Caigut"** de Beverly Pepper. **¿Qué material principal se ha usado para la cubierta de esta obra?** *Consejo: Es el material más típico del modernismo catalán.* (input: bind $resMaterial) (link-repeat: "🚀 VALIDAR MATERIAL")[ (set: _resM to (lowercase: $resMaterial)) (set: _exitoM to false) (if: _resM contains "ceramica" or _resM contains "cerámica" or _resM contains "azulejo")[ (set: _exitoM to true) (alert: "¡Correcto! Es cerámica esmaltada. Pero... ¿cómo se llama la técnica de colocarla a trozos?") (show: ?seccionTecnica) ] (if: _exitoM is false)[ (alert: "Frío, frío... Es un material duro, brillante y que se puede romper en mil pedazos.") ] ] |seccionTecnica)[ --- ### 🧩 LA TÉCNICA MAESTRA Esta obra visual utiliza una técnica que es un emblema de los edificios del siglo XIX barcelonés. **¿Cómo se llama esta técnica de 'mosaico roto'?** (input: bind $resTecnica) (link-repeat: "🎨 VALIDAR TÉCNICA")[ (set: _resT to (lowercase: $resTecnica)) (if: _resT contains "trencadis" or _resT contains "trencadís")[ (set: $vNord to true) (set: $paso5 to "hecho") (alert: "¡Exacto! El Trencadís. La artista se inspiró en los maestros locales para que el parque brillara como el cielo.") (rerun: ?seccionNord) (goto: "Antiga Hidroelectrica") ] (else: )[ (alert: "Casi... Empieza por 'Tren...' y termina por '...dís'. ¡Es una palabra muy catalana!") ] ] ] ] ] --- <span class="titulo-mini">💡 AYUDAS DISPONIBLES</span> <div class="btn-pista">(link-repeat: "🔍 Pista 1")[(set: $pistasUsadas to it + 1)(alert: $pista1)]</div> <div class="btn-pista">(link-repeat: "🔍 Pista 2")[(set: $pistasUsadas to it + 1)(alert: $pista2)]</div> --- --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: TURONS")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSide)]</div> </div> |zonaSide)[ <div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;"> |contenidoSide>[ { (if: $sqNord is true)[ **¡Arquitectos expertos!** En efecto, Antoni Gaudí fue la inspiración. ¡Punto extra ya guardado! ] (else: )[ **Inspiración Artística:** Beverly Pepper creó esta obra como un homenaje a un famosísimo arquitecto catalán. ¿Sabéis de quién se trata? (input: bind $resGaudí) (link-repeat: "👉 COMPROBAR")[ { (set: _resG to (lowercase: $resGaudí)) (if: _resG contains "gaudi" or _resG contains "gaudí")[ (set: $sqNord to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSide)[**¡Arquitectos expertos!** En efecto, sin Antoni Gaudí y su Park Güell, estas colinas azules no existirían. +1 Punto Extra.] ] (else: )[ (alert: "Pensad en el arquitecto de la Sagrada Familia...") ] } ] ] } ] </div> ] (display: "Decoracion2"){ (set: $pistaTren1 to "Es el único que tiene locomotora y no solo vagones de pasajeros.") (set: $pistaTren2 to "Buscad cerca de las vías.") (set: $pistaVientos1 to "El Gregal apunta al Zoo. Si las vías de tren son el Xaloc, ¿a qué apunta la salida principal?") (set: $pistaVientos2 to "El Ponent os lleva al bar... pero vuestro destino está entre la Tramuntana y ese viento.") } ## 📍 Punto 9: Estació de França Bienvenidos a la "Catedral del Hierro". Antes de salir, debéis demostrar vuestra capacidad de observación en este palacio ferroviario. |seccionFranca>[{ (if: $paso9 is "hecho")[✅ **¡Misión completada!** Ya habéis localizado el tren de correos y descifrado que el viento de Mestral os guía al Born. (link-goto: "🚀 CONTINUAR AL MERCAT DEL BORN", "Mercat del Born")] (else: )[ ### 🚂 RETO 1: EL CORREO **Buscad el tren que lleva las cartas (el correo) y decidnos: ¿De qué colores es?** (input: bind $resTren) (link-repeat: "🧐 COMPROBAR COLORES")[{ (set: _resT to (lowercase: $resTren)) (set: _yaT to false) (if: _resT contains "amarillo" and _resT contains "verde")[ (alert: "¡Correcto! El tren de correos histórico destaca por sus colores verde y amarillo.") (show: ?seccionVientos) (set: _yaT to true) ] (if: _yaT is false and _resT is not "")[(alert: "No parece ese... Buscad un tren antiguo con una ranura para cartas.")] }] |seccionVientos)[--- ### 🧩 RETO 2: EL RUMBO DE LOS VIENTOS Bajo vuestros pies encontraréis una **Rosa dels Vents**. Para no perderos, razonad vuestra posición: * Si las vías del tren (donde está el correo) son el viento de **Xaloc** (SE). * Y la salida hacia el Zoo es el viento de **Gregal** (NE). **¿A qué viento debéis seguir para llegar al siguiente punto (Mercat del Born)?** (input: bind $resFranca) (link-repeat: "🚀 VALIDAR RUMBO")[{ (set: _res to (lowercase: $resFranca)) (set: _yaR to false) (if: _res contains "mestral")[ (set: $vFranca to true) (set: $paso9 to "hecho") (alert: "¡Rumbo perfecto! Si el Xaloc son las vías, el Mestral (NW) es la dirección exacta hacia el Born.") (set: _yaR to true) (rerun: ?seccionFranca) ](else-if: _res contains "ponent")[(alert: "¡Cuidado! El Ponent (Oeste) os lleva directos a los bares de la Barceloneta. Tentador, pero el Born está un poco más al Norte.")] (else-if: _yaR is false and _res is not "")[(alert: "Ese viento os perdería. Buscad el nombre del que sopla desde el Noroeste (NW), justo el opuesto a las vías.")] }] ] ]}] --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: CIUTAT")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSide)]</div> <div class="btn-equipo">(link-repeat: "👥 GRUPO")[(alert: "RETO DE GRUPO: Encontrad el símbolo de INFINITO (∞) en la estación y haceos una foto con él.")]</div> </div> |zonaSide)[<div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;">|contenidoSide>[{ (if: $sqFranca is true)[**¡Logrado!** Domináis la historia de la arquitectura industrial.] (else: )[**1. ¿Cuál es el material dominante aquí?** (input: bind $resMaterial) **2. ¿A qué gran época pertenece esta arquitectura?** (input: bind $resEpoca) (link-repeat: "👉 COMPROBAR")[{ (set: _mat to (lowercase: $resMaterial)) (set: _epo to (lowercase: $resEpoca)) (if: _mat contains "hierro" and (_epo contains "revolucion" or _epo contains "industrial"))[ (set: $sqFranca to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSide)[**¡Excelente!** El hierro y la Revolución Industrial definen este espacio. +1 Punto Extra.] ](else: )[(alert: "Repasad las respuestas. Pensad en fábricas, máquinas de vapor y metal.")] }] ]}]</div>] (display: "Decoracion"){ (set: $pista1 to "La Torre Glòries mide 144 metros y está recubierta de lamas de vidrio de colores.") (set: $pista2 to "Pensad en grande: tiene casi 60.000 lamas de vidrio que recubren su estructura de hormigón.") } ## 📍 Punto 2: Parque Glòries Este parque es el nuevo pulmón de la ciudad. Antiguamente era un nudo de carreteras, pero hoy es un espacio de biodiversidad y diseño. |seccionAcertijo>[{ ### 🧩 EL ACERTIJO (if: $paso2 is "hecho")[ ✅ **¡Misión completada!** Ya habéis analizado la piel de vidrio de la Torre Glòries. (link-goto: "🚀 CONTINUAR AL TNC", "TNC") ](else: )[ Observad la silueta de la **Torre Glòries**. Su piel de vidrio es famosa por sus reflejos. **¿Cuántos paneles de vidrio forman la piel de la torre?** (link-repeat: "🔘 Opción A: 6.000 - 10.000")[ (alert: "¡Uf! Te has quedado muy corto. ¡Es mucho más grande!") ] (link-repeat: "🔘 Opción B: 10.000 - 60.000")[ { (set: $paso2 to "hecho") (set: $vGlories to true) (alert: "¡Correcto! Tiene aproximadamente 59.619 lamas de vidrio. ¡Un diseño icónico de Jean Nouvel!") (rerun: ?seccionAcertijo) } ] (link-repeat: "🔘 Opción C: 80.000 - 120.000")[ (alert: "¡Casi! Pero no llega a ser tan masivo.") ] ] }] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Pista 1")[(set: $pistasUsadas to it + 1)(alert: $pista1)]</div> <div class="btn-pista">(link-repeat: "🔍 Pista 2")[(set: $pistasUsadas to it + 1)(alert: $pista2)]</div> --- <span class="titulo-mini">🌟 Retos secundarios</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Buscad las mesas de ajedrez. Allí encontraréis un QR con una palabra. ¡Anotadla!")]</div> <div class="btn-equipo">(link-repeat: "📸 FOTOS")[ (alert: "¡Reto de equipo! Haceos una foto (panorámica) donde aparezcan los tres edificios. ¡Enviadla al grupo!") ]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSideGlories)]</div> </div> |zonaSideGlories)[<div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;">|contenidoSideG>[{ (if: $sqGlories is true)[ **¡Exploradores expertos!** Habéis encontrado el mapa de Francia sobre el Meridiano. ¡Punto extra guardado! 🌍 ](else: )[ **🌍 Búsqueda del Tesoro:** Encontrad el mapa de Francia grabado en el suelo del parque. Pista: Está sobre una línea histórica. **Sacad una foto, mostradla al guía y pedidle el CÓDIGO de validación:** (input: bind $resSideGlories) (link-repeat: "👉 VALIDAR CÓDIGO")[{ (set: _res to (lowercase: $resSideGlories)) (if: _res contains "meridiano")[ (set: $sqGlories to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSideG)[**¡Magnífico!** El mapa está sobre el Meridiano de París. +1 Punto Extra registrado.] ](else: )[ (alert: "Ese código no es correcto. ¡Buscad el mapa y hablad con el guía!") ] }] ] }]</div>] (display: "Decoracion")<div class="top-menu" style="display: flex; justify-content: space-around; align-items: center; width: 100%; gap: 5px;"> <div class="menu-item">{(link-repeat: "🏠")[(if: $codigoAcceso is "BCN2026")[(goto: "IL3")](else:)[(goto: "Start")]]}</div> <div class="menu-item">{(if: (history:)'s length is 0)[<span>↩</span>](else-if: (history:)'s length > 1)[(set: _volver to (history:)'s ((history:)'s length - 1))(link-goto: "↩", _volver)](else:)[(link-goto: "↩", (history:)'s last)]}</div> <div class="menu-item">(link-goto: "🗺️", "Mapa de Ruta")</div> <div class="menu-item">(link-goto: "📓", "Cuaderno")</div> <div class="menu-item">(link-goto: "❓", "Ayuda")</div> </div>{(if: $juegoIniciado is not true)[(goto: "Start")]} { (set: $pista1 to "Debéis situaros mirando hacia el mar (dirección sur).") (set: $pista2 to "Desde ese punto podréis ver un 'templo' dedicado al diseño (el edificio del DHUB).") } ## 📍 Misión 1: Distrito 22@ – Jardines de Ca l’Aranyó ¡Bienvenidos a la primera etapa! Os encontráis en el corazón tecnológico de Barcelona, donde las antiguas fábricas textiles han dado paso a la innovación. |seccionReto1>[ ### 🧩 DESAFÍO DE ORIENTACIÓN (if: $paso1 is "hecho")[ ✅ **¡Ubicación confirmada!** Ya habéis superado este desafío de orientación en la Plaça de les Glòries. (link-goto: "🚀 CONTINUAR A GLÒRIES", "Glories") ](else: )[ Para obtener la clave de paso, debéis encontrar un punto exacto en los alrededores donde ocurra este fenómeno visual: * La **Sagrada Família** queda a vuestra derecha. * El **Tibidabo** queda justo detrás vuestro. * La **Torre Glòries** queda a vuestra izquierda. **¿En qué plaza o lugar os encontráis ahora?** (input: bind $respuestaUsuario) (link-repeat: "🚀 VALIDAR UBICACIÓN")[ (set: _res to (lowercase: $respuestaUsuario)) (set: _exito to false) (if: _res contains "glorie" or _res contains "gloria" or _res contains "dhub")[ (set: _exito to true) (set: $vIL3 to true) (set: $paso1 to "hecho") (alert: "¡Excelente orientación! Estáis en la Plaça de les Glòries, junto al Museo del Diseño.") (rerun: ?seccionReto1) (goto: "Glories") ] (if: _exito is false)[ (alert: "Las coordenadas no coinciden. Recordad: si el Tibidabo está a vuestra espalda, estáis mirando hacia el mar.") ] ] ] ] --- <span class="titulo-mini">💡 AYUDAS DISPONIBLES</span> <div class="btn-pista">(link-repeat: "🔍 Pista 1")[(set: $pistasUsadas to it + 1)(alert: $pista1 + "\n\n(Se ha sumado 1 pista a tu contador total)")]</div> <div class="btn-pista">(link-repeat: "🔍 Pista 2")[(set: $pistasUsadas to it + 1)(alert: $pista2 + "\n\n(Se ha sumado 1 pista a tu contador total)")]</div> (display: "Decoracion")<div> <div> ## 🗺️ Tu Itinerario <div class="itinerario"> { <ul> <li>(if: $vIL3 is true)[📍 (link-goto: "Misión 1: IL3", "IL3")] (else: )[🔒 Misión 1: Ubicación oculta]</li> <li>(if: $vGlories is true)[📍 (link-goto: "Misión 2: Glòries", "Glories")] (else: )[🔒 Misión 2: Ubicación oculta]</li> <li>(if: $vTNC is true)[📍 (link-goto: "Misión 3: TNC", "TNC")] (else: )[🔒 Misión 3: Ubicación oculta]</li> <li>(if: $vAuditori is true)[📍 (link-goto: "Misión 4: Auditori", "Auditori")] (else: )[🔒 Misión 4: Ubicación oculta]</li> <li>(if: $vNord is true)[📍 (link-goto: "Misión 5: Estació Nord", "Estacio Nord")] (else: )[🔒 Misión 5: Ubicación oculta]</li> <li>(if: $vAntiga is true)[📍 (link-goto: "Misión 6: Antiga Hidroelèctrica", "Antiga Hidroelectrica")] (else: )[🔒 Misión 6: Ubicación oculta]</li> <li>(if: $vArc is true)[📍 (link-goto: "Misión 7: Arc de Triomf", "Arc de Triomf")] (else: )[🔒 Misión 7: Ubicación oculta]</li> <li>(if: $vCiutadella is true)[📍 (link-goto: "Misión 8: Parc de la Ciutadella", "Parc Ciutadella")] (else: )[🔒 Misión 8: Ubicación oculta]</li> <li>(if: $vFranca is true)[📍 (link-goto: "Misión 9: Estació de França", "Estacio de Franca")] (else: )[🔒 Misión 9: Ubicación oculta]</li> <li>(if: $vBornM is true)[📍 (link-goto: "Misión 10: Mercat del Born", "Mercat del Born")] (else: )[🔒 Misión 10: Ubicación oculta]</li> <li>(if: $vBornP is true)[📍 (link-goto: "Misión 11: Passeig del Born", "Passeig del Born")] (else: )[🔒 Misión 11: Ubicación oculta]</li> <li>(if: $vSantaMaria is true)[📍 (link-goto: "Misión 12: Santa Maria del Mar", "Santa Maria del Mar")] (else: )[🔒 Misión 12: Ubicación oculta]</li> <li>(if: $vCaraBCN is true)[📍 (link-goto: "Meta", "Cara de Barcelona")] (else: )[🔒 Misión 13: Ubicación oculta]</li> </ul> } </div> --- { (set: _p to 0) (if: $vIL3 is true)[(set: _p to _p + 1)] (if: $vGlories is true)[(set: _p to _p + 1)] (if: $vTNC is true)[(set: _p to _p + 1)] (if: $vAuditori is true)[(set: _p to _p + 1)] (if: $vNord is true)[(set: _p to _p + 1)] (if: $vAntiga is true)[(set: _p to _p + 1)] (if: $vArc is true)[(set: _p to _p + 1)] (if: $vCiutadella is true)[(set: _p to _p + 1)] (if: $vFranca is true)[(set: _p to _p + 1)] (if: $vBornM is true)[(set: _p to _p + 1)] (if: $vBornP is true)[(set: _p to _p + 1)] (if: $vSantaMaria is true)[(set: _p to _p + 1)] (if: $vCaraBCN is true)[(set: _p to _p + 1)] } <div style="background: rgba(67, 207, 150, 0.1); padding: 15px; border-radius: 10px; border: 1px solid #43cf96; color: #2d50a6;"> **📍 Progreso de la ruta:** _p de 13 completadas. **🌟 Retos secundarios logrados:** $sideQuestsCompletadas **💡 Pistas totales usadas:** $pistasUsadas </div> --- { (set: _ultimoNodo to (history:)'s last) } (if: (history:)'s length > 1 and _ultimoNodo is not "Itinerario")[ (link: "↩ Volver a la aventura")[ (go-to: _ultimoNodo) ] ] (else: )[ (if: $juegoIniciado is true)[ (link-goto: "📍 Continuar aventura en IL3", "IL3") ] (else: )[ (link-goto: "🚀 Comenzar aventura desde el principio", "Start") ] ]{ (set: $pistaSoldado1 to "Buscad en los paneles informativos o en las vitrinas que rodean las ruinas; sus nombres marcan las calles principales de Barcelona.") (set: $pistaSoldado2 to "Cortinas negras") (set: $pistaMedieval1 to "No está en el suelo entre las ruinas, está protegiendo el edificio desde lo alto.") (set: $pistaMedieval2 to "Es el patrón de Catalunya y lucha contra un dragón.") } ## 📍 Punto 10: Mercat del Born Este mercado de hierro esconde bajo sus pies la Barcelona de 1714. |seccionBorn>[{ (if: $paso10 is "hecho")[ ✅ **¡Misión completada!** Ya habéis descifrado los secretos del Born. (link-goto: "🚀 CONTINUAR LA RUTA", "Passeig del Born") ] (else: )[ ### ⚔️ RETO 1: LOS HÉROES DE 1714 Encuentra el nombre de uno de los líderes de la resistencia y escríbelo: (input: bind $resHeroe) (link-repeat: "🧐 COMPROBAR NOMBRE")[{ (set: _resH to (lowercase: $resHeroe)) (set: _valido to false) (if: _resH contains "villarroel" or _resH contains "casanova" or _resH contains "moragues")[ (alert: "¡Correcto! Son figuras clave de la resistencia.") (show: ?seccionMedieval) (set: _valido to true) ] (if: _valido is false and $resHeroe is not "")[ (alert: "Ese nombre no nos consta como uno de los líderes.") ] }] |seccionMedieval)[ --- ### 🛡️ RETO 2: EL SOLDADO DE LEYENDA Escribid su nombre (en catalán): (input: bind $resSant) (link-repeat: "🐉 COMPROBAR LEYENDA")[{ (set: _resS to (lowercase: $resSant)) (set: _validoS to false) (if: _resS contains "sant jordi")[ (alert: "¡Exacto! Sant Jordi protege el Born.") (show: ?seccionMapa) (set: _validoS to true) ] (if: _validoS is false and $resSant is not "")[ (alert: "Casi... Pensad en el caballero de las rosas y los libros.") ] }] ] |seccionMapa)[ --- ### 🗺️ RETO 3: EL MAPA NUMERADO ¿Qué lugar hay entre los puntos 15 y 16? (input: bind $resMapa) (link-repeat: "🚀 VALIDAR DESTINO")[{ (set: _resM to (lowercase: $resMapa)) (set: _validoM to false) (if: _resM contains "santa maria" or _resM contains "mar")[ (set: $vBornM to true) (set: $paso10 to "hecho") (alert: "¡Localizado! Próxima parada: Santa Maria del Mar.") (set: _validoM to true) (rerun: ?seccionBorn) ] (if: _validoM is false and $resMapa is not "")[ (alert: "Ese no parece el lugar indicado.") ] }] ] ] }] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Héroes")[(set: $pistasUsadas to it + 1)(alert: $pistaSoldado1 + " " + $pistaSoldado2)]</div> <div class="btn-pista">(link-repeat: "🛡️ Caballero")[(set: $pistasUsadas to it + 1)(alert: $pistaMedieval1 + " " + $pistaMedieval2)]</div> --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: CARRERS")]</div> <div class="btn-sidequest">(link-repeat: "❓ SIDE QUEST")[(show: ?zonaSideBorn)]</div> </div> |zonaSideBorn)[ <div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #856404; color: #856404;"> |contenidoSideB>[ (if: $sqBorn is true)[ **¡Pelota va!** Habéis encontrado el antiguo lugar del 'Joc de la Pilota'. 🎾 ](else: )[ **🎾 ¿Tenis en el siglo XVIII?** **Escribid el nombre de la calle (pista pilota):** (input: bind $resSideBorn) (link-repeat: "👉 VALIDAR LUGAR")[{ (set: _resB to (lowercase: $resSideBorn)) (set: _validoSQ to false) (if: _resB contains "pilota")[ (set: $sqBorn to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSideB)[**¡Magnífico!** Habéis encontrado la calle.] (set: _validoSQ to true) ] (if: _validoSQ is false and $resSideBorn is not "")[ (alert: "No es esa calle.") ] }] ] ] </div> ] (display: "Decoracion"){ (set: $pistaDragon1 to "Se basa en la técnica del Trencadís.") (set: $pistaDragon2 to "Es la obra maestra de Gaudí.") (set: $pistaLuna1 to "Es terrestre.") (set: $pistaLuna2 to "Buscad cerca de la puerta.") } ## 📍 Punto 8: Parc de la Ciutadella ¡Habéis llegado al corazón verde de la ciudad! Este lugar es hoy un museo al aire libre lleno de agua, estatuas y dragones escondidos. |seccionCiutadella>[{ (if: $paso8 is "hecho")[ ✅ **¡Misión completada!** Habéis encontrado al primo de los dragones y descifrado el código de la Luna. (link-goto: "🚀 CONTINUAR A ESTACIÓ DE FRANÇA", "Estacio de Franca") ] (else: )[ ### 🧩 RETO 1: EL PRIMO DE LOS DRAGONES Estamos ante el Castell dels Tres Dragons. Estos seres tienen un "primo" muy famoso en otra parte de Barcelona, hecho de colores y cerámica rota. **¿Qué otro famoso parque de la ciudad tiene un dragón icónico?** (input: bind $resDragon) (link-repeat: "🚀 VALIDAR")[{ (set: _resD to (lowercase: $resDragon)) (set: _validoD to false) (if: _resD contains "guell" or _resD contains "güell")[ (alert: "¡Exacto! El dragón del Park Güell es el primo hermano de estos.") (show: ?seccionLuna) (set: _validoD to true) ] (if: _validoD is false and $resDragon is not "")[ (alert: "Pensad en un parque muy famoso de Gaudí...") ] }] |seccionLuna)[ --- ### 🧩 RETO 2: LA LUNA TERRENAL **Encuentra la luna que no está en el cielo. Saca una foto, muéstrala a tu guía y te dará el código para continuar.** (input: bind $codLuna) (link-repeat: "🌙 VALIDAR CÓDIGO")[{ (set: _cod to (lowercase: $codLuna)) (set: _validoL to false) (if: _cod is "cielo")[ (set: $paso8 to "hecho") (set: $vCiutadella to true) (alert: "¡Felicidades! Habéis completado la misión en la Ciutadella.") (set: _validoL to true) (rerun: ?seccionCiutadella) ] (if: _validoL is false and $codLuna is not "")[ (alert: "Ese código no es correcto. Buscad la luna y enseñad la foto al guía.") ] }] ] ] }] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Pistas Dragón")[(set: $pistasUsadas to it + 1)(alert: $pistaDragon1 + " " + $pistaDragon2)]</div> <div class="btn-pista">(link-repeat: "🌙 Pistas Luna")[(set: $pistasUsadas to it + 1)(alert: $pistaLuna1 + " " + $pistaLuna2)]</div> --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: TEVES")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSideCiutadella)]</div> <div class="btn-equipo">(link-repeat: "👥 GRUPO")[(alert: "RETO COLECTIVO: Buscad la inspiración de Baco/Dionisios y haced una foto de grupo que incluya vino y el cielo.")]</div> </div> |zonaSideCiutadella)[ <div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;"> **Misión Botánica:** Haz una foto de una planta con el cartel de su país y envíala a Eugenia para conseguir un punto extra. (Validación manual por el guía). </div> ] (display: "Decoracion"){ (set: $pistaTiendas1 to "Buscad carteles antiguos que se han mantenido en fachadas de comercios actuales.") (set: $pistaTiendas2 to "Uno es un lugar para comprar descanso y el otro tiene que ver con el cultivo.") (set: $pistaTiendas3 to "Están uno al principio de la rambla y otro casi al final.") } ## 📍 Punto 11: Passeig del Born Este paseo, antes campo de torneos y justas medievales, hoy conserva vestigios de la vida comercial que alimentaba al antiguo Mercado del Born. |seccionPasseig>[{ (if: $paso11 is "hecho")[ ✅ **¡Misión completada!** Habéis localizado los comercios históricos. Los rótulos de 'La Colchonería' y 'Semillas Fitó' son patrimonio vivo del barrio. (link-goto: "🚀 HACIA SANTA MARIA DEL MAR", "Santa Maria del Mar") ] (else: )[ ### 🛍️ RETO: COMERCIOS CON HISTORIA En la propia rambla del Born existen dos negocios actuales que conservan los nombres y rótulos de **tiendas originales** del mercado. **Buscad el nombre de ambas y escribidlos aquí:** (input: bind $resTiendas) (link-repeat: "🧐 COMPROBAR TIENDAS")[{ (set: _resT to (lowercase: $resTiendas)) (set: _valido to false) (if: _resT contains "colchoner" and (_resT contains "semill" or _resT contains "fito" or _resT contains "fitó"))[ (alert: "¡Magnífico! Habéis encontrado 'La Colchonería' y 'Semillas Fitó'. Esos rótulos son historia pura de Barcelona.") (set: $paso11 to "hecho") (set: $vBornP to true) (set: _valido to true) (rerun: ?seccionPasseig) ] (if: _valido is false and $resTiendas is not "")[ (alert: "No es correcto. Buscad rótulos antiguos sobre las puertas de un bar y de una tienda de ropa.") ] }] ] }] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Pista Comercios")[(set: $pistasUsadas to it + 1)(alert: $pistaTiendas1 + " " + $pistaTiendas2 + " " + $pistaTiendas3)]</div> --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-equipo">(link-repeat: "📸 RETO DE GRUPO")[(alert: "👣 RUTA MODERNISTA: Buscad en el suelo el círculo rojo que marca la ruta modernista de la ciudad y haceos una FOTO DE GRUPO con vuestros pies alrededor de él. ¡Enviadla al whatsapp del evento!")]</div> </div> (display: "Decoracion2"){ (set: $pistaMeta1 to "Mirad con atención a ambos lados de la puerta y también en la parte superior.") (set: $pistaMeta2 to "Buscad un cuadrado inclinado (rombo) con las 4 barras verticales típicas.") (set: $pistaReforma to "El año está esculpido en la piedra, cerca de las entradas principales.") (set: $pistaVirgen to "Observad con detalle los pies de la figura que preside la entrada.") } ## 📍 Punto 12: ⛪ Santa Maria del Mar Bienvenidos a la "Catedral del Mar", la obra cumbre del gótico catalán, construida por y para los habitantes del barrio de la Ribera. |seccionSantaMaria>[{ (if: $paso12 is "hecho")[ 🏆 **¡ENIGMA RESUELTO!** Habéis descifrado las coordenadas finales. Dirigíos ahora a la línea de meta para detener vuestro cronómetro: ### 🏁 COORDENADAS: [41.380872, 2.182467] (link-goto: "🚩 REGISTRAR LLEGADA EN META", "Control de Meta") ](else: )[ ### 📅 RETO 1: LA REFORMA Esta iglesia se terminó en el siglo XIV, pero ha sufrido varias intervenciones. **Buscad en la fachada el año en el que se reformó y escribidlo:** (input: bind $resReforma) (link-repeat: "🧐 COMPROBAR AÑO")[{ (set: _vR to false) (if: $resReforma is "1626")[ (alert: "¡Correcto! En 1626 se realizaron importantes obras de reforma.") (show: ?seccionMeta) (set: _vR to true) ] (if: _vR is false and $resReforma is not "")[(alert: "Ese año no es correcto. Buscad bien grabado en la piedra.")] }] |seccionMeta)[--- ### 🗺️ RETO FINAL: LAS COORDENADAS DE META Para obtener la ubicación de la victoria, debéis resolver este enigma: **¿Cuántos escudos de Barcelona podéis ver en la entrada de la Iglesia que da al Passeig del Born?** Sustituid la **X** por el número en: **41.X80872, 2.182467** (input: bind $resEscudos) (link-repeat: "🚀 OBTENER UBICACIÓN FINAL")[{ (set: _vM to false) (if: $resEscudos is "3")[ (alert: "¡ENIGMA RESUELTO! Las coordenadas finales son: 41.380872, 2.182467") (set: $paso12 to "hecho") (set: $vSantaMaria to true) (set: _vM to true) (rerun: ?seccionSantaMaria) ] (if: _vM is false and $resEscudos is not "")[(alert: "Ese número no encaja. Contad bien todos los escudos de la entrada.")] }] ] ]}] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Reforma")[{ (set: $pistasUsadas to it + 1) (alert: $pistaReforma) }]</div> <div class="btn-pista">(link-repeat: "🛡️ Escudos")[{ (set: $pistasUsadas to it + 1) (alert: $pistaMeta1 + " " + $pistaMeta2) }]</div> --- <span class="titulo-mini">🌟 EXTRAS</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: MARS")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSideVirgen)]</div> </div> |zonaSideVirgen)[<div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #856404; color: #856404;">|contenidoSideV>[{ (if: $sqVirgen is true)[**¡Victoria sobre el mal!** Habéis identificado a la serpiente. +1 Punto Extra. 🐍] (else: )[**La Virgen sobre la puerta** **¿Qué animal está pisando?** (input: bind $resVirgen) (link-repeat: "👉 VALIDAR ANIMAL")[{ (set: _resV to (lowercase: $resVirgen)) (set: _vSQ to false) (if: _resV contains "serpiente" or _resV contains "serp")[ (set: $sqVirgen to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSideV)[**¡Exacto!** La virgen pisa la serpiente como símbolo de victoria sobre el mal.] (set: _vSQ to true) ] (if: _vSQ is false and $resVirgen is not "")[(alert: "No es ese animal. Mirad justo debajo de sus pies.")] }] ]}]</div>] (display: "Decoracion"){ (set: $vIL3 to false) (set: $vGlories to false) (set: $vTNC to false) (set: $vAuditori to false) (set: $vNord to false) (set: $vAntiga to false) (set: $vArc to false) (set: $vCiutadella to false) (set: $vFranca to false) (set: $vBornM to false) (set: $vBornP to false) (set: $vSantaMaria to false) (set: $vCaraBCN to false) (set: $pistasUsadas to 0) (set: $sideQuestsCompletadas to 0) (set: $juegoIniciado to false) } <div class="dec-bg dec-top-right"></div> <div class="dec-bg dec-bot-left"></div> <div class="dec-bg dec-bot-right"></div> <div style="text-align: center; padding: 0 5px; margin-top: -20px;"> <img src="https://www.e-zigurat.com/images/logo.svg" style="width: 220px; margin-bottom: 10px;"> <h1 style="color: #2d50a6; font-size: 2em; margin: 0; line-height: 1;">STUDENT WEEK</h1> <p style="color: #43cf96; font-weight: bold; letter-spacing: 1px; font-size: 1.2em; margin: 2px 0 8px 0;">BARCELONA 2026</p> <div style="margin: 0; padding: 0 10px;"> <p style="font-style: gantari; color: #555; font-size: 0.75em; margin: 0; line-height: 1.2;"> "Explora la arquitectura, descubre la historia y desbloquea el futuro de la ciudad." </p> </div> <div style="margin-top: 10px;"> (link: "EMPEZAR EXPERIENCIA")[{ (set: $juegoIniciado to true) (goto: "Bloqueo") }] </div> </div> (display: "DecoracionStart"){ (set: $pista1 to "Fijaos bien en la fachada que parece un templo griego. ¿Cuántas columnas grandes sostienen el tejado?") (set: $pista2 to "Una vez tengáis el número de columnas, recordad que el enigma pide la MITAD de ese número + el año 2026.") } ## 📍 Punto 3: Teatre Nacional de Catalunya Este templo de las artes escénicas fue diseñado por Ricardo Bofill. Su arquitectura nos transporta directamente a la Grecia clásica. |seccionTNC>[ ### EL ENIGMA MATEMÁTICO (if: $paso3 is "hecho")[ ✅ **¡Cálculo verificado!** Ya habéis descifrado el enigma de las 26 columnas (13 + 2026 = 2039). (link-goto: "🚀 CONTINUAR AL AUDITORI", "Auditori") ](else: )[ Para desbloquear este punto, debéis realizar una operación con los elementos que tenéis delante: **Contad las columnas de la fachada principal. Dividid ese número por la mitad y sumadle el año actual (2026).** (input: bind $respuestaUsuario) (link-repeat: "🚀 VALIDAR CÁLCULO")[ (if: $respuestaUsuario is "2039" or $respuestaUsuario is "2.039")[ (set: $paso3 to "hecho") (set: $vTNC to true) (alert: "¡Cálculo exacto! El TNC tiene 26 columnas.") (rerun: ?seccionTNC) (goto: "Auditori") ] (else: )[ (alert: "El resultado no es correcto. Volved a contar las columnas frontales y revisad la suma.") ] ] ] ] --- <span class="titulo-mini">💡 AYUDAS</span> <div class="btn-pista">(link-repeat: "🔍 Pistas")[(set: $pistasUsadas to it + 1)(alert: $pista1 + "\n\n" + $pista2)]</div> --- <span class="titulo-mini">🌟 Retos secundarios</span> <div class="contenedor-retos"> <div class="btn-poema">(link-repeat: "📜 POEMA")[(alert: "Palabra: PEDRA")]</div> <div class="btn-equipo">(link-repeat: "📸 EQUIPO")[(alert: "¡Foto de grupo! Todos sentados en las grandes escaleras del teatro.")]</div> <div class="btn-sidequest">(link: "❓ SIDE QUEST")[(show: ?zonaSideTNC)]</div> </div> |zonaSideTNC)[ <div style="background: rgba(255, 249, 174, 0.3); padding: 10px; border-radius: 10px; margin-top: 10px; border: 1px dashed #f1e05a; color: #322f44;"> |contenidoSide>[ (if: $sqTNC is true)[ **¡Arquitectos expertos!** En efecto, el templo era el Partenón de Atenas. ¡Punto extra ya guardado! ](else: )[ **Inspiración Griega:** Este teatro recuerda a un famoso templo antiguo de Atenas. ¿Sabéis cuál? (input: bind $resSideTNC) (link-repeat: "👉 COMPROBAR")[ (set: _res to (lowercase: $resSideTNC)) (if: _res contains "partenon" or _res contains "partenón" or _res contains "parthenon")[ (set: $sqTNC to true) (set: $sideQuestsCompletadas to it + 1) (replace: ?contenidoSide)[**¡Arquitectos expertos!** En efecto, es el Partenón de Atenas. +1 Punto Extra.] ] (else: )[ (alert: "Frío, frío... Es el templo más famoso de la Acrópolis.") ] ] ] ] </div> ] (display: "Decoracion2")