Adds tests for MoveData type in AngelScript.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-01-18 14:35:08 +01:00
parent f32db7a751
commit 9372ba4b27
8 changed files with 170 additions and 11 deletions

View File

@@ -31,3 +31,9 @@ PkmnLib::Library::SpeciesLibrary* TestLibrary::BuildSpeciesLibrary() {
return lib;
}
PkmnLib::Library::MoveLibrary* TestLibrary::BuildMoveLibrary() {
auto lib = new PkmnLib::Library::MoveLibrary();
lib->LoadMove("testMove", new PkmnLib::Library::MoveData("testMove", 0, PkmnLib::Library::MoveCategory::Physical,
50, 100, 20, CreatureLib::Library::AttackTarget::Adjacent,0, {}));
return lib;
}

View File

@@ -38,10 +38,7 @@ public:
static PkmnLib::Library::SpeciesLibrary* BuildSpeciesLibrary();
static PkmnLib::Library::MoveLibrary* BuildMoveLibrary() {
auto lib = new PkmnLib::Library::MoveLibrary();
return lib;
}
static PkmnLib::Library::MoveLibrary* BuildMoveLibrary();
static PkmnLib::Library::ItemLibrary* BuildItemLibrary() {
auto lib = new PkmnLib::Library::ItemLibrary();