Fix bad side chest conversion

This commit is contained in:
Wuzzy 2018-05-18 19:51:37 +02:00
parent da39d76310
commit b1122c5cda

View file

@ -207,8 +207,9 @@ def convert_textures():
chest_file = c[0] chest_file = c[0]
if os.path.isfile(chest_file): if os.path.isfile(chest_file):
PPX = (PXSIZE/16) PPX = (PXSIZE/16)
CHPX= (PPX * 14) # Chests in MC are 2/16 smaller! CHPX = (PPX * 14) # Chest width
LIDPX =(PPX * 5) # Lid height LIDPX = (PPX * 5) # Lid height
LIDLOW = (PPX * 10) # Lower lid section height
LOCKW = (PPX * 6) # Lock width LOCKW = (PPX * 6) # Lock width
LOCKH = (PPX * 5) # Lock height LOCKH = (PPX * 5) # Lock height
@ -228,7 +229,7 @@ def convert_textures():
# Front # Front
os.system("convert " + chest_file + " \ os.system("convert " + chest_file + " \
\( -clone 0 -crop "+str(CHPX)+"x"+str(LIDPX)+"+"+str(CHPX)+"+"+str(CHPX)+" \) -geometry +0+0 -composite \ \( -clone 0 -crop "+str(CHPX)+"x"+str(LIDPX)+"+"+str(CHPX)+"+"+str(CHPX)+" \) -geometry +0+0 -composite \
\( -clone 0 -crop "+str(CHPX)+"x"+str(CHPX-LIDPX)+"+"+str(CHPX)+"+"+str(CHPX*2+LIDPX)+" \) -geometry +0+"+str(LIDPX)+" -composite \ \( -clone 0 -crop "+str(CHPX)+"x"+str(LIDLOW)+"+"+str(CHPX)+"+"+str(CHPX*2+LIDPX)+" \) -geometry +0+"+str(LIDPX-PPX)+" -composite \
-extent "+str(CHPX)+"x"+str(CHPX)+" "+front) -extent "+str(CHPX)+"x"+str(CHPX)+" "+front)
# TODO: Add lock # TODO: Add lock
@ -237,7 +238,7 @@ def convert_textures():
for f in files: for f in files:
os.system("convert " + chest_file + " \ os.system("convert " + chest_file + " \
\( -clone 0 -crop "+str(CHPX)+"x"+str(LIDPX)+"+"+str(0)+"+"+str(CHPX)+" \) -geometry +0+0 -composite \ \( -clone 0 -crop "+str(CHPX)+"x"+str(LIDPX)+"+"+str(0)+"+"+str(CHPX)+" \) -geometry +0+0 -composite \
\( -clone 0 -crop "+str(CHPX)+"x"+str(CHPX-LIDPX)+"+"+str(0)+"+"+str(CHPX*2+LIDPX)+" \) -geometry +0+"+str(LIDPX)+" -composite \ \( -clone 0 -crop "+str(CHPX)+"x"+str(LIDLOW)+"+"+str(0)+"+"+str(CHPX*2+LIDPX)+" \) -geometry +0+"+str(LIDPX-PPX)+" -composite \
-extent "+str(CHPX)+"x"+str(CHPX)+" "+f) -extent "+str(CHPX)+"x"+str(CHPX)+" "+f)
# Generate railway crossings and t-junctions. Note: They may look strange. # Generate railway crossings and t-junctions. Note: They may look strange.