diff --git a/src/hud.py b/src/hud.py new file mode 100644 index 0000000..e69de29 diff --git a/src/settings.py b/src/settings.py index 9f1ab32..d245ac8 100644 --- a/src/settings.py +++ b/src/settings.py @@ -28,4 +28,48 @@ COLOR_BUTTON_HOVER = (200, 255, 0) # --- STARTSCREEN --- COLOR_STARTSCREEN_BACKGROUND = ((0, 0, 0)) COLOR_STARTSCREEN_FONT_TITLE = (0, 255, 0) -COLOR_STARTSCREEN_FONT_LABEL = (0, 255, 255) \ No newline at end of file +COLOR_STARTSCREEN_FONT_LABEL = (0, 255, 255) + + +# --- COFFEE --- +COFFEE_COST = 30 +COFFEE_HEAL_VALUE = 30 + +# --- TOWER --- +TOWER_COST = 150 +PROJECTILE_DMG = 15 +PROJECTILE_SPEED = 7 +COLOR_PROJECTILE = (200, 200, 0) +TOWER_TIMER = 30000 # how long the tower stays and attack before it disappears + + +# --- SHOPPING TIMER --- +ITEM_SHOPPING_TIMER = 10000 # for items like coffee, beer, tower - how long u have time to buy it + + +# -- ZOMBIE --- +ZOMBIE_EASY_HP = 30 +ZOMBIE_EASY_DMG = 3 + +ZOMBIE_MEDIUM_HP = 60 +ZOMBIE_MEDIUM_DMG = 7 + +ZOMBIE_HARD_HP = 120 +ZOMBIE_HARD_DMG = 12 + + +# --- HUD --- +HUD_FONT = "Arial" +HUD_FONT_SIZE = 22 +HUD_FONT_BOLD = True + +COLOR_HUD_TEXT = (255, 255, 255) +COLOR_HUD_SHOP_TEXT = (200, 200, 200) + +COLOR_HP_BAR_GREEN = (0, 255, 0) +COLOR_HP_BAR_BG = (50, 50, 50) +COLOR_HP_BAR_RED = (200, 0, 0) +COLOR_HP_BAR_YELLOW = (255, 255, 0) + +HUD_BAR_WIDTH = 100 +HUD_BAR_HEIGHT = 15 \ No newline at end of file