mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 04:57:00 -04:00
Add game and stylesheet version numbers to set files. Closes #39
This commit is contained in:
@@ -68,8 +68,14 @@ void mark_dependency_member(const Card& card, const String& name, const Dependen
|
||||
mark_dependency_member(card.data, name, dep);
|
||||
}
|
||||
|
||||
void reflect_version_check(Reader& handler, const Char* key, intrusive_ptr<Packaged> const& package);
|
||||
void reflect_version_check(Writer& handler, const Char* key, intrusive_ptr<Packaged> const& package);
|
||||
void reflect_version_check(GetMember& handler, const Char* key, intrusive_ptr<Packaged> const& package);
|
||||
void reflect_version_check(GetDefaultMember& handler, const Char* key, intrusive_ptr<Packaged> const& package);
|
||||
|
||||
IMPLEMENT_REFLECTION(Card) {
|
||||
REFLECT(stylesheet);
|
||||
reflect_version_check(handler, _("stylesheet_version"), stylesheet);
|
||||
REFLECT(has_styling);
|
||||
if (has_styling) {
|
||||
if (stylesheet) {
|
||||
|
||||
Reference in New Issue
Block a user