Пример #1
0
 def setUp(self):
     Sim.__init__(self)
     self.name = self.__class__.__name__
     from pymud.room import Room
     TestFixture.setUp(self)
     self.location = P.null
     self.room = builder.create(Room,'world')
     self.room.addListener(self)
Пример #2
0
 def setUp(self):
     from pymud.room import Room
     Sim.__init__(self)
     self.name = self.__class__.__name__
     from pymud.room import Zone
     TestFixture.setUp(self)
     self.location = P.null
     self.zone = builder.add2dZone(3,3,Room).zone()
     for x in self.zone.rooms.values():
         x().addListener(self)
     self.room = self.zone.rooms[1,1,0]()
Пример #3
0
 def __init__(   self,
                 variables=None,
                 commands=None,
                 id=None):
     Channel.__init__(self)
     SlottedContainer.__init__(self)
     Scriptable.__init__(self)
     Sim.__init__(self)
     self.id = id
     self.location = P.null
     self.interface = None
     if variables:
         self.variables = variables
     if commands:
         self.commands = commands
Пример #4
0
 def __init__(self,id=None):
     Sim.__init__(self)
     self.id = id
     self.rooms = {}
     self.coordinates = {}
     self.home = None
Пример #5
0
 def __init__(self,id=None):
     Sim.__init__(self)
     ContainerChannel.__init__(self)
     self.id = id
     self.exits = {}
Пример #6
0
 def __init__(self,id=None):
     Sim.__init__(self)
     self.id = id