X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftrigger%2Fsecretarea_trigger.cpp;h=66a7f2e595323342ab35a3ae302dd84117d01a17;hb=0b585f0dc8e185bcf1a7e281108281f5b2b96706;hp=69c9d2a232130fa480658e8a2b95eb7851da11af;hpb=9e3d8f3cc7a07ab4dae67e86c6f1d0e0e450fa54;p=supertux.git diff --git a/src/trigger/secretarea_trigger.cpp b/src/trigger/secretarea_trigger.cpp index 69c9d2a23..66a7f2e59 100644 --- a/src/trigger/secretarea_trigger.cpp +++ b/src/trigger/secretarea_trigger.cpp @@ -1,9 +1,30 @@ +// $Id$ +// +// SuperTux +// Copyright (C) 2005 Matthias Braun +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License +// as published by the Free Software Foundation; either version 2 +// of the License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +// 02111-1307, USA. + #include #include "secretarea_trigger.h" -#include "gameloop.h" +#include "game_session.h" #include "lisp/lisp.h" #include "lisp/writer.h" +#include "object_factory.h" #define MESSAGE_TIME 3.5 @@ -52,7 +73,7 @@ SecretAreaTrigger::draw(DrawingContext& context) if (message_timer.started()) { context.push_transform(); context.set_translation(Vector(0, 0)); - Vector pos = Vector(0, screen->h/2 - gold_text->get_height()/2); + Vector pos = Vector(0, SCREEN_HEIGHT/2 - gold_text->get_height()/2); context.draw_center_text(gold_text, message, pos, LAYER_GUI); context.pop_transform(); } @@ -72,4 +93,4 @@ SecretAreaTrigger::event(Player& , EventType type) } } -//IMPLEMENT_FACTORY(SecretAreaTrigger, "secretarea_trigger") +IMPLEMENT_FACTORY(SecretAreaTrigger, "secretarea");