diff options
author | Scott Thomas | 2008-12-29 06:23:52 +0000 |
---|---|---|
committer | Scott Thomas | 2008-12-29 06:23:52 +0000 |
commit | d8abe49a7822679f23980b51ab96c3186d5846b6 (patch) | |
tree | 11cf8f9baf15937dcc3abe63239a1d20c2d7ea33 /engines/groovie | |
parent | c5411e8b585e1ae9c3b3626b9f9d3918b6b2bf8d (diff) | |
download | scummvm-rg350-d8abe49a7822679f23980b51ab96c3186d5846b6.tar.gz scummvm-rg350-d8abe49a7822679f23980b51ab96c3186d5846b6.tar.bz2 scummvm-rg350-d8abe49a7822679f23980b51ab96c3186d5846b6.zip |
T7G graphics enhancement: Add the unused skeleton graphics to the maze
svn-id: r35598
Diffstat (limited to 'engines/groovie')
-rw-r--r-- | engines/groovie/script.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/engines/groovie/script.cpp b/engines/groovie/script.cpp index 32c6ff5708..1105de0128 100644 --- a/engines/groovie/script.cpp +++ b/engines/groovie/script.cpp @@ -133,6 +133,26 @@ bool Script::loadScript(Common::String filename) { // variable assert(_codeSize == 5546); _code[0x03C2] = 0x38; + } else if (filename.equals("maze.grv")) { + // GRAPHICS ENHANCEMENT - Leave a skeleton in the maze. + // Replaces one normal T intersection with the unused(?) + // skeleton T intersection graphics. + assert(_codeSize == 3652); + + // Terminating T branch + _code[0x0769] = 0x46; + _code[0x0774] = 0x3E; + _code[0x077A] = 0x42; + + // T with branch on right + _code[0x08E2] = 0x43; + _code[0x08D7] = 0x44; + _code[0x08E8] = 0x45; + + // T with branch on left + _code[0x0795] = 0x41; + _code[0x078A] = 0x40; + _code[0x079B] = 0x3F; } // Initialize the script |