aboutsummaryrefslogtreecommitdiff
path: root/game/player/PlayerBulletScript.cpp
diff options
context:
space:
mode:
authorWBoerenkamps <wrj.boerenkamps@student.avans.nl>2025-01-08 16:40:17 +0100
committerWBoerenkamps <wrj.boerenkamps@student.avans.nl>2025-01-08 16:40:17 +0100
commit2ad15f3efab481659543a1c03cd70a36fd297538 (patch)
tree09de09e3d5ac1d4ed5c851ad286ae7ac840ab136 /game/player/PlayerBulletScript.cpp
parent6e19b17f36fc4371578a512f9fbda64125ca80c0 (diff)
fixed angular dt
Diffstat (limited to 'game/player/PlayerBulletScript.cpp')
-rw-r--r--game/player/PlayerBulletScript.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/game/player/PlayerBulletScript.cpp b/game/player/PlayerBulletScript.cpp
index a76b7eb..a823375 100644
--- a/game/player/PlayerBulletScript.cpp
+++ b/game/player/PlayerBulletScript.cpp
@@ -17,7 +17,7 @@ void PlayerBulletScript::fixed_update(crepe::duration_t dt) {
Camera & camera = this->get_components_by_name<Camera>("camera").front();
Transform & cam_transform = this->get_components_by_name<Transform>("camera").front();
Rigidbody & bullet_body = this->get_component<Rigidbody>();
- transform.rotation += bullet_body.data.angular_velocity;
+ transform.rotation += bullet_body.data.angular_velocity * dt.count();
transform.position += bullet_body.data.linear_velocity * dt.count();
vec2 half_screen = camera.viewport_size / 2;
float despawn_location = cam_transform.position.x + half_screen.x + 50;