… | |
… | |
286 | rp.set ("monsterstyle" , mon); |
286 | rp.set ("monsterstyle" , mon); |
287 | rp.set ("treasurestyle", "none"); |
287 | rp.set ("treasurestyle", "none"); |
288 | rp.set ("layoutstyle" , style); |
288 | rp.set ("layoutstyle" , style); |
289 | rp.set ("decorstyle" , decor); |
289 | rp.set ("decorstyle" , decor); |
290 | rp.set ("decoroptions" , (IV)-1); |
290 | rp.set ("decoroptions" , (IV)-1); |
|
|
291 | rp.set ("symmetry" , (IV)SYMMETRY_NONE); |
|
|
292 | rp.set ("orientation" , (IV)1); |
291 | |
293 | |
292 | rp.layoutoptions1 = RMOPT_WALLS_ONLY; |
294 | rp.layoutoptions1 = RMOPT_WALLS_ONLY; |
293 | rp.symmetry = SYMMETRY_NONE; |
|
|
294 | rp.dungeon_depth = RP->dungeon_level; |
295 | rp.dungeon_depth = RP->dungeon_level; |
295 | rp.dungeon_level = RP->dungeon_level; |
296 | rp.dungeon_level = RP->dungeon_level; |
296 | rp.difficulty = RP->difficulty; |
297 | rp.difficulty = RP->difficulty; |
297 | rp.difficulty_given = RP->difficulty; |
298 | rp.difficulty_given = RP->difficulty; |
298 | rp.difficulty_increase = RP->difficulty_increase; |
299 | rp.difficulty_increase = RP->difficulty_increase; |
299 | rp.orientation = 1; |
|
|
300 | rp.random_seed = uint32_t (RP->random_seed + 0xdeadbeef); |
300 | rp.random_seed = uint32_t (RP->random_seed + 0xdeadbeef); |
301 | |
301 | |
302 | the_exit->slaying = shstr_random_map_exit; |
302 | the_exit->slaying = shstr_random_map_exit; |
303 | the_exit->msg = rp.as_shstr (); |
303 | the_exit->msg = rp.as_shstr (); |
304 | |
304 | |