diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-02-15 12:05:18 -0500 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-02-15 12:05:18 -0500 |
commit | d1235174157bd498d0c148325d7c8066e3ab6ac7 (patch) | |
tree | 1f086f5c07ebbf7721d0eb14bed6c86714164dbd /src/renderer.cpp | |
parent | ce0628c5ad96e094db12a67d4e98b445fa873ad3 (diff) | |
download | tanetane-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.cpp | 6 |
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 | }; |