Add function to update layer move time
This commit is contained in:
parent
762f45f5d1
commit
963297d472
9
wow.py
9
wow.py
@ -37,6 +37,15 @@ class layer:
|
|||||||
self.image = self.image.rotate(90, expand=True)
|
self.image = self.image.rotate(90, expand=True)
|
||||||
self.data = data # For now keep it until we have a packing function
|
self.data = data # For now keep it until we have a packing function
|
||||||
|
|
||||||
|
def update_movetime(self):
|
||||||
|
if self.speed_up > 0 or self.speed_down > 0:
|
||||||
|
self.move_time = abs(self.up_distance) / (self.speed_up / 60)
|
||||||
|
self.move_time += abs(self.up_distance - self.thickness) / (self.speed_down / 60)
|
||||||
|
else:
|
||||||
|
# Absurdely huge number to show that there is a problem
|
||||||
|
# (movement set to 0 is not a wanted value)
|
||||||
|
self.move_time = 9999999
|
||||||
|
|
||||||
def get_packed_image(self):
|
def get_packed_image(self):
|
||||||
return self.data
|
return self.data
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user