summary refs log tree commit diff stats
path: root/src/renderer.cpp
diff options
context:
space:
mode:
authorKelly Rauchenberger <fefferburbia@gmail.com>2021-02-15 12:05:18 -0500
committerKelly Rauchenberger <fefferburbia@gmail.com>2021-02-15 12:05:18 -0500
commitd1235174157bd498d0c148325d7c8066e3ab6ac7 (patch)
tree1f086f5c07ebbf7721d0eb14bed6c86714164dbd /src/renderer.cpp
parentce0628c5ad96e094db12a67d4e98b445fa873ad3 (diff)
downloadtanetane-d1235174157bd498d0c148325d7c8066e3ab6ac7.tar.gz
tanetane-d1235174157bd498d0c148325d7c8066e3ab6ac7.tar.bz2
tanetane-d1235174157bd498d0c148325d7c8066e3ab6ac7.zip
Added camera shake to lightning event
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 };