Remove creature classes from Library lib, merged with Battling lib.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -1,5 +1,25 @@
|
||||
#include "BattleLibrary.hpp"
|
||||
|
||||
CreatureLib::Battling::BattleLibrary::BattleLibrary(CreatureLib::Library::DataLibrary *staticLib,
|
||||
CreatureLib::Battling::BattleStatCalculator *statCalculator)
|
||||
: _staticLib(staticLib), _statCalculator(statCalculator)
|
||||
{}
|
||||
|
||||
CreatureLib::Battling::BattleLibrary::~BattleLibrary() {
|
||||
delete _staticLib;
|
||||
delete _statCalculator;
|
||||
}
|
||||
|
||||
const CreatureLib::Battling::BattleStatCalculator *CreatureLib::Battling::BattleLibrary::GetStatCalculator() const {
|
||||
return _statCalculator;
|
||||
}
|
||||
|
||||
const CreatureLib::Library::SpeciesLibrary* CreatureLib::Battling::BattleLibrary::GetSpeciesLibrary() const {
|
||||
return _staticLib->GetSpeciesLibrary();
|
||||
}
|
||||
|
||||
const CreatureLib::Library::ItemLibrary* CreatureLib::Battling::BattleLibrary::GetItemLibrary() const {
|
||||
return _staticLib->GetItemLibrary();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user