angrystone is now invulnerable
authorChristoph Sommer <mail@christoph-sommer.de>
Fri, 3 Mar 2006 22:17:15 +0000 (22:17 +0000)
committerChristoph Sommer <mail@christoph-sommer.de>
Fri, 3 Mar 2006 22:17:15 +0000 (22:17 +0000)
SVN-Revision: 3068

src/badguy/angrystone.cpp
src/badguy/angrystone.hpp

index ee47848..ff7c862 100644 (file)
@@ -1,7 +1,7 @@
 //  $Id: angrystone.cpp 2979 2006-01-10 00:00:04Z matzebraun $
 // 
-//  SuperTux
-//  Copyright (C) 2005 Matthias Braun <matze@braunis.de>
+//  AngryStone - A spiked block that charges towards the player
+//  Copyright (C) 2006 Christoph Sommer <supertux@2006.expires.deltadevelopment.de>
 //
 //  This program is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU General Public License
@@ -73,6 +73,12 @@ AngryStone::collision_solid(GameObject& , const CollisionHit& hit)
   return CONTINUE;
 }
 
+void
+AngryStone::kill_fall()
+{
+  //prevents AngryStone from getting killed by other enemies or the player
+}
+
 HitResponse
 AngryStone::collision_badguy(BadGuy& badguy, const CollisionHit& )
 {
index 106accc..13a5d28 100644 (file)
@@ -1,7 +1,7 @@
 //  $Id: angrystone.hpp 2642 2005-06-26 13:38:53Z matzebraun $
 // 
-//  SuperTux
-//  Copyright (C) 2005 Matthias Braun <matze@braunis.de>
+//  AngryStone - A spiked block that charges towards the player
+//  Copyright (C) 2006 Christoph Sommer <supertux@2006.expires.deltadevelopment.de>
 //
 //  This program is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU General Public License
@@ -33,6 +33,7 @@ public:
   HitResponse collision_solid(GameObject& other, const CollisionHit& hit);
   HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit);
   void active_update(float elapsed_time);
+  void kill_fall();
 
 protected:
   Vector attackDirection;  /**< 1-normalized vector of current attack direction */