Esempio n. 1
0
 def setUp(self):
     self.tile = FurnaceTile(0, 0, 0)
     self.protocol = FakeProtocol()
     self.protocol.windows.append(FurnaceWindow(7, Inventory(),
         self.tile.inventory, coords))
     self.factory = FakeFactory()
     self.factory.protocols = {1: self.protocol}
Esempio n. 2
0
    def setUp(self):
        self.tile = FurnaceTile(0, 0, 0)
        self.tile2 = FurnaceTile(0, 1, 0)

        # no any windows
        self.protocol1 = FakeProtocol()
        # window with different coordinates
        self.protocol2 = FakeProtocol()
        self.protocol2.windows.append(FurnaceWindow(1, Inventory(),
            self.tile2.inventory, coords2))
        # windows with proper coodinates
        self.protocol3 = FakeProtocol()
        self.protocol3.windows.append(FurnaceWindow(2, Inventory(),
            self.tile.inventory, coords))

        self.factory = FakeFactory()
        self.factory.protocols = {
            1: self.protocol1,
            2: self.protocol2,
            3: self.protocol3
        }
Esempio n. 3
0
    def __init__(self, username="", **kwargs):
        """
        Create a player.

        This method calls super().
        """

        super(Player, self).__init__(**kwargs)

        self.username = username
        self.inventory = Inventory()

        self.equipped = 0
Esempio n. 4
0
 def setUp(self):
     self.i = Inventory()
     self.l = [None] * 104
     self.l[0] = 1, 0, 1
     self.l[9] = 2, 0, 1
     self.l[100] = 3, 0, 1
Esempio n. 5
0
 def setUp(self):
     self.a = ChestStorage()
     self.b = ChestStorage()
     self.i = LargeChestWindow(1, Inventory(), self.a, self.b, 0)
Esempio n. 6
0
 def setUp(self):
     self.i = FurnaceWindow(1, Inventory(), FurnaceStorage(), 0)
Esempio n. 7
0
 def setUp(self):
     self.i = ChestWindow(1, Inventory(), ChestStorage(), 0)
Esempio n. 8
0
 def setUp(self):
     self.i = WorkbenchWindow(1, Inventory())
Esempio n. 9
0
 def setUp(self):
     self.i = InventoryWindow(Inventory())
Esempio n. 10
0
 def setUp(self):
     self.i = Inventory()
Esempio n. 11
0
 def setUp(self):
     # like player's inventory window
     self.i = InventoryWindow(Inventory())