wesnoth-cvs-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Wesnoth-cvs-commits] wesnoth/data maps/Heir_To_The_Throne/Princess_o...


From: James Spencer
Subject: [Wesnoth-cvs-commits] wesnoth/data maps/Heir_To_The_Throne/Princess_o...
Date: Wed, 19 Jan 2005 02:48:57 -0500

CVSROOT:        /cvsroot/wesnoth
Module name:    wesnoth
Branch:         
Changes by:     James Spencer <address@hidden>  05/01/19 07:48:57

Modified files:
        data/maps/Heir_To_The_Throne: Princess_of_Wesnoth 
        data/scenarios/Heir_To_The_Throne: bigmap.cfg 
                                           Princess_of_Wesnoth.cfg 

Log message:
        -Minor map changes, make this scenario a bit harder...

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/wesnoth/wesnoth/data/maps/Heir_To_The_Throne/Princess_of_Wesnoth.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/wesnoth/wesnoth/data/scenarios/Heir_To_The_Throne/bigmap.cfg.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/wesnoth/wesnoth/data/scenarios/Heir_To_The_Throne/Princess_of_Wesnoth.cfg.diff?tr1=1.24&tr2=1.25&r1=text&r2=text

Patches:
Index: wesnoth/data/maps/Heir_To_The_Throne/Princess_of_Wesnoth
diff -u wesnoth/data/maps/Heir_To_The_Throne/Princess_of_Wesnoth:1.2 
wesnoth/data/maps/Heir_To_The_Throne/Princess_of_Wesnoth:1.3
--- wesnoth/data/maps/Heir_To_The_Throne/Princess_of_Wesnoth:1.2        Tue Jun 
15 22:32:39 2004
+++ wesnoth/data/maps/Heir_To_The_Throne/Princess_of_Wesnoth    Wed Jan 19 
07:48:57 2005
@@ -1,45 +1,45 @@
-gghhhhhmmmhmmmmmhhhhggggggggg
-ghhhhhhmcmhmmmmmhhhgggggggggg
-ghhgghhmcchhgmhmmvmgfggfgggvg
-ghgggghhcchhgghmmmmgfgffggggg
-ggggvgghccghgghmmmggfffgggggg
-gggggggggcvghhhmmgggfffgggggg
-gggggggggccghhhmmgggfffvggggg
-ggggggggggcghhhmhgggffffggggg
-ggggggggggcghhhhhggggfffggggg
-gggggggfggcgggvhhggggfgfggggg
-gggggggfggcgggghhggggfgfgnnng
-gggggvffgfcgggghhvgggggggn2ng
-ggggggffffccgggggggggggrgnnng
-gvggggfffffcgggggggrrrrgggggg
-ghggggfffffcgggggrrrrgggggggg
+gghhmmmhchmmmmmmhhhhggggggggg
+ghhhhhmhchmmmmmmhhggggggggggg
+ghhgghhhcghhhmhmmvggfggfgggvg
+ghgggghhcghhhhhmmhhgffffggggg
+ggggvgghccgggghmmhggfffgggggg
+gggggggggcvghhhmmgggfffggggrr
+gggggggggccghhhhhggffffvgggrg
+ggggggggggcghhhhgggfffffgrrgg
+ggggggggggcghhhhggggffffgrggg
+gggggggfggcgggvhhggggggrrgggg
+gggggggfggcgggghhggggggrgnnng
+gggggvffgfcgggghhvgggrrggn2ng
+ggggggffffccgggggggggrgggnnng
+gvggggfffffcgggggggrrgggggggg
+ghggggfffffcgggggggrggggggggg
 ghgggggfvfg/rrrrrrrgggvgggggg
-ghhggggfgrrcvgggggrrggggggggg
-gghggggrrgfccgggggrrrrgrggggg
-grgrgrrggfffcgggggggggrgrrrrg
-rgrgrgggffffccggggggggggggrrr
-ggfgggggffffgccvggggggggfgggg
-ggfffgfgffffggccgcggggggffvgg
-gffffvfgfgfggggccccgvgggffggf
-fffffgffffggggggcvccggggfgggf
-fffffgffffgggggggggcggggfgfgf
-fffgfgvgfggggggffggccgggggfff
-gggggggggggggggfffggccgggffff
-gggggggggggggggfffgggcvggfffg
-gggggggggggggggffffggccggfffg
+ghhggggfgrrcvgggggggggggggggg
+gghgggggrgfccgggggggggggggggg
+gggggggrrfffcgggggggggggggggg
+gggggggrffffccggggggggggggggg
+ggfggggrffffgccvggggggggfgggg
+ggfffffrffffggccgcggggggffvgg
+gffffvfrfgfggggccccgvgggffggf
+fffffrrfffggggggcvccggggfgggf
+fffffrffffgggggggggcggggfgfgf
+fffgfrvgfggggggffggccgggggfff
+gggggrgggggggggfffggccgggffff
+grgrrggggggggggfffgggcvggfffg
+rgrggggggggggggffffggccggfffg
 ggvggggggggggggffffgggccgggfg
 gggggggggggvggggfffggdccgggfg
-ggggggggggggggggggggdccdggggg
-gggnnnggggggggggggggdcccvgcgg
-gggn1ngggggggggggdddccscdccgg
-gggnnngdgggggggddccccsscccscg
-gggggggcddddgvdcdccccssccsssc
-gghghggcccccdddccccsssssssssc
-hhhhhhggcccccccccssssssssssss
-mhmhmhhcccccccccsssssssssssss
-mhmmmhccccccccgccssssssssssss
-mmmmmmcvcdcddcdcssssssssscdcs
-mmmmhccgggdggdccsssssssscdgdc
-mmhmccgggggggvdccssssssscdvgd
-mmhhhmggggggggdccssssssscdgdc
-mmvhhmggggggggdccsssssssssdss
+gggngnggggggggggggggdccdggggg
+gggnnngggggggggggggddccdvgcgg
+gggn1ngggggggggggdddccccdccgg
+ggggnggdgggggggddccccsccccccg
+gggggggdddddgvdcdccccssccsccc
+gghggggdccccdddccccsssssssscc
+hhhhhhggcccccccccsssssssssccc
+mhhhmggcccccccccsssssssssccss
+mhmmhgccccccccgccsssssssccccs
+mmmmhgcvcdcddcdcsssssssccdccs
+mmmggccgggdggdccccssscscgvccs
+mmhcccgggggggvdcccccccc/gfgcs
+mcchhgggggggggdccccccsccdcfcs
+mmvhhmggggggggdccssssssscscss
Index: wesnoth/data/scenarios/Heir_To_The_Throne/Princess_of_Wesnoth.cfg
diff -u wesnoth/data/scenarios/Heir_To_The_Throne/Princess_of_Wesnoth.cfg:1.24 
wesnoth/data/scenarios/Heir_To_The_Throne/Princess_of_Wesnoth.cfg:1.25
--- wesnoth/data/scenarios/Heir_To_The_Throne/Princess_of_Wesnoth.cfg:1.24      
Tue Jan 11 08:38:19 2005
+++ wesnoth/data/scenarios/Heir_To_The_Throne/Princess_of_Wesnoth.cfg   Wed Jan 
19 07:48:57 2005
@@ -1,9 +1,10 @@
 [scenario]
        id=The_Princess_of_Wesnoth
        textdomain=wesnoth-httt
-        name= _ "The Princess of Wesnoth"
-        map_data="{maps/Heir_To_The_Throne/Princess_of_Wesnoth}"
-        turns=28
+       name= _ "The Princess of Wesnoth"
+       map_data="{maps/Heir_To_The_Throne/Princess_of_Wesnoth}"
+       turns=28
+
        [story]
                [part]
                story= _ "...but one of the Orcs survived long enough to send 
the news to the queen..."
@@ -15,12 +16,12 @@
                [/part]
        [/story]
 
-        {DAWN}
-        {MORNING}
-        {AFTERNOON}
-        {DUSK}
-        {FIRST_WATCH}
-        {SECOND_WATCH}
+       {DAWN}
+       {MORNING}
+       {AFTERNOON}
+       {DUSK}
+       {FIRST_WATCH}
+       {SECOND_WATCH}
 
        next_scenario=The_Valley_of_Death-The_Princesss_Revenge
 
@@ -47,36 +48,36 @@
        text=_"Elbridge"
        [/label]
 
-        [side]
-        race=Elves
-        type=Commander
-        description=Konrad
+       [side]
+       race=Elves
+       type=Commander
+       description=Konrad
        unrenamable=yes
-        side=1
-        canrecruit=1
-        controller=human
+       side=1
+       canrecruit=1
+       controller=human
        enemy=2
-        [/side]
+       [/side]
 
-        [side]
-        type=Princess
-        description=Li'sar
+       [side]
+       type=Princess
+       description=Li'sar
        unrenamable=yes
-        side=2
-        canrecruit=1
+       side=2
+       canrecruit=1
        facing=reverse
 
-       {GOLD 100 200 350}
+       {GOLD 120 180 240}
        {INCOME 5 12 20}
 
 #ifdef EASY
-        recruit=Cavalryman,Spearman,Swordsman,Mage,Ogre,Bowman
+       recruit=Cavalryman,Spearman,Swordsman,Mage,Ogre,Bowman
 #endif
 #ifdef NORMAL
-        recruit=Cavalryman,Swordsman,Spearman,Mage,Ogre,Bowman
+       recruit=Cavalryman,Swordsman,Spearman,Mage,Ogre,Bowman
 #endif
 #ifdef HARD
-        recruit=Cavalryman,Swordsman,Red 
Mage,Ogre,Lieutenant,Pikeman,Longbowman
+       recruit=Cavalryman,Swordsman,Red Mage,Ogre,Lieutenant,Pikeman,Longbowman
 #endif
 
                [ai]
@@ -90,41 +91,61 @@
 #ifdef HARD
                recruitment_pattern=scout,mixed 
fighter,fighter,fighter,fighter,archer
 #endif
+               [target]
+                       description=Konrad
+                       value=9.0
+               [/target]
+               leader_value=6.0
                [/ai]
-
                enemy=1
-        [/side]
-        [event]
-        name=start
+       [/side]
+
+       [event]
+       name=prestart
+
+               [set_variable]
+               name=trap_sprung
+               value=0
+               [/set_variable]
+
+               [item]
+               x,y=4,41
+               image=terrain/mine.png
+               [/item]
+
                [recall]
                description=Delfador
                [/recall]
                [recall]
                description=Kalenz
                [/recall]
-                [role]
-                type=Elvish Champion,Elvish Marshal,Elvish Captain,Elvish 
Hero,Knight,Elvish Outrider,Elvish Rider,Paladin,Mage,White Mage,Red Mage
-                role=Advisor
-                [/role]
-                [recall]
-                role=Advisor
-                [/recall]
-                [message]
-                speaker=narrator
-                message= _ "On the road to Knalga, the party was opposed by 
the forces of Asheviere."
-                [/message]
-                [message]
-                description=Li'sar
-                message= _ "The Queen has sent me to stop you, you imposter!"
-                [/message]
-                [message]
-                role=Advisor
-                message= _ "That's the princess, Li'sar. The daughter of the 
Queen, and her successor!"
-                [/message]
-                [message]
-                description=Konrad
-                message= _ "I'm no imposter. It seems that your mother has 
lied to you."
-                [/message]
+               [role]
+               type=Elvish Champion,Elvish Marshal,Elvish Captain,Elvish 
Hero,Knight,Elvish Outrider,Elvish Rider,Paladin,Mage,White Mage,Red Mage
+               role=Advisor
+               [/role]
+               [recall]
+               role=Advisor
+               [/recall]
+       [/event]
+
+       [event]
+       name=start
+               [message]
+               speaker=narrator
+               message= _ "On the road to Knalga, the party was opposed by the 
forces of Asheviere."
+               [/message]
+               [message]
+               description=Li'sar
+               message= _ "The Queen has sent me to stop you, you imposter!"
+               [/message]
+               [message]
+               role=Advisor
+               message= _ "That's the princess, Li'sar. The daughter of the 
Queen, and her successor!"
+               [/message]
+               [message]
+               description=Konrad
+               message= _ "I'm no imposter. It seems that your mother has lied 
to you."
+               [/message]
                [message]
                description=Li'sar
                image="portraits/Heir_To_The_Throne/lisar_angry.png"
@@ -134,105 +155,294 @@
                description=Delfador
                message= _ "There is no use in reasoning. She will understand 
only one thing. To arms!"
                [/message]
-        [/event]
+       [/event]
+
+       [event]
+       name=turn 5
+               [unit]
+               description=Jibb
+               type=Lieutenant
+               side=2
+               x,y=27,12
+               [/unit]
+               [unit]
+               type=Swordsman
+               side=2
+               x,y=27,12
+               [/unit]
+               [unit]
+               type=Swordsman
+               side=2
+               x,y=27,12
+               [/unit]
+               [message]
+               description=Li'sar
+               message= _ "This is taking too much time, I had best call some 
reinforcements!"
+               [/message]
+       [/event]
+       [event]
+       name=turn 10
+               [unit]
+               description=Rogerus
+               type=Lieutenant
+               side=2
+               x,y=27,12
+               [/unit]
+               [unit]
+               type=Swordsman
+               side=2
+               x,y=27,12
+               [/unit]
+               [unit]
+               type=Swordsman
+               side=2
+               x,y=27,12
+               [/unit]
+               [message]
+               description=Li'sar
+               message= _ "Maybe I was not using enough forces..."
+               [/message]
+       [/event]
+       [event]
+       name=die
+               [filter]
+               description=Li'sar
+               [/filter]
+               [message]
+               speaker=unit
+               message= _ "I surrender! Don't hurt me, Imposter."
+               [/message]
+               [message]
+               description=Konrad
+               message= _ "I said before I'm not an imposter, but if you 
yield, I will spare your life."
+               [/message]
+               [message]
+               speaker=unit
+               message= _ "Let me go!"
+               [/message]
+               [message]
+               description=Konrad
+               message= _ "Think about the story of the old king. Ask somebody 
who knew of him."
+               [/message]
+               [message]
+               speaker=unit
+               message= _ "The old king? I have heard about that, but I know 
it is not true. My mother told me."
+               [/message]
+               [message]
+               description=Delfador
+               message= _ "Your mother has lied to you, child. Now I suggest 
you reconsider, and either join us, or flee an exile. There will be a great 
battle soon, and if you are on the wrong side of it, we may not have the 
opportunity to spare your life a second time."
+               [/message]
+               [message]
+               speaker=unit
+               image="portraits/Heir_To_The_Throne/lisar_angry.png"
+               message= _ "I am not a child, and I do not want to talk about 
it! You said you would spare me, so be on your way. The northern road should be 
safe for you."
+               [/message]
+               [message]
+               description=Konrad
+               message= _ "Good day then, Princess. Come, men, to the northern 
road!"
+               [/message]
+               [message]
+               speaker=unit
+               message= _ "(He he, little do they know just how many undead 
have wandered the northern road of late. Surely they are doomed!)"
+               [/message]
+
+               {CLEAR_VARIABLE trap_sprung}
+
+               [endlevel]
+               result=victory
+               bonus=yes
+               [/endlevel]
+       [/event]
+
+#define SECOND_WAVE
+#ifdef EASY
+               [gold]
+                       side=2
+                       amount=60
+               [/gold]
+#endif
+
+#ifdef NORMAL  
+               [gold]
+                       side=2
+                       amount=90
+               [/gold]
+#endif
+
+#ifdef HARD
+               [gold]
+                       side=2
+                       amount=120
+               [/gold]
+#endif
+#enddef
+
+       [event]
+               name=moveto
+               [filter]
+                       side=1
+                       x=20-29
+                       y=1-23
+               [/filter]
+       
+               [if]
+               
+               [variable]
+                       name=trap_sprung
+                       numerical_equals=0
+               [/variable]
+
+               [then]
+                       [set_variable]
+                               name=trap_sprung
+                               value=1
+                       [/set_variable]
+                       {SECOND_WAVE}
+
+                       [message]
+                       description=Li'sar
+                       message= _ "Your forces draw near imposter! I'll not be 
defeated in my own back yard so easily... Come forth and attack my loyal 
duelist!"
+                       [/message]
+
+                       [sound]
+                       name=dagger-swish.wav
+                       [/sound]
+
+                       [move_unit_fake]
+                       type=Duelist
+                       x=4,4,5,6,6
+                       y=41,42,42,41,40
+                       [/move_unit_fake]
+
+                       [unit]
+                               type=Duelist
+                               description=Ronry
+                               side=2
+                               x=6
+                               y=40
+                       [/unit]
+
+                       [scroll_to_unit]
+                       x=6
+                       y=40
+                       [/scroll_to_unit]
+#ifdef NORMAL
+                       [unit]
+                               type=Fencer
+                               description=Ligwyn
+                               side=2
+                               x=6
+                               y=41
+                       [/unit]
+#endif
+#ifdef HARD
+                       [unit]
+                               type=Fencer
+                               description=Ligwyn
+                               side=2
+                               x=6
+                               y=41
+                       [/unit]
+                       [unit]
+                               type=Fencer
+                               description=Owaryn
+                               side=2
+                               x=5
+                               y=42
+                       [/unit]
+#endif
+
+                       [message]
+                       description=Ronry
+                       message= _ "I'll seize their keep my Lady!"
+                       [/message]
+               [/then]
+               [/if]
+       [/event]
+
+       [event]
+               name=moveto
+               [filter]
+                       side=1
+                       x=4
+                       y=41
+               [/filter]
+       
+               [if]
+               
+               [variable]
+                       name=trap_sprung
+                       numerical_equals=0
+               [/variable]
+
+               [then]
+                       [set_variable]
+                               name=trap_sprung
+                               value=1
+                       [/set_variable]
+                       {SECOND_WAVE}
+
+                       [message]
+                       speaker=unit
+                       message= _ "It sounds like there is something in the 
mine shaft."
+                       [/message]
+
+                       [sound]
+                       name=dagger-swish.wav
+                       [/sound]
+
+                       [unit]
+                               type=Duelist
+                               description=Ronry
+                               side=2
+                               x=4
+                               y=41
+                       [/unit]
+
+                       [scroll_to_unit]
+                       x=4
+                       y=41
+                       [/scroll_to_unit]
+
+                       [message]
+                       description=Li'sar
+                       image="portraits/Heir_To_The_Throne/lisar_angry.png"
+                       message= _ "You've discovered my ploy! It doesn't 
matter, I'll still route you!"
+                       [/message]
+#ifdef NORMAL
+                       [unit]
+                               type=Fencer
+                               description=Ligwyn
+                               side=2
+                               x=4
+                               y=41
+                       [/unit]
+#endif
+#ifdef HARD
+                       [unit]
+                               type=Fencer
+                               description=Ligwyn
+                               side=2
+                               x=4
+                               y=41
+                       [/unit]
+                       [unit]
+                               type=Fencer
+                               description=Owaryn
+                               side=2
+                               x=4
+                               y=41
+                       [/unit]
+#endif
+
+                       [message]
+                       description=Ronry
+                       message= _ "The trap is foiled but I'll still flush 
this rabble from their keep!"
+                       [/message]
+               [/then]
 
-        [event]
-        name=turn 5
-                [unit]
-                description=Jibb
-                type=Lieutenant
-                side=2
-               x,y=27,12
-                [/unit]
-                [unit]
-                type=Swordsman
-                side=2
-               x,y=27,12
-                [/unit]
-                [unit]
-                type=Swordsman
-                side=2
-               x,y=27,12
-                [/unit]
-                [message]
-                description=Li'sar
-                message= _ "This is taking too much time, I had best call some 
reinforcements!"
-                [/message]
-        [/event]
-        [event]
-        name=turn 10
-                [unit]
-                description=Rogerus
-                type=Lieutenant
-                side=2
-               x,y=27,12
-                [/unit]
-                [unit]
-                type=Swordsman
-                side=2
-               x,y=27,12
-                [/unit]
-                [unit]
-                type=Swordsman
-                side=2
-               x,y=27,12
-                [/unit]
-                [message]
-                description=Li'sar
-                message= _ "Maybe I was not using enough forces..."
-                [/message]
-        [/event]
-        [event]
-        name=die
-                [filter]
-                description=Li'sar
-                [/filter]
-                [message]
-                speaker=unit
-                message= _ "I surrender! Don't hurt me, Imposter."
-                [/message]
-                [message]
-                description=Konrad
-                message= _ "I said before I'm not an imposter, but if you 
yield, I will spare your life."
-                [/message]
-                [message]
-                speaker=unit
-                message= _ "Let me go!"
-                [/message]
-                [message]
-                description=Konrad
-                message= _ "Think about the story of the old king. Ask 
somebody who knew of him."
-                [/message]
-                [message]
-                speaker=unit
-                message= _ "The old king? I have heard about that, but I know 
it is not true. My mother told me."
-                [/message]
-                               [message]
-                               description=Delfador
-                               message= _ "Your mother has lied to you, child. 
Now I suggest you reconsider, and either join us, or flee an exile. There will 
be a great battle soon, and if you are on the wrong side of it, we may not have 
the opportunity to spare your life a second time."
-                               [/message]
-                               
-                               [message]
-                               speaker=unit
-                               
image="portraits/Heir_To_The_Throne/lisar_angry.png"
-                               message= _ "I am not a child, and I do not want 
to talk about it! You said you would spare me, so be on your way. The northern 
road should be safe for you."
-                               [/message]
-
-                               [message]
-                               description=Konrad
-                               message= _ "Good day then, Princess. Come, men, 
to the northern road!"
-                               [/message]
-
-                               [message]
-                               speaker=unit
-                               message= _ "(He he, little do they know just 
how many undead have wandered the northern road of late. Surely they are 
doomed!)"
-                               [/message]
-
-                [endlevel]
-                result=victory
-                bonus=yes
-                [/endlevel]
-        [/event]
+               [/if]
+       [/event]
 
        {scenarios/Heir_To_The_Throne/deaths.cfg}
 [/scenario]
Index: wesnoth/data/scenarios/Heir_To_The_Throne/bigmap.cfg
diff -u wesnoth/data/scenarios/Heir_To_The_Throne/bigmap.cfg:1.5 
wesnoth/data/scenarios/Heir_To_The_Throne/bigmap.cfg:1.6
--- wesnoth/data/scenarios/Heir_To_The_Throne/bigmap.cfg:1.5    Mon Jan 10 
08:26:25 2005
+++ wesnoth/data/scenarios/Heir_To_The_Throne/bigmap.cfg        Wed Jan 19 
07:48:57 2005
@@ -152,9 +152,7 @@
                        show_title=yes
                        {DOT 226 328}
                        {DOT 241 326}
-                       {DOT 256 323}
-                       {DOT 271 318}
-                       {CROSS 278 308}
+                       {CROSS 251 319}
                [/part]
        [/story]
 #enddef
@@ -164,6 +162,7 @@
                [part]
                        background=maps/wesnoth.png
                        show_title=yes
+                       {DOT 271 318}
                        {DOT 283 312}
                        {DOT 291 301}
                        {CROSS 296 287}




reply via email to

[Prev in Thread] Current Thread [Next in Thread]