X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Flevel.h;h=cc280b5e31c022aae7318750cdd0c887a63e3346;hb=8385faa306eca6d96ab11ed7dae293d85e9c4e4f;hp=0f81e910da93a81776da0a9bd0a5745cc1895dc6;hpb=a2bb3cfe11cdc2681d5ad84879126e0dcbf9db1e;p=supertux.git diff --git a/src/level.h b/src/level.h index 0f81e910d..cc280b5e3 100644 --- a/src/level.h +++ b/src/level.h @@ -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 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; }