def onSceneCreated(self): GridRole.onSceneCreated(self) self.makeAlternateOccupant() self.addTag("squashN") self.addTag("squashS") self.addTag("squashE") self.addTag("squashW")
def onSceneCreated(self): GridRole.onSceneCreated(self) self.makeAlternateOccupant() self.costumeFeatures.update(self) dummy = None squareSize = self.square.grid.squareSize # Create a dummy actor if we are a wide machine pose = self.actor.appearance.pose if pose.surface.width > squareSize : if pose.offsetX > squareSize : dummy = Dummy(self, -1, 0) else : dummy = Dummy(self, 1, 0) if dummy : dummy.makeAlternateOccupant()