local BagLogic = require("bag.BagLogic") local SuipianLogic = require("bag.SuipianLogic") local ItemLogic = require("bag.ItemLogic") local BoxLogic = require("bag.BoxLogic") local DropSpecial = require("bag.DropSpecial") local HeroSkinLogic = require("present.HeroSkinLogic") local RecycleItem = require("bag.RecycleItem") -- 请求碎片英雄信息 function CG_SUIPIAN_HERO_QUERY(human, msg) SuipianLogic.query(human, msg.id) end -- 碎片召唤 function CG_SUIPIAN_SUMMON(human, msg) SuipianLogic.summon(human, msg.itemID, msg.itemCnt) end -- 背包道具出售 function CG_BAG_ITEM_SELL(human, msg) BagLogic.itemSell(human, msg.id, msg.cnt) end -- 装备道具出售 function CG_BAG_EQUIP_SELL(human, msg) BagLogic.equipSell(human, msg.bagIndex) end function CG_BAG_EQUIP_SELL_QUALITY(human, msg) BagLogic.equipSellByQuality(human, msg.quality) end function CG_ITEM_USE(human,msg) ItemLogic.use(human, msg.id, msg.cnt) end function CG_BOX_GET_ITEM(human, msg) BoxLogic.getBoxItem(human, msg.itemID, msg.index, msg.cnt) end function CG_ITEM_BUY_QUERY(human, msg) BagLogic.queryItemBuy(human, msg.id) end function CG_ITEM_BUY(human, msg) BagLogic.buyItem(human, msg.id, msg.buyType, msg.cnt) end function CG_ITEM_COMMON_BUY_QUERY(human, msg) BagLogic.sendCommonBuyQuery(human, msg.itemID) end function CG_ITEM_COMMON_BUY(human, msg) BagLogic.commonBuy(human, msg.itemID, msg.itemCnt) end function CG_SUIPIAN_HERO_SUMMON_QUERY(human, msg) SuipianLogic.CG_SUIPIAN_HERO_SUMMON_QUERY(human, msg.id) end function CG_ITEM_SUIPIAN_GETWAR_BY_HERO_ID(human, msg) DropSpecial.queryHeroGetWay(human, msg.id, msg.camp, msg.star) end function CG_ITEM_GET_BY_ID(human,msg) ItemLogic.sendItemDateByID(human,msg.type,msg.index,msg.id,msg.uuid) end function CG_ITEM_BUY_QUERY(human,msg) ItemLogic.itemBuyQuery(human,msg.itemID) end function CG_ITEM_BUY_DO(human,msg) ItemLogic.itemBuyDo(human,msg.itemID,msg.itemCnt) end function CG_ITEM_GET_BY_ITEM_ID(human,msg) ItemLogic.sendItemData(human, msg.id) end function CG_SUIPIAN_SYNTHESIS(human, msg) SuipianLogic.CG_SUIPIAN_SYNTHESIS(human, msg.type) end function CG_ITEM_CHOSE_SKIN(huamn, msg) HeroSkinLogic.BuySkinBySuiPian(huamn, msg.nSkinID, msg.nItemID) end function CG_DUIHUANG_QUERY(human, msg) SuipianLogic.SuiPianLogic_DuiHuangQuery(human, msg.nID) end function CG_DUIHUANG_DO(human, msg) SuipianLogic.SuiPianLogic_DuiHuangDo(human, msg.nID, msg.nNum) end function CG_RECYCLE_QUERY(human, msg) RecycleItem.RecycleItem_Query(human) end function CG_RECYCLE_RECYCLEITEM(human, msg) RecycleItem.RecycleItem_Recycle_Do(human, msg.recycleItemStr) end function CG_RECYCLE_GET_RECYCLE_LIST(human, msg) RecycleItem.RecycleItem_RecycleItemListQuery(human) end