X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftrigger%2Fsecretarea_trigger.hpp;h=85000166d7dde6fcecf53d461d77e16b9f6ec115;hb=89c801d4e00a0be36f6ad693a055505968ef9514;hp=02186a0fc0ec50370c0267d85644fc8502de3071;hpb=07ddaed2a657e4d2a3d038fed223fc5827159caf;p=supertux.git diff --git a/src/trigger/secretarea_trigger.hpp b/src/trigger/secretarea_trigger.hpp index 02186a0fc..85000166d 100644 --- a/src/trigger/secretarea_trigger.hpp +++ b/src/trigger/secretarea_trigger.hpp @@ -28,20 +28,20 @@ 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: - std::string message; 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 -