#include "supertux/physic.hpp"
#include "supertux/script_interface.hpp"
-class ScriptedObject : public MovingSprite,
- public Scripting::ScriptedObject,
+class ScriptedObject : public MovingSprite,
+ public scripting::ScriptedObject,
public ScriptInterface
{
public:
void collision_solid(const CollisionHit& hit);
HitResponse collision(GameObject& other, const CollisionHit& hit);
- // --- Scripting Interface stuff ---
+ // --- scripting Interface stuff ---
void set_action(const std::string& animation);
std::string get_action();
bool is_visible();
void set_solid(bool solid);
bool is_solid();
+ void enable_gravity(bool gravity_enabled);
+ bool gravity_enabled() const;
std::string get_name();