25 #include "chewy/detail.h" 26 #include "chewy/mcga_graphics.h" 27 #include "chewy/object_extra.h" 35 extern const int16 SURIMY_TAF19_PHASES[4][2];
39 #define ABLAGE_BLOCK_SIZE 64000l 43 static void topEntry();
44 static void leftEntry();
45 static void rightEntry();
47 static void setup_func();
70 uint8 _objNr[MAX_ROOM_TIMER];
71 uint8 _timerNr[MAX_ROOM_TIMER];
80 int16 load_tgp(int16 nr,
RaumBlk *Rb, int16 tgp_idx,
bool loadBarriers,
const char *fileName);
81 byte *get_ablage(int16 nr);
83 void set_timer_start(int16 timer_start);
84 void add_timer_new_room();
85 void del_timer_old_room();
86 int16 set_timer(int16 ani_nr, int16 timer_end);
87 void set_timer_status(int16 ani_nr, int16 status);
88 void set_zoom(int16 zoom);
89 void set_pal(
const byte *src_pal, byte *dest_pal);
100 int16 get_ablage(int16 pic_nr, uint32 pic_size);
101 int16 get_ablage_g1(int16 ablage_bedarf, int16 ak_pos);
102 void set_ablage_info(int16 ablagenr, int16 bildnr, uint32 pic_size);
105 int16 _lastAblageSave;
107 byte *_ablage[MAX_ABLAGE];
108 byte *_ablagePal[MAX_ABLAGE];
109 int16 _ablageInfo[MAX_ABLAGE][2];
112 void load_chewy_taf(int16 taf_nr);
113 extern void switchRoom(int16 nr);
114 extern void calc_person_look();
Definition: resource.h:229
Definition: ngstypes.h:29
Definition: object_extra.h:81
Definition: object_extra.h:47