diff options
author | Strangerke | 2014-05-10 10:53:23 +0200 |
---|---|---|
committer | Strangerke | 2014-05-10 10:53:23 +0200 |
commit | 9b79267bd7adc1eeaec105d378b146a1402c607f (patch) | |
tree | d172933e73eb4d03a8440fd332bcbbde088924a3 /engines/mads/nebular/nebular_scenes5.cpp | |
parent | be6cedef02abed65fc7e2643d3dc989afee0f488 (diff) | |
download | scummvm-rg350-9b79267bd7adc1eeaec105d378b146a1402c607f.tar.gz scummvm-rg350-9b79267bd7adc1eeaec105d378b146a1402c607f.tar.bz2 scummvm-rg350-9b79267bd7adc1eeaec105d378b146a1402c607f.zip |
MADS: Implement scene 515
Diffstat (limited to 'engines/mads/nebular/nebular_scenes5.cpp')
-rw-r--r-- | engines/mads/nebular/nebular_scenes5.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/engines/mads/nebular/nebular_scenes5.cpp b/engines/mads/nebular/nebular_scenes5.cpp index cd96e82cf5..72f94f3ddd 100644 --- a/engines/mads/nebular/nebular_scenes5.cpp +++ b/engines/mads/nebular/nebular_scenes5.cpp @@ -2558,5 +2558,27 @@ void Scene513::actions() { /*------------------------------------------------------------------------*/ +void Scene515::setup() { + _game._player._spritesPrefix = ""; + setAAName(); +} + +void Scene515::enter() { + _game._player._visible = false; + _game._player._stepEnabled = false; + _scene->_sequences.addTimer(30, 70); + + sceneEntrySound(); +} + +void Scene515::step() { + if (_game._trigger == 70) + _scene->loadAnimation(formAnimName('A', -1), 71); + else if (_game._trigger == 71) + _scene->_nextSceneId = 508; +} + +/*------------------------------------------------------------------------*/ + } // End of namespace Nebular } // End of namespace MADS |