Author: elias
Date: Thu May  1 18:20:43 2008
New Revision: 26284

URL: http://svn.gna.org/viewcvs/wesnoth?rev=26284&view=rev
Log:
wmlunits: Tried to overlay hero-icon.png over leader units.

Modified:
    trunk/data/tools/wmlunits

Modified: trunk/data/tools/wmlunits
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/tools/wmlunits?rev=26284&r1=26283&r2=26284&view=diff
==============================================================================
--- trunk/data/tools/wmlunits (original)
+++ trunk/data/tools/wmlunits Thu May  1 18:20:43 2008
@@ -340,6 +340,9 @@
         for i in range(6):
             write("<col class=\"col%d\" />" % i)
         write("</colgroup>")
+        
+        pic = image_collector.add_image("mainline", "misc/hero-icon.png")
+        crownimage = os.path.join("../pics", pic)
         ms = None
         for row in range(len(rows)):
             write("<tr>\n")
@@ -387,19 +390,28 @@
                             if un.id in ms.units:
                                 crown = u" ♟"
                             if un.id in ms.is_leader:
-                                crown = u" ♛"
+                                crown = u" ♚"
 
                         link = "../%s/%s.html" % (self.isocode, uid)
-                        write("<div class=\"i\"><a href=\"%s\" 
title=\"id=%s\">%s</a></div>" % (
+                        write("<div class=\"i\"><a href=\"%s\" 
title=\"id=%s\">%s</a>" % (
                             link, uid, u"ℹ"))
+                        write("</div>")
                         write("<div class=\"l\">L%s%s</div>" % (level, crown))
                         write("<a href=\"%s\">%s</a><br/>" % (link, name))
 
                         write('<div class="pic">')
                         image = self.pic(u, u)
-                        write('<a href=\"%s\"><img src="%s" alt="(image)" 
/></a>\n' % (
-                            link, image))
-                        write('</div>\n')
+                        
+                        write('<a href=\"%s\">' % link)
+
+                        if crown == u" ♚":
+                            write('<div style="background: url(%s)">' % image)
+                            write('<img src="%s" alt="(image)" />' % 
crownimage)
+                            write("</div>")
+                        else:
+                            write('<img src="%s" alt="(image)" />' % image)
+                            
+                        write('</a>\n</div>\n')
                         write("<div class=\"attributes\">")
                         write("%s%s<br />" % (
                             self.get_translation("wesnoth", "Cost: "), cost))


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

Reply via email to