[Super-tux-commit] supertux/src/trigger secretarea_trigger.cpp,1.6,1.7 secretarea_trigger.h,1.6,1.7
Brought to you by:
wkendrick
From: Matze B. <mat...@us...> - 2004-12-01 23:26:48
|
Update of /cvsroot/super-tux/supertux/src/trigger In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32264/src/trigger Modified Files: secretarea_trigger.cpp secretarea_trigger.h Log Message: fix secretarea and sequencetrigger loading bugs Index: secretarea_trigger.h =================================================================== RCS file: /cvsroot/super-tux/supertux/src/trigger/secretarea_trigger.h,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- secretarea_trigger.h 28 Nov 2004 14:56:52 -0000 1.6 +++ secretarea_trigger.h 1 Dec 2004 23:26:31 -0000 1.7 @@ -12,7 +12,7 @@ { public: SecretAreaTrigger(const lisp::Lisp& reader); - SecretAreaTrigger(const Vector& pos); + SecretAreaTrigger(const Rectangle& area); ~SecretAreaTrigger(); void write(lisp::Writer& writer); Index: secretarea_trigger.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/trigger/secretarea_trigger.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- secretarea_trigger.cpp 28 Nov 2004 14:56:52 -0000 1.6 +++ secretarea_trigger.cpp 1 Dec 2004 23:26:31 -0000 1.7 @@ -12,16 +12,18 @@ { reader.get("x", bbox.p1.x); reader.get("y", bbox.p1.y); - bbox.set_size(32, 32); + float w = 32, h = 32; + reader.get("width", w); + reader.get("height", h); + bbox.set_size(w, h); reader.get("message", message); message_displayed = false; } -SecretAreaTrigger::SecretAreaTrigger(const Vector& pos) +SecretAreaTrigger::SecretAreaTrigger(const Rectangle& area) { - bbox.set_pos(pos); - bbox.set_size(32, 32); + bbox = area; message = "You found a secret area!"; message_displayed = false; } |