From ba97fa85797d7839bf927fa2058d284066397858 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Mon, 17 Aug 2020 17:23:03 +0200 Subject: [PATCH] C Interface to initialize creature. Signed-off-by: Deukhoofd --- CInterface/Battling/Creature.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CInterface/Battling/Creature.cpp b/CInterface/Battling/Creature.cpp index 92c5cc8..b24fb05 100644 --- a/CInterface/Battling/Creature.cpp +++ b/CInterface/Battling/Creature.cpp @@ -18,6 +18,8 @@ export uint8_t CreatureLib_Creature_Construct(Creature*& out, const BattleLibrar export void CreatureLib_Creature_Destruct(const Creature* p) { delete p; } +export uint8_t CreatureLib_Creature_Initialize(Creature* p) { Try(p->Initialize();) } + BORROWED_GET_FUNC(Creature, GetLibrary, const CreatureLib::Battling::BattleLibrary*); BORROWED_GET_FUNC(Creature, GetSpecies, const CreatureLib::Library::CreatureSpecies*); BORROWED_GET_FUNC(Creature, GetVariant, const CreatureLib::Library::SpeciesVariant*);