Reworked Thunderstorm scripting
[supertux.git] / src / object / weak_block.hpp
index 0ff0b91..cc5baf8 100644 (file)
@@ -37,6 +37,17 @@ public:
   HitResponse collision(GameObject& other, const CollisionHit& hit);
   void update(float elapsed_time);
 
+protected:
+  /**
+   * called by self when hit by a bullet
+   */
+  void startBurning();
+
+  /**
+   * pass hit to nearby WeakBlock objects
+   */
+  void spreadHit();
+
 private:
   enum State {
     STATE_NORMAL, /**< default state */