version 1.13 | | version 1.14 |
---|
| | |
* This file was automatically generated by version 1.7 of cextract. | | * This file was automatically generated by version 1.7 of cextract. |
* Manual editing not recommended. | | * Manual editing not recommended. |
* | | * |
* Created: Sun Feb 11 14:47:30 2001 | | * Created: Sat May 12 17:27:46 2001 |
*/ | | */ |
#ifndef __CEXTRACT__ | | #ifndef __CEXTRACT__ |
#ifdef __STDC__ | | #ifdef __STDC__ |
| | |
| | extern void dump_layout ( char **layout, RMParms *RP ); |
extern mapstruct *generate_random_map ( char *OutFileName, RMParms *RP ); | | extern mapstruct *generate_random_map ( char *OutFileName, RMParms *RP ); |
extern char **layoutgen ( RMParms *RP ); | | extern char **layoutgen ( RMParms *RP ); |
extern char **expand2x(char **layout, int xsize, int ysize); | | |
extern char **symmetrize_layout ( char **maze, int sym, RMParms *RP ); | | extern char **symmetrize_layout ( char **maze, int sym, RMParms *RP ); |
extern char ** rotate_layout ( char **maze, int rotation, RMParms *RP ); | | extern char ** rotate_layout ( char **maze, int rotation, RMParms *RP ); |
extern void roomify_layout ( char **maze, RMParms *RP ); | | extern void roomify_layout ( char **maze, RMParms *RP ); |
| | |
extern mapstruct *load_style_map ( char *style_name ); | | extern mapstruct *load_style_map ( char *style_name ); |
extern mapstruct *find_style ( char *dirname, char *stylename, int difficulty ); | | extern mapstruct *find_style ( char *dirname, char *stylename, int difficulty ); |
extern object *pick_random_object ( mapstruct *style ); | | extern object *pick_random_object ( mapstruct *style ); |
| | extern void free_style_maps ( void ); |
| | extern int surround_check ( char **layout, int i, int j, int Xsize, int Ysize ); |
extern char **roguelike_layout_gen ( int xsize, int ysize, int options ); | | extern char **roguelike_layout_gen ( int xsize, int ysize, int options ); |
extern char **make_snake_layout ( int xsize, int ysize, int options ); | | extern char **make_snake_layout ( int xsize, int ysize, int options ); |
extern void find_top_left_corner ( char **maze, int *cx, int *cy ); | | extern void find_top_left_corner ( char **maze, int *cx, int *cy ); |
extern char **make_square_spiral_layout ( int xsize, int ysize, int options ); | | extern char **make_square_spiral_layout ( int xsize, int ysize, int options ); |
| | extern char **expand2x ( char **layout, int xsize, int ysize ); |
| | |
#endif /* __STDC__ */ | | #endif /* __STDC__ */ |
#endif /* __CEXTRACT__ */ | | #endif /* __CEXTRACT__ */ |