2019-10-06 11:50:52 +00:00
|
|
|
#include "DataLibrary.hpp"
|
|
|
|
|
|
|
|
CreatureLib::Library::DataLibrary::DataLibrary(CreatureLib::Library::SpeciesLibrary *species,
|
|
|
|
CreatureLib::Library::AttackLibrary *attacks,
|
|
|
|
CreatureLib::Library::ItemLibrary *items,
|
2019-10-10 13:08:34 +00:00
|
|
|
CreatureLib::Library::GrowthRateLibrary *growthRates)
|
|
|
|
: _species(species), _attacks(attacks), _items(items),
|
|
|
|
_growthRates(growthRates){
|
2019-10-06 11:50:52 +00:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
const CreatureLib::Library::SpeciesLibrary *CreatureLib::Library::DataLibrary::GetSpeciesLibrary() const {
|
|
|
|
return _species;
|
|
|
|
}
|
|
|
|
|
|
|
|
const CreatureLib::Library::AttackLibrary *CreatureLib::Library::DataLibrary::GetAttackLibrary() const {
|
|
|
|
return _attacks;
|
|
|
|
}
|
|
|
|
|
|
|
|
const CreatureLib::Library::ItemLibrary *CreatureLib::Library::DataLibrary::GetItemLibrary() const {
|
|
|
|
return _items;
|
|
|
|
}
|
|
|
|
|
|
|
|
const CreatureLib::Library::GrowthRateLibrary *CreatureLib::Library::DataLibrary::GetGrowthRates() const {
|
|
|
|
return _growthRates;
|
|
|
|
}
|
|
|
|
|
|
|
|
|