1
0
Fork 0

Clean up Texture Converter stuff

objects
Wuzzy 2017-11-18 03:42:44 +01:00
parent a7507482a6
commit 608571cfa7
2 changed files with 6 additions and 5 deletions

View File

@ -12,7 +12,7 @@
# #
# Usage (to be simplified later): # Usage (to be simplified later):
# - Put extracted texture pack into $HOME/tmp/pp # - Put extracted texture pack into $HOME/tmp/pp
# - Make sure the file “Texture_Conversion_Table.csv” is in the same directory as the script # - Make sure the file “Conversion_Table.csv” is in the same directory as the script
# - Run the script in its directory # - Run the script in its directory
# - If everything worked, retrieve texture pack in New_MineClone_2_Texture_Pack/ # - If everything worked, retrieve texture pack in New_MineClone_2_Texture_Pack/
@ -28,6 +28,7 @@ home = os.environ["HOME"]
mineclone2_path = home + "/.minetest/games/mineclone2" mineclone2_path = home + "/.minetest/games/mineclone2"
working_dir = os.getcwd() working_dir = os.getcwd()
output_dir_name = "New_MineClone_2_Texture_Pack" output_dir_name = "New_MineClone_2_Texture_Pack"
appname = "Texture_Converter.py"
### SETTINGS ### ### SETTINGS ###
output_dir = working_dir output_dir = working_dir
@ -46,7 +47,7 @@ verbose = False
PXSIZE = 16 PXSIZE = 16
syntax_help = """TextureConverter.py -i <input dir> [-o <output dir>] [-d] [-v|-q] [-h] syntax_help = appname+""" -i <input dir> [-o <output dir>] [-d] [-v|-q] [-h]
Mandatory argument: Mandatory argument:
-i <input directory> -i <input directory>
Directory of Minecraft resource pack to convert Directory of Minecraft resource pack to convert
@ -102,10 +103,10 @@ if base_dir == None:
Mind-reading has not been implemented yet. Mind-reading has not been implemented yet.
Try this: Try this:
TextureConverter.py -i <path to resource pack> """+appname+""" -i <path to resource pack>
For the full help, use: For the full help, use:
TextureConverter.py -h""") """+appname+""" -h""")
sys.exit(2); sys.exit(2);
### END OF SETTINGS ### ### END OF SETTINGS ###
@ -130,7 +131,7 @@ def target_dir(directory):
def convert_textures(): def convert_textures():
failed_conversions = 0 failed_conversions = 0
print("Texture conversion BEGINS NOW!") print("Texture conversion BEGINS NOW!")
with open("Texture_Conversion_Table.csv", newline="") as csvfile: with open("Conversion_Table.csv", newline="") as csvfile:
reader = csv.reader(csvfile, delimiter=",", quotechar='"') reader = csv.reader(csvfile, delimiter=",", quotechar='"')
first_row = True first_row = True
for row in reader: for row in reader: