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;
51 MCAPI MerchantRecipe();
54 MCAPI MerchantRecipe(::MerchantRecipe&&);
56 MCAPI MerchantRecipe(::MerchantRecipe
const&);
64 MCAPI
void calculateDemandPrices(
65 int minorPositiveGossip,
66 int majorPositiveGossip,
67 int nearbyCuredDiscount,
68 int heroEffectAmplifier,
69 bool hasHeroOfTheVillage,
73 MCAPI ::std::unique_ptr<::CompoundTag> createTag(
bool includeNetInfo,
::SaveContext const& saveContext)
const;
75 MCAPI
bool isSame(::MerchantRecipe
const& lhs)
const;
77 MCAPI
void legacyCalculateDemandPrices(
int lowTierDiscount,
int highTierDiscount);
81 MCAPI ::MerchantRecipe& operator=(::MerchantRecipe
const&);
83 MCAPI ~MerchantRecipe();
93 MCFOLD
void* $ctor(::MerchantRecipe&&);
95 MCFOLD
void* $ctor(::MerchantRecipe
const&);
Definition SaveContext.h:5