diff options
author | Eugene Sandulenko | 2014-01-26 16:23:49 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2014-01-26 16:53:08 +0200 |
commit | 704eca2ddfc13867bd969ac64f7c458bbdea188c (patch) | |
tree | 4b2f84178a3e1d72a7321a84cb3fc53f29f85d82 /engines/fullpipe/lift.cpp | |
parent | f7c768552a53f3f3733d9bade6667445aec004d3 (diff) | |
download | scummvm-rg350-704eca2ddfc13867bd969ac64f7c458bbdea188c.tar.gz scummvm-rg350-704eca2ddfc13867bd969ac64f7c458bbdea188c.tar.bz2 scummvm-rg350-704eca2ddfc13867bd969ac64f7c458bbdea188c.zip |
FULLPIPE: Implement lift_getButtonIdH()
Diffstat (limited to 'engines/fullpipe/lift.cpp')
-rw-r--r-- | engines/fullpipe/lift.cpp | 58 |
1 files changed, 47 insertions, 11 deletions
diff --git a/engines/fullpipe/lift.cpp b/engines/fullpipe/lift.cpp index c8434fabde..97f6547176 100644 --- a/engines/fullpipe/lift.cpp +++ b/engines/fullpipe/lift.cpp @@ -32,37 +32,73 @@ int FullpipeEngine::lift_getButtonIdP(int objid) { switch (objid) { case ST_LBN_0N: return ST_LBN_0P; - break; + case ST_LBN_1N: return ST_LBN_1P; - break; + case ST_LBN_2N: return ST_LBN_2P; - break; + case ST_LBN_3N: return ST_LBN_3P; - break; + case ST_LBN_4N: return ST_LBN_4P; - break; + case ST_LBN_5N: return ST_LBN_5P; - break; + case ST_LBN_6N: return ST_LBN_6P; - break; + case ST_LBN_7N: return ST_LBN_7P; - break; + case ST_LBN_8N: return ST_LBN_8P; - break; + case ST_LBN_9N: return ST_LBN_9P; - break; + + default: + return 0; + } +} + +int FullpipeEngine::lift_getButtonIdH(int objid) { + switch (objid) { + case ST_LBN_0P: + return ST_LBN_0H; + + case ST_LBN_1P: + return ST_LBN_1H; + + case ST_LBN_2P: + return ST_LBN_2H; + + case ST_LBN_3P: + return ST_LBN_3H; + + case ST_LBN_4P: + return ST_LBN_4H; + + case ST_LBN_5P: + return ST_LBN_5H; + + case ST_LBN_6P: + return ST_LBN_6H; + + case ST_LBN_7P: + return ST_LBN_7H; + + case ST_LBN_8P: + return ST_LBN_8H; + + case ST_LBN_9P: + return ST_LBN_9H; + default: return 0; - break; } } |