24 ::ll::TypedStorage<8, 128, ::ItemInstance> mBuyA;
25 ::ll::TypedStorage<8, 128, ::ItemInstance> mBuyB;
26 ::ll::TypedStorage<8, 128, ::ItemInstance> mSell;
27 ::ll::TypedStorage<4, 4, int> mTier;
28 ::ll::TypedStorage<4, 4, int> mUses;
29 ::ll::TypedStorage<4, 4, int> mMaxUses;
30 ::ll::TypedStorage<4, 4, uint> mTraderExp;
31 ::ll::TypedStorage<1, 1, bool> mRewardExp;
32 ::ll::TypedStorage<4, 4, int> mDemand;
33 ::ll::TypedStorage<4, 4, int> mBuyCountA;
34 ::ll::TypedStorage<4, 4, int> mBuyCountB;
35 ::ll::TypedStorage<4, 4, float> mPriceMultiplierA;
36 ::ll::TypedStorage<4, 4, float> mPriceMultiplierB;
37 ::ll::TypedStorage<4, 4, ::RecipeNetId> mRecipeNetId;
53 MCAPI
void calculateDemandPrices(
54 int minorPositiveGossip,
55 int majorPositiveGossip,
56 int nearbyCuredDiscount,
57 int heroEffectAmplifier,
58 bool hasHeroOfTheVillage,
62 MCAPI ::std::unique_ptr<::CompoundTag> createTag(
bool includeNetInfo,
::SaveContext const& saveContext)
const;
66 MCAPI
void legacyCalculateDemandPrices(
int lowTierDiscount,
int highTierDiscount);
Definition SaveContext.h:5