20 u32 count; // i know future me is going to thank me for making it big
29 void (*create)(ItemStack *stack);
30 void (*delete)(ItemStack *stack);
31 void (*serialize)(Blob *buffer, void *data);
32 void (*deserialize)(Blob *buffer, void *data);
36 void item_stack_initialize(ItemStack *stack);
37 void item_stack_destroy(ItemStack *stack);
39 void item_stack_set(ItemStack *stack, ItemType type, u32 count, Blob buffer);
40 void item_stack_serialize(ItemStack *stack, SerializedItemStack *serialized);
41 void item_stack_deserialize(ItemStack *stack, SerializedItemStack *serialized);
43 extern ItemDef item_def[];