X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Fbsdoc.cpp;h=e5504f93d16d9e5c70cf8151b3effb44e91b3910;hb=56b09bf912d2965744e2e78a30fc68d73ebe401c;hp=57811c70417188fd0d0914b170d815546fd7c429;hpb=ec7ebf4a9acd1d7b7e4e7967c4afa94300ed5ff9;p=hbs.git diff --git a/bs/bsdoc.cpp b/bs/bsdoc.cpp index 57811c7..e5504f9 100644 --- a/bs/bsdoc.cpp +++ b/bs/bsdoc.cpp @@ -15,38 +15,61 @@ * * ***************************************************************************/ -#include "bcdoc.h" +#include "bsdoc.h" -BcDoc::BcDoc() + +BSDoc::BSDoc() { modified = false; } -BcDoc::~BcDoc() +BSDoc::~BSDoc() { } -void BcDoc::newDoc() +void BSDoc::newDoc() { } -bool BcDoc::save() +bool BSDoc::save() { return true; } -bool BcDoc::saveAs(const QString &filename) +bool BSDoc::saveAs(const QString &filename) { return true; } -bool BcDoc::load(const QString &filename) +bool BSDoc::load(const QString &filename) { emit documentChanged(); return true; } -bool BcDoc::isModified() const +bool BSDoc::isModified() const { return modified; } + +/////////////////////////////////////////////////////////////////////////// +// + +int BSDoc::newBattle(QString name) +{ + m_Battles[name]["Friendly"]["Home Planet"]; + m_Battles[name]["Hostile"]; + + modified = true; + emit documentChanged(); + return 0; +} + +///////////////////////////////////////////////////////////////////////// +// + +const std::map > >& BSDoc::Battles() const +{ + return m_Battles; +} +