Unity 2017 compatibility for fonts

This commit is contained in:
Tellow Krinkle
2020-06-22 01:26:45 -05:00
parent ba94a77a48
commit f5177091c9
2 changed files with 10 additions and 1 deletions

View File

@@ -242,7 +242,12 @@ if len(sys.argv) > 4:
atlasOut += atlasName
atlasRest = atlas.rest()
emptyAtlasPoint = findEmptyAtlasPoint(atlasRest, 13)
atlasOut += atlasRest
if len(sys.argv) > 5 and sys.argv[5] == "2017":
atlasOut += atlasRest[:40]
atlasOut += atlasRest[40:44] * 3 # Unity 2017 split m_wrap into U, V, and W
atlasOut += atlasRest[44:]
else:
atlasOut += atlasRest
with open(originalFN, "rb") as originalFile:
original = FontFile(originalFile.read(), originalFN)