aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/agos.h
diff options
context:
space:
mode:
authorTravis Howell2006-10-07 01:10:32 +0000
committerTravis Howell2006-10-07 01:10:32 +0000
commite4c9d0a4e3f3e57ac441eb8a21f1ea1ac142a5cd (patch)
treed7384d666b6a550139bc4ffb041c2cf18d0255f9 /engines/agos/agos.h
parentdf5be194098e188f9cd3234af2bea34b67d19da2 (diff)
downloadscummvm-rg350-e4c9d0a4e3f3e57ac441eb8a21f1ea1ac142a5cd.tar.gz
scummvm-rg350-e4c9d0a4e3f3e57ac441eb8a21f1ea1ac142a5cd.tar.bz2
scummvm-rg350-e4c9d0a4e3f3e57ac441eb8a21f1ea1ac142a5cd.zip
Add more script opcodes for Elvira 1/2/WW
svn-id: r24154
Diffstat (limited to 'engines/agos/agos.h')
-rw-r--r--engines/agos/agos.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/engines/agos/agos.h b/engines/agos/agos.h
index 5d14ba9840..dbcbc947c4 100644
--- a/engines/agos/agos.h
+++ b/engines/agos/agos.h
@@ -600,6 +600,7 @@ protected:
bool isRoom(Item *item);
bool isObject(Item *item);
+ bool isPlayer(Item *item);
void itemChildrenChanged(Item *item);
void unlinkItem(Item *item);
@@ -886,8 +887,6 @@ public:
void o_oflag();
void o_destroy();
void o_place();
- void o_copyof();
- void o_copyfo();
void o_copyff();
void o_clear();
void o_let();
@@ -1030,9 +1029,17 @@ public:
void oe1_isNotAt();
void oe1_sibling();
void oe1_notSibling();
+ void oe1_isPlayer();
+ void oe1_canPut();
+ void oe1_copyof();
+ void oe1_copyfo();
+ void oe1_whatO();
void oe1_setFF();
void oe1_score();
void oe1_doClass();
+ void oe1_pobj();
+ void oe1_pName();
+ void oe1_pcName();
void oe1_setUserItem();
void oe1_getUserItem();
void oe1_clearUserItem();
@@ -1043,7 +1050,6 @@ public:
void oe1_printStats();
// Opcodes, Elvira 2 only
- void oe2_pobj();
void oe2_loadUserGame();
void oe2_setDoorOpen();
void oe2_setDoorClosed();