См. определение в файле ItemBase.c строка 877
878 {
879
880
881
882
884
886 {
887 if (ScriptInputUserData.CanStoreInputUserData())
888 {
889 ScriptInputUserData ctx = new ScriptInputUserData;
895 ctx.
Write(use_stack_max);
898
900 {
901 g_Game.GetPlayer().GetInventory().AddInventoryReservationEx(item2,null,GameInventory.c_InventoryReservationTimeoutShortMS);
902 }
903 }
904 }
905 else if (!
g_Game.IsMultiplayer())
906 {
908 }
909 }
void CombineItems(ItemBase other_item, bool use_stack_max=true)
bool IsCombineAll(ItemBase other_item, bool use_stack_max=false)
proto bool Write(void value_out)
Перекрестные ссылки GameInventory::c_InventoryReservationTimeoutShortMS, ScriptInputUserData::CanStoreInputUserData(), CombineItems(), g_Game, INPUT_UDT_ITEM_MANIPULATION, IsCombineAll(), ItemBase(), ScriptInputUserData::Send() и Serializer::Write().