15struct EconomyTradeableComponentDefinition {
19 ::ll::TypedStorage<8, 32, ::std::string> mDisplayName;
20 ::ll::TypedStorage<8, 32, ::std::string> mTradeTablePath;
21 ::ll::TypedStorage<1, 1, bool> mUseNewTradeScreen;
22 ::ll::TypedStorage<4, 4, int> mHeroDemandDiscount;
23 ::ll::TypedStorage<4, 8, ::SharedTypes::IntRange> mCuredDiscount;
24 ::ll::TypedStorage<4, 8, ::SharedTypes::IntRange> mMaxCuredDiscount;
25 ::ll::TypedStorage<4, 4, int> mNearbyCuredDiscount;
26 ::ll::TypedStorage<4, 4, int> mMaxNearbyCuredDiscount;
27 ::ll::TypedStorage<1, 1, bool> mPersistTrades;
28 ::ll::TypedStorage<1, 1, bool> mConvertTradesEconomy;
29 ::ll::TypedStorage<1, 1, bool> mShowTradeScreen;
30 ::ll::TypedStorage<1, 1, bool> mUseLegacyPrices;
35 EconomyTradeableComponentDefinition& operator=(EconomyTradeableComponentDefinition
const&);
36 EconomyTradeableComponentDefinition();
43 MCNAPI ::SharedTypes::v1_26_60::EconomyTradeableComponentDefinition&
60 MCNAPI static ::std::string_view
const&
NAME();