projects
/
koperkapel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
think of the poor windows users
[koperkapel.git]
/
koperkapel
/
serums.py
diff --git
a/koperkapel/serums.py
b/koperkapel/serums.py
index 38794fd4926834bba5129b650f836e944c534490..22391145f2b23843f75bccad381cae6f33fc4d7f 100644
(file)
--- a/
koperkapel/serums.py
+++ b/
koperkapel/serums.py
@@
-5,6
+5,7
@@
from pgzero.loaders import images
from pygame.constants import BLEND_RGBA_MULT
from pygame.transform import rotate
from .actors.surf import SurfActor
from pygame.constants import BLEND_RGBA_MULT
from pygame.transform import rotate
from .actors.surf import SurfActor
+from .util import safepath
SERUMS = ["smart", "fast", "strong"]
SERUMS = ["smart", "fast", "strong"]
@@
-42,9
+43,9
@@
class SerumFactory:
def assemble(self, name):
assert name in SERUMS
def assemble(self, name):
assert name in SERUMS
- puddle = images.load(
"serum%s/serum"
% (self.suffix,))
+ puddle = images.load(
safepath("serum%s/serum")
% (self.suffix,))
puddle = rotate(puddle, 90 * random.randint(0, 3))
puddle = rotate(puddle, 90 * random.randint(0, 3))
- serum_icon = images.load(
"serum%s/%s"
% (
+ serum_icon = images.load(
safepath("serum%s/%s")
% (
self.suffix, SERUM_TILENAME_MAP[name],))
frame = puddle.copy()
frame.fill(SERUM_OVERLAY_COLORS[name], None, BLEND_RGBA_MULT)
self.suffix, SERUM_TILENAME_MAP[name],))
frame = puddle.copy()
frame.fill(SERUM_OVERLAY_COLORS[name], None, BLEND_RGBA_MULT)