From 81ef1a8b7f7d63c72b92f779d73a8b2b0f8158c1 Mon Sep 17 00:00:00 2001 From: Treeki Date: Thu, 27 Sep 2012 23:29:46 +0200 Subject: new levelinfo format and a couple of fixes --- src/levelinfo.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/levelinfo.h') diff --git a/src/levelinfo.h b/src/levelinfo.h index 470992b..8d8a4e5 100644 --- a/src/levelinfo.h +++ b/src/levelinfo.h @@ -16,13 +16,13 @@ public: }; struct entry_s { - u8 world; - u8 level; - u8 reserved1; - u8 reserved2; + u8 worldSlot; + u8 levelSlot; + u8 displayWorld; + u8 displayLevel; u8 nameLength; u8 reserved3; - u16 flags; + u16 reserved4; u32 nameOffset; }; @@ -32,7 +32,7 @@ private: public: void load(void *buffer); - entry_s *search(int world, int level); + entry_s *searchBySlot(int world, int level); u32 sectionCount() { return data->sectionCount; -- cgit v1.2.3 From 26f5315e65c74c269b6eb1a190cb54fcf19d16a7 Mon Sep 17 00:00:00 2001 From: Treeki Date: Fri, 28 Sep 2012 05:24:15 +0200 Subject: added level flags to levelinfo --- src/levelinfo.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/levelinfo.h') diff --git a/src/levelinfo.h b/src/levelinfo.h index 8d8a4e5..20628d9 100644 --- a/src/levelinfo.h +++ b/src/levelinfo.h @@ -22,7 +22,7 @@ public: u8 displayLevel; u8 nameLength; u8 reserved3; - u16 reserved4; + u16 flags; u32 nameOffset; }; -- cgit v1.2.3