Cleanup cmake file.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-07-18 12:42:54 +02:00
parent 41b15dc693
commit dc3630b171
31 changed files with 141 additions and 69 deletions

View File

@@ -18,14 +18,15 @@ uint32_t PkmnLib::Battling::DamageLibrary::GetDamage(CreatureLib::Battling::Exec
return damage;
}
uint8_t PkmnLib::Battling::DamageLibrary::GetBasePower(CreatureLib::Battling::ExecutingAttack* attack,
CreatureLib::Battling::Creature* target, uint8_t hitIndex,
const HitData& hitData) const {
[[maybe_unused]] CreatureLib::Battling::Creature* target,
[[maybe_unused]] uint8_t hitIndex,
[[maybe_unused]] const HitData& hitData) const {
auto bp = attack->GetAttack()->GetAttack()->GetBasePower();
// HOOK: modify base power.
return bp;
}
float PkmnLib::Battling::DamageLibrary::GetStatModifier(CreatureLib::Battling::ExecutingAttack* attack,
CreatureLib::Battling::Creature* target, uint8_t hitIndex,
CreatureLib::Battling::Creature* target, uint8_t,
const HitData& hitData) const {
auto user = attack->GetUser();
// HOOK: allow overriding for which users stat we use.

View File

@@ -2,6 +2,9 @@
#define PKMNLIB_PKMNSCRIPT_HPP
#include <CreatureLib/Battling/ScriptHandling/Script.hpp>
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-parameter"
namespace PkmnLib::Battling {
class PkmnScript : public CreatureLib::Battling::Script {
public:
@@ -19,5 +22,6 @@ namespace PkmnLib::Battling {
CreatureLib::Battling::Creature* winningMon, bool* shareExperience){};
};
}
#pragma clang diagnostic pop
#endif // PKMNLIB_PKMNSCRIPT_HPP