summaryrefslogtreecommitdiffstats
path: root/Scripts/libunity.py
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2023-08-10 13:48:08 -0700
committeryum <yum.food.vr@gmail.com>2023-08-10 13:51:33 -0700
commit5f33e4efdaa5cdb3773d7eb111b1f74b74721f29 (patch)
tree5788859cbf0dbfa721241eab9118990f3c39beb8 /Scripts/libunity.py
parent4337cb33939e43af1ed479bf87cb9390bcbae8b1 (diff)
Fix user-reported bug in generate_shader.py
Specify file encoding when generating shaders.
Diffstat (limited to 'Scripts/libunity.py')
-rw-r--r--Scripts/libunity.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/Scripts/libunity.py b/Scripts/libunity.py
index 3fd1011..9168057 100644
--- a/Scripts/libunity.py
+++ b/Scripts/libunity.py
@@ -223,7 +223,7 @@ class Metadata:
path = path + ".meta"
self.guid = None
- with open(path, "r") as f:
+ with open(path, "r", encoding="utf-8") as f:
for line in f:
if line.startswith("guid"):
self.guid = line.split()[1]
@@ -239,7 +239,7 @@ class Metadata:
self.persist(path, guid_map)
def persist(self, path, guid_map):
- with open(path, "w") as f:
+ with open(path, "w", encoding="utf-8") as f:
f.write(str(self))
guid_map[self.guid] = path
@@ -856,11 +856,11 @@ class UnityAnimator():
new_anim_path = "OFF_{}".format(os.path.basename(animation_path))
new_anim_path = "{}/{}".format(generated_anim_dir, new_anim_path)
- with open(new_anim_path, "w") as f:
+ with open(new_anim_path, "w", encoding="utf-8") as f:
f.write(str(anim))
meta = Metadata()
- with open(new_anim_path + ".meta", "w") as f:
+ with open(new_anim_path + ".meta", "w", encoding="utf-8") as f:
f.write(str(meta))
def generateOffAnimationsAnimStates(self, guid_map, generated_anim_dir):
@@ -1086,7 +1086,7 @@ class UnityParser:
def parseFile(self, yaml_file):
yaml_str = ""
- with open(yaml_file, "r") as f:
+ with open(yaml_file, "r", encoding="utf-8") as f:
yaml_str = f.read()
return self.parse(yaml_str)