diff -r 488782d9aba9 -r fe16fa088b69 qmlfrontend/team.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qmlfrontend/team.cpp Wed Dec 27 00:59:26 2017 +0100 @@ -0,0 +1,27 @@ +#include "team.h" + +Hedgehog::Hedgehog() + : name(QObject::tr("unnamed", "default hedgehog name").toUtf8()) + , hat("NoHat") + , hp(100) + , level(0) +{ +} + +Team::Team() + : name(QObject::tr("unnamed", "default team name").toUtf8()) + , color("12345678") + , m_hedgehogsNumber(4) +{ + m_hedgehogs.resize(8); +} + +void Team::resize(int number) +{ + m_hedgehogsNumber = number; +} + +QVector Team::hedgehogs() const +{ + return m_hedgehogs.mid(0, m_hedgehogsNumber); +}