PkmnLib/CInterface/Battling/MiscLibrary.cpp

15 lines
646 B
C++
Raw Normal View History

2020-04-29 17:46:24 +00:00
#include "../../src/Battling/Library/MiscLibrary.hpp"
#include "../Core.hpp"
using namespace PkmnLib::Battling;
2022-04-02 11:03:11 +00:00
export_func MiscLibrary* PkmnLib_MiscLibrary_Construct(PkmnLib::Library::TimeOfDay (*getTime)()) {
2021-06-27 15:11:37 +00:00
return new MiscLibrary(getTime);
}
2020-04-29 17:46:24 +00:00
2022-04-02 11:03:11 +00:00
export_func void PkmnLib_MiscLibrary_Destruct(MiscLibrary* p) { delete p; }
2022-04-02 11:03:11 +00:00
export_func u8 PkmnLib_MiscLibrary_CanEvolveFromLevelUp(bool& out, MiscLibrary* p,
const PkmnLib::Library::EvolutionData* evoData,
const Pokemon* pokemon) {
Try(out = p->CanEvolveFromLevelUp(evoData, pokemon))
}