From 990ca25986157ce629b07d43257e0fbf36071317 Mon Sep 17 00:00:00 2001 From: salaaad2 Date: Fri, 7 Jan 2022 13:52:28 +0100 Subject: references are weaird, man --- src/wp_shotty.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/wp_shotty.cpp') diff --git a/src/wp_shotty.cpp b/src/wp_shotty.cpp index cdb6898..580450e 100644 --- a/src/wp_shotty.cpp +++ b/src/wp_shotty.cpp @@ -7,19 +7,22 @@ #include "entity.hpp" wp_shotty::wp_shotty(const char *s, const char *r) - : AWeapon(10, 10, 10, s, r) + : AWeapon(10, 10, 10, 1.0, s, r) {} int wp_shotty::bang(std::vector * enemies, Vector2 playerDirection, Vector2 playerPosition, int * victims) { - if (barrel == 0) + if (barrel == 0 || + GetTime() < (t + cooldown)) { return (1); } else { barrel--; PlaySound(shot); + t = GetTime(); + std::cout << "current time : " << t << "supposed time before next shot : " << (t + cooldown) << std::endl; // here // auto rot1 = Vector2Rotate(playerDirection, -0.2f); -- cgit v1.2.3