From 63b15f6190376a5f93901732038316771a197f99 Mon Sep 17 00:00:00 2001 From: Tellow Krinkle Date: Sat, 10 Nov 2018 03:35:25 -0600 Subject: [PATCH] Fix warning message spam from previous commit --- scripts/CharacterInfoExtraction/TMPFakeKanjiAdder.py | 1 + scripts/EMIPGenerator.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/CharacterInfoExtraction/TMPFakeKanjiAdder.py b/scripts/CharacterInfoExtraction/TMPFakeKanjiAdder.py index d5164bd..bb1bd6f 100644 --- a/scripts/CharacterInfoExtraction/TMPFakeKanjiAdder.py +++ b/scripts/CharacterInfoExtraction/TMPFakeKanjiAdder.py @@ -191,6 +191,7 @@ class FontFile: if len(sys.argv) <= 3: print("Usage: " + sys.argv[0] + " monobehaviour.dat charset.txt outputMonoBehaviour.dat") + exit(0) with open(sys.argv[1], "rb") as tmp: tmpAsset = FontFile(tmp.read(), sys.argv[1]) diff --git a/scripts/EMIPGenerator.py b/scripts/EMIPGenerator.py index a20c08e..0f22130 100644 --- a/scripts/EMIPGenerator.py +++ b/scripts/EMIPGenerator.py @@ -64,7 +64,7 @@ class AssetEdit: paddedArrayLength = arrayLength + (4 - arrayLength) % 4 if arrayPos + 4 + paddedArrayLength == len(data): self.hasStream = False - elif arrayPos + 4 + paddedArrayLength == len(data) - 12: + elif arrayPos + 4 + paddedArrayLength <= len(data) - 12: self.hasStream = True else: print(f"Couldn't figure out if {self.name} has a stream or not. Comparing {arrayPos + 4 + paddedArrayLength} to {len(data)}")