feature: ects upgrade mechanic

- add upgrade_rate method to increase ects/per second
This commit is contained in:
Berger Lena
2026-05-07 21:23:27 +02:00
parent 7c576806b2
commit ad7e18c024
+5 -1
View File
@@ -19,4 +19,8 @@ class ECTS:
if is_at_desk and ((current_time - self.last_update_time) >= ECTS_UPDATE_INTERVAL): if is_at_desk and ((current_time - self.last_update_time) >= ECTS_UPDATE_INTERVAL):
self.ects_balance += self.ects_per_second self.ects_balance += self.ects_per_second
# reset timer # reset timer
self.last_update_time = current_time self.last_update_time = current_time
# beer increases amount of how much ects are earned per second
def upgrade_rate(self, extra_ects):
self.ects_per_second += extra_ects