diff options
author | athrxx | 2019-03-05 22:42:56 +0100 |
---|---|---|
committer | athrxx | 2019-03-06 20:48:28 +0100 |
commit | 25c72ba346042e2c77e780f81a0128bfe59f5a04 (patch) | |
tree | 656a12b9f03b56be596a04841304cb0a5f123333 /engines/kyra/engine | |
parent | ec640a069a76326ac4cd909bf69423f12d37c1e6 (diff) | |
download | scummvm-rg350-25c72ba346042e2c77e780f81a0128bfe59f5a04.tar.gz scummvm-rg350-25c72ba346042e2c77e780f81a0128bfe59f5a04.tar.bz2 scummvm-rg350-25c72ba346042e2c77e780f81a0128bfe59f5a04.zip |
KYRA: (EOB1/Amiga) - implement ending sequence
The Amiga version actually has a real ending sequence (unlike the PC version).
Diffstat (limited to 'engines/kyra/engine')
-rw-r--r-- | engines/kyra/engine/eob.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/kyra/engine/eob.h b/engines/kyra/engine/eob.h index d0a1c01aeb..de98a91899 100644 --- a/engines/kyra/engine/eob.h +++ b/engines/kyra/engine/eob.h @@ -32,6 +32,7 @@ namespace Kyra { class EoBEngine : public EoBCoreEngine { friend class GUI_EoB; friend class EoBIntroPlayer; +friend class EoBAmigaFinalePlayer; public: EoBEngine(OSystem *system, const GameFlags &flags); ~EoBEngine(); @@ -56,6 +57,8 @@ private: void seq_playFinale(); void seq_xdeath(); + void boxMorphTransition(int targetDestX, int targetDestY, int targetFinalX, int targetFinalY, int targetSrcX, int targetSrcY, int targetFinalW, int targetFinalH, int originX1, int originY1, int originW, int originH, int fillColor = -1); + const char *const *_finBonusStrings; // characters |