1 2 #ifndef _HEAVYPRESS_H 3 #define _HEAVYPRESS_H 4 5 6 class HeavyPress : public StageBoss 7 { 8 public: 9 void OnMapEntry(); 10 void Run(); 11 12 private: 13 void run_defeated(); 14 void run_passageway(); 15 16 Object *o; 17 Object *shield_left, *shield_right; 18 19 int uncover_left, uncover_right; 20 int uncover_y; 21 22 SIFRect fullwidth_bbox; 23 SIFRect center_bbox; 24 }; 25 26 27 #endif 28