From 6034a8382f3aef81322bcb96380a78a35334cde0 Mon Sep 17 00:00:00 2001 From: SpagettiFisch <63868515+SpagettiFisch@users.noreply.github.com> Date: Thu, 7 Mar 2024 07:49:16 +0100 Subject: [PATCH] changed image size Signed-off-by: SpagettiFisch <63868515+SpagettiFisch@users.noreply.github.com> --- viecher.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/viecher.py b/viecher.py index f233ef3..ee4f7df 100644 --- a/viecher.py +++ b/viecher.py @@ -44,7 +44,7 @@ class Objects(): self.name = name self.speed = ms with open(f'art/images/{sprite}') as i: - self.sprite = pg.image.load(i) + self.sprite = pg.transform.scale2x(pg.image.load(i)) self.x = x self.y = y self.hidden = False @@ -59,9 +59,9 @@ class Objects(): class NPC(Objects): def __init__(self, name, ms, sprite, convo_act, x, y) -> None: - self.talking = False - self.hidden = True super().__init__(name, ms, sprite, x, y) + self.talking = False + self.hidden = False self.conversation = Convo('Hello, you can shoot fireballs with f now.', convo_act, 'person') def talk(self, objects): @@ -71,7 +71,7 @@ class NPC(Objects): def draw(self, screen): super().draw(screen) - if self.talking == True: + if self.talking: self.conversation.draw(screen) def update(self, keys, objects): @@ -368,7 +368,7 @@ class Weapons(Objects): pos = vec(1,0) angle = pos.angle_to(moveto) with open(f'art/images/{sprite}') as i: - self.sprite = pg.transform.rotate(pg.image.load(i), -angle) + self.sprite = pg.transform.scale2x(pg.transform.rotate(pg.image.load(i), -angle)) def die(self, objects, kills): touches = pg.sprite.spritecollideany(self, objects[0] + objects[1]) @@ -398,7 +398,7 @@ class Fireball(Spells): self.die(objects, Mobs) class Windslash(Spells): - def __init__(self, name, ms, x, y, moveto, damage, sprite = 'windslash.png', life_ticks=150) -> None: + def __init__(self, name, ms, x, y, moveto, damage, sprite = 'windslash.png', life_ticks=250) -> None: super().__init__(name, ms, sprite, x, y, moveto, damage, life_ticks) def update(self, objects): -- 2.45.3