aboutsummaryrefslogtreecommitdiff
path: root/engines/mutationofjb/commands
diff options
context:
space:
mode:
authorĽubomír Remák2019-02-03 23:35:43 +0100
committerĽubomír Remák2019-02-03 23:35:43 +0100
commitd18c83e8b8b96c3849b7bdd34b17a6bb91da4e78 (patch)
tree93a1e7889e67a81fd61808edbdf62e6630ade949 /engines/mutationofjb/commands
parent66400e7422ffe154b30e640fd26ababa4269a6f7 (diff)
downloadscummvm-rg350-d18c83e8b8b96c3849b7bdd34b17a6bb91da4e78.tar.gz
scummvm-rg350-d18c83e8b8b96c3849b7bdd34b17a6bb91da4e78.tar.bz2
scummvm-rg350-d18c83e8b8b96c3849b7bdd34b17a6bb91da4e78.zip
MUTATIONOFJB: Fix play animation command.
Diffstat (limited to 'engines/mutationofjb/commands')
-rw-r--r--engines/mutationofjb/commands/playanimationcommand.cpp4
-rw-r--r--engines/mutationofjb/commands/playanimationcommand.h6
-rw-r--r--engines/mutationofjb/commands/setobjectframecommand.cpp2
3 files changed, 6 insertions, 6 deletions
diff --git a/engines/mutationofjb/commands/playanimationcommand.cpp b/engines/mutationofjb/commands/playanimationcommand.cpp
index 60c6f1c3cf..6f70a81aa1 100644
--- a/engines/mutationofjb/commands/playanimationcommand.cpp
+++ b/engines/mutationofjb/commands/playanimationcommand.cpp
@@ -40,8 +40,8 @@ bool PlayAnimationCommandParser::parse(const Common::String &line, ScriptParseCo
if (line.size() < 11 || (!line.hasPrefix("FLB ") && !line.hasPrefix("FLX ")))
return false;
- const uint8 fromFrame = (uint8) atoi(line.c_str() + 4);
- const uint8 toFrame = (uint8) atoi(line.c_str() + 8);
+ const int fromFrame = atoi(line.c_str() + 4);
+ const int toFrame = atoi(line.c_str() + 8);
command = new PlayAnimationCommand(fromFrame, toFrame);
return true;
diff --git a/engines/mutationofjb/commands/playanimationcommand.h b/engines/mutationofjb/commands/playanimationcommand.h
index da7ff25324..4f0d4d7e69 100644
--- a/engines/mutationofjb/commands/playanimationcommand.h
+++ b/engines/mutationofjb/commands/playanimationcommand.h
@@ -37,14 +37,14 @@ public:
class PlayAnimationCommand : public SeqCommand {
public:
- PlayAnimationCommand(uint8 fromFrame, uint8 toFrame) : _fromFrame(fromFrame), _toFrame(toFrame) {}
+ PlayAnimationCommand(int fromFrame, int toFrame) : _fromFrame(fromFrame), _toFrame(toFrame) {}
const Common::String &getName() const;
virtual ExecuteResult execute(ScriptExecutionContext &scriptExecCtx) override;
virtual Common::String debugString() const override;
private:
- uint8 _fromFrame;
- uint8 _toFrame;
+ int _fromFrame;
+ int _toFrame;
};
}
diff --git a/engines/mutationofjb/commands/setobjectframecommand.cpp b/engines/mutationofjb/commands/setobjectframecommand.cpp
index 8fcff2be26..9524729733 100644
--- a/engines/mutationofjb/commands/setobjectframecommand.cpp
+++ b/engines/mutationofjb/commands/setobjectframecommand.cpp
@@ -40,7 +40,7 @@ bool SetObjectFrameCommandParser::parse(const Common::String &line, ScriptParseC
return false;
const uint8 objectId = (uint8) atoi(line.c_str() + 8);
- const uint8 frame = (uint8) atoi(line.c_str() + 11);
+ const unsigned int frame = atoi(line.c_str() + 11);
command = new SetObjectFrameCommand(objectId, frame);
return true;