ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/random_maps/random_map.C
(Generate patch)

Comparing deliantra/server/random_maps/random_map.C (file contents):
Revision 1.51 by root, Sat Jun 26 22:10:18 2010 UTC vs.
Revision 1.54 by root, Tue Jun 29 17:22:27 2010 UTC

54{ 54{
55 SvREFCNT_dec (hv); 55 SvREFCNT_dec (hv);
56} 56}
57 57
58void 58void
59dump_layout (Layout layout) 59Layout::print ()
60{ 60{
61 for (int j = 0; j < layout->h; j++) 61 for (int j = 0; j < ptr->h; j++)
62 { 62 {
63 for (int i = 0; i < layout->w; i++) 63 for (int i = 0; i < ptr->w; i++)
64 putc (layout[i][j] ? layout[i][j] : ' ', stdout); 64 putc (ptr->col[i][j] ? ptr->col[i][j] : ' ', stdout);
65 65
66 putc ('\n', stdout); 66 putc ('\n', stdout);
67 } 67 }
68 68
69 putc ('\n', stdout); 69 putc ('\n', stdout);
450 roomify_layout (layout, RP); 450 roomify_layout (layout, RP);
451 451
452 break; 452 break;
453 453
454 case LAYOUT_MAZE: 454 case LAYOUT_MAZE:
455 maze_gen (layout, rmg_rndm (2)); 455 maze_gen (layout, RP->get_iv ("maze_type", rmg_rndm (4)));
456 456
457 if (!(rmg_rndm (2))) 457 if (!(rmg_rndm (2)))
458 doorify_layout (layout, RP); 458 doorify_layout (layout, RP);
459 459
460 break; 460 break;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines