X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;f=plomrogue%2Fgame.py;h=453ee30dd84f968b6f3555b09f6d428722bb31c3;hb=018bb0242ebd2b7e9fde170fae830376dea55e16;hp=ba25ecad37313d12f688cb6758a9b1669b0b445e;hpb=e5a83f8987647c3c239e48d5bc1ff939ce531544;p=plomrogue2 diff --git a/plomrogue/game.py b/plomrogue/game.py index ba25eca..453ee30 100755 --- a/plomrogue/game.py +++ b/plomrogue/game.py @@ -354,12 +354,14 @@ class Game(GameBase): 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_) - if t.type_ == 'MusicPlayer': + elif t.type_ == 'MusicPlayer': write(f, 'THING_MUSICPLAYER_SETTINGS %s %s %s %s' % (t.id_, int(t.playing), t.playlist_index, int(t.repeat))) for item in t.playlist: write(f, 'THING_MUSICPLAYER_PLAYLIST_ITEM %s %s %s' % (t.id_, quote(item[0]), item[1])) + elif t.type_ == 'Bottle' and not t.full: + write(f, 'THING_BOTTLE_EMPTY %s' % t.id_) write(f, 'SPAWN_POINT %s %s' % (self.spawn_point[0], self.spawn_point[1]))