From 2adc490f3da62e97f5b14b54700214e713c81e5b Mon Sep 17 00:00:00 2001 From: Niklas Haiden Date: Fri, 8 May 2026 16:44:21 +0200 Subject: [PATCH] feat(ects): add some helper functions for etcs --- src/ects.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ects.py b/src/ects.py index e746c12..ea9319d 100644 --- a/src/ects.py +++ b/src/ects.py @@ -2,6 +2,7 @@ import pygame from src.settings import START_ECTS_VALUE, ECTS_UPDATE_INTERVAL + class ECTS: def __init__(self): # total amount of ECTS the player has at the beginning @@ -24,3 +25,9 @@ class ECTS: # beer increases amount of how much ECTS are earned per second def upgrade_rate(self, extra_ects): self.ects_per_second += extra_ects + + def is_over_balance(self, amount): + return self.ects_balance >= amount + + def decrease_balance(self, amount): + self.ects_balance -= amount