Author: esr
Date: Mon Oct 13 20:42:27 2008
New Revision: 30135

URL: http://svn.gna.org/viewcvs/wesnoth?rev=30135&view=rev
Log:
trackplacer: more tweaking for intelligent defaults.

Modified:
    trunk/data/tools/trackplacer

Modified: trunk/data/tools/trackplacer
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/tools/trackplacer?rev=30135&r1=30134&r2=30135&view=diff
==============================================================================
--- trunk/data/tools/trackplacer (original)
+++ trunk/data/tools/trackplacer Mon Oct 13 20:42:27 2008
@@ -93,7 +93,7 @@
         self.track = []                # List of (action, x, y) tuples
         self.modifications = 0
         self.initial_track = []
-    def write(self, fp):
+    def write(self, fp, prefix="JOURNEY_"):
         "Record a journey track."
         if fp.name.endswith(".trk"):
             fp.write("MAP %s\n" % self.mapfile)
@@ -112,7 +112,7 @@
             if self.track[-1][0] not in segmenters:
                 endpoints.append(len(self.track)-1)
             for (i, e) in enumerate(endpoints):
-                fp.write("#define STAGE_%d\n" % (i+1,))
+                fp.write("#define %sSTAGE_%d\n" % (prefix, i+1,))
                 for j in range(0, e+1):
                     age="OLD"
                     if i == 0 or j > endpoints[i-1]:
@@ -120,7 +120,7 @@
                     waypoint = (age,) + tuple(self.track[j])
                     fp.write("    {%s_%s %d %d}\n" % waypoint)
                 fp.write("#enddef\n\n")
-            fp.write("#define STAGE_COMPLETE\n")
+            fp.write("#define %sCOMPLETE\n" % prefix)
             for j in range(len(self.track)):
                 waypoint = self.track[j]
                 fp.write("    {OLD_%s %d %d}\n" % tuple(waypoint))


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to