aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision
diff options
context:
space:
mode:
Diffstat (limited to 'engines/zvision')
-rw-r--r--engines/zvision/actions.h66
1 files changed, 61 insertions, 5 deletions
diff --git a/engines/zvision/actions.h b/engines/zvision/actions.h
index 3922f92b44..46b31e9bed 100644
--- a/engines/zvision/actions.h
+++ b/engines/zvision/actions.h
@@ -128,6 +128,14 @@ private:
uint _timeInMillis;
};
+class ActionDebug : public ResultAction {
+public:
+ ActionDebug(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
class ActionDelayRender : public ResultAction {
public:
ActionDelayRender(const Common::String &line);
@@ -138,6 +146,54 @@ private:
uint32 framesToDelay;
};
+class ActionDisableControl : public ResultAction {
+public:
+ ActionDisableControl(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
+class ActionDisableVenus : public ResultAction {
+public:
+ ActionDisableVenus(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
+class ActionDisplayMessage : public ResultAction {
+public:
+ ActionDisplayMessage(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
+class ActionDissolve : public ResultAction {
+public:
+ ActionDissolve(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
+class ActionDistort : public ResultAction {
+public:
+ ActionDistort(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
+class ActionEnableControl : public ResultAction {
+public:
+ ActionEnableControl(const Common::String &line);
+ bool execute(ZVision *engine);
+
+private:
+};
+
class ActionPlayAnimation : public ResultAction {
public:
ActionPlayAnimation(const Common::String &line);
@@ -170,11 +226,11 @@ private:
};
// TODO: See if this exists in ZGI. It doesn't in ZNem
-//class ActionUnloadAnimation : public ResultAction {
-//public:
-// ActionUnloadAnimation(const Common::String &line);
-// bool execute(ZVision *engine);
-//};
+class ActionUnloadAnimation : public ResultAction {
+public:
+ ActionUnloadAnimation(const Common::String &line);
+ bool execute(ZVision *engine);
+};
class ActionRandom : public ResultAction {
public: