#include "app/globals.h"
#include "timer.h"
-#define MESSAGE_TIME 3
-
class SecretAreaTrigger : public TriggerBase, public Serializable
{
public:
- SecretAreaTrigger(LispReader& reader);
- SecretAreaTrigger(const Vector& pos);
+ SecretAreaTrigger(const lisp::Lisp& reader);
+ SecretAreaTrigger(const Rectangle& area);
~SecretAreaTrigger();
- void write(LispWriter& writer);
+ void write(lisp::Writer& writer);
void event(Player& player, EventType type);
void draw(DrawingContext& context);
private:
std::string message;
Timer2 message_timer;
+ bool message_displayed;
};
#endif