diff options
Diffstat (limited to 'src/wp_shotty.cpp')
-rw-r--r-- | src/wp_shotty.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/wp_shotty.cpp b/src/wp_shotty.cpp new file mode 100644 index 0000000..13ab834 --- /dev/null +++ b/src/wp_shotty.cpp @@ -0,0 +1,22 @@ +#include "wp_shotty.hpp" + +#include <iostream> + +wp_shotty::wp_shotty(float const &rg, unsigned int const &dmg, unsigned int const & mag, const char *s, const char *r) + : AWeapon(rg, dmg, mag, s, r) +{} + + + +int wp_shotty::bang() +{ + if (barrel == 0) + { + return (1); + } else { + barrel--; + std::cout << "BANG : " << barrel << "shots left" << std::endl; + PlaySound(shot); + return (0); + } +} |