7 #include <X11/keysym.h>
13 #define ORIG_GFXMENUFONTX 14
14 #define ORIG_GFXMENUFONTY 16
15 #define ORIG_MENUFONTX 12
16 #define ORIG_MENUFONTY 16
20 #define TILEX (ORIG_TILEX * ZOOM_FACTOR)
21 #define TILEY (ORIG_TILEY * ZOOM_FACTOR)
22 #define SCOREX (ORIG_SCOREX * ZOOM_FACTOR)
23 #define SCOREY (ORIG_SCOREY * ZOOM_FACTOR)
24 #define GFXMENUFONTX (ORIG_GFXMENUFONTX * ZOOM_FACTOR)
25 #define GFXMENUFONTY (ORIG_GFXMENUFONTY * ZOOM_FACTOR)
26 #define MENUFONTX (ORIG_MENUFONTX * ZOOM_FACTOR)
27 #define MENUFONTY (ORIG_MENUFONTY * ZOOM_FACTOR)
29 /* often used screen positions */
35 extern Display *display;
37 #define xwindow window
41 #include "../libgame/system.h"
43 #define xwindow (window->drawable)
49 extern Bitmap *screenBitmap;
50 extern Bitmap *scoreBitmap;
52 extern Bitmap *objBitmap;
53 extern Bitmap *sprBitmap;
54 extern Bitmap *ttlBitmap;
55 extern Bitmap *botBitmap;
59 extern Pixmap screenPixmap;
60 extern Pixmap scorePixmap;
61 extern Pixmap spriteBitmap;
63 extern Pixmap objPixmap;
64 extern Pixmap objmaskBitmap;
65 extern Pixmap sprPixmap;
66 extern Pixmap sprmaskBitmap;
67 extern Pixmap ttlPixmap;
68 extern Pixmap ttlmaskBitmap;
69 extern Pixmap botPixmap;
70 extern Pixmap botmaskBitmap;
77 extern Atom deleteAtom;
79 extern KeySym lastKeySym;
81 extern KeyCode northKeyCode[];
82 extern KeyCode eastKeyCode[];
83 extern KeyCode southKeyCode[];
84 extern KeyCode westKeyCode[];
85 extern KeyCode fireKeyCode[];
86 extern KeyCode escKeyCode[];