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

Method loadImages

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

Source from the content-addressed store, hash-verified

665 self.cry_x_range = c.GRID_X_SIZE * 2
666
667 def loadImages(self, name, scale):
668 self.idle_frames = []
669 self.cry_frames = []
670 self.sleep_frames = []
671
672 idle_name = name
673 cry_name = name + 'Cry'
674 sleep_name = name + 'Sleep'
675
676 frame_list = [self.idle_frames, self.cry_frames, self.sleep_frames]
677 name_list = [idle_name, cry_name, sleep_name]
678
679 for i, name in enumerate(name_list):
680 self.loadFrames(frame_list[i], name, 1, c.WHITE)
681
682 self.frames = self.idle_frames
683
684 def needCry(self, zombie):
685 if (zombie.state != c.DIE and self.rect.x <= zombie.rect.right and

Callers

nothing calls this directly

Calls 1

loadFramesMethod · 0.45

Tested by

no test coverage detected