MCPcopy Index your code
hub / github.com/marblexu/PythonPlantsVsZombies / loadImages

Method loadImages

source/component/plant.py:539–554  ·  view source on GitHub ↗
(self, name, scale)

Source from the content-addressed store, hash-verified

537 self.squashing = False
538
539 def loadImages(self, name, scale):
540 self.idle_frames = []
541 self.aim_frames = []
542 self.attack_frames = []
543
544 idle_name = name
545 aim_name = name + 'Aim'
546 attack_name = name + 'Attack'
547
548 frame_list = [self.idle_frames, self.aim_frames, self.attack_frames]
549 name_list = [idle_name, aim_name, attack_name]
550
551 for i, name in enumerate(name_list):
552 self.loadFrames(frame_list[i], name, 1, c.WHITE)
553
554 self.frames = self.idle_frames
555
556 def canAttack(self, zombie):
557 if (self.state == c.IDLE and self.rect.x <= zombie.rect.right and

Callers

nothing calls this directly

Calls 1

loadFramesMethod · 0.45

Tested by

no test coverage detected