Dungeon Architect

you jsut save the seed in a savegame file. and whenever you load the map you recreate the dungeon form the seed. however any other actors that spawn enemies etc would laso have saved state.