17 #ifndef HEADER_SUPERTUX_BADGUY_SNOWBALL_HPP 18 #define HEADER_SUPERTUX_BADGUY_SNOWBALL_HPP 20 #include "badguy/walking_badguy.hpp" 26 SnowBall(
const Vector& pos, Direction d,
const std::string& script);
28 virtual std::string get_class()
const override {
return "snowball"; }
29 virtual std::string get_display_name()
const override {
return _(
"Snowball"); }
Definition: snowball.hpp:22
Simple two dimensional vector.
Definition: vector.hpp:24
Base class for Badguys that walk on the floor.
Definition: walking_badguy.hpp:25
virtual bool collision_squished(GameObject &object) override
Called when the player hit the badguy from above.
Definition: snowball.cpp:35
Base class for all the things that make up Levels' Sectors.
Definition: game_object.hpp:46
Definition: reader_mapping.hpp:31