From 60cbc80549917a1e1e483cf76fa30c7caa4e6745 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Mon, 2 Mar 2020 14:01:56 +0100 Subject: [PATCH] C interface for SpeciesVariant. --- CInterface/Library/SpeciesVariant.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CInterface/Library/SpeciesVariant.cpp b/CInterface/Library/SpeciesVariant.cpp index c243754..b78f473 100644 --- a/CInterface/Library/SpeciesVariant.cpp +++ b/CInterface/Library/SpeciesVariant.cpp @@ -43,5 +43,9 @@ export uint32_t CreatureLib_SpeciesVariant_GetStatistic(SpeciesVariant* p, Creat } SIMPLE_GET_FUNC(SpeciesVariant, GetTalentCount, size_t); SIMPLE_GET_FUNC(SpeciesVariant, GetSecretTalentCount, size_t); +export uint8_t CreatureLib_SpeciesVariant_GetTalent(SpeciesVariant* p, bool secret, uint8_t index) { + return p->GetTalent(TalentIndex(secret, index)); +} +SIMPLE_GET_FUNC(SpeciesVariant, GetLearnableAttacks, const LearnableAttacks*); #undef SIMPLE_GET_FUNC