aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/module.cpp
diff options
context:
space:
mode:
authorjohndoe1232011-07-08 19:09:33 +0000
committerWillem Jan Palenstijn2013-05-08 20:38:46 +0200
commit5c69ae21ddf535f862585a4fa5892a9a1146618f (patch)
treed7c6bbe277a528bcbb1a2f00d91846cef9e01141 /engines/neverhood/module.cpp
parent78d632b0eda3c7be13a265cfb9fa5d16c7b418eb (diff)
downloadscummvm-rg350-5c69ae21ddf535f862585a4fa5892a9a1146618f.tar.gz
scummvm-rg350-5c69ae21ddf535f862585a4fa5892a9a1146618f.tar.bz2
scummvm-rg350-5c69ae21ddf535f862585a4fa5892a9a1146618f.zip
NEVERHOOD: More work on Klayman (still eye cancerous code)
- Start to implement KmScene1001 - Implement queryPositionSprite and queryPositionRectList - Implement message list related code (setting and running them) - Access to message params now with accessors (so compatible types can be converted)
Diffstat (limited to 'engines/neverhood/module.cpp')
-rw-r--r--engines/neverhood/module.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/neverhood/module.cpp b/engines/neverhood/module.cpp
index c46aa79ea2..03109c0c86 100644
--- a/engines/neverhood/module.cpp
+++ b/engines/neverhood/module.cpp
@@ -52,17 +52,17 @@ uint32 Module::handleMessage(int messageNum, const MessageParam &param, Entity *
_field24 = -1;
_field26 = -1;
_field28 = -1;
- _field20 = param._integer;
+ _field20 = param.asInteger();
_done = true;
return 0;
case 0x100A:
- _field24 = (int16)param._integer;
+ _field24 = (int16)param.asInteger();
return 0;
case 0x1023:
- _field26 = (int16)param._integer;
+ _field26 = (int16)param.asInteger();
return 0;
case 0x1024:
- _field28 = (int16)param._integer;
+ _field28 = (int16)param.asInteger();
return 0;
default:
if (_childObject && sender == _parentModule)