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

Comparing deliantra/server/random_maps/random_map.h (file contents):
Revision 1.8 by root, Sun Dec 31 22:23:12 2006 UTC vs.
Revision 1.12 by root, Fri Jan 19 22:24:10 2007 UTC

1/* 1/*
2 * CrossFire, A Multiplayer game for X-windows 2 * CrossFire, A Multiplayer game for X-windows
3 * 3 *
4 * Copyright (C) 2005, 2006, 2007 Marc Lehmann & Crossfire+ Development Team
4 * Copyright (C) 2001 Mark Wedel & Crossfire Development Team 5 * Copyright (C) 2001 Mark Wedel & Crossfire Development Team
5 * Copyright (C) 1992 Frank Tore Johansen 6 * Copyright (C) 1992 Frank Tore Johansen
6 * 7 *
7 * This program is free software; you can redistribute it and/or modify 8 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by 9 * it under the terms of the GNU General Public License as published by
37 shstr origin_map; 38 shstr origin_map;
38 shstr final_map; 39 shstr final_map;
39 char exitstyle[512]; 40 char exitstyle[512];
40 shstr this_map; 41 shstr this_map;
41 char exit_on_final_map[512]; 42 char exit_on_final_map[512];
43 char *custom;
42 44
43 int Xsize; 45 int xsize, ysize;
44 int Ysize;
45 int expand2x; 46 int expand2x;
46 int layoutoptions1; 47 int layoutoptions1;
47 int layoutoptions2; 48 int layoutoptions2;
48 int layoutoptions3; 49 int layoutoptions3;
49 int symmetry; 50 int symmetry;
56 57
57 int decoroptions; 58 int decoroptions;
58 int orientation; 59 int orientation;
59 int origin_y; 60 int origin_y;
60 int origin_x; 61 int origin_x;
61 int random_seed; 62 uint32_t random_seed;
62 uint64_t total_map_hp; 63 uint64_t total_map_hp;
63 int map_layout_style; 64 int map_layout_style;
64 int treasureoptions; 65 int treasureoptions;
65 int symmetry_used; 66 int symmetry_used;
66 67
67 struct region *region; 68 struct region *region;
69
70 // "private", adjusted sizes
71 int Xsize;
72 int Ysize;
68}; 73};
69 74
70enum { 75enum {
71 LAYOUT_NONE, 76 LAYOUT_NONE,
72 LAYOUT_ONION, 77 LAYOUT_ONION,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines