mirror of
https://github.com/vcmi/vcmi.git
synced 2025-07-09 01:06:07 +02:00
Basic config for regular unit placement in Black Tower
This commit is contained in:
@ -33,6 +33,7 @@ void CBankInstanceConstructor::initTypeData(const JsonNode & input)
|
||||
bankResetDuration = static_cast<si32>(input["resetDuration"].Float());
|
||||
blockVisit = input["blockedVisitable"].Bool();
|
||||
coastVisitable = input["coastVisitable"].Bool();
|
||||
regularUnitPlacement = input["regularUnitPlacement"].Bool();
|
||||
}
|
||||
|
||||
BankConfig CBankInstanceConstructor::generateConfig(IGameCallback * cb, const JsonNode & level, CRandomGenerator & rng) const
|
||||
@ -57,6 +58,7 @@ void CBankInstanceConstructor::randomizeObject(CBank * bank, CRandomGenerator &
|
||||
bank->resetDuration = bankResetDuration;
|
||||
bank->blockVisit = blockVisit;
|
||||
bank->coastVisitable = coastVisitable;
|
||||
bank->regularUnitPlacement = regularUnitPlacement;
|
||||
|
||||
si32 totalChance = 0;
|
||||
for(const auto & node : levels)
|
||||
|
Reference in New Issue
Block a user