version 1.5 | | version 1.6 |
---|
| | |
* Routines to display title screens... | | * Routines to display title screens... |
* | | * |
* $Log$ | | * $Log$ |
| | * Revision 1.6 2003/03/09 06:41:01 donut |
| | * change byte typedef to sbyte to avoid conflict with win32 byte which is unsigned |
| | * |
* Revision 1.5 2002/03/26 08:37:40 donut | | * Revision 1.5 2002/03/26 08:37:40 donut |
* fix position of briefing animated door bitmap at non 320x200 resolutions | | * fix position of briefing animated door bitmap at non 320x200 resolutions |
* | | * |
| | |
| | |
typedef struct { | | typedef struct { |
char bs_name[14]; // filename, eg merc01. Assumes .lbm suffix. | | char bs_name[14]; // filename, eg merc01. Assumes .lbm suffix. |
byte level_num; | | sbyte level_num; |
byte message_num; | | sbyte message_num; |
short text_ulx, text_uly; // upper left x,y of text window | | short text_ulx, text_uly; // upper left x,y of text window |
short text_width, text_height; // width and height of text window | | short text_width, text_height; // width and height of text window |
} briefing_screen; | | } briefing_screen; |
| | |
#define EXIT_DOOR_MAX 14 | | #define EXIT_DOOR_MAX 14 |
#define OTHER_THING_MAX 10 // Adam: This is the number of frames in your new animating thing. | | #define OTHER_THING_MAX 10 // Adam: This is the number of frames in your new animating thing. |
#define DOOR_DIV_INIT 6 | | #define DOOR_DIV_INIT 6 |
byte Door_dir=1, Door_div_count=0, Animating_bitmap_type=0; | | sbyte Door_dir=1, Door_div_count=0, Animating_bitmap_type=0; |
| | |
// ----------------------------------------------------------------------------- | | // ----------------------------------------------------------------------------- |
void show_bitmap_frame(void) | | void show_bitmap_frame(void) |