quote(t.protection), t.id_), c_id)
if hasattr(t, 'name'):
self.io.send('THING_NAME %s %s' % (t.id_, quote(t.name)), c_id)
- if hasattr(t, 'player_char'):
+ if hasattr(t, 'thing_char'):
self.io.send('THING_CHAR %s %s' % (t.id_,
- quote(t.player_char)), c_id)
+ quote(t.thing_char)), c_id)
for big_yx in self.portals:
for little_yx in [little_yx for little_yx in self.portals[big_yx]
if player.fov_test(big_yx, little_yx)]:
write(f, 'GOD_THING_PROTECTION %s %s' % (t.id_, quote(t.protection)))
if hasattr(t, 'name'):
write(f, 'GOD_THING_NAME %s %s' % (t.id_, quote(t.name)))
+ if t.type_ == 'Door' and t.blocking:
+ write(f, 'THING_DOOR_CLOSED %s' % t.id_)
write(f, 'SPAWN_POINT %s %s' % (self.spawn_point[0],
self.spawn_point[1]))