Skip to content

Commit 1f6c425

Browse files
authored
2.5.1
2.5.1
1 parent c2c2e49 commit 1f6c425

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

animator.py

+6-11
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,13 @@
2626
class Animator:
2727
def __init__(self, sleep_mode=True, sleep:int or float or double=1.0):
2828
self.sleep_mode=sleep_mode
29+
self.animation_info = {"author": getpass.getuser(), "usr_lang": self.system_lang, "sleep_mode": self.sleep_mode, "sleep": self.sleep, "scene_count": self.scene_count, "boip_ver": self.version}
2930
self.sleep_error = "Error: Sleep mode not activated!"
3031
self.scenes_count = 0
3132
self.scenes = []
3233
#self.sound = Sound()
3334
self.sleep = sleep
34-
self.version = "2.5"
35+
self.version = "2.5.1"
3536
self.system_lang = locale.getdefaultlocale()[0]
3637
def version(self):
3738
return self.version
@@ -41,18 +42,12 @@ def lenght(self):
4142
return self.scenes_count*self.sleep
4243
else:
4344
print(self.sleep_error)
45+
4446
def create_config(self, filename):
4547
with open(filename, "w") as file:
46-
file.write(f"""
47-
{
48-
"sleep": "{self.sleep}",
49-
"sleep_mode": "{self.sleep_mode}"
50-
"scenes_count": "{self.scenes_count}",
51-
"author": "{getpass.getuser()}",
52-
"boip_ver": "{self.version}"
53-
}
54-
""")
55-
def scence_from_file(self, file, encoding="utf8"):
48+
file.write(self.animation_info)
49+
50+
def scene_from_file(self, file, encoding="utf8"):
5651
"""add new scene from file"""
5752
with open(file, "r", encoding=encoding) as file:
5853
self.scenes.append(file.read())

0 commit comments

Comments
 (0)