version 1.2 | | version 1.3 |
---|
| | |
* To be read by a human to verify the correctness and completeness of a mine. | | * To be read by a human to verify the correctness and completeness of a mine. |
* | | * |
* $Log$ | | * $Log$ |
| | * Revision 1.3 2003/03/09 06:34:09 donut |
| | * change byte typedef to sbyte to avoid conflict with win32 byte which is unsigned |
| | * |
* Revision 1.2 1999/09/02 13:32:42 sekmu | | * Revision 1.2 1999/09/02 13:32:42 sekmu |
* remove warning in editor compile | | * remove warning in editor compile |
* | | * |
| | |
void write_wall_text(FILE *my_file) | | void write_wall_text(FILE *my_file) |
{ | | { |
int i, j; | | int i, j; |
byte wall_flags[MAX_WALLS]; | | sbyte wall_flags[MAX_WALLS]; |
| | |
fprintf(my_file, "-----------------------------------------------------------------------------\n"); | | fprintf(my_file, "-----------------------------------------------------------------------------\n"); |
fprintf(my_file, "Walls:\n"); | | fprintf(my_file, "Walls:\n"); |
| | |
} | | } |
| | |
//typedef struct trigger { | | //typedef struct trigger { |
// byte type; | | // sbyte type; |
// short flags; | | // short flags; |
// fix value; | | // fix value; |
// fix time; | | // fix time; |
// byte link_num; | | // sbyte link_num; |
// short num_links; | | // short num_links; |
// short seg[MAX_WALLS_PER_LINK]; | | // short seg[MAX_WALLS_PER_LINK]; |
// short side[MAX_WALLS_PER_LINK]; | | // short side[MAX_WALLS_PER_LINK]; |
| | |
// -- } | | // -- } |
| | |
// ----------------------------------------------------------------------------- | | // ----------------------------------------------------------------------------- |
void determine_used_textures_level(int load_level_flag, int shareware_flag, int level_num, int *tmap_buf, int *wall_buf, byte *level_tmap_buf, int max_tmap) | | void determine_used_textures_level(int load_level_flag, int shareware_flag, int level_num, int *tmap_buf, int *wall_buf, sbyte *level_tmap_buf, int max_tmap) |
{ | | { |
int segnum, sidenum; | | int segnum, sidenum; |
int i, j; | | int i, j; |
| | |
} | | } |
| | |
// ----------------------------------------------------------------------------- | | // ----------------------------------------------------------------------------- |
void say_used_once_tmaps(FILE *my_file, int *tb, byte *tb_lnum) | | void say_used_once_tmaps(FILE *my_file, int *tb, sbyte *tb_lnum) |
{ | | { |
int i; | | int i; |
char *level_name; | | char *level_name; |
| | |
int i; | | int i; |
int temp_tmap_buf[MAX_TEXTURES]; | | int temp_tmap_buf[MAX_TEXTURES]; |
int perm_tmap_buf[MAX_TEXTURES]; | | int perm_tmap_buf[MAX_TEXTURES]; |
byte level_tmap_buf[MAX_TEXTURES]; | | sbyte level_tmap_buf[MAX_TEXTURES]; |
int temp_wall_buf[MAX_WALL_ANIMS]; | | int temp_wall_buf[MAX_WALL_ANIMS]; |
int perm_wall_buf[MAX_WALL_ANIMS]; | | int perm_wall_buf[MAX_WALL_ANIMS]; |
| | |
| | |
int i; | | int i; |
int temp_tmap_buf[MAX_TEXTURES]; | | int temp_tmap_buf[MAX_TEXTURES]; |
int perm_tmap_buf[MAX_TEXTURES]; | | int perm_tmap_buf[MAX_TEXTURES]; |
byte level_tmap_buf[MAX_TEXTURES]; | | sbyte level_tmap_buf[MAX_TEXTURES]; |
int temp_wall_buf[MAX_WALL_ANIMS]; | | int temp_wall_buf[MAX_WALL_ANIMS]; |
int perm_wall_buf[MAX_WALL_ANIMS]; | | int perm_wall_buf[MAX_WALL_ANIMS]; |
| | |