aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/zone.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/parallaction/zone.cpp')
-rw-r--r--engines/parallaction/zone.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/engines/parallaction/zone.cpp b/engines/parallaction/zone.cpp
index 7f8ed55544..8790d07eda 100644
--- a/engines/parallaction/zone.cpp
+++ b/engines/parallaction/zone.cpp
@@ -33,12 +33,7 @@ void freeScript(Program*);
void freeDialogue(Dialogue *d);
-Node _zones = { NULL, NULL };
-Node _animations = { NULL, NULL };
-
-extern Node helperNode;
-
-Zone *findZone(const char *name) {
+Zone *Parallaction::findZone(const char *name) {
Zone *v4 = (Zone*)_zones._next;
@@ -120,7 +115,7 @@ void Parallaction::parseZone(Script &script, Node *list, char *name) {
return;
}
-void freeZones(Node *list) {
+void Parallaction::freeZones(Node *list) {
debugC(1, kDebugLocation, "freeZones: kEngineQuit = %i", _engineFlags & kEngineQuit);
Zone *z = (Zone*)list;
@@ -569,7 +564,7 @@ void jobDisplayDroppedItem(void *parm, Job *j) {
-Zone *hitZone(uint32 type, uint16 x, uint16 y) {
+Zone *Parallaction::hitZone(uint32 type, uint16 x, uint16 y) {
// printf("hitZone(%i, %i, %i)", type, x, y);
uint16 _di = y;