]> git.tdb.fi Git - poefilter.git/commitdiff
Created combined best/second_at_level categories
authorMikko Rasa <tdb@tdb.fi>
Thu, 16 Aug 2018 16:44:22 +0000 (19:44 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 16 Aug 2018 16:44:22 +0000 (19:44 +0300)
scrape-item-data.py

index e78883710705105a06b1127f9d16bafabc14c155..c592ff48d1c1d437a3d86b1ebb300206c7677797 100755 (executable)
@@ -319,6 +319,13 @@ def main():
                        out.write('\t\tbase_type "{}";\n'.format(it.name))
                out.write("\t};\n};\n")
 
+       for b in ("best", "second"):
+               out.write('category "armor.{}_at_level"\n'.format(b))
+               out.write('{\n\tor\n\t{\n')
+               for t in types.keys():
+                       out.write('\t\tcategory "armor.{}.{}_at_level";\n'.format(t, b))
+               out.write("\t};\n};\n")
+
        out.write('category "armor"\n{\n\tor\n\t{\n')
        for h in p.headings:
                out.write('\t\tclass "{}";\n'.format(h))
@@ -339,6 +346,13 @@ def main():
                for i in range(1, 3):
                        write_best_category(out, "weapon.{}".format(h.lower().replace(' ', '_')), items, i)
 
+       for b in ("best", "second"):
+               out.write('category "weapon.{}_at_level"\n'.format(b))
+               out.write('{\n\tor\n\t{\n')
+               for h in p.headings:
+                       out.write('\t\tcategory "weapon.{}.{}_at_level";\n'.format(h.lower().replace(' ', '_'), b))
+               out.write("\t};\n};\n")
+
        out.write('category "weapon"\n{\n\tor\n\t{\n')
        for h in p.headings:
                out.write('\t\tclass "{}";\n'.format(h))