aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/star_control_sub3.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/star_control/star_control_sub3.h')
-rw-r--r--engines/titanic/star_control/star_control_sub3.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/titanic/star_control/star_control_sub3.h b/engines/titanic/star_control/star_control_sub3.h
index cc214c328c..d6d1c30eed 100644
--- a/engines/titanic/star_control/star_control_sub3.h
+++ b/engines/titanic/star_control/star_control_sub3.h
@@ -23,6 +23,7 @@
#ifndef TITANIC_STAR_CONTROL_SUB3_H
#define TITANIC_STAR_CONTROL_SUB3_H
+#include "titanic/simple_file.h"
#include "titanic/star_control/star_control_sub4.h"
namespace Titanic {
@@ -38,6 +39,18 @@ protected:
public:
CStarControlSub3();
virtual ~CStarControlSub3() {}
+
+ virtual void proc2();
+ virtual int proc3() { return 1; }
+ virtual int proc4() { return 0; }
+ virtual int proc5() { return 0; }
+ virtual int proc6() { return 0; }
+ virtual int proc7() { return 1; }
+
+ virtual void load(SimpleFile *file) {}
+
+ virtual void proc9() {}
+
};
} // End of namespace Titanic