diff options
author | Travis Howell | 2006-02-13 10:29:25 +0000 |
---|---|---|
committer | Travis Howell | 2006-02-13 10:29:25 +0000 |
commit | 81b820f7c96d9439d3a1bab5060e321c151c99e3 (patch) | |
tree | 308126b41e8a670ea1084ae024a26cd058da4e3b /engines/simon/items.cpp | |
parent | aaa11f6efba6761355efcb99098b390da1ba6231 (diff) | |
download | scummvm-rg350-81b820f7c96d9439d3a1bab5060e321c151c99e3.tar.gz scummvm-rg350-81b820f7c96d9439d3a1bab5060e321c151c99e3.tar.bz2 scummvm-rg350-81b820f7c96d9439d3a1bab5060e321c151c99e3.zip |
Add hyperlink on/off functions of oracle in Feeble Files
svn-id: r20665
Diffstat (limited to 'engines/simon/items.cpp')
-rw-r--r-- | engines/simon/items.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/engines/simon/items.cpp b/engines/simon/items.cpp index d1df1aa82c..ba791fca65 100644 --- a/engines/simon/items.cpp +++ b/engines/simon/items.cpp @@ -990,6 +990,22 @@ int SimonEngine::runScript() { } break; + case 171:{ /* oracle hyperlink on */ + if (getGameType() == GType_SIMON1 || getGameType() == GType_SIMON2) + goto invalid_opcode; + + hyperLinkOn(getVarOrWord()); + } + break; + + case 172:{ /* oracle hyperlink off */ + if (getGameType() == GType_SIMON1 || getGameType() == GType_SIMON2) + goto invalid_opcode; + + hyperLinkOff(); + } + break; + case 175:{ /* vga pointer op 1 */ o_lockZone(); } |