nuclear@0: #include nuclear@0: #include nuclear@0: #include "level.h" nuclear@0: nuclear@0: Level::Level() nuclear@0: { nuclear@0: } nuclear@0: nuclear@0: Level::~Level() nuclear@0: { nuclear@0: } nuclear@0: nuclear@0: bool Level::load(const char *fname) nuclear@0: { nuclear@1: if(!xml.LoadFile(fname)) { nuclear@0: fprintf(stderr, "failed to load level: %s\n", fname); nuclear@0: return false; nuclear@0: } nuclear@0: nuclear@1: if(strcmp(xml.RootElement()->Name(), "level") != 0) { nuclear@0: fprintf(stderr, "invalid level file: %s\n", fname); nuclear@0: return false; nuclear@0: } nuclear@1: return true; nuclear@0: }