aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/sci/include/script.h5
-rw-r--r--engines/sci/include/vocabulary.h5
2 files changed, 8 insertions, 2 deletions
diff --git a/engines/sci/include/script.h b/engines/sci/include/script.h
index bfa76c4acf..51b535b903 100644
--- a/engines/sci/include/script.h
+++ b/engines/sci/include/script.h
@@ -26,10 +26,13 @@
#ifndef SCI_INCLUDE_SCRIPT_H
#define SCI_INCLUDE_SCRIPT_H
-#include "sci/include/sciresource.h"
+#include "common/str.h"
namespace Sci {
+struct EngineState;
+struct ResourceManager;
+
/*#define SCRIPT_DEBUG */
#define SCI_SCRIPTS_NR 1000
diff --git a/engines/sci/include/vocabulary.h b/engines/sci/include/vocabulary.h
index 98d3d6c7a3..5af4487b74 100644
--- a/engines/sci/include/vocabulary.h
+++ b/engines/sci/include/vocabulary.h
@@ -26,11 +26,14 @@
#ifndef SCI_INCLUDE_VOCABULARY_H
#define SCI_INCLUDE_VOCABULARY_H
+#include "common/str.h"
+
#include "sci/include/versions.h"
-#include "sci/include/sciresource.h"
namespace Sci {
+struct ResourceManager;
+
/*#define VOCABULARY_DEBUG */
/*#define SCI_SIMPLE_SAID_CODE */ /* Whether the simplified Said() matching should be used */
/*#define SCI_SIMPLE_SAID_DEBUG */ /* uncomment to enable simple said debugging */