Separated EndSequence logic from GameSession. This will allow for nice hierarchy...
[supertux.git] / src / trigger / sequence_trigger.cpp
index 0f66a83..5a94419 100644 (file)
@@ -65,10 +65,10 @@ SequenceTrigger::write(lisp::Writer& writer)
 }
 
 void
-SequenceTrigger::event(Player& , EventType type)
+SequenceTrigger::event(Player& player, EventType type)
 {
   if(type == triggerevent) {
-    GameSession::current()->start_sequence(sequence_name);
+    player.trigger_sequence(sequence_name);
   }
 }