2023-12-21 14:20:00 -05:00
|
|
|
#ifndef UMORNA_ENGINE
|
|
|
|
#define UMORNA_ENGINE
|
2023-12-20 00:07:54 -05:00
|
|
|
|
2023-12-30 10:08:45 -05:00
|
|
|
#define menu_limit (24)
|
|
|
|
#define menu_item_limit (24)
|
|
|
|
|
|
|
|
enum {
|
|
|
|
menu_traits, menu_skills, menu_values
|
|
|
|
};
|
|
|
|
|
2023-12-22 02:09:39 -05:00
|
|
|
extern int camera_x;
|
|
|
|
extern int camera_y;
|
|
|
|
|
2023-12-30 07:14:08 -05:00
|
|
|
extern void view_side (void);
|
2023-12-21 14:20:00 -05:00
|
|
|
|
2023-12-29 07:14:30 -05:00
|
|
|
extern void view_menu (int menu, int x, int y, int small, int align, int alpha);
|
2023-12-21 16:59:45 -05:00
|
|
|
|
2023-12-22 02:09:39 -05:00
|
|
|
extern void view_map (int offset_x, int offset_y);
|
2023-12-21 14:20:00 -05:00
|
|
|
|
2023-12-30 06:33:33 -05:00
|
|
|
extern void bind (int signal, void (* action) (void));
|
|
|
|
extern void unbind (int signal);
|
|
|
|
|
|
|
|
extern void engine_configure (void);
|
|
|
|
extern void engine_synchronize (void);
|
|
|
|
|
2023-12-21 14:20:00 -05:00
|
|
|
#endif
|