summaryrefslogtreecommitdiffstats
path: root/sigencore/TeamMember.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-01-27 22:09:00 -0500
committerBen Boeckel <MathStuf@gmail.com>2009-01-27 22:09:00 -0500
commitb90813b5eb6a383f2d8f6ef53ecc992c5a2ba718 (patch)
treeccc9bd03f8b3e841a7c2fee507c08b76c1596dc6 /sigencore/TeamMember.cpp
parente04c4922a13ed10e9d6b086eacc299f0c5a05984 (diff)
downloadsigen-b90813b5eb6a383f2d8f6ef53ecc992c5a2ba718.tar.gz
sigen-b90813b5eb6a383f2d8f6ef53ecc992c5a2ba718.tar.xz
sigen-b90813b5eb6a383f2d8f6ef53ecc992c5a2ba718.zip
Fix internal references to be Sigencore instead of Sigbattle
Diffstat (limited to 'sigencore/TeamMember.cpp')
-rw-r--r--sigencore/TeamMember.cpp98
1 files changed, 49 insertions, 49 deletions
diff --git a/sigencore/TeamMember.cpp b/sigencore/TeamMember.cpp
index 55ba656a..98812b47 100644
--- a/sigencore/TeamMember.cpp
+++ b/sigencore/TeamMember.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright 2007-2008 Ben Boeckel <MathStuf@gmail.com>
+ * Copyright 2007-2009 Ben Boeckel <MathStuf@gmail.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -18,7 +18,7 @@
// Header include
#include "TeamMember.h"
-// Sigbattle includes
+// Sigencore includes
#include "Arena.h"
#include "Containment.h"
#include "Player.h"
@@ -49,7 +49,7 @@
// C includes
#include <cmath>
-int Sigbattle::actionPriority(TeamMember* teamMember, const TeamMember::Action& action)
+int Sigencore::actionPriority(TeamMember* teamMember, const TeamMember::Action& action)
{
int priority = INT_MAX;
switch (action.first)
@@ -88,7 +88,7 @@ int Sigbattle::actionPriority(TeamMember* teamMember, const TeamMember::Action&
return priority;
}
-Sigbattle::TeamMember::TeamMember(const int speciesId, const QString& name, const int level, Containment* containment, const bool suppressItems) :
+Sigencore::TeamMember::TeamMember(const int speciesId, const QString& name, const int level, Containment* containment, const bool suppressItems) :
Sigscript::Config(containment),
m_containment(containment),
m_id(QUuid::createUuid())
@@ -127,7 +127,7 @@ Sigbattle::TeamMember::TeamMember(const int speciesId, const QString& name, cons
m_currentHp = statValue(Sigmod::ST_HP);
}
-Sigbattle::TeamMember::TeamMember(Sigscript::MapTrainerTeamMemberWrapper* teamMember, Containment* containment) :
+Sigencore::TeamMember::TeamMember(Sigscript::MapTrainerTeamMemberWrapper* teamMember, Containment* containment) :
Sigscript::Config(containment),
m_containment(containment),
m_id(QUuid::createUuid())
@@ -156,62 +156,62 @@ Sigbattle::TeamMember::TeamMember(Sigscript::MapTrainerTeamMemberWrapper* teamMe
m_currentHp = statValue(Sigmod::ST_HP);
}
-Sigbattle::Containment* Sigbattle::TeamMember::containment() const
+Sigencore::Containment* Sigencore::TeamMember::containment() const
{
return m_containment;
}
-QUuid Sigbattle::TeamMember::id() const
+QUuid Sigencore::TeamMember::id() const
{
return m_id;
}
-QString Sigbattle::TeamMember::name() const
+QString Sigencore::TeamMember::name() const
{
if (hasValueOfType<QString>("name"))
return valueOfType<QString>("name");
return m_name;
}
-long long Sigbattle::TeamMember::currentHp() const
+long long Sigencore::TeamMember::currentHp() const
{
return m_currentHp;
}
-Sigscript::SpeciesWrapper* Sigbattle::TeamMember::species() const
+Sigscript::SpeciesWrapper* Sigencore::TeamMember::species() const
{
if (hasValueOfType<Sigscript::SpeciesWrapper*>("species"))
return valueOfType<Sigscript::SpeciesWrapper*>("species");
return m_species;
}
-int Sigbattle::TeamMember::level() const
+int Sigencore::TeamMember::level() const
{
return m_level;
}
-Sigbattle::TeamMember::Gender Sigbattle::TeamMember::gender() const
+Sigencore::TeamMember::Gender Sigencore::TeamMember::gender() const
{
if (hasValueOfType<Gender>("gender"))
return valueOfType<Gender>("gender");
return m_gender;
}
-long long Sigbattle::TeamMember::levelExperience() const
+long long Sigencore::TeamMember::levelExperience() const
{
if (hasValueOfType<long long>("levelExperience"))
return valueOfType<long long>("levelExperience");
return m_levelExp;
}
-int Sigbattle::TeamMember::baseStat(const Sigmod::Stat stat) const
+int Sigencore::TeamMember::baseStat(const Sigmod::Stat stat) const
{
if (hasValueOfType<bool>("overrideBaseStats") && valueOfType<bool>("overrideBaseStats"))
return species()->baseStat(stat);
return m_species->baseStat(stat);
}
-long long Sigbattle::TeamMember::statExperience(const Sigmod::Stat stat) const
+long long Sigencore::TeamMember::statExperience(const Sigmod::Stat stat) const
{
const QString valueName = QString("statExperience-%1").arg((sigmod()->rules()->specialSplit() ? Sigmod::StatGSCStr : Sigmod::StatRBYStr)[stat]);
if (hasValueOfType<long long>(valueName))
@@ -219,7 +219,7 @@ long long Sigbattle::TeamMember::statExperience(const Sigmod::Stat stat) const
return m_statExp[stat];
}
-int Sigbattle::TeamMember::dv(const Sigmod::Stat stat) const
+int Sigencore::TeamMember::dv(const Sigmod::Stat stat) const
{
const QString valueName = QString("dv-%1").arg((sigmod()->rules()->specialSplit() ? Sigmod::StatGSCStr : Sigmod::StatRBYStr)[stat]);
if (hasValueOfType<int>(valueName))
@@ -231,7 +231,7 @@ int Sigbattle::TeamMember::dv(const Sigmod::Stat stat) const
return m_dv[stat];
}
-long long Sigbattle::TeamMember::statValue(const Sigmod::Stat stat, const long long exp) const
+long long Sigencore::TeamMember::statValue(const Sigmod::Stat stat, const long long exp) const
{
long long statValue;
if (exp < 0)
@@ -265,7 +265,7 @@ long long Sigbattle::TeamMember::statValue(const Sigmod::Stat stat, const long l
return statValue;
}
-long long Sigbattle::TeamMember::calcExp(int level) const
+long long Sigencore::TeamMember::calcExp(int level) const
{
if (level < 0)
level = m_level;
@@ -314,7 +314,7 @@ long long Sigbattle::TeamMember::calcExp(int level) const
return -1;
}
-bool Sigbattle::TeamMember::canLearnMove(Sigscript::MoveWrapper* move) const
+bool Sigencore::TeamMember::canLearnMove(Sigscript::MoveWrapper* move) const
{
for (int i = 0; i < m_species->moveCount(); ++i)
{
@@ -324,12 +324,12 @@ bool Sigbattle::TeamMember::canLearnMove(Sigscript::MoveWrapper* move) const
return false;
}
-long long Sigbattle::TeamMember::timer() const
+long long Sigencore::TeamMember::timer() const
{
return m_timer;
}
-void Sigbattle::TeamMember::boostLevels(const int levels)
+void Sigencore::TeamMember::boostLevels(const int levels)
{
if ((m_level + levels) < sigmod()->rules()->maxLevel())
{
@@ -338,7 +338,7 @@ void Sigbattle::TeamMember::boostLevels(const int levels)
}
}
-void Sigbattle::TeamMember::evolveInto(Sigscript::SpeciesWrapper* newSpecies)
+void Sigencore::TeamMember::evolveInto(Sigscript::SpeciesWrapper* newSpecies)
{
emit(evolveStart());
int oldStats[Sigmod::ST_SpecialDefense - Sigmod::ST_HP + 1] = {};
@@ -385,7 +385,7 @@ void Sigbattle::TeamMember::evolveInto(Sigscript::SpeciesWrapper* newSpecies)
emit(evolveEnd());
}
-void Sigbattle::TeamMember::setName(const QString& name)
+void Sigencore::TeamMember::setName(const QString& name)
{
if (m_name != name)
{
@@ -395,7 +395,7 @@ void Sigbattle::TeamMember::setName(const QString& name)
}
}
-void Sigbattle::TeamMember::cureStatus(Sigscript::StatusWrapper* status)
+void Sigencore::TeamMember::cureStatus(Sigscript::StatusWrapper* status)
{
if (m_status.contains(status))
{
@@ -406,7 +406,7 @@ void Sigbattle::TeamMember::cureStatus(Sigscript::StatusWrapper* status)
}
}
-void Sigbattle::TeamMember::giveStatus(Sigscript::StatusWrapper* status)
+void Sigencore::TeamMember::giveStatus(Sigscript::StatusWrapper* status)
{
if (!m_status.contains(status))
{
@@ -424,7 +424,7 @@ void Sigbattle::TeamMember::giveStatus(Sigscript::StatusWrapper* status)
}
}
-void Sigbattle::TeamMember::giveLevelExp(const int exp)
+void Sigencore::TeamMember::giveLevelExp(const int exp)
{
if (m_level == sigmod()->rules()->maxLevel())
return;
@@ -442,7 +442,7 @@ void Sigbattle::TeamMember::giveLevelExp(const int exp)
}
}
-void Sigbattle::TeamMember::giveStatExp(const Sigmod::Stat stat, const int exp)
+void Sigencore::TeamMember::giveStatExp(const Sigmod::Stat stat, const int exp)
{
const int oldStat = statValue(stat);
int expToGive = exp;
@@ -471,7 +471,7 @@ void Sigbattle::TeamMember::giveStatExp(const Sigmod::Stat stat, const int exp)
emit(statChanged(stat, newStat));
}
-void Sigbattle::TeamMember::takeItem(Sigscript::ItemWrapper* item)
+void Sigencore::TeamMember::takeItem(Sigscript::ItemWrapper* item)
{
if (m_items.contains(item))
{
@@ -480,7 +480,7 @@ void Sigbattle::TeamMember::takeItem(Sigscript::ItemWrapper* item)
}
}
-void Sigbattle::TeamMember::giveItem(Sigscript::ItemWrapper* item)
+void Sigencore::TeamMember::giveItem(Sigscript::ItemWrapper* item)
{
if ((m_items.size() < sigmod()->rules()->maxHeldItems()) && checkWeight(item))
{
@@ -489,7 +489,7 @@ void Sigbattle::TeamMember::giveItem(Sigscript::ItemWrapper* item)
}
}
-void Sigbattle::TeamMember::forgetMove(Sigscript::MoveWrapper* move)
+void Sigencore::TeamMember::forgetMove(Sigscript::MoveWrapper* move)
{
if (m_moves.contains(move))
{
@@ -498,7 +498,7 @@ void Sigbattle::TeamMember::forgetMove(Sigscript::MoveWrapper* move)
}
}
-void Sigbattle::TeamMember::teachMove(Sigscript::MoveWrapper* move)
+void Sigencore::TeamMember::teachMove(Sigscript::MoveWrapper* move)
{
if (canLearnMove(move))
{
@@ -512,14 +512,14 @@ void Sigbattle::TeamMember::teachMove(Sigscript::MoveWrapper* move)
emit(unlearnableMove(move));
}
-Sigbattle::TeamMember::Action Sigbattle::TeamMember::requestAction()
+Sigencore::TeamMember::Action Sigencore::TeamMember::requestAction()
{
Player* player = qobject_cast<Player*>(m_containment);
m_lastAction = player ? player->requestAction(this) : Action(Invalid, ActionData());
return m_lastAction;
}
-Sigbattle::TeamMember::Action Sigbattle::TeamMember::latestAction() const
+Sigencore::TeamMember::Action Sigencore::TeamMember::latestAction() const
{
return m_lastAction;
Player* player = qobject_cast<Player*>(m_containment);
@@ -528,7 +528,7 @@ Sigbattle::TeamMember::Action Sigbattle::TeamMember::latestAction() const
return Action(Invalid, ActionData());
}
-void Sigbattle::TeamMember::makeActive(Arena* arena)
+void Sigencore::TeamMember::makeActive(Arena* arena)
{
m_timer = 0;
QList<Sigscript::StatusWrapper*> statuses = m_status.uniqueKeys();
@@ -563,7 +563,7 @@ void Sigbattle::TeamMember::makeActive(Arena* arena)
}
}
-void Sigbattle::TeamMember::leaveArena()
+void Sigencore::TeamMember::leaveArena()
{
Kross::ActionCollection* collection = Kross::Manager::self().actionCollection()->collection("status");
foreach (Kross::Action* action, m_statusBattleScripts)
@@ -573,28 +573,28 @@ void Sigbattle::TeamMember::leaveArena()
collection->removeAction(action);
}
-void Sigbattle::TeamMember::advanceTimer(const long long jump)
+void Sigencore::TeamMember::advanceTimer(const long long jump)
{
m_timer += jump;
}
-void Sigbattle::TeamMember::writeBack()
+void Sigencore::TeamMember::writeBack()
{
// TODO: write back all (applicable) differences between config and local storage
}
-Sigscript::SigmodWrapper* Sigbattle::TeamMember::sigmod() const
+Sigscript::SigmodWrapper* Sigencore::TeamMember::sigmod() const
{
return m_containment->sigmod();
}
-void Sigbattle::TeamMember::setSpecies(Sigscript::SpeciesWrapper* species)
+void Sigencore::TeamMember::setSpecies(Sigscript::SpeciesWrapper* species)
{
m_species = species;
emit(speciesChanged(m_species));
}
-void Sigbattle::TeamMember::setLevel(const int level)
+void Sigencore::TeamMember::setLevel(const int level)
{
emit(levelAboutToGrow());
m_level = level;
@@ -602,7 +602,7 @@ void Sigbattle::TeamMember::setLevel(const int level)
m_levelExp = calcExp();
}
-void Sigbattle::TeamMember::levelGrown()
+void Sigencore::TeamMember::levelGrown()
{
for (int i = 0; i < m_species->moveCount(); ++i)
{
@@ -612,7 +612,7 @@ void Sigbattle::TeamMember::levelGrown()
}
}
-bool Sigbattle::TeamMember::checkWeight(const Sigscript::ItemWrapper* item)
+bool Sigencore::TeamMember::checkWeight(const Sigscript::ItemWrapper* item)
{
int totalWeight = item->weight();
foreach (Sigscript::ItemWrapper* item, m_items)
@@ -620,12 +620,12 @@ bool Sigbattle::TeamMember::checkWeight(const Sigscript::ItemWrapper* item)
return (totalWeight <= species()->maxHoldWeight());
}
-void Sigbattle::TeamMember::makeConnections()
+void Sigencore::TeamMember::makeConnections()
{
// TODO: make connections that are necessary (watching Config changes mainly)
}
-void Sigbattle::TeamMember::initAbility(Sigscript::AbilityWrapper* ability)
+void Sigencore::TeamMember::initAbility(Sigscript::AbilityWrapper* ability)
{
const Sigcore::Script script = ability->battleScript();
if (!script.script().isEmpty())
@@ -639,7 +639,7 @@ void Sigbattle::TeamMember::initAbility(Sigscript::AbilityWrapper* ability)
}
}
-void Sigbattle::TeamMember::initItems()
+void Sigencore::TeamMember::initItems()
{
Sigcore::Hat<Sigscript::ItemWrapper*> hat = m_species->itemHat();
for (int i = 0; i < sigmod()->rules()->maxHeldItems(); ++i)
@@ -653,7 +653,7 @@ void Sigbattle::TeamMember::initItems()
}
}
-void Sigbattle::TeamMember::initAbilities(const QList<Sigscript::AbilityWrapper*>& initial)
+void Sigencore::TeamMember::initAbilities(const QList<Sigscript::AbilityWrapper*>& initial)
{
foreach (Sigscript::AbilityWrapper* ability, initial)
initAbility(ability);
@@ -666,7 +666,7 @@ void Sigbattle::TeamMember::initAbilities(const QList<Sigscript::AbilityWrapper*
}
}
-void Sigbattle::TeamMember::initMoves(const QList<Sigscript::MoveWrapper*>& initial)
+void Sigencore::TeamMember::initMoves(const QList<Sigscript::MoveWrapper*>& initial)
{
m_moves = initial;
for (int i = 0; (i < m_species->moveCount()) && (m_moves.size() < sigmod()->rules()->maxMoves()); ++i)
@@ -677,7 +677,7 @@ void Sigbattle::TeamMember::initMoves(const QList<Sigscript::MoveWrapper*>& init
}
}
-void Sigbattle::TeamMember::initNatures(const QList<Sigscript::NatureWrapper*>& initial)
+void Sigencore::TeamMember::initNatures(const QList<Sigscript::NatureWrapper*>& initial)
{
m_natures = initial;
Sigcore::Hat<Sigscript::NatureWrapper*> hat = sigmod()->natureHat();
@@ -689,7 +689,7 @@ void Sigbattle::TeamMember::initNatures(const QList<Sigscript::NatureWrapper*>&
}
}
-void Sigbattle::TeamMember::initStats()
+void Sigencore::TeamMember::initStats()
{
if (sigmod()->rules()->specialDVSplit())
{