aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorEugene Sandulenko2005-10-16 22:12:00 +0000
committerEugene Sandulenko2005-10-16 22:12:00 +0000
commit6a469a0f1bd7f3f382635720f2ed4ab0d336dddf (patch)
tree01185bfc139c4ff183412626d38dd136436815cd /scumm
parent1529b1ad0a8d6da3587c0975df4b336e9f3cc490 (diff)
downloadscummvm-rg350-6a469a0f1bd7f3f382635720f2ed4ab0d336dddf.tar.gz
scummvm-rg350-6a469a0f1bd7f3f382635720f2ed4ab0d336dddf.tar.bz2
scummvm-rg350-6a469a0f1bd7f3f382635720f2ed4ab0d336dddf.zip
Put correct order of MM NES verbs in help. Will try to make them work
later. Currently mapping is all wrong. svn-id: r19114
Diffstat (limited to 'scumm')
-rw-r--r--scumm/help.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/scumm/help.cpp b/scumm/help.cpp
index d6fc697e9b..fe9790fd4d 100644
--- a/scumm/help.cpp
+++ b/scumm/help.cpp
@@ -119,6 +119,25 @@ void ScummHelp::updateStrings(byte gameId, byte version, int page,
case GID_ZAK:
case GID_ZAK256:
case GID_MANIAC:
+ // HACK. I know use of g_scumm here is evil, however,
+ // introducing new GID and putting it everywhere will
+ // pollute code much more that this single instance
+ if (g_scumm->_platform == Common::kPlatformNES) {
+ ADD_BIND("q", "Push");
+ ADD_BIND("a", "Pull");
+ ADD_BIND("z", "Give");
+ ADD_BIND("w", "Open");
+ ADD_BIND("s", "Close");
+ ADD_BIND("x", "Go to");
+ ADD_BIND("e", "Get");
+ ADD_BIND("d", "Use");
+ ADD_BIND("c", "Read");
+ ADD_BIND("r", "New kid");
+ ADD_BIND("f", "Turn on");
+ ADD_BIND("v", "Turn off");
+ break;
+ }
+
ADD_BIND("q", "Push");
ADD_BIND("a", "Pull");
ADD_BIND("z", "Give");