Bitmap *bitmap_db_cross;
Bitmap *bitmap_db_field;
Bitmap *bitmap_db_panel;
+#if 0
Bitmap *bitmap_db_door;
+#endif
+Bitmap *bitmap_db_door_1;
+Bitmap *bitmap_db_door_2;
Bitmap *bitmap_db_toons;
DrawBuffer *fieldbuffer;
DrawBuffer *drawto_field;
int WIN_XSIZE = 672, WIN_YSIZE = 560;
int SCR_FIELDX = 17, SCR_FIELDY = 17;
-int SX = 8, SY = 8;
int REAL_SX = 6, REAL_SY = 6;
+int SX = 8, SY = 8;
int DX = 566, DY = 60;
int VX = 566, VY = 400;
int EX = 566, EY = 356;
int dDX, dDY;
-int SXSIZE = 17 * TILEX; /* SCR_FIELDX * TILEX */
-int SYSIZE = 17 * TILEY; /* SCR_FIELDY * TILEY */
int FULL_SXSIZE = 2 + 17 * TILEX + 2; /* 2 + SXSIZE + 2 */
int FULL_SYSIZE = 2 + 17 * TILEY + 2; /* 2 + SYSIZE + 2 */
+int SXSIZE = 17 * TILEX; /* SCR_FIELDX * TILEX */
+int SYSIZE = 17 * TILEY; /* SCR_FIELDY * TILEY */
+int DXSIZE = 100;
+int DYSIZE = 280;
+int VXSIZE = 100;
+int VYSIZE = 100;
+int EXSIZE = 100;
+int EYSIZE = 144;
int TILESIZE_VAR = TILESIZE;
#if 1
struct DoorInfo door_1, door_2;
struct RequestInfo request;
struct PreviewInfo preview;
+struct EditorInfo editor;
struct GraphicInfo *graphic_info = NULL;
struct SoundInfo *sound_info = NULL;
int main(int argc, char *argv[])
{
- char * window_title_string = getWindowTitleString();
-
InitProgramInfo(argv[0], USERDATA_DIRECTORY, USERDATA_DIRECTORY_UNIX,
- PROGRAM_TITLE_STRING, window_title_string, ICON_TITLE_STRING,
- X11_ICON_FILENAME, X11_ICONMASK_FILENAME, SDL_ICON_FILENAME,
- MSDOS_POINTER_FILENAME,
- COOKIE_PREFIX, FILENAME_PREFIX, GAME_VERSION_ACTUAL);
+ PROGRAM_TITLE_STRING, ICON_TITLE_STRING, SDL_ICON_FILENAME,
+ COOKIE_PREFIX, GAME_VERSION_ACTUAL);
+ InitWindowTitleFunction(getWindowTitleString);
InitExitMessageFunction(DisplayExitMessage);
InitExitFunction(CloseAllAndExit);
InitPlatformDependentStuff();