diff options
author | Travis Howell | 2006-10-07 01:10:32 +0000 |
---|---|---|
committer | Travis Howell | 2006-10-07 01:10:32 +0000 |
commit | e4c9d0a4e3f3e57ac441eb8a21f1ea1ac142a5cd (patch) | |
tree | d7384d666b6a550139bc4ffb041c2cf18d0255f9 /engines/agos/agos.h | |
parent | df5be194098e188f9cd3234af2bea34b67d19da2 (diff) | |
download | scummvm-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.h | 12 |
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(); |