Support for passing a random seed.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-07-26 10:16:25 +02:00
parent e6f84f182a
commit 436e68293e
2 changed files with 7 additions and 4 deletions

View File

@@ -4,9 +4,9 @@ using namespace CreatureLib::Battling;
export uint8_t CreatureLib_Battle_Construct(Battle*& out, const BattleLibrary* library, BattleParty* partyArr[],
size_t numberOfParties, bool canFlee, uint8_t numberOfSides,
uint8_t creaturesPerSide) {
uint8_t creaturesPerSide, uint_fast32_t randomSeed) {
Try(ArbUt::List<BattleParty*> parties(partyArr, partyArr + numberOfParties);
out = new Battle(library, parties, canFlee, numberOfSides, creaturesPerSide);)
out = new Battle(library, parties, canFlee, numberOfSides, creaturesPerSide, randomSeed);)
}
export void CreatureLib_Battle_Destruct(const Battle* p) { delete p; }