def __init__(self):
self.turn = 0
self.things = []
+ self.map_geometry = MapGeometrySquare(YX(24, 40))
def get_thing(self, id_, create_unfound):
# No default for create_unfound because every call to get_thing
'MOVE': Task_MOVE,
'WRITE': Task_WRITE,
'FLATTEN_SURROUNDINGS': Task_FLATTEN_SURROUNDINGS}
- self.map_geometry = MapGeometrySquare(YX(24, 40))
self.commands = {'QUERY': cmd_QUERY,
'ALL': cmd_ALL,
'LOGIN': cmd_LOGIN,
if hasattr(thing, 'nickname'):
self.io.send('THING_NAME %s %s' % (thing.id_, quote(t.nickname)))
-
self.io.send('TURN ' + str(self.turn))
for t in self.things:
send_thing(t)