1 | /* |
1 | /* |
2 | * static char *rcsid_map_c = |
2 | * static char *rcsid_map_c = |
3 | * "$Id: random_map.h,v 1.1 2006/02/03 07:14:21 root Exp $"; |
3 | * "$Id: random_map.h,v 1.4 2006/12/15 20:07:02 root Exp $"; |
4 | */ |
4 | */ |
5 | |
5 | |
6 | /* |
6 | /* |
7 | CrossFire, A Multiplayer game for X-windows |
7 | CrossFire, A Multiplayer game for X-windows |
8 | |
8 | |
… | |
… | |
21 | |
21 | |
22 | You should have received a copy of the GNU General Public License |
22 | You should have received a copy of the GNU General Public License |
23 | along with this program; if not, write to the Free Software |
23 | along with this program; if not, write to the Free Software |
24 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
24 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
25 | |
25 | |
26 | The authors can be reached via e-mail at crossfire-devel@real-time.com |
26 | The authors can be reached via e-mail at crossfire.de |
27 | */ |
27 | */ |
28 | |
28 | |
29 | #ifndef RANDOM_MAP_H |
29 | #ifndef RANDOM_MAP_H |
30 | #define RANDOM_MAP_H |
30 | #define RANDOM_MAP_H |
31 | |
31 | |
… | |
… | |
41 | char origin_map[512]; |
41 | char origin_map[512]; |
42 | char final_map[512]; |
42 | char final_map[512]; |
43 | char exitstyle[512]; |
43 | char exitstyle[512]; |
44 | char this_map[512]; |
44 | char this_map[512]; |
45 | char exit_on_final_map[512]; |
45 | char exit_on_final_map[512]; |
46 | |
46 | |
47 | int Xsize; |
47 | int Xsize; |
48 | int Ysize; |
48 | int Ysize; |
49 | int expand2x; |
49 | int expand2x; |
50 | int layoutoptions1; |
50 | int layoutoptions1; |
51 | int layoutoptions2; |
51 | int layoutoptions2; |
… | |
… | |
63 | int random_seed; |
63 | int random_seed; |
64 | long unsigned int total_map_hp; |
64 | long unsigned int total_map_hp; |
65 | int map_layout_style; |
65 | int map_layout_style; |
66 | int treasureoptions; |
66 | int treasureoptions; |
67 | int symmetry_used; |
67 | int symmetry_used; |
68 | region *region; |
68 | struct region *region; |
69 | } RMParms; |
69 | } RMParms; |
70 | |
70 | |
71 | int load_parameters(FILE *fp, int bufstate,RMParms *RP); |
71 | int load_parameters(FILE *fp, int bufstate,RMParms *RP); |
72 | |
72 | |
73 | |
73 | |