summary refs log tree commit diff stats
path: root/src/renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/renderer.cpp')
-rw-r--r--src/renderer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/renderer.cpp b/src/renderer.cpp index c80b0d3..5aeb232 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp
@@ -194,9 +194,11 @@ void Renderer::render(Game& game) {
194 renderSprite(sprite); 194 renderSprite(sprite);
195 } 195 }
196 196
197 vec2i viewport = game.getSystem<CameraSystem>().getCameraPosition() + effects.getCameraShakeOffset();
198
197 SDL_Rect cameraField { 199 SDL_Rect cameraField {
198 game.getSystem<CameraSystem>().getCameraPosition().x(), 200 viewport.x(),
199 game.getSystem<CameraSystem>().getCameraPosition().y(), 201 viewport.y(),
200 game.getSystem<CameraSystem>().getFieldOfView().w(), 202 game.getSystem<CameraSystem>().getFieldOfView().w(),
201 game.getSystem<CameraSystem>().getFieldOfView().h() 203 game.getSystem<CameraSystem>().getFieldOfView().h()
202 }; 204 };