Ejemplo n.º 1
0
 def __init__(self, energy, power, team):
     self.inputs = Items.MultiSlot([
         Items.FilterSlot(Items.resources["SP%s" % n]) for n in range(1, 7)
     ])
     self.energy = energy
     self.power = power / 60
     self.team = team
Ejemplo n.º 2
0
 def __init__(self, recipe, energy, power):
     self.inputs = Items.MultiSlot([
         Items.FilterSlot(Items.get_item(k), v)
         for k, v in recipe[0].items()
     ])
     self.output = Items.FilterSlot(recipe[1][0])
     self.recipe = recipe
     self.energy = energy
     self.power = power / 60
     self.tar_inputs = Counter(self.recipe[0])
Ejemplo n.º 3
0
 def respawn(self):
     self.inv = Items.MultiSlot([Items.Slot() for _ in range(7)])
     self.spawn.respawn(self)
     self.hp=1
Ejemplo n.º 4
0
 def __init__(self,coords,j):
     super().__init__(coords)
     self.col=j.col
     self.j=j
     self.inv=Items.MultiSlot([Items.Slot() for _ in range(7)])
     self.pick=Tools.Pickaxe()