Adds C Interface for CanEvolveFromLevelUp
This commit is contained in:
parent
3d3bff3772
commit
8fc29d925b
|
@ -2,8 +2,14 @@
|
|||
#include "../Core.hpp"
|
||||
using namespace PkmnLib::Battling;
|
||||
|
||||
export MiscLibrary* PkmnLib_MiscLibrary_Construct(PkmnLib::Library::TimeOfDay(*getTime)()) {
|
||||
export MiscLibrary* PkmnLib_MiscLibrary_Construct(PkmnLib::Library::TimeOfDay (*getTime)()) {
|
||||
return new MiscLibrary(getTime);
|
||||
}
|
||||
|
||||
export void PkmnLib_MiscLibrary_Destruct(MiscLibrary* p) { delete p; }
|
||||
|
||||
export u8 PkmnLib_MiscLibrary_CanEvolveFromLevelUp(bool& out, MiscLibrary* p,
|
||||
const PkmnLib::Library::EvolutionData* evoData,
|
||||
const Pokemon* pokemon) {
|
||||
Try(out = p->CanEvolveFromLevelUp(evoData, pokemon))
|
||||
}
|
Loading…
Reference in New Issue