diff options
Diffstat (limited to 'pokemod/MapTrainer.cpp')
| -rw-r--r-- | pokemod/MapTrainer.cpp | 92 |
1 files changed, 46 insertions, 46 deletions
diff --git a/pokemod/MapTrainer.cpp b/pokemod/MapTrainer.cpp index b9846b33..14a964fc 100644 --- a/pokemod/MapTrainer.cpp +++ b/pokemod/MapTrainer.cpp @@ -30,7 +30,7 @@ #include "Dialog.h" #include "MapTrainer.h" -PokeMod::MapTrainer::MapTrainer(const Pokemod& par, const unsigned _id) : +MapTrainer::MapTrainer(const Pokemod& par, const unsigned _id) : Object(par, _id), name(""), coordinate(0, 0), @@ -47,19 +47,19 @@ PokeMod::MapTrainer::MapTrainer(const Pokemod& par, const unsigned _id) : { } -PokeMod::MapTrainer::MapTrainer(const Pokemod& par, const MapTrainer& t, const unsigned _id) : +MapTrainer::MapTrainer(const Pokemod& par, const MapTrainer& t, const unsigned _id) : Object(par, _id) { *this = t; } -PokeMod::MapTrainer::MapTrainer(const Pokemod& par, const QString& fname, const unsigned _id) : +MapTrainer::MapTrainer(const Pokemod& par, const QString& fname, const unsigned _id) : Object(par, _id) { load(fname, _id); } -bool PokeMod::MapTrainer::validate() const +bool MapTrainer::validate() const { bool valid = true; pokemod.validationMsg(QString("------Trainer \"%1\" with id %2---").arg(name).arg(id), Pokemod::V_Msg); @@ -134,7 +134,7 @@ bool PokeMod::MapTrainer::validate() const return valid; } -unsigned PokeMod::MapTrainer::getNewId() const +unsigned MapTrainer::getNewId() const { unsigned i = 0; for (; i < getTeamMemberCount(); ++i) @@ -145,7 +145,7 @@ unsigned PokeMod::MapTrainer::getNewId() const return UINT_MAX; } -void PokeMod::MapTrainer::load(const QString& fname, const unsigned _id) throw(Exception) +void MapTrainer::load(const QString& fname, const unsigned _id) throw(Exception) { Ini ini(fname); if (_id == UINT_MAX) @@ -181,7 +181,7 @@ void PokeMod::MapTrainer::load(const QString& fname, const unsigned _id) throw(E } } -void PokeMod::MapTrainer::save(const QString& map) const throw(Exception) +void MapTrainer::save(const QString& map) const throw(Exception) { Ini ini; ini.addField("id", id); @@ -205,187 +205,187 @@ void PokeMod::MapTrainer::save(const QString& map) const throw(Exception) i.next().save(map, name); } -void PokeMod::MapTrainer::setName(const QString& n) +void MapTrainer::setName(const QString& n) { name = n; } -void PokeMod::MapTrainer::setCoordinate(const unsigned x, const unsigned y) +void MapTrainer::setCoordinate(const unsigned x, const unsigned y) { coordinate.set(x, y); } -void PokeMod::MapTrainer::setCoordinateX(const unsigned x) +void MapTrainer::setCoordinateX(const unsigned x) { coordinate.setX(x); } -void PokeMod::MapTrainer::setCoordinateY(const unsigned y) +void MapTrainer::setCoordinateY(const unsigned y) { coordinate.setY(y); } -void PokeMod::MapTrainer::setSkin(const QString& s) throw(OpenException) +void MapTrainer::setSkin(const QString& s) throw(OpenException) { if (!QFile::exists(QString("%1/image/skin/%2.png").arg(pokemod.getPath()).arg(s))) throw(OpenException("MapTrainer", QString("%1/image/skin/%2.png").arg(pokemod.getPath()).arg(s))); skin = s; } -void PokeMod::MapTrainer::setSight(const unsigned s) +void MapTrainer::setSight(const unsigned s) { sight = s; } -void PokeMod::MapTrainer::setDirection(const unsigned d) throw(BoundsException) +void MapTrainer::setDirection(const unsigned d) throw(BoundsException) { if (D_End_None <= d) throw(BoundsException("MapTrainer", "direction")); direction = d; } -void PokeMod::MapTrainer::setNumFight(const unsigned n) throw(BoundsException) +void MapTrainer::setNumFight(const unsigned n) throw(BoundsException) { if (!n || (pokemod.getRules().getMaxFight() < n)) throw(BoundsException("MapTrainer", "numFight")); numFight = n; } -void PokeMod::MapTrainer::setAI(const QString& a) throw(OpenException) +void MapTrainer::setAI(const QString& a) throw(OpenException) { if (!QFile::exists(QString("%1/ai/%2.pai").arg(pokemod.getPath()).arg(a))) throw(OpenException("MapTrainer", QString("%1/ai/%2.pai").arg(pokemod.getPath()).arg(a))); ai = a; } -void PokeMod::MapTrainer::setAppearFlag(const unsigned f, const unsigned s) +void MapTrainer::setAppearFlag(const unsigned f, const unsigned s) { appearFlag.set(f, s); } -void PokeMod::MapTrainer::setAppearFlagFlag(const unsigned f) +void MapTrainer::setAppearFlagFlag(const unsigned f) { appearFlag.setFlag(f); } -void PokeMod::MapTrainer::setAppearFlagStatus(const unsigned s) +void MapTrainer::setAppearFlagStatus(const unsigned s) { appearFlag.setStatus(s); } -void PokeMod::MapTrainer::setOverworldDialog(const unsigned o) throw(BoundsException) +void MapTrainer::setOverworldDialog(const unsigned o) throw(BoundsException) { if (pokemod.getDialogIndex(o) == UINT_MAX) throw(BoundsException("MapTrainer", "overworldDialog")); overworldDialog = o; } -void PokeMod::MapTrainer::setWinDialog(const unsigned w) throw(BoundsException) +void MapTrainer::setWinDialog(const unsigned w) throw(BoundsException) { if (pokemod.getDialogIndex(w) == UINT_MAX) throw(BoundsException("MapTrainer", "winDialog")); winDialog = w; } -void PokeMod::MapTrainer::setLoseDialog(const unsigned l) throw(BoundsException) +void MapTrainer::setLoseDialog(const unsigned l) throw(BoundsException) { if (pokemod.getDialogIndex(l) == UINT_MAX) throw(BoundsException("MapTrainer", "loseDialog")); loseDialog = l; } -void PokeMod::MapTrainer::setLeadTeamMember(const unsigned l) throw(BoundsException) +void MapTrainer::setLeadTeamMember(const unsigned l) throw(BoundsException) { if (getTeamMemberCount() <= l) throw(BoundsException("MapTrainer", "leadTeamMember")); leadTeamMember = l; } -QString PokeMod::MapTrainer::getName() const +QString MapTrainer::getName() const { return name; } -Point PokeMod::MapTrainer::getCoordinate() const +Point MapTrainer::getCoordinate() const { return coordinate; } -QString PokeMod::MapTrainer::getSkin() const +QString MapTrainer::getSkin() const { return skin; } -unsigned PokeMod::MapTrainer::getSight() const +unsigned MapTrainer::getSight() const { return sight; } -unsigned PokeMod::MapTrainer::getDirection() const +unsigned MapTrainer::getDirection() const { return direction; } -unsigned PokeMod::MapTrainer::getNumFight() const +unsigned MapTrainer::getNumFight() const { return numFight; } -QString PokeMod::MapTrainer::getAI() const +QString MapTrainer::getAI() const { return ai; } -Flag PokeMod::MapTrainer::getAppearFlag() const +Flag MapTrainer::getAppearFlag() const { return appearFlag; } -unsigned PokeMod::MapTrainer::getOverworldDialog() const +unsigned MapTrainer::getOverworldDialog() const { return overworldDialog; } -unsigned PokeMod::MapTrainer::getWinDialog() const +unsigned MapTrainer::getWinDialog() const { return winDialog; } -unsigned PokeMod::MapTrainer::getLoseDialog() const +unsigned MapTrainer::getLoseDialog() const { return loseDialog; } -unsigned PokeMod::MapTrainer::getLeadTeamMember() const +unsigned MapTrainer::getLeadTeamMember() const { return leadTeamMember; } -const PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::getTeamMember(const unsigned i) const throw(IndexException) +const MapTrainerTeamMember& MapTrainer::getTeamMember(const unsigned i) const throw(IndexException) { if (getTeamMemberCount() <= i) throw(IndexException("MapTrainer")); return teamMembers.at(i); } -PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::getTeamMember(const unsigned i) throw(IndexException) +MapTrainerTeamMember& MapTrainer::getTeamMember(const unsigned i) throw(IndexException) { if (getTeamMemberCount() <= i) throw(IndexException("MapTrainer")); return teamMembers[i]; } -const PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::getTeamMemberByID(const unsigned i) const throw(IndexException) +const MapTrainerTeamMember& MapTrainer::getTeamMemberByID(const unsigned i) const throw(IndexException) { return getTeamMember(getTeamMemberIndex(i)); } -PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::getTeamMemberByID(const unsigned i) throw(IndexException) +MapTrainerTeamMember& MapTrainer::getTeamMemberByID(const unsigned i) throw(IndexException) { return getTeamMember(getTeamMemberIndex(i)); } -unsigned PokeMod::MapTrainer::getTeamMemberIndex(const unsigned _id) const +unsigned MapTrainer::getTeamMemberIndex(const unsigned _id) const { for (unsigned i = 0; i < getTeamMemberCount(); ++i) { @@ -395,37 +395,37 @@ unsigned PokeMod::MapTrainer::getTeamMemberIndex(const unsigned _id) const return UINT_MAX; } -unsigned PokeMod::MapTrainer::getTeamMemberCount() const +unsigned MapTrainer::getTeamMemberCount() const { return teamMembers.size(); } -PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::newTeamMember() +MapTrainerTeamMember& MapTrainer::newTeamMember() { teamMembers.append(MapTrainerTeamMember(pokemod, getNewId())); return teamMembers[getTeamMemberCount() - 1]; } -PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::newTeamMember(const QString& fname) +MapTrainerTeamMember& MapTrainer::newTeamMember(const QString& fname) { teamMembers.append(MapTrainerTeamMember(pokemod, fname, getNewId())); return teamMembers[getTeamMemberCount() - 1]; } -PokeMod::MapTrainerTeamMember& PokeMod::MapTrainer::newTeamMember(const MapTrainerTeamMember& p) +MapTrainerTeamMember& MapTrainer::newTeamMember(const MapTrainerTeamMember& p) { teamMembers.append(MapTrainerTeamMember(pokemod, p, getNewId())); return teamMembers[getTeamMemberCount() - 1]; } -void PokeMod::MapTrainer::deleteTeamMember(const unsigned i) throw(IndexException) +void MapTrainer::deleteTeamMember(const unsigned i) throw(IndexException) { if (getTeamMemberCount() <= i) throw(IndexException("MapTrainer")); teamMembers.removeAt(i); } -PokeMod::MapTrainer& PokeMod::MapTrainer::operator=(const MapTrainer& rhs) +MapTrainer& MapTrainer::operator=(const MapTrainer& rhs) { if (this == &rhs) return *this; |
