14class ShareableDefinition {
18 ::ll::TypedStorage<8, 24, ::std::vector<::Shareable>> mItems;
19 ::ll::TypedStorage<1, 1, bool> mShareAllItems;
20 ::ll::TypedStorage<4, 4, int> mAllItemWantAmount;
21 ::ll::TypedStorage<4, 4, int> mAllItemSurplusAmount;
22 ::ll::TypedStorage<4, 4, int> mAllItemMaxAmount;
23 ::ll::TypedStorage<1, 1, bool> mSingularPickup;
29 MCAPI ShareableDefinition();
31 MCAPI
void addShareable(
::Shareable const& shareable);
33 MCAPI
void addShareableByName(::std::string
const& name);
39 MCAPI
static void buildSchema(