diff options
Diffstat (limited to 'engines/teenagent/scene.h')
-rw-r--r-- | engines/teenagent/scene.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/teenagent/scene.h b/engines/teenagent/scene.h index 7ca7c48b11..897b883fae 100644 --- a/engines/teenagent/scene.h +++ b/engines/teenagent/scene.h @@ -148,14 +148,15 @@ public: Object *findObject(const Common::Point &point); void loadObjectData(); - bool cancelAnimation(byte slot); + Animation * getAnimation(byte slot); + inline Animation * getActorAnimation() { return &actor_animation; } private: void loadOns(); void loadLans(); - void playAnimation(byte idx, uint id, bool loop, bool paused); - void playActorAnimation(uint id, bool loop); + void playAnimation(byte idx, uint id, bool loop, bool paused, bool ignore); + void playActorAnimation(uint id, bool loop, bool ignore); byte palette[768]; void setPalette(OSystem *system, const byte *palette, unsigned mul = 1); |