[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Wesnoth-cvs-commits] wesnoth/data/scenarios/Eastern_Invasion Mal-Rav...
From: |
Joseph Simmons |
Subject: |
[Wesnoth-cvs-commits] wesnoth/data/scenarios/Eastern_Invasion Mal-Rav... |
Date: |
Thu, 23 Sep 2004 21:45:39 -0400 |
CVSROOT: /cvsroot/wesnoth
Module name: wesnoth
Branch:
Changes by: Joseph Simmons <address@hidden> 04/09/24 01:38:56
Modified files:
data/scenarios/Eastern_Invasion: Mal-Ravanals_Capital.cfg
Log message:
fixed odd bugs with knight appearances, and cleaned up teleport code
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/wesnoth/wesnoth/data/scenarios/Eastern_Invasion/Mal-Ravanals_Capital.cfg.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
Patches:
Index: wesnoth/data/scenarios/Eastern_Invasion/Mal-Ravanals_Capital.cfg
diff -u wesnoth/data/scenarios/Eastern_Invasion/Mal-Ravanals_Capital.cfg:1.9
wesnoth/data/scenarios/Eastern_Invasion/Mal-Ravanals_Capital.cfg:1.10
--- wesnoth/data/scenarios/Eastern_Invasion/Mal-Ravanals_Capital.cfg:1.9
Mon Sep 6 03:53:55 2004
+++ wesnoth/data/scenarios/Eastern_Invasion/Mal-Ravanals_Capital.cfg Fri Sep
24 01:38:56 2004
@@ -131,66 +131,62 @@
id=msg_cmpgn_ei_07_04
message= _ "These humans have dared to come this far into my
land. Crush them!"
[/message]
+ #there are 6 prisoner knights you can rescue
+ [set_variable]
+ name=prisoners_left
+ value=6
+ [/set_variable]
[/event]
-
- #impossible to kill Mal-Ravanal
[event]
- name=moveto
- first_time_only=no
+ name=die
[filter]
- x=58,57,59,57,58,59
- y=11,12,12,13,13,13
- side=1
+ side=4
[/filter]
+ [unit]
+ type=Paladin
+ side=1
+ description=Terraent
+ x=25
+ y=17
+ [/unit]
[message]
- description=Mal-Ravanal
- id=msg_cmpgn_ei_07_05
- message= _ "You dare to attack ME?!? Go back to your master!"
+ description=Terraent
+ id=msg_cmpgn_ei_07_06
+ message= _ "Thank you for destroying that skeleton warrior!
Every time you kill one of the Revenants, one of my ally knights is let free!"
[/message]
- [teleport]
+ [message]
+ description=Gweddry
+ id=msg_cmpgn_ei_07_07
+ message= _ "Why? Are you the undead's prisoners?"
+ [/message]
+ [message]
+ description=Terraent
+ id=msg_cmpgn_ei_07_08
+ message= _ "Yes. My allies and I were questing when we were
ambushed by undead. The guard is playing a sick game- whenever one of their
warriors dies, one of us is let free, but whenever you lose a fighter, they
kill one of us."
+ [/message]
+ [message]
+ description=Dacyn
+ id=msg_cmpgn_ei_07_09
+ message= _ "This sounds like a dangerous game. We will try to
free as many of you as possible before we escape from here."
+ [/message]
+ [message]
+ description=Terraent
+ id=msg_cmpgn_ei_07_10
+ message= _ "There are five of us still locked up in the jail.
All of us will join you if you can get us free."
+ [/message]
+ [event]
+ name=die
+ first_time_only=no
[filter]
- x=58,57,59,57,58,59
- y=11,12,12,13,13,13
- side=1
+ side=4
[/filter]
- x=19
- y=13
- [/teleport]
- [/event]
-
- #until you can give extra XP, this stays
- [event]
- name=die
- first_time_only=no
- [filter]
- side=1
- [/filter]
- [if]
+ [if]
[variable]
- name=WM_created
+ name=prisoners_left
greater_than=0
[/variable]
[then]
- [set_variable]
- name=WM_created
- add=1
- [/set_variable]
- [/then]
- [/if]
- [/event]
- [event]
- name=die
- first_time_only=no
- [filter]
- side=4
- [/filter]
- [if]
- [variable]
- name=WM_created
- less_than=6
- [/variable]
- [then]
[unit]
type=Knight
side=1
@@ -198,57 +194,53 @@
y=17
[/unit]
[set_variable]
- name=WM_created
- add=1
+ name=prisoners_left
+ add=-1
[/set_variable]
[/then]
- [else]
- [if]
- [variable]
- name=WM_created
- greater_than=5
- [/variable]
- [else]
- [set_variable]
- name=WM_created
- value=1
- [/set_variable]
- [unit]
- type=Paladin
- side=1
- description=Terraent
- x=25
- y=17
- [/unit]
- [message]
- description=Terraent
- id=msg_cmpgn_ei_07_06
- message= _ "Thank you for
destroying that skeleton warrior! Every time you kill one of the Revenants, one
of my ally knights is let free!"
- [/message]
- [message]
- description=Gweddry
- id=msg_cmpgn_ei_07_07
- message= _ "Why? Are you the
undead's prisoners?"
- [/message]
- [message]
- description=Terraent
- id=msg_cmpgn_ei_07_08
- message= _ "Yes. My allies and
I were questing when we were ambushed by undead. The guard is playing a sick
game- whenever one of their warriors dies, one of us is let free, but whenever
you lose a fighter, they kill one of us."
- [/message]
- [message]
- description=Dacyn
- id=msg_cmpgn_ei_07_09
- message= _ "This sounds like a
dangerous game. We will try to free as many of you as possible before we escape
from here."
- [/message]
- [message]
- description=Terraent
- id=msg_cmpgn_ei_07_10
- message= _ "There are five of
us still locked up in the jail. All of us will join you if you can get us free."
- [/message]
- [/else]
- [/if]
- [/else]
- [/if]
+ [/if]
+ [/event]
+ [event]
+ name=die
+ first_time_only=no
+ [filter]
+ side=1
+ [/filter]
+ [if]
+ [variable]
+ name=prisoners_left
+ greater_than=0
+ [/variable]
+ [then]
+ [set_variable]
+ name=prisoners_left
+ add=-1
+ [/set_variable]
+ [/then]
+ [/if]
+ [/event]
+ [/event]
+
+ #impossible to kill Mal-Ravanal
+ [event]
+ name=attack
+ first_time_only=no
+ [filter_second]
+ description=Mal-Ravanal
+ [/filter_second]
+ [message]
+ description=Mal-Ravanal
+ id=msg_cmpgn_ei_07_05
+ message= _ "You dare to attack ME?!? Go back to your master!"
+ [/message]
+ [teleport]
+ [filter]
+ x,y=$x1,$y1
+ side=1
+ [/filter]
+ x=19
+ y=13
+ [/teleport]
[/event]
#when you kill one of the necros you win