Layout work on an AngelScript implementation.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-01-11 22:30:23 +01:00
parent 497acc1311
commit c716992f12
24 changed files with 5342 additions and 38 deletions

View File

@@ -3,10 +3,10 @@
#include <Library/GrowthRates/LookupGrowthRate.hpp>
#include "../../src/Battling/Library/BattleLibrary.hpp"
#include "../../src/Battling/Library/PokemonScriptResolver.hpp"
#include "../../src/Library/Moves/MoveLibrary.hpp"
#include "../../src/Library/PokemonLibrary.hpp"
#include "../../src/Library/Statistic.hpp"
class TestLibrary {
private:
static PkmnLib::Battling::BattleLibrary* _library;
@@ -21,7 +21,7 @@ public:
static PkmnLib::Battling::BattleLibrary* BuildLibrary() {
auto statCalc = new PkmnLib::Battling::StatCalculator();
auto scriptResolver = new PkmnLib::Battling::PokemonScriptResolver();
auto scriptResolver = PkmnLib::Battling::BattleLibrary::CreateScriptResolver();
auto lib = new PkmnLib::Battling::BattleLibrary(
BuildStaticLibrary(), statCalc, new CreatureLib::Battling::DamageLibrary(),
new CreatureLib::Battling::ExperienceLibrary(), scriptResolver,