mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-14 10:12:59 +02:00
20d5b33ea6
marketModes are now generated in runtime and are not a member of IMarket. Was not a bad change, but towns load buildings before town type is randomized, leading to case where market modes are not actually known when building is added to town (like random towns with market built) Since altar requires CArtifactSet for work, IMarket will now always contain it, but it will only be accessible if market supports altar mode. |
||
---|---|---|
.. | ||
AObjectTypeHandler.cpp | ||
AObjectTypeHandler.h | ||
CBankInstanceConstructor.cpp | ||
CBankInstanceConstructor.h | ||
CDefaultObjectTypeHandler.h | ||
CObjectClassesHandler.cpp | ||
CObjectClassesHandler.h | ||
CommonConstructors.cpp | ||
CommonConstructors.h | ||
CRewardableConstructor.cpp | ||
CRewardableConstructor.h | ||
DwellingInstanceConstructor.cpp | ||
DwellingInstanceConstructor.h | ||
HillFortInstanceConstructor.cpp | ||
HillFortInstanceConstructor.h | ||
IObjectInfo.h | ||
RandomMapInfo.h | ||
ShipyardInstanceConstructor.cpp | ||
ShipyardInstanceConstructor.h | ||
SObjectSounds.h |