Adds getter for parties to battle.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -48,6 +48,9 @@ export bool CreatureLib_Battle_GetWinningSide(const Battle* p) { return p->GetRe
|
||||
export size_t CreatureLib_Battle_GetSidesCount(const Battle* p) { return p->GetSides().Count(); }
|
||||
export BattleSide* const* CreatureLib_Battle_GetSides(const Battle* p) { return p->GetSides().RawData(); }
|
||||
|
||||
export size_t CreatureLib_Battle_GetPartiesCount(const Battle* p) { return p->GetParties().Count(); }
|
||||
export BattleParty* const* CreatureLib_Battle_GetParties(const Battle* p) { return p->GetParties().RawData(); }
|
||||
|
||||
export Script* CreatureLib_Battle_GetVolatileScript(Battle* p, const char* key) {
|
||||
return p->GetVolatileScript(ConstString::GetHash(key));
|
||||
}
|
||||
@@ -71,4 +74,4 @@ export uint8_t CreatureLib_Battle_RegisterEventListener(Battle* p, void (*func)(
|
||||
}
|
||||
export uint8_t CreatureLib_Battle_TriggerEventListener(Battle* p, EventData* data) {
|
||||
Try(p->TriggerEventListener(data);)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user