예제 #1
0
파일: world.py 프로젝트: Exodus111/Projects
 def load_scene(self, scene, part):
     self.bg.source = self.worlddict[scene][part]["bg"]
     self.bg_clutter.source = self.worlddict[scene][part]["clutter"]
     doorlist = []
     for door in self.doors[scene][part]:
         w = Widget(pos=self.doors[scene][part][door], size=(64,64))
         w.name = door
         doorlist.append(w)
     self.poi = doorlist
     self.home = scene + " " + part
     self.add_npcs(self.parent.npcs.npcgroup)
예제 #2
0
파일: world.py 프로젝트: Exodus111/Projects
    def setupworld(self, size):
        self.size = size
        self.bg = WorldElement(source=self.worlddict["church"]["main"]["bg"])
        self.bg_clutter = WorldElement(source=self.worlddict["church"]["main"]["clutter"])

        self.add_widget(self.bg)
        self.add_widget(self.bg_clutter)
        for i, v in self.doors["church"]["main"].items():
            w = Widget(pos=v, size=(64, 64))
            w.name = i
            self.poi.append(w)
        self.home = "church main"