001 000002 003 0 004 El zaguán 010 4294967296&4294967296&Lo primero que sientes nada más entrar es una atmósfera cargada e irrespirable, y algo húmedo y desagradable en tu cara: se trata de las telarañas que han colonizado esta casa. Tu corazón late a cien por hora; pero, con sangre fría, vas apartándolas a tu paso, llenándote de suciedad, y en cuanto tus ojos se acostumbran a la oscuridad examinas la habitación.\n Te encuentras en un zaguán, no muy grande.&0&4294967296&Estás en el zaguán que da entrada a la casa, todavía bastante cubierto de telarañas.&0&0& La estancia tendrá unos dos metros de ancho, poco más que la puerta de entrada, al sur, y unos cuatro metros de largo hasta el hueco de una puerta que ya no está, que conduce a la siguiente estancia, al norte. No podrías ver nada si no fuera por la luz que llega de la puerta de entrada, que conduce al mundo exterior... El suelo está cubierto de escombros y tienes que ir mirando dónde pisas. Hay un vetusto armario de madera en la pared oeste, y un cuadro colgado en la pared este. 099 010 0&4294967296&Te encuentras en una impresionante plaza pavimentada con enormes piedras. Una placa en una esquina informa de que se trata de la Plaza Vieja.&4294967296&4294967296&Estás en la Plaza Vieja de Aetheria, uno de los más conocidos lugares de la ciudad.&0&0&Un simple vistazo basta para comprobar que fue, sin duda, el centro neurálgico de la ciudad: una imponente catedral con dos estilizadas torres de piedra se alza al Oeste, su fachada verdosa debido al musgo, pero excelentemente conservada a pesar del paso de los siglos. En frente, al Este, hay edificio de estilo similar, funcional pero solemne, sobre cuya puerta se lee en grandes letras "Ayuntamiento", dividido en dos por un gran arco que desemboca en otra plaza. Al Sur hay una construcción, algo más modesta, aunque también antigua; un cartel de madera indica que se trata de "La taberna de Kelis". Hacia el Norte arranca una ancha calle adoquinada, mientras que un callejón que bordea la catedral conduce al Sudoeste. No hay en la plaza ningún obstáculo para pasear y admirar los monumentos.&0&6&La luz del sol se refleja en las ventanas y vidrieras de la gran catedral.&2&6&El cielo está cubierto de nubes algodonosas.&4&6&El agua de la abundante lluvia confluye en un pétreo sumidero en el centro de la plaza.&1&1&Grandes farolas iluminan toda la plaza, garantizando la seguridad por la noche.&8&8&Las altas torres de la catedral se difuminan en la niebla. 011 0003$0&0&Apartando telarañas a tu paso, te diriges a la estancia que hay al Norte a través del hueco de la puerta.$30$0$0$0@0001$0&0&Impaciente, te diriges hacia la puerta de salida, tropezando con los objetos del suelo, y sales al mundo exterior...$30$0$0$0@0@0@0@0@0@0@0@0 012 0003$0&0&Apartando telarañas a tu paso, te diriges a la estancia que hay al Norte a través del hueco de la puerta.$30$dentro&vestíbulo&hueco$0$0$0@0001$0&0&Impaciente, te diriges hacia la puerta de salida, tropezando con los objetos del suelo, y sales al mundo exterior...$30$fuera&puerta&salida&exterior&jardín$0$0$0@0@0@0@0 099 020 000001$000002$000003$000004$000005$000006$000013 099 030 arco$portal$Es un bello y simple arco de medio punto.@catedral$Es preciosa. 020 000015$000004$000035 030 telarañas$Una densa y repulsiva red de telarañas cubre todo el espacio de la habitación.@hueco$No ha quedado ningún rastro de la puerta que conducía al vestíbulo principal. A través del hueco se puede entrever una gran escalinata, iluminada tenuemente por luz procedente de alguna ventana.@escalinata$escaleras$escalera$escalones$A través del hueco de la puerta puedes percibir unas escaleras; pero los detalles se te escapan.@cuadro$El cuadro, muy deteriorado y lleno de telarañas, es bastante grande. Se trata del retrato de un hombre barbudo de mediana edad, tal vez alguno de los propietarios de la casa. En su mirada hay algo extraño, tal vez una sombra de locura... un escalofrío recorre tu espalda.@suelo$abajo$escombros$El suelo está lleno de objetos en pésimo estado que hacen difícil moverse: restos de cerámica, ollas de cobre agujereadas, una palangana oxidada... No ves nada que pueda tener interés, aparte de que seguramente no sea muy higiénico tocar los objetos sucios y oxidados. Cómo habrán llegado ahí es un misterio.@restos$cerámica$platos$jarrones$Restos de jarrones y platos, sucios y carentes de interés.@ollas$olla$cacerola$cacerolas$cobre$Utensilios de cocina totalmente oxidados.@palangana$Una palangana oxidada y cubierta de mugre. Nadie se volverá a lavar nunca las manos en ella, de eso no cabe duda.@techo$Poca cosa se puede ver en el techo, ya que hasta el último milímetro está colonizado por telarañas. Quién sabe qué tipo de bichos pueden vivir ahí. Mejor quedarse con la duda. 099 seudocódigo para este código EVA 099 case relationship state is 0: set to 1 [to 1st-time description] 099 case relationship state is 1: set to 2 [to default description] 099 otherwise: set to 2 080 .CODE event_enterroom: nop load $Obj, player ;el jugador load $a0, this ;esta habitacion function getRelationshipState loadi $r0, 0 beq $v0, $r0, primeravez ;¿relación 0? primera vez que entras, setear a 1 segundavez: loadi $a1, 2 j update_state primeravez: loadi $a1, 1 update_state: nop ;setear el estado a lo que hemos decidido function setRelationshipState end 081 (end eva code) 084 //BSH code for onEnterRoom event /* Cambiar la relación jugador-habitación de tal modo que la descripción de la primera vez sea diferente. */ void onEnterRoom ( Mobile m ) { relState = m.getRelationshipState(obj); if ( relState == 0 ) { m.setRelationshipState(obj,1); } } void onShowRoom ( Mobile m ) { relState = m.getRelationshipState(obj); if ( relState == 1 ) { m.setRelationshipState(obj,2); //was: 1 ((Player)m).escribir("\nDesde fuera, te llega la voz de Luis: \"¡Suerte!\"\n"); } else m.setRelationshipState(obj,2); //por otro lado, aparte de lo dicho, cambiamos el estado de Jorge para que reciba la piedra si la tenemos (hemos estado en la casa) world.getObject(20000001).setNewState(1,1); } 085