X-Git-Url: https://git.ctpug.org.za/?p=koperkapel.git;a=blobdiff_plain;f=koperkapel%2Fweapons.py;h=890743dbe5ccb5fb1338006a762f7874aae2a3d6;hp=da8c4c3712b6ccafeca80fed1c17bb929c9384ea;hb=ed7b7dbe49f3962132f0db806552a5873d6fc113;hpb=b4d8e05a494cd8f270eb60efea35b69c16933029 diff --git a/koperkapel/weapons.py b/koperkapel/weapons.py index da8c4c3..890743d 100644 --- a/koperkapel/weapons.py +++ b/koperkapel/weapons.py @@ -2,6 +2,7 @@ from pgzero.loaders import images from .actors.animsurf import AnimatedSurfActor +from .util import safepath class Weapon: @@ -35,10 +36,11 @@ class WeaponActor(AnimatedSurfActor): class WeaponFactory: def assemble_frame(self, suffix, weapon, tape): - surf = images.load("weapons/%s%s" % (weapon.image_name, suffix)) + surf = images.load(safepath("weapons/%s%s") + % (weapon.image_name, suffix)) frame = surf.copy() if tape: - tape_surf = images.load("weapons/tape") + tape_surf = images.load(safepath("weapons/tape")) frame.blit(tape_surf, (0, 0)) return frame