Big CMakeLists update.
[supertux.git] / src / trigger / secretarea_trigger.hpp
index 993f1f4..8500016 100644 (file)
 
 class SecretAreaTrigger : public TriggerBase, public Serializable
 {
+  static Color text_color;
 public:
   SecretAreaTrigger(const lisp::Lisp& reader);
-  SecretAreaTrigger(const Rect& area);
+  SecretAreaTrigger(const Rect& area, std::string fade_tilemap = "");
   ~SecretAreaTrigger();
+
   void write(lisp::Writer& writer);
   void event(Player& player, EventType type);
   void draw(DrawingContext& context);
-  
+
 private:
   Timer message_timer;
   bool message_displayed;
+  std::string fade_tilemap; /**< tilemap to fade away when trigger is activated, or empty if you don't care */
 };
 
 #endif
-