aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/module2700.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/module2700.cpp')
-rw-r--r--engines/neverhood/module2700.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/engines/neverhood/module2700.cpp b/engines/neverhood/module2700.cpp
index c5524fa75a..1e02e64411 100644
--- a/engines/neverhood/module2700.cpp
+++ b/engines/neverhood/module2700.cpp
@@ -510,13 +510,7 @@ static const NPoint kCarShadowOffsets[] = {
SsCommonTrackShadowBackground::SsCommonTrackShadowBackground(NeverhoodEngine *vm, uint32 fileHash)
: StaticSprite(vm, 0) {
- _spriteResource.load2(fileHash);
- createSurface(0, _spriteResource.getDimensions().width, _spriteResource.getDimensions().height);
- _x = _spriteResource.getPosition().x;
- _y = _spriteResource.getPosition().y;
- _drawOffset.set(0, 0, _spriteResource.getDimensions().width, _spriteResource.getDimensions().height);
- _needRefresh = true;
- StaticSprite::update();
+ loadSprite(fileHash, kSLFDefDrawOffset | kSLFDefPosition, 0);
}
AsCommonCarShadow::AsCommonCarShadow(NeverhoodEngine *vm, AnimatedSprite *asCar, BaseSurface *shadowSurface, uint index)