summaryrefslogtreecommitdiffstats
path: root/Spike.py
blob: a16114dd3f9355417703785cbceb0f5dda0ff689 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from Setup import *


class Spike:
    width, height = 50, 50
    img = pg.transform.scale(pg.image.load("Assets/world/decor/SPIKE.png"), (50, 50))

    def __init__(self, pos, collision_layer):
        self.position = pg.Vector2(pos)
        collision_layer.add(self)

    def update(self, delta):
        pass

    def get_collision_rect(self):
        return pg.Rect(self.position, (self.width, self.height))

    def draw(self, surf):
        surf.blit(self.img, get_display_rect(self.get_collision_rect()))