Lines Matching refs:AlgorithmBase

81 class AlgorithmBase {
83 virtual ~AlgorithmBase() {} in ~AlgorithmBase()
546 AlgorithmBase(Type t, Game_Battler* source, Game_Battler* target);
547 AlgorithmBase(Type t, Game_Battler* source, std::vector<Game_Battler*> targets);
548 AlgorithmBase(Type t, Game_Battler* source, Game_Party_Base* target);
615 class None : public AlgorithmBase {
621 class Normal : public AlgorithmBase {
663 class Skill : public AlgorithmBase {
695 class Item : public AlgorithmBase {
717 class Defend : public AlgorithmBase {
725 class Observe : public AlgorithmBase {
732 class Charge : public AlgorithmBase {
740 class SelfDestruct : public AlgorithmBase {
752 class Escape : public AlgorithmBase {
762 class Transform : public AlgorithmBase {
774 class DoNothing : public AlgorithmBase {
779 inline Type AlgorithmBase::GetType() const { in GetType()
783 inline const std::vector<StateEffect>& AlgorithmBase::GetStateEffects() const { in GetStateEffects()
787 inline Game_Party_Base* AlgorithmBase::GetOriginalPartyTarget() const { in GetOriginalPartyTarget()
791 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedHp() const { in GetAffectedHp()
795 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedSp() const { in GetAffectedSp()
799 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedAtk() const { in GetAffectedAtk()
803 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedDef() const { in GetAffectedDef()
807 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedSpi() const { in GetAffectedSpi()
811 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedAgi() const { in GetAffectedAgi()
815 …:vector<Game_BattleAlgorithm::AttributeEffect>& Game_BattleAlgorithm::AlgorithmBase::GetShiftedAtt… in GetShiftedAttributes()
819 inline int Game_BattleAlgorithm::AlgorithmBase::GetAffectedSwitch() const { in GetAffectedSwitch()
823 inline bool Game_BattleAlgorithm::AlgorithmBase::IsPositive() const { in IsPositive()
827 inline bool Game_BattleAlgorithm::AlgorithmBase::IsRevived() const { in IsRevived()
831 inline bool Game_BattleAlgorithm::AlgorithmBase::ActionIsPossible() const { in ActionIsPossible()
835 inline int Game_BattleAlgorithm::AlgorithmBase::GetAnimationId(int) const { in GetAnimationId()
839 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAffectHp() const { in IsAffectHp()
843 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAbsorbHp() const { in IsAbsorbHp()
847 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAffectSp() const { in IsAffectSp()
851 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAbsorbSp() const { in IsAbsorbSp()
855 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAffectAtk() const { in IsAffectAtk()
859 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAbsorbAtk() const { in IsAbsorbAtk()
863 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAffectDef() const { in IsAffectDef()
867 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAbsorbDef() const { in IsAbsorbDef()
871 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAffectSpi() const { in IsAffectSpi()
875 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAbsorbSpi() const { in IsAbsorbSpi()
879 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAffectAgi() const { in IsAffectAgi()
883 inline bool Game_BattleAlgorithm::AlgorithmBase::IsAbsorbAgi() const { in IsAbsorbAgi()
888 inline Game_Battler* Game_BattleAlgorithm::AlgorithmBase::GetReflectTarget() const { in GetReflectTarget()
892 inline Span<Game_Battler* const> Game_BattleAlgorithm::AlgorithmBase::GetOriginalTargets() const { in GetOriginalTargets()
897 inline Game_Battler* Game_BattleAlgorithm::AlgorithmBase::GetOriginalSingleTarget() const { in GetOriginalSingleTarget()
902 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedSwitch(int s) { in SetAffectedSwitch()
906 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedHp(int hp) { in SetAffectedHp()
911 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedSp(int sp) { in SetAffectedSp()
916 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedAtk(int atk) { in SetAffectedAtk()
921 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedDef(int def) { in SetAffectedDef()
926 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedSpi(int spi) { in SetAffectedSpi()
931 inline int Game_BattleAlgorithm::AlgorithmBase::SetAffectedAgi(int agi) { in SetAffectedAgi()
936 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsPositive(bool p) { in SetIsPositive()
940 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsCriticalHit(bool c) { in SetIsCriticalHit()
944 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsSuccess() { in SetIsSuccess()
948 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsSuccessIf(bool x) { in SetIsSuccessIf()
952 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsFailure() { in SetIsFailure()
956 inline bool Game_BattleAlgorithm::AlgorithmBase::IsSuccess() const { in IsSuccess()
960 inline bool Game_BattleAlgorithm::AlgorithmBase::IsCriticalHit() const { in IsCriticalHit()
964 inline Game_Battler* Game_BattleAlgorithm::AlgorithmBase::GetSource() const { in GetSource()
968 inline int Game_BattleAlgorithm::AlgorithmBase::GetCurrentRepeat() const { in GetCurrentRepeat()
972 inline int Game_BattleAlgorithm::AlgorithmBase::GetTotalRepetitions() const { in GetTotalRepetitions()
976 inline bool Game_BattleAlgorithm::AlgorithmBase::SetFlag(Flag f, bool value) { in SetFlag()
981 inline bool Game_BattleAlgorithm::AlgorithmBase::GetFlag(Flag f) const { in GetFlag()
985 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsAbsorbHp(bool a) { in SetIsAbsorbHp()
990 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsAbsorbSp(bool a) { in SetIsAbsorbSp()
995 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsAbsorbAtk(bool a) { in SetIsAbsorbAtk()
1000 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsAbsorbDef(bool a) { in SetIsAbsorbDef()
1005 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsAbsorbSpi(bool a) { in SetIsAbsorbSpi()
1010 inline bool Game_BattleAlgorithm::AlgorithmBase::SetIsAbsorbAgi(bool a) { in SetIsAbsorbAgi()