diff options
author | Vladimir Menshakov | 2010-01-03 01:07:59 +0000 |
---|---|---|
committer | Vladimir Menshakov | 2010-01-03 01:07:59 +0000 |
commit | 58f4794221664be687345e4d3aef8a1b145d338f (patch) | |
tree | 5e1b8621f29bb6732bd9db7af42caf1bdd5f947f | |
parent | ea513b33048132b46b3c2d6ad240122b4e0437a5 (diff) | |
download | scummvm-rg350-58f4794221664be687345e4d3aef8a1b145d338f.tar.gz scummvm-rg350-58f4794221664be687345e4d3aef8a1b145d338f.tar.bz2 scummvm-rg350-58f4794221664be687345e4d3aef8a1b145d338f.zip |
increased vertical speed
svn-id: r46909
-rw-r--r-- | engines/teenagent/scene.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/teenagent/scene.cpp b/engines/teenagent/scene.cpp index 2dbb48222a..d92c80a3ac 100644 --- a/engines/teenagent/scene.cpp +++ b/engines/teenagent/scene.cpp @@ -687,8 +687,10 @@ bool Scene::render() { int o; if (ABS(dp.x) > ABS(dp.y)) o = dp.x > 0 ? kActorRight : kActorLeft; - else + else { o = dp.y > 0 ? kActorDown : kActorUp; + speed_y *= 2; + } position.y += (ABS(dp.y) < speed_y? dp.y: SIGN(dp.y) * speed_y); position.x += (o == kActorDown || o == kActorUp)? |