+ /** true if we touched something solid from above and
+ update_on_ground_flag was called last frame */
+ bool on_ground_flag;
+
+ /** floor normal stored the last time when update_on_ground_flag was
+ called and we touched something solid from above */
+ Vector floor_normal;
+
+ /** CollisionGroup the badguy should be in while active */
+ CollisionGroup colgroup_active;
+
+private:
+ BadGuy(const BadGuy&);
+ BadGuy& operator=(const BadGuy&);