diff options
Diffstat (limited to 'engines/drascula')
-rw-r--r-- | engines/drascula/drascula.h | 249 |
1 files changed, 128 insertions, 121 deletions
diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h index f52f84184b..ba43c9895c 100644 --- a/engines/drascula/drascula.h +++ b/engines/drascula/drascula.h @@ -311,87 +311,9 @@ public: void hipo_sin_nadie(int counter); void openDoor(int nflag, int doorNum); void showMap(); - void animation_1_1(); - void animation_2_1(); - void animation_1_2(); - void animation_2_2(); - void animation_3_1(); - void animation_4_1(); - void animation_3_2(); - void animation_4_2(); - void animation_5_2(); - void animation_6_2(); - void animation_7_2(); - void animation_8_2(); - void animation_9_2(); - void animation_10_2(); - void animation_11_2(); - void animation_12_2(); - void animation_13_2(); - void animation_14_2(); - void animation_15_2(); - void animation_16_2(); - void animation_17_2(); - void animation_18_2(); - void animation_19_2(); - void animation_20_2(); - void animation_21_2(); - void animation_22_2(); - void animation_23_2(); - void animation_23_joined(); - void animation_23_joined2(); - void animation_24_2(); - void animation_25_2(); - void animation_26_2(); - void animation_27_2(); - void animation_28_2(); - void animation_29_2(); - void animation_30_2(); - void animation_31_2(); - void animation_32_2(); - void animation_33_2(); - void animation_34_2(); - void animation_35_2(); - void animation_36_2(); - void update_1_pre(); - void update_2(); - void update_3(); - void update_3_pre(); - void update_4(); - void update_5(); - void update_5_pre(); - void update_6_pre(); - void update_7_pre(); - void update_9_pre(); - void update_12_pre(); - void update_14_pre(); - void update_15(); - void update_16_pre(); - void update_17_pre(); - void update_17(); - void update_18_pre(); - void update_18(); - void update_21_pre(); - void update_22_pre(); - void update_23_pre(); - void update_24_pre(); - void update_26_pre(); - void update_26(); - void update_27(); - void update_27_pre(); - void update_29(); - void update_29_pre(); - void update_30_pre(); - void update_31_pre(); - void update_34_pre(); - void update_35_pre(); - void update_31(); - void update_34(); - void update_35(); void hare_oscuro(); - void withoutVerb(); bool para_cargar(char[]); void carga_escoba(const char *); @@ -516,14 +438,29 @@ public: void quadrant_2(); void quadrant_3(); void quadrant_4(); - void update_62(); - void update_62_pre(); - void update_63(); void saveGame(char[]); void increaseFrameNum(); int whichObject(); bool checkMenuFlags(); bool roomParse(RoomTalkAction*, int); + void converse(const char *); + void print_abc_opc(const char *, int, int, int); + void response(int); + void room_pendulum(int); + void update_pendulum(); + void activatePendulum(); + + void MusicFadeout(); + void playFile(const char *fname); + + char *getLine(char *buf, int len); + void getIntFromLine(char *buf, int len, int* result); + void getStringFromLine(char *buf, int len, char* result); + + void grr(); + void updateAnim(int y, int destX, int destY, int width, int height, int count, byte* src, int delayVal = 3); + void updateAnim2(int y, int px, int py, int width, int height, int count, byte* src); + void room_0(); void room_1(int); void room_2(int); @@ -535,6 +472,7 @@ public: void room_8(int); void room_9(int); void room_12(int); + bool room_13(int fl); void room_14(int); void room_15(int); void room_16(int); @@ -553,25 +491,62 @@ public: void room_34(int); void room_35(int); void room_44(int); + void room_49(int); + void room_53(int); + void room_54(int); + void room_55(int); + bool room_56(int); + void room_58(int); + void room_59(int); + bool room_60(int); + void room_61(int); void room_62(int); void room_63(int); - void converse(const char *); - void print_abc_opc(const char *, int, int, int); - void response(int); - - void MusicFadeout(); - void playFile(const char *fname); - char *getLine(char *buf, int len); - void getIntFromLine(char *buf, int len, int* result); - void getStringFromLine(char *buf, int len, char* result); - - void grr(); - bool room_13(int fl); - void update_13(); - void update_20(); - void updateAnim(int y, int destX, int destY, int width, int height, int count, byte* src, int delayVal = 3); - void updateAnim2(int y, int px, int py, int width, int height, int count, byte* src); + void animation_1_1(); + void animation_2_1(); + void animation_3_1(); + void animation_4_1(); + // + void animation_1_2(); + void animation_2_2(); + void animation_3_2(); + void animation_4_2(); + void animation_5_2(); + void animation_6_2(); + void animation_7_2(); + void animation_8_2(); + void animation_9_2(); + void animation_10_2(); + void animation_11_2(); + void animation_12_2(); + void animation_13_2(); + void animation_14_2(); + void animation_15_2(); + void animation_16_2(); + void animation_17_2(); + void animation_18_2(); + void animation_19_2(); + void animation_20_2(); + void animation_21_2(); + void animation_22_2(); + void animation_23_2(); + void animation_23_joined(); + void animation_23_joined2(); + void animation_24_2(); + void animation_25_2(); + void animation_26_2(); + void animation_27_2(); + void animation_28_2(); + void animation_29_2(); + void animation_30_2(); + void animation_31_2(); + void animation_32_2(); + void animation_33_2(); + void animation_34_2(); + void animation_35_2(); + void animation_36_2(); + // void animation_1_3(); void animation_2_3(); void animation_3_3(); @@ -579,6 +554,7 @@ public: void animation_5_3(); void animation_6_3(); void animation_rayo(); + // void animation_1_4(); void animation_2_4(); void animation_3_4(); @@ -588,6 +564,7 @@ public: void animation_7_4(); void animation_8_4(); void animation_9_4(); + // void animation_1_5(); void animation_2_5(); void animation_3_5(); @@ -605,29 +582,7 @@ public: void animation_15_5(); void animation_16_5(); void animation_17_5(); - void room_49(int); - void room_53(int); - void room_54(int); - void room_55(int); - bool room_56(int); - void update_53_pre(); - void update_54_pre(); - void update_49_pre(); - void update_56_pre(); - void update_50(); - void update_57(); - void room_58(int); - void room_59(int); - bool room_60(int); - void room_61(int); - void room_pendulum(int); - void update_pendulum(); - void update_58(); - void update_58_pre(); - void update_59_pre(); - void update_60_pre(); - void update_60(); - void update_61(); + // void animation_1_6(); void animation_2_6(); void animation_3_6(); @@ -644,7 +599,59 @@ public: void animation_15_6(); void animation_18_6(); void animation_19_6(); - void activatePendulum(); + + void update_1_pre(); + void update_2(); + void update_3(); + void update_3_pre(); + void update_4(); + void update_5(); + void update_5_pre(); + void update_6_pre(); + void update_7_pre(); + void update_9_pre(); + void update_12_pre(); + void update_14_pre(); + void update_13(); + void update_15(); + void update_16_pre(); + void update_17_pre(); + void update_17(); + void update_18_pre(); + void update_18(); + void update_20(); + void update_21_pre(); + void update_22_pre(); + void update_23_pre(); + void update_24_pre(); + void update_26_pre(); + void update_26(); + void update_27(); + void update_27_pre(); + void update_29(); + void update_29_pre(); + void update_30_pre(); + void update_31_pre(); + void update_34_pre(); + void update_35_pre(); + void update_31(); + void update_34(); + void update_35(); + void update_53_pre(); + void update_54_pre(); + void update_49_pre(); + void update_56_pre(); + void update_50(); + void update_57(); + void update_58(); + void update_58_pre(); + void update_59_pre(); + void update_60_pre(); + void update_60(); + void update_61(); + void update_62(); + void update_62_pre(); + void update_63(); private: int _lang; |