diff options
author | Martin Kiewitz | 2015-06-11 21:30:32 +0200 |
---|---|---|
committer | Martin Kiewitz | 2015-06-11 21:30:32 +0200 |
commit | 7ff3336a65ec19283ef44919d21e7c4542d7cc3f (patch) | |
tree | 806f03e55542aa00f918a481260c8b05905848a9 /engines/sherlock/people.cpp | |
parent | 515d5422a7574971140d7b93e2db5275b5afec2f (diff) | |
download | scummvm-rg350-7ff3336a65ec19283ef44919d21e7c4542d7cc3f.tar.gz scummvm-rg350-7ff3336a65ec19283ef44919d21e7c4542d7cc3f.tar.bz2 scummvm-rg350-7ff3336a65ec19283ef44919d21e7c4542d7cc3f.zip |
SHERLOCK: 3DO: load walk.anim for player
Diffstat (limited to 'engines/sherlock/people.cpp')
-rw-r--r-- | engines/sherlock/people.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/sherlock/people.cpp b/engines/sherlock/people.cpp index 143e53242e..18621badb2 100644 --- a/engines/sherlock/people.cpp +++ b/engines/sherlock/people.cpp @@ -198,7 +198,12 @@ bool People::loadWalk() { if (_data[PLAYER]._walkLoaded) { return false; } else { - _data[PLAYER]._images = new ImageFile("walk.vgs"); + if (_vm->getPlatform() != Common::kPlatform3DO) { + _data[PLAYER]._images = new ImageFile("walk.vgs"); + } else { + // Load walk.anim on 3DO, which is a cel animation file + _data[PLAYER]._images = new ImageFile3DO("walk.anim"); + } _data[PLAYER].setImageFrame(); _data[PLAYER]._walkLoaded = true; |