From: Katie R. <ky...@us...> - 2010-07-23 06:37:20
|
Update of /cvsroot/arianne/stendhal/data/conf/zones In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv27186/data/conf/zones Modified Files: Tag: VERSION_00_RELEASE_86 semos.xml Log Message: backport changes to the wizards tower: - messages on successful use of portal - messaging areas to help at first stage - removed nonexisting sound - added the_magical_tower music and changed some volumes Index: semos.xml =================================================================== RCS file: /cvsroot/arianne/stendhal/data/conf/zones/semos.xml,v retrieving revision 1.229 retrieving revision 1.229.2.1 diff -C2 -d -r1.229 -r1.229.2.1 *** semos.xml 19 Jul 2010 18:08:15 -0000 1.229 --- semos.xml 23 Jul 2010 06:37:12 -0000 1.229.2.1 *************** *** 39,47 **** <entity x="77" y="123"> <implementation class-name="games.stendhal.server.entity.mapstuff.sound.PeriodicAmbientSoundSource"> ! <parameter name="sound">water-3</parameter> <parameter name="min">1</parameter> <parameter name="max">1</parameter> <parameter name="radius">11</parameter> ! <parameter name="volume">80</parameter> </implementation> </entity> --- 39,47 ---- <entity x="77" y="123"> <implementation class-name="games.stendhal.server.entity.mapstuff.sound.PeriodicAmbientSoundSource"> ! <parameter name="sound">water-2</parameter> <parameter name="min">1</parameter> <parameter name="max">1</parameter> <parameter name="radius">11</parameter> ! <parameter name="volume">40</parameter> </implementation> </entity> *************** *** 222,238 **** </portal> ! <entity x="78" y="28"> <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> ! <parameter name="sound">mystical_aura</parameter> ! <parameter name="radius">16</parameter> ! <parameter name="volume">120</parameter> </implementation> </entity> ! <entity x="77" y="2"> <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> ! <parameter name="sound">come_to_rest</parameter> ! <parameter name="radius">13</parameter> ! <parameter name="volume">100</parameter> </implementation> </entity> --- 222,238 ---- </portal> ! <entity x="77" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> ! <parameter name="sound">come_to_rest</parameter> ! <parameter name="radius">3</parameter> ! <parameter name="volume">100</parameter> </implementation> </entity> ! <entity x="78" y="28"> <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> ! <parameter name="sound">mystical_aura</parameter> ! <parameter name="radius">16</parameter> ! <parameter name="volume">120</parameter> </implementation> </entity> *************** *** 252,255 **** --- 252,263 ---- <zone name="int_semos_wizards_tower_basement" file="interiors/semos/wizards_tower_basement.tmx"> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.WizardsGuardStatueNPC" /> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <portal x="15" y="29" ref="wizardstower_exit"> <destination zone="0_semos_mountain_n_w2" ref="wizardstower_entrance" /> *************** *** 264,267 **** --- 272,283 ---- <configurator class-name="games.stendhal.server.core.config.zone.NoTeleportIn" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.FirstFloorCreatures"/> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <entity x="0" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> *************** *** 271,274 **** --- 287,306 ---- </entity> + <entity x="14" y="6"> + <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> + <parameter name="width">3</parameter> + <parameter name="height">2</parameter> + <parameter name="enterMessage">You step onto a sparkling corner of the hexagram, this must be what Zekiel the guardian was talking about.</parameter> + </implementation> + </entity> + + <entity x="25" y="14"> + <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> + <parameter name="width">2</parameter> + <parameter name="height">3</parameter> + <parameter name="enterMessage">This looks like a creature matching the theme of Malleus ... perhaps this is the one to select.</parameter> + </implementation> + </entity> + <portal x="15" y="15" ref="first_floor_exit"> <destination zone="int_semos_wizards_tower_basement" ref="basement_teleport" /> *************** *** 287,292 **** <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","first_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: "You have chosen the correct one of Malleus. Now use the candle at the shimmering spot of the hexagram."</parameter> ! <parameter name="action">new MultipleActions([new IncreaseXPAction(100), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "second_step")])</parameter> </implementation> </portal> --- 319,324 ---- <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","first_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: 'You have chosen the correct one of Malleus. Now use the candle at the shimmering spot of the hexagram.'</parameter> ! <parameter name="action">new MultipleActions([new SendPrivateMessageAction("Zekiel the guardian: 'You have chosen the correct one of Malleus. Now use the candle at the shimmering spot of the hexagram.'"), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "second_step")])</parameter> </implementation> </portal> *************** *** 315,318 **** --- 347,358 ---- <configurator class-name="games.stendhal.server.core.config.zone.NoTeleportIn" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.SecondFloorCreatures"/> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <entity x="0" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> *************** *** 346,351 **** <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","second_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: "You have chosen the correct one of Jaer. Now use the candle at the next shimmering spot of the hexagram."</parameter> ! <parameter name="action">new MultipleActions([new IncreaseXPAction(100), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "third_step")])</parameter> </implementation> </portal> --- 386,391 ---- <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","second_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: 'You have chosen the correct one of Jaer. Now use the candle at the next shimmering spot of the hexagram.'</parameter> ! <parameter name="action">new MultipleActions([new SendPrivateMessageAction("Zekiel the guardian: 'You have chosen the correct one of Jaer. Now use the candle at the next shimmering spot of the hexagram.'"), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "third_step")])</parameter> </implementation> </portal> *************** *** 370,373 **** --- 410,421 ---- <configurator class-name="games.stendhal.server.core.config.zone.NoTeleportIn" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.ThirdFloorCreatures"/> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <entity x="0" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> *************** *** 405,410 **** <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","third_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: "You have chosen the correct one of Ravashack. You have almost done the half of the test. Search the next shimmering spot of the hexagram."</parameter> ! <parameter name="action">new MultipleActions([new IncreaseXPAction(100), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "fourth_step")])</parameter> </implementation> </portal> --- 453,458 ---- <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","third_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: 'You have chosen the correct one of Ravashack. You have almost done the half of the test. Search the next shimmering spot of the hexagram.'</parameter> ! <parameter name="action">new MultipleActions([new SendPrivateMessageAction("Zekiel the guardian: 'You have chosen the correct one of Ravashack. You have almost done the half of the test. Search the next shimmering spot of the hexagram.'"), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "fourth_step")])</parameter> </implementation> </portal> *************** *** 425,428 **** --- 473,484 ---- <configurator class-name="games.stendhal.server.core.config.zone.NoTeleportIn" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.FourthFloorCreatures"/> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <entity x="0" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> *************** *** 452,457 **** <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","fourth_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: "You have chosen the correct one of Cassandra. One triangle is ready. Use the candle at shimmering spot of the other triangle."</parameter> ! <parameter name="action">new MultipleActions([new IncreaseXPAction(100), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "fifth_step")])</parameter> </implementation> </portal> --- 508,513 ---- <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","fourth_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: 'You have chosen the correct one of Cassandra. One triangle is ready. Use the candle at the shimmering spot of the other triangle.'</parameter> ! <parameter name="action">new MultipleActions([new SendPrivateMessageAction("Zekiel the guardian: 'You have chosen the correct one of Cassandra. One triangle is ready. Use the candle at the shimmering spot of the other triangle.'"), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "fifth_step")])</parameter> </implementation> </portal> *************** *** 480,483 **** --- 536,547 ---- <configurator class-name="games.stendhal.server.core.config.zone.NoTeleportIn" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.FifthFloorCreatures"/> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <entity x="0" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> *************** *** 515,520 **** <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","fifth_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: "You have chosen the correct one of Silvanus. The next shimmering spot awaits you and the last step of the test too."</parameter> ! <parameter name="action">new MultipleActions([new IncreaseXPAction(100), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "sixth_step")])</parameter> </implementation> </portal> --- 579,584 ---- <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","fifth_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: 'You have chosen the correct one of Silvanus. The next shimmering spot awaits you and the last step of the test too.'</parameter> ! <parameter name="action">new MultipleActions([new SendPrivateMessageAction("Zekiel the guardian: 'You have chosen the correct one of Silvanus. The next shimmering spot awaits you and the last step of the test too.'"), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "sixth_step")])</parameter> </implementation> </portal> *************** *** 535,538 **** --- 599,610 ---- <configurator class-name="games.stendhal.server.core.config.zone.NoTeleportIn" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.SixthFloorCreatures"/> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <entity x="0" y="0"> <implementation class-name="games.stendhal.server.entity.mapstuff.area.MessagingArea"> *************** *** 558,563 **** <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","sixth_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: "You have chosen the correct one of Elana. Complete the hexagram and I will wait for you at the next stage. Please talk to me there to finish the quest."</parameter> ! <parameter name="action">new MultipleActions([new IncreaseXPAction(100), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "last_step")])</parameter> </implementation> </portal> --- 630,635 ---- <implementation class-name="games.stendhal.server.entity.mapstuff.portal.ConditionAndActionPortal"> <parameter name="condition">new QuestInStateCondition("zekiels_practical_test","sixth_step")</parameter> ! <parameter name="rejected">Zekiel the guardian: 'You have chosen the correct one of Elana. Complete the hexagram and I will wait for you at the next stage. Please talk to me there to finish the quest.'</parameter> ! <parameter name="action">new MultipleActions([new SendPrivateMessageAction("Zekiel the guardian: 'You have chosen the correct one of Elana. Complete the hexagram and I will wait for you at the next stage. Please talk to me there to finish the quest.'"), new EquipItemAction("candle"), new SetQuestAction("zekiels_practical_test", "last_step")])</parameter> </implementation> </portal> *************** *** 589,592 **** --- 661,672 ---- <zone name="int_semos_wizards_tower_7" file="interiors/semos/wizards_tower_7.tmx"> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.WizardsGuardStatueSpireNPC" /> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">the_magical_tower</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <portal x="23" y="10" ref="portal_from_sixth_floor"> <implementation class-name="games.stendhal.server.entity.mapstuff.portal.OneWayPortalDestination"/> *************** *** 605,608 **** --- 685,696 ---- <configurator class-name="games.stendhal.server.maps.semos.wizardstower.OrientalAirWizardNPC" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.GreenNatureWizardNPC" /> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">mystical_aura</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <portal x="21" y="7" ref="portal_from_spire_2"> <implementation class-name="games.stendhal.server.entity.mapstuff.portal.OneWayPortalDestination"/> *************** *** 655,658 **** --- 743,754 ---- <configurator class-name="games.stendhal.server.maps.semos.wizardstower.WhiteLifeSorceressNPC" /> <configurator class-name="games.stendhal.server.maps.semos.wizardstower.BlueArchmageNPC" /> + + <entity x="15" y="15"> + <implementation class-name="games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource"> + <parameter name="sound">mystical_aura</parameter> + <parameter name="volume">120</parameter> + </implementation> + </entity> + <portal x="21" y="6" ref="portal_from_spire_1"> <implementation class-name="games.stendhal.server.entity.mapstuff.portal.OneWayPortalDestination"/> |