Author: esr
Date: Wed Oct 15 21:32:26 2008
New Revision: 30188
URL: http://svn.gna.org/viewcvs/wesnoth?rev=30188&view=rev
Log:
Tracking map for Eastern Invasion up to scenario 6.
Also some geography continuity fixes and removal of
references to the South Guard that would have put it
quite far from Fort Tahn.
Added:
trunk/data/campaigns/Eastern_Invasion/utils/_final.cfg
trunk/data/campaigns/Eastern_Invasion/utils/journey2.cfg
trunk/data/campaigns/Eastern_Invasion/utils/journey3.cfg
trunk/data/campaigns/Eastern_Invasion/utils/journey4.cfg
Modified:
trunk/data/campaigns/Eastern_Invasion/scenarios/03.An_Unexpected_Appearance.cfg
trunk/data/campaigns/Eastern_Invasion/scenarios/04a.An_Elven_Alliance.cfg
trunk/data/campaigns/Eastern_Invasion/scenarios/04b.The_Undead_Border_Patrol.cfg
trunk/data/campaigns/Eastern_Invasion/scenarios/04c.Mal-Ravanals_Capital.cfg
trunk/data/campaigns/Eastern_Invasion/scenarios/05.Northern_Outpost.cfg
trunk/data/campaigns/Eastern_Invasion/scenarios/06.Two_Paths.cfg
trunk/data/campaigns/Eastern_Invasion/utils/intro.cfg
trunk/data/campaigns/Eastern_Invasion/utils/journey1.cfg
trunk/data/tools/trackplacer
Modified:
trunk/data/campaigns/Eastern_Invasion/scenarios/03.An_Unexpected_Appearance.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/scenarios/03.An_Unexpected_Appearance.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
---
trunk/data/campaigns/Eastern_Invasion/scenarios/03.An_Unexpected_Appearance.cfg
(original)
+++
trunk/data/campaigns/Eastern_Invasion/scenarios/03.An_Unexpected_Appearance.cfg
Wed Oct 15 21:32:26 2008
@@ -15,8 +15,7 @@
[story]
[part]
show_title=yes
- background="images/eastern-invasion-map.png"
- {JOURNEY_PART1_STAGE_2}
+ {TO_AN_UNEXPECTED_APPEARANCE}
[/part]
[/story]
@@ -156,6 +155,10 @@
speaker=Mal-Skraat
message= _ "No! You have defeated me, and can re-enter Wesnoth!"
[/message]
+ [set_variable]
+ name="first_fork"
+ value="west"
+ [/set_variable]
[endlevel]
result=victory
next_scenario=Elven_Alliance
@@ -172,6 +175,10 @@
speaker=Mal-Skraat
message= _ "You have defeated my brother, but I will follow you
and kill you!"
[/message]
+ [set_variable]
+ name="first_fork"
+ value="east"
+ [/set_variable]
[endlevel]
result=victory
next_scenario=Undead_Border_Patrol
Modified:
trunk/data/campaigns/Eastern_Invasion/scenarios/04a.An_Elven_Alliance.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/scenarios/04a.An_Elven_Alliance.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/scenarios/04a.An_Elven_Alliance.cfg
(original)
+++ trunk/data/campaigns/Eastern_Invasion/scenarios/04a.An_Elven_Alliance.cfg
Wed Oct 15 21:32:26 2008
@@ -18,9 +18,7 @@
[/part]
[part]
show_title=yes
- background="images/eastern-nvasion-map.png"
- {JOURNEY_PART1_COMPLETE}
- # FIXME: Need journey file for this stretch.
+ {TO_AN_ELVEN_ALLIANCE}
[/part]
[/story]
[side]
Modified:
trunk/data/campaigns/Eastern_Invasion/scenarios/04b.The_Undead_Border_Patrol.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/scenarios/04b.The_Undead_Border_Patrol.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
---
trunk/data/campaigns/Eastern_Invasion/scenarios/04b.The_Undead_Border_Patrol.cfg
(original)
+++
trunk/data/campaigns/Eastern_Invasion/scenarios/04b.The_Undead_Border_Patrol.cfg
Wed Oct 15 21:32:26 2008
@@ -10,6 +10,13 @@
{DEFAULT_MUSIC_PLAYLIST}
{campaigns/Eastern_Invasion/utils/deaths.cfg}
+
+ [story]
+ [part]
+ show_title=yes
+ {TO_THE_UNDEAD_BORDER_PATROL}
+ [/part]
+ [/story]
[side]
race=Humans
@@ -122,7 +129,7 @@
[/filter]
[message]
speaker=Dacyn
- message= _ "We have defeated this patrol, but we can still turn
back! Do we want to go further into these lands now, or do we want to try to
turn back and defeat this dark sorcerer?"
+ message= _ "We have defeated this patrol, but we can still turn
back! Do we want to go further east now, or do we want to try to turn back and
defeat this dark sorcerer?"
[/message]
[message]
speaker=Gweddry
Modified:
trunk/data/campaigns/Eastern_Invasion/scenarios/04c.Mal-Ravanals_Capital.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/scenarios/04c.Mal-Ravanals_Capital.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
---
trunk/data/campaigns/Eastern_Invasion/scenarios/04c.Mal-Ravanals_Capital.cfg
(original)
+++
trunk/data/campaigns/Eastern_Invasion/scenarios/04c.Mal-Ravanals_Capital.cfg
Wed Oct 15 21:32:26 2008
@@ -20,6 +20,13 @@
{DEFAULT_MUSIC_PLAYLIST}
{campaigns/Eastern_Invasion/utils/deaths.cfg}
+
+ [story]
+ [part]
+ show_title=yes
+ {TO_MAL_RAVANALS_CAPITOL}
+ [/part]
+ [/story]
[side]
type=Lieutenant
@@ -111,7 +118,7 @@
[/recall]
[message]
speaker=Gweddry
- message= _ "We have come all the way to Mal-Ravanal's capital!"
+ message= _ "The Bitter Swamp's ill reputation is, it seems, well
merited. Mal-Ravanal's capital lies before us!"
[/message]
[message]
@@ -127,7 +134,7 @@
[message]
speaker=Mal-Ravanal
profile=portraits/mal-ravanal.png
- message= _ "These humans have dared to come this far into my land.
Crush them!"
+ message= _ "These humans have dared foolishly to come this far
into my land. Crush them!"
[/message]
#there are 6 prisoner knights you can rescue
[set_variable]
@@ -263,4 +270,13 @@
bonus=yes
[/endlevel]
[/event]
+
+ [event]
+ name=victory
+ [message]
+ speaker=narrator
+ image=wesnoth-icon.png
+ message=_ "Gweddry's men retreated swiftly from the Bitter Swamp,
fleeing north and west as if their heels were winged. Finding a low pass
through the northern Estmarks, they were greatly relieved to see the valley of
the Weldyn open before them on the other side."
+ [/message]
+ [/event]
[/scenario]
Modified:
trunk/data/campaigns/Eastern_Invasion/scenarios/05.Northern_Outpost.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/scenarios/05.Northern_Outpost.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/scenarios/05.Northern_Outpost.cfg
(original)
+++ trunk/data/campaigns/Eastern_Invasion/scenarios/05.Northern_Outpost.cfg Wed
Oct 15 21:32:26 2008
@@ -11,6 +11,12 @@
{DEFAULT_SCHEDULE}
{campaigns/Eastern_Invasion/utils/deaths.cfg}
+
+ [story]
+ [part]
+ {TO_NORTHERN_OUTPOST}
+ [/part]
+ [/story]
[side]
type=Lieutenant
Modified: trunk/data/campaigns/Eastern_Invasion/scenarios/06.Two_Paths.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/scenarios/06.Two_Paths.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/scenarios/06.Two_Paths.cfg (original)
+++ trunk/data/campaigns/Eastern_Invasion/scenarios/06.Two_Paths.cfg Wed Oct 15
21:32:26 2008
@@ -10,6 +10,12 @@
{DEFAULT_SCHEDULE}
{campaigns/Eastern_Invasion/utils/deaths.cfg}
+
+ [story]
+ [part]
+ {TO_TWO_PATHS}
+ [/part]
+ [/story]
[side]
type=Lieutenant
@@ -131,8 +137,12 @@
[/filter]
[message]
speaker=Wak-Rano
- message= _ "No! These undead won our battle, and you will be able
to enter my northern homeland!"
+ message= _ "Arrgh! I have failed to defend the northern homeland!"
[/message]
+ [set_variable]
+ name="second_fork"
+ value="north"
+ [/set_variable]
[endlevel]
result=victory
next_scenario=Crossing
@@ -149,6 +159,10 @@
speaker=Mal-Arnai
message= _ "I was supposed to kill you all! I have failed."
[/message]
+ [set_variable]
+ name="second_fork"
+ value="west"
+ [/set_variable]
[endlevel]
result=victory
next_scenario=Undead_Crossing
Added: trunk/data/campaigns/Eastern_Invasion/utils/_final.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/utils/_final.cfg?rev=30188&view=auto
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/utils/_final.cfg (added)
+++ trunk/data/campaigns/Eastern_Invasion/utils/_final.cfg Wed Oct 15 21:32:26
2008
@@ -1,0 +1,70 @@
+# wmllint: no translatables
+
+# This is where we stitch together the variant journey tracks.
+# How these are assembled depends on the value of the variables
+# first_fork and second_fork.
+
+#define TO_THE_OUTPOST
+ background="eastern-invasion-map.png"
+ {JOURNEY1_STAGE_1}
+#enddef
+
+#define TO_AN_UNEXPECTED_APPEARANCE
+ background="eastern-invasion-map.png"
+ {JOURNEY1_STAGE_2}
+#enddef
+
+#define TO_AN_ELVEN_ALLIANCE
+ background="eastern-invasion-map.png"
+ {JOURNEY1_COMPLETE}
+ {JOURNEY2_STAGE_1}
+#enddef
+
+#define TO_THE_UNDEAD_BORDER_PATROL
+ background="eastern-invasion-map.png"
+ {JOURNEY1_COMPLETE}
+ {JOURNEY3_STAGE_1}
+#enddef
+
+#define TO_MAL_RAVANALS_CAPITOL
+ background="eastern-invasion-map.png"
+ {JOURNEY1_COMPLETE}
+ {JOURNEY3_STAGE_2}
+#enddef
+
+#define TO_NORTHERN_OUTPOST
+ background="eastern-invasion-map.png"
+ {JOURNEY1_COMPLETE}
+ [switch]
+ variable=first_fork
+ [case]
+ value=west
+ {JOURNEY2_STAGE_2}
+ [/case]
+ [case]
+ value=east
+ {JOURNEY3_STAGE_3}
+ [/case]
+ [/switch]
+#enddef
+
+#define FROM_NORTHERN_OUTPOST
+ {JOURNEY1_COMPLETE}
+ [switch]
+ variable=first_fork
+ [case]
+ value=west
+ {JOURNEY2_COMPLETE}
+ [/case]
+ [case]
+ value=east
+ {JOURNEY3_COMPLETE}
+ [/case]
+ [/switch]
+#enddef
+
+#define TO_TWO_PATHS
+ background="eastern-invasion-map.png"
+ {FROM_NORTHERN_OUTPOST}
+ {JOURNEY4_STAGE_1}
+#enddef
Modified: trunk/data/campaigns/Eastern_Invasion/utils/intro.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/utils/intro.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/utils/intro.cfg (original)
+++ trunk/data/campaigns/Eastern_Invasion/utils/intro.cfg Wed Oct 15 21:32:26
2008
@@ -31,7 +31,6 @@
[/part]
[part]
story= _ "All went well once the King's forces arrived. There were no
attacks for several weeks, and Gweddry's men started to grow incautious. Then,
at dawn one day, Gweddry and his men were roused by the startled cries of the
night watchmen..."
- background=eastern-invasion-map.png
- {JOURNEY_PART1_STAGE_1}
+ {TO_THE_OUTPOST}
[/part]
[/story]
Modified: trunk/data/campaigns/Eastern_Invasion/utils/journey1.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/utils/journey1.cfg?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/utils/journey1.cfg (original)
+++ trunk/data/campaigns/Eastern_Invasion/utils/journey1.cfg Wed Oct 15
21:32:26 2008
@@ -2,20 +2,20 @@
# Hand-hack strictly at your own risk
#
# trackplacer:
map=data/campaigns/Eastern_Invasion/images/eastern-invasion-map.png
-# trackplacer: prefix=JOURNEY_PART1
+# trackplacer: prefix=JOURNEY1
# wmllint: no translatables
#
-#define JOURNEY_PART1_STAGE_1
+#define JOURNEY1_STAGE_1
{NEW_BATTLE 759 508}
#enddef
-#define JOURNEY_PART1_STAGE_2
+#define JOURNEY1_STAGE_2
{OLD_BATTLE 759 508}
{NEW_JOURNEY 788 509}
{NEW_BATTLE 821 517}
#enddef
-#define JOURNEY_PART1_COMPLETE
+#define JOURNEY1_COMPLETE
{OLD_BATTLE 759 508}
{OLD_JOURNEY 788 509}
{OLD_BATTLE 821 517}
Added: trunk/data/campaigns/Eastern_Invasion/utils/journey2.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/utils/journey2.cfg?rev=30188&view=auto
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/utils/journey2.cfg (added)
+++ trunk/data/campaigns/Eastern_Invasion/utils/journey2.cfg Wed Oct 15
21:32:26 2008
@@ -1,0 +1,31 @@
+# Edited by trackplacer on Wed Oct 15 14:23:38 2008.
+# Hand-hack strictly at your own risk.
+#
+# trackplacer:
map=data/campaigns/Eastern_Invasion/images/eastern-invasion-map.png
+# trackplacer: prefix=JOURNEY2
+# wmllint: no translatables
+#
+#define JOURNEY2_STAGE_1
+ {NEW_JOURNEY 844 507}
+ {NEW_JOURNEY 847 487}
+ {NEW_BATTLE 847 469}
+#enddef
+
+#define JOURNEY2_STAGE_2
+ {OLD_JOURNEY 844 507}
+ {OLD_JOURNEY 847 487}
+ {OLD_BATTLE 847 469}
+ {NEW_JOURNEY 798 466}
+ {NEW_JOURNEY 772 471}
+ {NEW_BATTLE 729 460}
+#enddef
+
+#define JOURNEY2_COMPLETE
+ {OLD_JOURNEY 844 507}
+ {OLD_JOURNEY 847 487}
+ {OLD_BATTLE 847 469}
+ {OLD_JOURNEY 798 466}
+ {OLD_JOURNEY 772 471}
+ {OLD_BATTLE 729 460}
+#enddef
+
Added: trunk/data/campaigns/Eastern_Invasion/utils/journey3.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/utils/journey3.cfg?rev=30188&view=auto
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/utils/journey3.cfg (added)
+++ trunk/data/campaigns/Eastern_Invasion/utils/journey3.cfg Wed Oct 15
21:32:26 2008
@@ -1,0 +1,57 @@
+# Edited by trackplacer on Wed Oct 15 13:29:15 2008.
+# Hand-hack strictly at your own risk.
+#
+# trackplacer:
map=/home/esr/svn/wesnoth/data/campaigns/Eastern_Invasion/images/eastern-invasion-map.png
+# trackplacer: prefix=JOURNEY3
+# wmllint: no translatables
+#
+#define JOURNEY3_STAGE_1
+ {NEW_JOURNEY 846 525}
+ {NEW_JOURNEY 879 545}
+ {NEW_JOURNEY 908 562}
+ {NEW_BATTLE 938 583}
+#enddef
+
+#define JOURNEY3_STAGE_2
+ {OLD_JOURNEY 846 525}
+ {OLD_JOURNEY 879 545}
+ {OLD_JOURNEY 908 562}
+ {OLD_BATTLE 938 583}
+ {NEW_JOURNEY 951 538}
+ {NEW_JOURNEY 984 568}
+ {NEW_JOURNEY 959 598}
+ {NEW_BATTLE 988 611}
+#enddef
+
+#define JOURNEY3_STAGE_3
+ {OLD_JOURNEY 846 525}
+ {OLD_JOURNEY 879 545}
+ {OLD_JOURNEY 908 562}
+ {OLD_BATTLE 938 583}
+ {OLD_JOURNEY 951 538}
+ {OLD_JOURNEY 984 568}
+ {OLD_JOURNEY 959 598}
+ {OLD_BATTLE 988 611}
+ {NEW_JOURNEY 932 503}
+ {NEW_JOURNEY 876 475}
+ {NEW_JOURNEY 831 467}
+ {NEW_JOURNEY 781 469}
+ {NEW_BATTLE 729 460}
+#enddef
+
+#define JOURNEY3_COMPLETE
+ {OLD_JOURNEY 846 525}
+ {OLD_JOURNEY 879 545}
+ {OLD_JOURNEY 908 562}
+ {OLD_BATTLE 938 583}
+ {OLD_JOURNEY 951 538}
+ {OLD_JOURNEY 984 568}
+ {OLD_JOURNEY 959 598}
+ {OLD_BATTLE 988 611}
+ {OLD_JOURNEY 932 503}
+ {OLD_JOURNEY 876 475}
+ {OLD_JOURNEY 831 467}
+ {OLD_JOURNEY 781 469}
+ {OLD_BATTLE 729 460}
+#enddef
+
Added: trunk/data/campaigns/Eastern_Invasion/utils/journey4.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Eastern_Invasion/utils/journey4.cfg?rev=30188&view=auto
==============================================================================
--- trunk/data/campaigns/Eastern_Invasion/utils/journey4.cfg (added)
+++ trunk/data/campaigns/Eastern_Invasion/utils/journey4.cfg Wed Oct 15
21:32:26 2008
@@ -1,0 +1,17 @@
+# Edited by trackplacer on Wed Oct 15 14:33:56 2008.
+# Hand-hack strictly at your own risk.
+#
+# trackplacer:
map=/home/esr/svn/wesnoth/data/campaigns/Eastern_Invasion/images/eastern-invasion-map.png
+# trackplacer: prefix=JOURNEY4
+# wmllint: no translatables
+#
+#define JOURNEY4_STAGE_1
+ {NEW_JOURNEY 709 449}
+ {NEW_BATTLE 709 412}
+#enddef
+
+#define JOURNEY4_COMPLETE
+ {OLD_JOURNEY 709 449}
+ {OLD_BATTLE 709 412}
+#enddef
+
Modified: trunk/data/tools/trackplacer
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/tools/trackplacer?rev=30188&r1=30187&r2=30188&view=diff
==============================================================================
--- trunk/data/tools/trackplacer (original)
+++ trunk/data/tools/trackplacer Wed Oct 15 21:32:26 2008
@@ -606,7 +606,7 @@
filename = filename[len(os.getcwd())+1:]
# Request overwrite confirmation if this is a save-as
- if filename != self.last_read:
+ if os.path.exists(filename) and filename != self.last_read:
save_check = gtk.Dialog(title="Really overwrite?",
parent=None,
flags=gtk.DIALOG_MODAL,
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits