From 432cdcd583dddd34936849d4dd43572529d17ff7 Mon Sep 17 00:00:00 2001 From: twanvl Date: Fri, 9 Jan 2009 00:49:14 +0000 Subject: [PATCH] mostly backwards compatibility with old pack system, uses boost tribool git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1311 0fc631ac-6414-0410-93d0-97cfa31319b6 --- src/data/game.cpp | 4 ++++ src/data/game.hpp | 3 +++ src/data/pack.cpp | 8 ++++++-- src/data/pack.hpp | 3 ++- src/gui/set/random_pack_panel.cpp | 4 ++-- src/util/io/get_member.cpp | 2 ++ src/util/io/reader.cpp | 5 +++++ src/util/io/writer.cpp | 6 ++++++ 8 files changed, 30 insertions(+), 5 deletions(-) diff --git a/src/data/game.cpp b/src/data/game.cpp index 0134b688..9d9b4992 100644 --- a/src/data/game.cpp +++ b/src/data/game.cpp @@ -54,7 +54,11 @@ IMPLEMENT_REFLECTION(Game) { REFLECT_NO_SCRIPT(card_list_color_script); REFLECT_NO_SCRIPT(statistics_dimensions); REFLECT_NO_SCRIPT(statistics_categories); + #if USE_NEW_PACK_SYSTEM + REFLECT_ALIAS(307, "pack item", "pack type"); + #else REFLECT_NO_SCRIPT(pack_items); + #endif REFLECT_NO_SCRIPT(pack_types); REFLECT_NO_SCRIPT(keyword_match_script); REFLECT(has_keywords); diff --git a/src/data/game.hpp b/src/data/game.hpp index d04b509e..07ca595e 100644 --- a/src/data/game.hpp +++ b/src/data/game.hpp @@ -14,6 +14,7 @@ #include