X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftrigger%2Fsecretarea_trigger.hpp;h=85000166d7dde6fcecf53d461d77e16b9f6ec115;hb=89c801d4e00a0be36f6ad693a055505968ef9514;hp=993f1f4366df72f425d4841dfb3fdf7fc2543787;hpb=e493399e99a65b993905959bb146476041c05b28;p=supertux.git diff --git a/src/trigger/secretarea_trigger.hpp b/src/trigger/secretarea_trigger.hpp index 993f1f436..85000166d 100644 --- a/src/trigger/secretarea_trigger.hpp +++ b/src/trigger/secretarea_trigger.hpp @@ -28,19 +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: 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 -