aboutsummaryrefslogtreecommitdiff
path: root/tools/scripts/make_bmfhdr.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/scripts/make_bmfhdr.py')
-rw-r--r--tools/scripts/make_bmfhdr.py64
1 files changed, 32 insertions, 32 deletions
diff --git a/tools/scripts/make_bmfhdr.py b/tools/scripts/make_bmfhdr.py
index 0f6f45300..3fa97c8fe 100644
--- a/tools/scripts/make_bmfhdr.py
+++ b/tools/scripts/make_bmfhdr.py
@@ -3,7 +3,7 @@
import sys
if (len(sys.argv)!=2):
- print("Pass me a .fnt argument!")
+ print("Pass me a .fnt argument!")
f = open(sys.argv[1],"rb")
@@ -19,39 +19,39 @@ font_cc=0
while(l!=""):
- fs = l.strip().find(" ")
- if (fs==-1):
- l=f.readline()
- continue
- t = l[0:fs]
+ fs = l.strip().find(" ")
+ if (fs==-1):
+ l=f.readline()
+ continue
+ t = l[0:fs]
- dv = l[fs+1:].split(" ")
- d = {}
- for x in dv:
- if (x.find("=")==-1):
- continue
- s = x.split("=")
- d[ s[0] ] = s[1]
+ dv = l[fs+1:].split(" ")
+ d = {}
+ for x in dv:
+ if (x.find("=")==-1):
+ continue
+ s = x.split("=")
+ d[ s[0] ] = s[1]
- if (t=="common"):
- font_height=d["lineHeight"]
- font_ascent=d["base"]
+ if (t=="common"):
+ font_height=d["lineHeight"]
+ font_ascent=d["base"]
- if (t=="char"):
- font_chars.append(d["id"])
- font_chars.append(d["x"])
- font_chars.append(d["y"])
- font_chars.append(d["width"])
- font_chars.append(d["height"])
- font_chars.append(d["xoffset"])
- font_chars.append(d["yoffset"])
- font_chars.append(d["xadvance"])
- font_cc+=1
+ if (t=="char"):
+ font_chars.append(d["id"])
+ font_chars.append(d["x"])
+ font_chars.append(d["y"])
+ font_chars.append(d["width"])
+ font_chars.append(d["height"])
+ font_chars.append(d["xoffset"])
+ font_chars.append(d["yoffset"])
+ font_chars.append(d["xadvance"])
+ font_cc+=1
- l = f.readline()
+ l = f.readline()
print("static const int _bi_font_"+name+"_height="+str(font_height)+";")
@@ -60,11 +60,11 @@ print("static const int _bi_font_"+name+"_charcount="+str(font_cc)+";")
cstr="static const int _bi_font_"+name+"_characters={"
for i in range(len(font_chars)):
- c=font_chars[i]
- if (i>0):
- cstr+=", "
- cstr+=c
+ c=font_chars[i]
+ if (i>0):
+ cstr+=", "
+ cstr+=c
cstr+=("};")
-print(cstr) \ No newline at end of file
+print(cstr)