X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=server.py;h=cf706994feab1e079dea4b5281f79ea524d5951d;hb=67d04440308c656f5baed5b96899729fe9bcb1e6;hp=c5fbff4a18ef45fd22fc526d15999be4af79c809;hpb=827134a13175939231b85fbc159c013e0f024e78;p=plomrogue2-experiments diff --git a/server.py b/server.py index c5fbff4..cf70699 100755 --- a/server.py +++ b/server.py @@ -162,8 +162,9 @@ class CommandHandler(game_common.Commander, server_.game.Commander): self.send('MAP_SIZE ' + stringify_yx(self.world.map_.size)) visible_map = self.world.get_player().get_visible_map() for y in range(self.world.map_.size[0]): - self.send('VISIBLE_MAP_LINE %5s %s' % (y, visible_map.get_line(y))) - for thing in self.world.things: + self.send('VISIBLE_MAP_LINE %5s "%s"' % (y, visible_map.get_line(y))) + visible_things = self.world.get_player().get_visible_things() + for thing in visible_things: self.send('THING_TYPE %s %s' % (thing.id_, thing.type_)) self.send('THING_POS %s %s' % (thing.id_, stringify_yx(thing.position)))