shrink tux bounding box to make him not fail on 1 or 2 tiles heigh places, also exten...
[supertux.git] / src / level.h
index 0f81e91..cc280b5 100644 (file)
@@ -35,11 +35,17 @@ class LispReader;
 class Level
 {
 public:
+  enum EndSequenceType{
+    NONE_ENDSEQ_ANIM,
+    FIREWORKS_ENDSEQ_ANIM
+  };
+
   std::string name;
   std::string author;
-  int time_left;
+  int timelimit;
   typedef std::map<std::string, Sector*> Sectors;
   Sectors sectors;
+  EndSequenceType end_sequence_type;
 
 public:
   Level();
@@ -49,6 +55,9 @@ public:
   void save(const std::string& filename);
   static void create(const std::string& filename);
 
+  EndSequenceType get_end_sequence_type() const
+  { return end_sequence_type; }
+
   const std::string& get_name() const
   { return name; }