少年修仙传客户端代码仓库
client_linchunjie
2019-03-11 70bc36ab054cb614615e5d63d9734fabff29b660
3335 删掉集市功能
7 文件已复制
44个文件已删除
4 文件已重命名
5个文件已添加
21个文件已修改
10125 ■■■■ 已修改文件
Core/GameEngine/Model/Config/MarketConfig.cs 246 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/MarketConfig.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/MarketQueryConfig.cs 207 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/Market/MarketModel.cs 215 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/Market/MarketModel.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/Market/PlayerMarketData.cs 166 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/Market/PlayerMarketData.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Player/PlayerDatas.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/H1B_BourseItem/DTC1B01_tagPlayerBourseItemResult.cs 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/H1B_BourseItem/DTC1B02_tagBourseItemOnSaleResult.cs 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA9_Function/DTCA9AB_tagGCBourseRecordInfo.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA9_Function/DTCA9AC_tagGCBourseItemPrice.cs 41 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/AuctionConfigWrap.cs 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/AuctionConfigWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/AuctionIndexConfigWrap.cs 97 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/AuctionIndexConfigWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/AuctionItemConfigWrap.cs 123 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/AuctionItemConfigWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/DelegatesGensBridge.cs 172 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/EquipPlaceMapConfigWrap.cs 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/EquipStarConfigWrap.cs 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/EquipWashConfigWrap.cs 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/MarketQueryConfigWrap.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/PlayerDatasWrap.cs 108 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/PutawayDataWrap.cs 267 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/PutawayDataWrap.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SkillHelperWrap.cs 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIAuctionConfigClassWrap.cs 239 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIAuctionConfigClassWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIAuctionItemClassWrap.cs 550 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIAuctionItemClassWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIItemLogicUtilityWrap.cs 1165 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIItemLogicUtilityWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs 778 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIMarketModelWrap.cs 769 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIMarketModelWrap.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIPackModelWrap.cs 68 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIRolePromoteModelWrap.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUITalentModelWrap.cs 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIUI3DModelExhibitionWrap.cs 109 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/StoreModelWrap.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/XLuaGenAutoRegister.cs 1611 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/XLuaGenAutoRegister.cs.meta 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/link.xml 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemOperateUtility.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/FitterWin.cs 150 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/FitterWin.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketBagItem.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketBagItem.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketBagItemCell.cs 97 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketBagItemCell.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketDealItemCell.cs 150 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketDealItemCell.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketDealRecordWin.cs 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketDealRecordWin.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketDealWin.cs 630 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketDealWin.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketLeftTypeCell.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketLeftTypeCell.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketPutawayWin.cs 278 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketPutawayWin.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketPutedItem.cs 109 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketPutedItem.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketPutedItemCell.cs 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketPutedItemCell.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketRecordCell.cs 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketRecordCell.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketRightTypeCell.cs 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketRightTypeCell.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketWin.cs 107 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/MarketWin.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/PutawayData.cs 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/PutawayData.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/PutawayItem.cs 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/PutawayItem.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/PutawayWin.cs 475 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Market/PutawayWin.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/WindowBase/ModelCenter.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/WindowJump/WindowJumpMgr.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/ConfigInitiator.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/MarketConfig.cs
File was deleted
Core/GameEngine/Model/Config/MarketConfig.cs.meta
File was deleted
Core/GameEngine/Model/Config/MarketQueryConfig.cs
File was deleted
Core/GameEngine/Model/Player/Market/MarketModel.cs
File was deleted
Core/GameEngine/Model/Player/Market/MarketModel.cs.meta
File was deleted
Core/GameEngine/Model/Player/Market/PlayerMarketData.cs
File was deleted
Core/GameEngine/Model/Player/Market/PlayerMarketData.cs.meta
File was deleted
Core/GameEngine/Model/Player/PlayerDatas.cs
@@ -18,7 +18,6 @@
    public PlayerExtersionData extersion { get { return m_Extersion; } }
    public PlayerFairyData fairyData = new PlayerFairyData();
    public PlayerMarketData market = new PlayerMarketData();
    public PlayerRealmData realm = new PlayerRealmData();
    PlayerSkillDatas m_Skill = new PlayerSkillDatas();
Core/NetworkPackage/DTCFile/ServerPack/H1B_BourseItem/DTC1B01_tagPlayerBourseItemResult.cs
@@ -1,22 +1,18 @@
using UnityEngine;
using System.Collections;
//1B 01 查询玩家上架物品信息结果#tagPlayerBourseItemResult
public class DTC1B01_tagPlayerBourseItemResult : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        H1B01_tagPlayerBourseItemResult vNetData = vNetPack as H1B01_tagPlayerBourseItemResult;
        if (vNetData != null) {
            PlayerDatas.Instance.market.OnRefreshMarket(vNetData);
        }
    }
}
using UnityEngine;
using System.Collections;
//1B 01 查询玩家上架物品信息结果#tagPlayerBourseItemResult
public class DTC1B01_tagPlayerBourseItemResult : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        H1B01_tagPlayerBourseItemResult vNetData = vNetPack as H1B01_tagPlayerBourseItemResult;
    }
}
Core/NetworkPackage/DTCFile/ServerPack/H1B_BourseItem/DTC1B02_tagBourseItemOnSaleResult.cs
@@ -1,24 +1,19 @@
using UnityEngine;
using System.Collections;
using Snxxz.UI;
//1B 02 查询交易所正在出售物品结果#tagBourseItemOnSaleResult
public class DTC1B02_tagBourseItemOnSaleResult : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        H1B02_tagBourseItemOnSaleResult vNetData = vNetPack as H1B02_tagBourseItemOnSaleResult;
        if (vNetData != null) {
            ModelCenter.Instance.GetModel<MarketModel>().OnRefreshData(vNetData);
        }
    }
}
using UnityEngine;
using System.Collections;
using Snxxz.UI;
//1B 02 查询交易所正在出售物品结果#tagBourseItemOnSaleResult
public class DTC1B02_tagBourseItemOnSaleResult : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        H1B02_tagBourseItemOnSaleResult vNetData = vNetPack as H1B02_tagBourseItemOnSaleResult;
    }
}
Core/NetworkPackage/DTCFile/ServerPack/HA9_Function/DTCA9AB_tagGCBourseRecordInfo.cs
@@ -6,8 +6,5 @@
public class DTCA9AB_tagGCBourseRecordInfo : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        HA9AB_tagGCBourseRecordInfo vNetData = vNetPack as HA9AB_tagGCBourseRecordInfo;         if (vNetData != null) {
            PlayerDatas.Instance.market.OnRefreshMarket(vNetData);
        }
    }
        HA9AB_tagGCBourseRecordInfo vNetData = vNetPack as HA9AB_tagGCBourseRecordInfo;     }
}
Core/NetworkPackage/DTCFile/ServerPack/HA9_Function/DTCA9AC_tagGCBourseItemPrice.cs
@@ -1,22 +1,19 @@
using UnityEngine;
using System.Collections;
using Snxxz.UI;
// A9 AC 交易所物品最新成交价通知 #tagGCBourseItemPrice
public class DTCA9AC_tagGCBourseItemPrice : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        HA9AC_tagGCBourseItemPrice vNetData = vNetPack as HA9AC_tagGCBourseItemPrice;
        if (vNetData != null) {
            ModelCenter.Instance.GetModel<MarketModel>().OnRefreshData(vNetData);
        }
    }
}
using UnityEngine;
using System.Collections;
using Snxxz.UI;
// A9 AC 交易所物品最新成交价通知 #tagGCBourseItemPrice
public class DTCA9AC_tagGCBourseItemPrice : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        HA9AC_tagGCBourseItemPrice vNetData = vNetPack as HA9AC_tagGCBourseItemPrice;
    }
}
Lua/Gen/AuctionConfigWrap.cs
copy from Lua/Gen/MarketConfigWrap.cs copy to Lua/Gen/AuctionConfigWrap.cs
File was copied from Lua/Gen/MarketConfigWrap.cs
@@ -15,26 +15,23 @@
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class MarketConfigWrap
    public class AuctionConfigWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(MarketConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 10, 0);
            System.Type type = typeof(AuctionConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 7, 0);
            
            
            
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "type", _g_get_type);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "name", _g_get_name);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "limitLv", _g_get_limitLv);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "queryType", _g_get_queryType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseName", _g_get_ChooseName);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Id", _g_get_Id);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "TypeId", _g_get_TypeId);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItem1", _g_get_ChooseItem1);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItem2", _g_get_ChooseItem2);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItem3", _g_get_ChooseItem3);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "itemTypeName", _g_get_itemTypeName);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "itemTypeIcon", _g_get_itemTypeIcon);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "TypeName", _g_get_TypeName);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItemName1", _g_get_ChooseItemName1);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItemName2", _g_get_ChooseItemName2);
            
            
            
@@ -66,7 +63,7 @@
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    
                    MarketConfig gen_ret = new MarketConfig();
                    AuctionConfig gen_ret = new AuctionConfig();
                    translator.Push(L, gen_ret);
                    
                    return 1;
@@ -75,7 +72,7 @@
                {
                    string _input = LuaAPI.lua_tostring(L, 2);
                    
                    MarketConfig gen_ret = new MarketConfig(_input);
                    AuctionConfig gen_ret = new AuctionConfig(_input);
                    translator.Push(L, gen_ret);
                    
                    return 1;
@@ -85,7 +82,7 @@
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig constructor!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionConfig constructor!");
            
        }
        
@@ -111,7 +108,7 @@
                {
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        MarketConfig gen_ret = MarketConfig.Get( _id );
                        AuctionConfig gen_ret = AuctionConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    
                    
@@ -122,7 +119,7 @@
                {
                    string _id = LuaAPI.lua_tostring(L, 1);
                    
                        MarketConfig gen_ret = MarketConfig.Get( _id );
                        AuctionConfig gen_ret = AuctionConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    
                    
@@ -134,7 +131,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig.Get!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionConfig.Get!");
            
        }
        
@@ -150,7 +147,7 @@
                
                {
                    
                        System.Collections.Generic.List<string> gen_ret = MarketConfig.GetKeys(  );
                        System.Collections.Generic.List<string> gen_ret = AuctionConfig.GetKeys(  );
                        translator.Push(L, gen_ret);
                    
                    
@@ -176,7 +173,7 @@
                
                {
                    
                        System.Collections.Generic.List<MarketConfig> gen_ret = MarketConfig.GetValues(  );
                        System.Collections.Generic.List<AuctionConfig> gen_ret = AuctionConfig.GetValues(  );
                        translator.Push(L, gen_ret);
                    
                    
@@ -203,7 +200,7 @@
                {
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        bool gen_ret = MarketConfig.Has( _id );
                        bool gen_ret = AuctionConfig.Has( _id );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    
                    
@@ -214,7 +211,7 @@
                {
                    string _id = LuaAPI.lua_tostring(L, 1);
                    
                        bool gen_ret = MarketConfig.Has( _id );
                        bool gen_ret = AuctionConfig.Has( _id );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    
                    
@@ -226,7 +223,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig.Has!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionConfig.Has!");
            
        }
        
@@ -243,7 +240,7 @@
                {
                    bool _sync = LuaAPI.lua_toboolean(L, 1);
                    
                    MarketConfig.Init( _sync );
                    AuctionConfig.Init( _sync );
                    
                    
                    
@@ -252,7 +249,7 @@
                if(gen_param_count == 0) 
                {
                    
                    MarketConfig.Init(  );
                    AuctionConfig.Init(  );
                    
                    
                    
@@ -263,7 +260,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig.Init!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionConfig.Init!");
            
        }
        
@@ -275,7 +272,7 @@
        {
            try {
            
                LuaAPI.lua_pushboolean(L, MarketConfig.inited);
                LuaAPI.lua_pushboolean(L, AuctionConfig.inited);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -283,13 +280,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_type(RealStatePtr L)
        static int _g_get_Id(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.type);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.Id);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -297,55 +294,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_name(RealStatePtr L)
        static int _g_get_TypeId(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.name);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_limitLv(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.limitLv);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_queryType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.queryType);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseName(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseName);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.TypeId);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -358,7 +313,7 @@
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItem1);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -372,7 +327,7 @@
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItem2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -381,13 +336,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseItem3(RealStatePtr L)
        static int _g_get_TypeName(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItem3);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.TypeName);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -395,13 +350,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_itemTypeName(RealStatePtr L)
        static int _g_get_ChooseItemName1(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.itemTypeName);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItemName1);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -409,13 +364,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_itemTypeIcon(RealStatePtr L)
        static int _g_get_ChooseItemName2(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.itemTypeIcon);
                AuctionConfig gen_to_be_invoked = (AuctionConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItemName2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
Lua/Gen/AuctionConfigWrap.cs.meta
File was renamed from Lua/Gen/MarketConfigWrap.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: f93c320aa22e0e44dbb69be5d1db2465
timeCreated: 1550122896
guid: 651ebf7f86386d145a7552ca91571997
timeCreated: 1552276100
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/AuctionIndexConfigWrap.cs
File was renamed from Lua/Gen/MarketQueryConfigWrap.cs
@@ -15,18 +15,21 @@
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class MarketQueryConfigWrap
    public class AuctionIndexConfigWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(MarketQueryConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 2, 0);
            System.Type type = typeof(AuctionIndexConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 5, 0);
            
            
            
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "queryType", _g_get_queryType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseType", _g_get_ChooseType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Id", _g_get_Id);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Job", _g_get_Job);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ItemType", _g_get_ItemType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Order", _g_get_Order);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "SpecItemID", _g_get_SpecItemID);
            
            
            
@@ -58,7 +61,7 @@
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    
                    MarketQueryConfig gen_ret = new MarketQueryConfig();
                    AuctionIndexConfig gen_ret = new AuctionIndexConfig();
                    translator.Push(L, gen_ret);
                    
                    return 1;
@@ -67,7 +70,7 @@
                {
                    string _input = LuaAPI.lua_tostring(L, 2);
                    
                    MarketQueryConfig gen_ret = new MarketQueryConfig(_input);
                    AuctionIndexConfig gen_ret = new AuctionIndexConfig(_input);
                    translator.Push(L, gen_ret);
                    
                    return 1;
@@ -77,7 +80,7 @@
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to MarketQueryConfig constructor!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionIndexConfig constructor!");
            
        }
        
@@ -103,7 +106,7 @@
                {
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        MarketQueryConfig gen_ret = MarketQueryConfig.Get( _id );
                        AuctionIndexConfig gen_ret = AuctionIndexConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    
                    
@@ -114,7 +117,7 @@
                {
                    string _id = LuaAPI.lua_tostring(L, 1);
                    
                        MarketQueryConfig gen_ret = MarketQueryConfig.Get( _id );
                        AuctionIndexConfig gen_ret = AuctionIndexConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    
                    
@@ -126,7 +129,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketQueryConfig.Get!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionIndexConfig.Get!");
            
        }
        
@@ -142,7 +145,7 @@
                
                {
                    
                        System.Collections.Generic.List<string> gen_ret = MarketQueryConfig.GetKeys(  );
                        System.Collections.Generic.List<string> gen_ret = AuctionIndexConfig.GetKeys(  );
                        translator.Push(L, gen_ret);
                    
                    
@@ -168,7 +171,7 @@
                
                {
                    
                        System.Collections.Generic.List<MarketQueryConfig> gen_ret = MarketQueryConfig.GetValues(  );
                        System.Collections.Generic.List<AuctionIndexConfig> gen_ret = AuctionIndexConfig.GetValues(  );
                        translator.Push(L, gen_ret);
                    
                    
@@ -195,7 +198,7 @@
                {
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        bool gen_ret = MarketQueryConfig.Has( _id );
                        bool gen_ret = AuctionIndexConfig.Has( _id );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    
                    
@@ -206,7 +209,7 @@
                {
                    string _id = LuaAPI.lua_tostring(L, 1);
                    
                        bool gen_ret = MarketQueryConfig.Has( _id );
                        bool gen_ret = AuctionIndexConfig.Has( _id );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    
                    
@@ -218,7 +221,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketQueryConfig.Has!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionIndexConfig.Has!");
            
        }
        
@@ -235,7 +238,7 @@
                {
                    bool _sync = LuaAPI.lua_toboolean(L, 1);
                    
                    MarketQueryConfig.Init( _sync );
                    AuctionIndexConfig.Init( _sync );
                    
                    
                    
@@ -244,7 +247,7 @@
                if(gen_param_count == 0) 
                {
                    
                    MarketQueryConfig.Init(  );
                    AuctionIndexConfig.Init(  );
                    
                    
                    
@@ -255,7 +258,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketQueryConfig.Init!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionIndexConfig.Init!");
            
        }
        
@@ -267,7 +270,7 @@
        {
            try {
            
                LuaAPI.lua_pushboolean(L, MarketQueryConfig.inited);
                LuaAPI.lua_pushboolean(L, AuctionIndexConfig.inited);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -275,13 +278,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_queryType(RealStatePtr L)
        static int _g_get_Id(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketQueryConfig gen_to_be_invoked = (MarketQueryConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.queryType);
                AuctionIndexConfig gen_to_be_invoked = (AuctionIndexConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.Id);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -289,13 +292,55 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseType(RealStatePtr L)
        static int _g_get_Job(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketQueryConfig gen_to_be_invoked = (MarketQueryConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseType);
                AuctionIndexConfig gen_to_be_invoked = (AuctionIndexConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.Job);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ItemType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                AuctionIndexConfig gen_to_be_invoked = (AuctionIndexConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ItemType);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_Order(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                AuctionIndexConfig gen_to_be_invoked = (AuctionIndexConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.Order);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_SpecItemID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                AuctionIndexConfig gen_to_be_invoked = (AuctionIndexConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.SpecItemID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
Lua/Gen/AuctionIndexConfigWrap.cs.meta
copy from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta copy to Lua/Gen/AuctionIndexConfigWrap.cs.meta
File was copied from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 7d32d4c73992bfd4d9a654c18b57a85a
timeCreated: 1550121360
guid: f67d1c1fcb503b34eb105b8e3570545e
timeCreated: 1552276114
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/AuctionItemConfigWrap.cs
File was renamed from Lua/Gen/MarketConfigWrap.cs
@@ -15,26 +15,25 @@
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class MarketConfigWrap
    public class AuctionItemConfigWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(MarketConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 10, 0);
            System.Type type = typeof(AuctionItemConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 9, 0);
            
            
            
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "type", _g_get_type);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "name", _g_get_name);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "limitLv", _g_get_limitLv);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "queryType", _g_get_queryType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseName", _g_get_ChooseName);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItem1", _g_get_ChooseItem1);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItem2", _g_get_ChooseItem2);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ChooseItem3", _g_get_ChooseItem3);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "itemTypeName", _g_get_itemTypeName);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "itemTypeIcon", _g_get_itemTypeIcon);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ItemID", _g_get_ItemID);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "NoticeSaleMinutes", _g_get_NoticeSaleMinutes);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "FamilySaleMinutes", _g_get_FamilySaleMinutes);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "WorldSaleMinutes", _g_get_WorldSaleMinutes);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "BasePrice", _g_get_BasePrice);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "BuyoutPrice", _g_get_BuyoutPrice);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "BiddingAdd", _g_get_BiddingAdd);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Sortpriority", _g_get_Sortpriority);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ItemType", _g_get_ItemType);
            
            
            
@@ -66,7 +65,7 @@
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    
                    MarketConfig gen_ret = new MarketConfig();
                    AuctionItemConfig gen_ret = new AuctionItemConfig();
                    translator.Push(L, gen_ret);
                    
                    return 1;
@@ -75,7 +74,7 @@
                {
                    string _input = LuaAPI.lua_tostring(L, 2);
                    
                    MarketConfig gen_ret = new MarketConfig(_input);
                    AuctionItemConfig gen_ret = new AuctionItemConfig(_input);
                    translator.Push(L, gen_ret);
                    
                    return 1;
@@ -85,7 +84,7 @@
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig constructor!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionItemConfig constructor!");
            
        }
        
@@ -111,7 +110,7 @@
                {
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        MarketConfig gen_ret = MarketConfig.Get( _id );
                        AuctionItemConfig gen_ret = AuctionItemConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    
                    
@@ -122,7 +121,7 @@
                {
                    string _id = LuaAPI.lua_tostring(L, 1);
                    
                        MarketConfig gen_ret = MarketConfig.Get( _id );
                        AuctionItemConfig gen_ret = AuctionItemConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    
                    
@@ -134,7 +133,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig.Get!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionItemConfig.Get!");
            
        }
        
@@ -150,7 +149,7 @@
                
                {
                    
                        System.Collections.Generic.List<string> gen_ret = MarketConfig.GetKeys(  );
                        System.Collections.Generic.List<string> gen_ret = AuctionItemConfig.GetKeys(  );
                        translator.Push(L, gen_ret);
                    
                    
@@ -176,7 +175,7 @@
                
                {
                    
                        System.Collections.Generic.List<MarketConfig> gen_ret = MarketConfig.GetValues(  );
                        System.Collections.Generic.List<AuctionItemConfig> gen_ret = AuctionItemConfig.GetValues(  );
                        translator.Push(L, gen_ret);
                    
                    
@@ -203,7 +202,7 @@
                {
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        bool gen_ret = MarketConfig.Has( _id );
                        bool gen_ret = AuctionItemConfig.Has( _id );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    
                    
@@ -214,7 +213,7 @@
                {
                    string _id = LuaAPI.lua_tostring(L, 1);
                    
                        bool gen_ret = MarketConfig.Has( _id );
                        bool gen_ret = AuctionItemConfig.Has( _id );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    
                    
@@ -226,7 +225,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig.Has!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionItemConfig.Has!");
            
        }
        
@@ -243,7 +242,7 @@
                {
                    bool _sync = LuaAPI.lua_toboolean(L, 1);
                    
                    MarketConfig.Init( _sync );
                    AuctionItemConfig.Init( _sync );
                    
                    
                    
@@ -252,7 +251,7 @@
                if(gen_param_count == 0) 
                {
                    
                    MarketConfig.Init(  );
                    AuctionItemConfig.Init(  );
                    
                    
                    
@@ -263,7 +262,7 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to MarketConfig.Init!");
            return LuaAPI.luaL_error(L, "invalid arguments to AuctionItemConfig.Init!");
            
        }
        
@@ -275,7 +274,7 @@
        {
            try {
            
                LuaAPI.lua_pushboolean(L, MarketConfig.inited);
                LuaAPI.lua_pushboolean(L, AuctionItemConfig.inited);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -283,13 +282,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_type(RealStatePtr L)
        static int _g_get_ItemID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.type);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.ItemID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -297,13 +296,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_name(RealStatePtr L)
        static int _g_get_NoticeSaleMinutes(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.name);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.NoticeSaleMinutes);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -311,13 +310,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_limitLv(RealStatePtr L)
        static int _g_get_FamilySaleMinutes(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.limitLv);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.FamilySaleMinutes);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -325,13 +324,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_queryType(RealStatePtr L)
        static int _g_get_WorldSaleMinutes(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.queryType);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.WorldSaleMinutes);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -339,13 +338,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseName(RealStatePtr L)
        static int _g_get_BasePrice(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseName);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.BasePrice);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -353,13 +352,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseItem1(RealStatePtr L)
        static int _g_get_BuyoutPrice(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItem1);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.BuyoutPrice);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -367,13 +366,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseItem2(RealStatePtr L)
        static int _g_get_BiddingAdd(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItem2);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.BiddingAdd);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -381,13 +380,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ChooseItem3(RealStatePtr L)
        static int _g_get_Sortpriority(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.ChooseItem3);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.Sortpriority);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
@@ -395,27 +394,13 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_itemTypeName(RealStatePtr L)
        static int _g_get_ItemType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.itemTypeName);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_itemTypeIcon(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                MarketConfig gen_to_be_invoked = (MarketConfig)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.itemTypeIcon);
                AuctionItemConfig gen_to_be_invoked = (AuctionItemConfig)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.ItemType);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
Lua/Gen/AuctionItemConfigWrap.cs.meta
copy from Lua/Gen/MarketConfigWrap.cs.meta copy to Lua/Gen/AuctionItemConfigWrap.cs.meta
File was copied from Lua/Gen/MarketConfigWrap.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: f93c320aa22e0e44dbb69be5d1db2465
timeCreated: 1550122896
guid: f1204a1745162024bac291688ba434e7
timeCreated: 1552276114
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/DelegatesGensBridge.cs
@@ -5485,51 +5485,7 @@
#endif
        }
        
        public Snxxz.UI.VipModel __Gen_Delegate_Imp236(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
            {
#endif
                RealStatePtr L = luaEnv.rawL;
                int errFunc = LuaAPI.pcall_prepare(L, errorFuncRef, luaReference);
                ObjectTranslator translator = luaEnv.translator;
                translator.PushAny(L, p0);
                PCall(L, 1, 1, errFunc);
                Snxxz.UI.VipModel __gen_ret = (Snxxz.UI.VipModel)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.VipModel));
                LuaAPI.lua_settop(L, errFunc - 1);
                return  __gen_ret;
#if THREAD_SAFE || HOTFIX_ENABLE
            }
#endif
        }
        public Snxxz.UI.MarketModel __Gen_Delegate_Imp237(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
            {
#endif
                RealStatePtr L = luaEnv.rawL;
                int errFunc = LuaAPI.pcall_prepare(L, errorFuncRef, luaReference);
                ObjectTranslator translator = luaEnv.translator;
                translator.PushAny(L, p0);
                PCall(L, 1, 1, errFunc);
                Snxxz.UI.MarketModel __gen_ret = (Snxxz.UI.MarketModel)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.MarketModel));
                LuaAPI.lua_settop(L, errFunc - 1);
                return  __gen_ret;
#if THREAD_SAFE || HOTFIX_ENABLE
            }
#endif
        }
        public PlayerDeadModel __Gen_Delegate_Imp238(object p0)
        public PlayerDeadModel __Gen_Delegate_Imp236(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5551,7 +5507,7 @@
#endif
        }
        
        public Snxxz.UI.LuckyTreasureModel __Gen_Delegate_Imp239(object p0)
        public Snxxz.UI.LuckyTreasureModel __Gen_Delegate_Imp237(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5573,7 +5529,7 @@
#endif
        }
        
        public LoginRewardModel __Gen_Delegate_Imp240(object p0)
        public LoginRewardModel __Gen_Delegate_Imp238(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5595,7 +5551,7 @@
#endif
        }
        
        public Snxxz.UI.FestivalRedpackModel __Gen_Delegate_Imp241(object p0)
        public Snxxz.UI.FestivalRedpackModel __Gen_Delegate_Imp239(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5617,7 +5573,7 @@
#endif
        }
        
        public Snxxz.UI.AchievementModel __Gen_Delegate_Imp242(object p0)
        public Snxxz.UI.AchievementModel __Gen_Delegate_Imp240(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5639,7 +5595,7 @@
#endif
        }
        
        public Snxxz.UI.RedEnvelopeModel __Gen_Delegate_Imp243(object p0)
        public Snxxz.UI.RedEnvelopeModel __Gen_Delegate_Imp241(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5661,7 +5617,7 @@
#endif
        }
        
        public System.DateTime __Gen_Delegate_Imp244(object p0, object p1)
        public System.DateTime __Gen_Delegate_Imp242(object p0, object p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5684,7 +5640,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp245(object p0, object p1, int p2)
        public bool __Gen_Delegate_Imp243(object p0, object p1, int p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5708,7 +5664,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp246(object p0, int p1, out Snxxz.UI.FestivalRedpack p2)
        public bool __Gen_Delegate_Imp244(object p0, int p1, out Snxxz.UI.FestivalRedpack p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5732,7 +5688,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp247(object p0, int p1, out System.Collections.Generic.List<Snxxz.UI.FestivalRedpackAchievement> p2)
        public bool __Gen_Delegate_Imp245(object p0, int p1, out System.Collections.Generic.List<Snxxz.UI.FestivalRedpackAchievement> p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5756,7 +5712,7 @@
#endif
        }
        
        public void __Gen_Delegate_Imp248(object p0, Snxxz.UI.Operation p1, int p2)
        public void __Gen_Delegate_Imp246(object p0, Snxxz.UI.Operation p1, int p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5780,7 +5736,7 @@
#endif
        }
        
        public Snxxz.UI.FlashSaleModel __Gen_Delegate_Imp249(object p0)
        public Snxxz.UI.FlashSaleModel __Gen_Delegate_Imp247(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5802,7 +5758,7 @@
#endif
        }
        
        public void __Gen_Delegate_Imp250(object p0, Snxxz.UI.OperationFlashSale.FlashSaleGift p1)
        public void __Gen_Delegate_Imp248(object p0, Snxxz.UI.OperationFlashSale.FlashSaleGift p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5825,7 +5781,7 @@
#endif
        }
        
        public OpenServiceAchievementModel __Gen_Delegate_Imp251(object p0)
        public OpenServiceAchievementModel __Gen_Delegate_Imp249(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5847,7 +5803,7 @@
#endif
        }
        
        public Snxxz.UI.OperationLuckyTreasure __Gen_Delegate_Imp252(object p0)
        public Snxxz.UI.OperationLuckyTreasure __Gen_Delegate_Imp250(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5869,7 +5825,7 @@
#endif
        }
        
        public void __Gen_Delegate_Imp253(object p0, Snxxz.UI.Operation p1)
        public void __Gen_Delegate_Imp251(object p0, Snxxz.UI.Operation p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5892,7 +5848,7 @@
#endif
        }
        
        public Snxxz.UI.OperationLuckyTreasure.LuckyTreasureItem __Gen_Delegate_Imp254(object p0)
        public Snxxz.UI.OperationLuckyTreasure.LuckyTreasureItem __Gen_Delegate_Imp252(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5914,7 +5870,7 @@
#endif
        }
        
        public Snxxz.UI.MysticalPurchaseModel __Gen_Delegate_Imp255(object p0)
        public Snxxz.UI.MysticalPurchaseModel __Gen_Delegate_Imp253(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5936,7 +5892,7 @@
#endif
        }
        
        public Snxxz.UI.ImpactRankModel __Gen_Delegate_Imp256(object p0)
        public Snxxz.UI.ImpactRankModel __Gen_Delegate_Imp254(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5958,7 +5914,7 @@
#endif
        }
        
        public Snxxz.UI.OSRedEnvelopeModel __Gen_Delegate_Imp257(object p0)
        public Snxxz.UI.OSRedEnvelopeModel __Gen_Delegate_Imp255(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -5980,7 +5936,7 @@
#endif
        }
        
        public Snxxz.UI.FairyLeagueModel __Gen_Delegate_Imp258(object p0)
        public Snxxz.UI.FairyLeagueModel __Gen_Delegate_Imp256(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6002,7 +5958,7 @@
#endif
        }
        
        public Snxxz.UI.FairyGrabBossModel __Gen_Delegate_Imp259(object p0)
        public Snxxz.UI.FairyGrabBossModel __Gen_Delegate_Imp257(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6024,7 +5980,7 @@
#endif
        }
        
        public Snxxz.UI.OSGiftModel __Gen_Delegate_Imp260(object p0)
        public Snxxz.UI.OSGiftModel __Gen_Delegate_Imp258(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6046,7 +6002,29 @@
#endif
        }
        
        public void __Gen_Delegate_Imp261(object p0, int p1, object p2, int p3, int p4)
        public Snxxz.UI.VipModel __Gen_Delegate_Imp259(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
            {
#endif
                RealStatePtr L = luaEnv.rawL;
                int errFunc = LuaAPI.pcall_prepare(L, errorFuncRef, luaReference);
                ObjectTranslator translator = luaEnv.translator;
                translator.PushAny(L, p0);
                PCall(L, 1, 1, errFunc);
                Snxxz.UI.VipModel __gen_ret = (Snxxz.UI.VipModel)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.VipModel));
                LuaAPI.lua_settop(L, errFunc - 1);
                return  __gen_ret;
#if THREAD_SAFE || HOTFIX_ENABLE
            }
#endif
        }
        public void __Gen_Delegate_Imp260(object p0, int p1, object p2, int p3, int p4)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6072,7 +6050,7 @@
#endif
        }
        
        public SpringFestivalModel __Gen_Delegate_Imp262(object p0)
        public SpringFestivalModel __Gen_Delegate_Imp261(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6094,7 +6072,7 @@
#endif
        }
        
        public Snxxz.UI.ActivateShow.ActivateFunc __Gen_Delegate_Imp263()
        public Snxxz.UI.ActivateShow.ActivateFunc __Gen_Delegate_Imp262()
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6115,7 +6093,7 @@
#endif
        }
        
        public void __Gen_Delegate_Imp264(Snxxz.UI.ActivateShow.ActivateFunc p0)
        public void __Gen_Delegate_Imp263(Snxxz.UI.ActivateShow.ActivateFunc p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6137,7 +6115,7 @@
#endif
        }
        
        public string __Gen_Delegate_Imp265()
        public string __Gen_Delegate_Imp264()
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6158,7 +6136,7 @@
#endif
        }
        
        public void __Gen_Delegate_Imp266(int p0, int p1, int p2)
        public void __Gen_Delegate_Imp265(int p0, int p1, int p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6182,7 +6160,7 @@
#endif
        }
        
        public Snxxz.UI.RealmModel __Gen_Delegate_Imp267(object p0)
        public Snxxz.UI.RealmModel __Gen_Delegate_Imp266(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6204,7 +6182,7 @@
#endif
        }
        
        public Snxxz.UI.MagicianModel __Gen_Delegate_Imp268()
        public Snxxz.UI.MagicianModel __Gen_Delegate_Imp267()
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6225,7 +6203,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp269(uint p0, out System.Collections.Generic.Dictionary<int, int> p1)
        public bool __Gen_Delegate_Imp268(uint p0, out System.Collections.Generic.Dictionary<int, int> p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6248,7 +6226,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp270(uint p0, int p1, out int p2)
        public bool __Gen_Delegate_Imp269(uint p0, int p1, out int p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6272,7 +6250,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp271(Snxxz.UI.EquipShowSwitch.EquipShowSwitchType p0, uint p1)
        public bool __Gen_Delegate_Imp270(Snxxz.UI.EquipShowSwitch.EquipShowSwitchType p0, uint p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6295,7 +6273,7 @@
#endif
        }
        
        public void __Gen_Delegate_Imp272(uint p0)
        public void __Gen_Delegate_Imp271(uint p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6317,7 +6295,7 @@
#endif
        }
        
        public System.Collections.Generic.Dictionary<int, string> __Gen_Delegate_Imp273(object p0)
        public System.Collections.Generic.Dictionary<int, string> __Gen_Delegate_Imp272(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6339,7 +6317,7 @@
#endif
        }
        
        public int[] __Gen_Delegate_Imp274(object p0, int p1)
        public int[] __Gen_Delegate_Imp273(object p0, int p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6362,7 +6340,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp275(object p0, int p1, int p2, int p3, out int p4)
        public bool __Gen_Delegate_Imp274(object p0, int p1, int p2, int p3, out int p4)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6388,7 +6366,7 @@
#endif
        }
        
        public Snxxz.UI.GodWeaponInfo __Gen_Delegate_Imp276(object p0, int p1)
        public Snxxz.UI.GodWeaponInfo __Gen_Delegate_Imp275(object p0, int p1)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6411,7 +6389,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp277(object p0, int p1, out System.Collections.Generic.List<Snxxz.UI.GodWeaponCondition> p2)
        public bool __Gen_Delegate_Imp276(object p0, int p1, out System.Collections.Generic.List<Snxxz.UI.GodWeaponCondition> p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6435,7 +6413,7 @@
#endif
        }
        
        public bool __Gen_Delegate_Imp278(object p0, int p1, out Snxxz.UI.AutoHammerCost p2)
        public bool __Gen_Delegate_Imp277(object p0, int p1, out Snxxz.UI.AutoHammerCost p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
@@ -6459,6 +6437,30 @@
#endif
        }
        
        public void __Gen_Delegate_Imp278(object p0, TextColType p1, bool p2)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
            lock (luaEnv.luaEnvLock)
            {
#endif
                RealStatePtr L = luaEnv.rawL;
                int errFunc = LuaAPI.pcall_prepare(L, errorFuncRef, luaReference);
                ObjectTranslator translator = luaEnv.translator;
                translator.PushAny(L, p0);
                translator.Push(L, p1);
                LuaAPI.lua_pushboolean(L, p2);
                PCall(L, 3, 0, errFunc);
                LuaAPI.lua_settop(L, errFunc - 1);
#if THREAD_SAFE || HOTFIX_ENABLE
            }
#endif
        }
        public Snxxz.UI.FuncSwitchModel __Gen_Delegate_Imp279(object p0)
        {
#if THREAD_SAFE || HOTFIX_ENABLE
Lua/Gen/EquipPlaceMapConfigWrap.cs
@@ -21,8 +21,9 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(EquipPlaceMapConfig);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 3, 0);
            Utils.BeginObjectRegister(type, L, translator, 0, 1, 3, 0);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnConfigParseCompleted", _m_OnConfigParseCompleted);
            
            
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "PackIndex", _g_get_PackIndex);
@@ -34,12 +35,13 @@
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 6, 1, 0);
            Utils.BeginClassRegister(type, L, __CreateInstance, 7, 1, 0);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Get", _m_Get_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetKeys", _m_GetKeys_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetValues", _m_GetValues_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Has", _m_Has_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Init", _m_Init_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetServerPlace", _m_GetServerPlace_xlua_st_);
            
            
            
@@ -260,6 +262,59 @@
            
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_OnConfigParseCompleted(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                EquipPlaceMapConfig gen_to_be_invoked = (EquipPlaceMapConfig)translator.FastGetCSObj(L, 1);
                {
                    gen_to_be_invoked.OnConfigParseCompleted(  );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetServerPlace_xlua_st_(RealStatePtr L)
        {
            try {
                {
                    int _level = LuaAPI.xlua_tointeger(L, 1);
                    int _equipPlace = LuaAPI.xlua_tointeger(L, 2);
                        int gen_ret = EquipPlaceMapConfig.GetServerPlace( _level, _equipPlace );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        
        
        
Lua/Gen/EquipStarConfigWrap.cs
@@ -43,12 +43,13 @@
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 6, 1, 0);
            Utils.BeginClassRegister(type, L, __CreateInstance, 7, 1, 0);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Get", _m_Get_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetKeys", _m_GetKeys_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetValues", _m_GetValues_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Has", _m_Has_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Init", _m_Init_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetConfigs", _m_GetConfigs_xlua_st_);
            
            
            
@@ -309,6 +310,34 @@
            
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetConfigs_xlua_st_(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                {
                    int _level = LuaAPI.xlua_tointeger(L, 1);
                    int _equipPlace = LuaAPI.xlua_tointeger(L, 2);
                        System.Collections.Generic.List<EquipStarConfig> gen_ret = EquipStarConfig.GetConfigs( _level, _equipPlace );
                        translator.Push(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        
        
        
Lua/Gen/EquipWashConfigWrap.cs
@@ -50,13 +50,12 @@
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 7, 1, 0);
            Utils.BeginClassRegister(type, L, __CreateInstance, 6, 1, 0);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Get", _m_Get_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetKeys", _m_GetKeys_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetValues", _m_GetValues_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Has", _m_Has_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "Init", _m_Init_xlua_st_);
            Utils.RegisterFunc(L, Utils.CLS_IDX, "GetEquipWashData", _m_GetEquipWashData_xlua_st_);
            
            
            
@@ -122,6 +121,18 @@
                    int _id = LuaAPI.xlua_tointeger(L, 1);
                    
                        EquipWashConfig gen_ret = EquipWashConfig.Get( _id );
                        translator.Push(L, gen_ret);
                    return 1;
                }
                if(gen_param_count == 2&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 1)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2))
                {
                    int _type = LuaAPI.xlua_tointeger(L, 1);
                    int _level = LuaAPI.xlua_tointeger(L, 2);
                        EquipWashConfig.EquipWashData gen_ret = EquipWashConfig.Get( _type, _level );
                        translator.Push(L, gen_ret);
                    
                    
@@ -296,34 +307,6 @@
                    
                    
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetEquipWashData_xlua_st_(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                {
                    int _type = LuaAPI.xlua_tointeger(L, 1);
                    int _level = LuaAPI.xlua_tointeger(L, 2);
                        EquipWashConfig.EquipWashData gen_ret = EquipWashConfig.Get( _type, _level );
                        translator.Push(L, gen_ret);
                    return 1;
                }
                
            } catch(System.Exception gen_e) {
Lua/Gen/MarketQueryConfigWrap.cs.meta
File was deleted
Lua/Gen/PlayerDatasWrap.cs
@@ -21,7 +21,7 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(PlayerDatas);
            Utils.BeginObjectRegister(type, L, translator, 0, 22, 15, 8);
            Utils.BeginObjectRegister(type, L, translator, 0, 20, 14, 7);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "InitPlayerData", _m_InitPlayerData);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "UpdatePlayerData", _m_UpdatePlayerData);
@@ -38,13 +38,11 @@
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "IsTickVaild", _m_IsTickVaild);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetWorldTick", _m_GetWorldTick);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnRoleAttrRefresh", _e_OnRoleAttrRefresh);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "worldLevelUpdateEvent", _e_worldLevelUpdateEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnSwitchAttackMode", _e_OnSwitchAttackMode);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "InitPlayerInfoEvent", _e_InitPlayerInfoEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "RefreshPlayerInfoEvent", _e_RefreshPlayerInfoEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PlayerDataRefreshInfoEvent", _e_PlayerDataRefreshInfoEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "playerDataUpdateEvent", _e_playerDataUpdateEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "playerDataRefreshEvent", _e_playerDataRefreshEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "attributePromoteEvent", _e_attributePromoteEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PlayerDataRefreshEvent", _e_PlayerDataRefreshEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "spNewGetEvent", _e_spNewGetEvent);
            
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "PlayerId", _g_get_PlayerId);
@@ -58,7 +56,6 @@
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "hero", _g_get_hero);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "loginInfo", _g_get_loginInfo);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fairyData", _g_get_fairyData);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "market", _g_get_market);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "realm", _g_get_realm);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "maliciousAtkPlayer", _g_get_maliciousAtkPlayer);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "crossServerTick", _g_get_crossServerTick);
@@ -67,7 +64,6 @@
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "hero", _s_set_hero);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "loginInfo", _s_set_loginInfo);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fairyData", _s_set_fairyData);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "market", _s_set_market);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "realm", _s_set_realm);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "maliciousAtkPlayer", _s_set_maliciousAtkPlayer);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "crossServerTick", _s_set_crossServerTick);
@@ -696,20 +692,6 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_market(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                PlayerDatas gen_to_be_invoked = (PlayerDatas)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.market);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_realm(RealStatePtr L)
        {
            try {
@@ -814,21 +796,6 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_market(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                PlayerDatas gen_to_be_invoked = (PlayerDatas)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.market = (PlayerMarketData)translator.GetObject(L, 2, typeof(PlayerMarketData));
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_realm(RealStatePtr L)
        {
            try {
@@ -876,7 +843,7 @@
        
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_OnRoleAttrRefresh(RealStatePtr L)
        static int _e_worldLevelUpdateEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
@@ -905,7 +872,7 @@
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.OnRoleAttrRefresh!");
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.worldLevelUpdateEvent!");
            return 0;
        }
        
@@ -944,31 +911,7 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_InitPlayerInfoEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                int gen_param_count = LuaAPI.lua_gettop(L);
            PlayerDatas gen_to_be_invoked = (PlayerDatas)translator.FastGetCSObj(L, 1);
                System.Action gen_delegate = translator.GetDelegate<System.Action>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action!");
                }
                if (gen_param_count == 3)
                {
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.InitPlayerInfoEvent!");
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_RefreshPlayerInfoEvent(RealStatePtr L)
        static int _e_playerDataUpdateEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
@@ -997,12 +940,12 @@
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.RefreshPlayerInfoEvent!");
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.playerDataUpdateEvent!");
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_PlayerDataRefreshInfoEvent(RealStatePtr L)
        static int _e_playerDataRefreshEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
@@ -1010,7 +953,7 @@
            PlayerDatas gen_to_be_invoked = (PlayerDatas)translator.FastGetCSObj(L, 1);
                System.Action<PlayerDataType> gen_delegate = translator.GetDelegate<System.Action<PlayerDataType>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataRefresh>!");
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataType>!");
                }
                
                if (gen_param_count == 3)
@@ -1031,7 +974,7 @@
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.PlayerDataRefreshInfoEvent!");
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.playerDataRefreshEvent!");
            return 0;
        }
        
@@ -1044,7 +987,7 @@
            PlayerDatas gen_to_be_invoked = (PlayerDatas)translator.FastGetCSObj(L, 1);
                System.Action<PlayerDataType, int> gen_delegate = translator.GetDelegate<System.Action<PlayerDataType, int>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataRefresh, int>!");
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataType, int>!");
                }
                
                if (gen_param_count == 3)
@@ -1066,33 +1009,6 @@
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.attributePromoteEvent!");
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_PlayerDataRefreshEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                int gen_param_count = LuaAPI.lua_gettop(L);
            PlayerDatas gen_to_be_invoked = (PlayerDatas)translator.FastGetCSObj(L, 1);
                System.Action<PlayerDataType, int> gen_delegate = translator.GetDelegate<System.Action<PlayerDataType, int>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataRefresh, int>!");
                }
                if (gen_param_count == 3)
                {
                    if (LuaAPI.xlua_is_eq_str(L, 2, "-")) {
                        return 0;
                    }
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to PlayerDatas.PlayerDataRefreshEvent!");
            return 0;
        }
        
Lua/Gen/PutawayDataWrap.cs
File was deleted
Lua/Gen/PutawayDataWrap.cs.meta
File was deleted
Lua/Gen/SkillHelperWrap.cs
@@ -21,9 +21,11 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(SkillHelper);
            Utils.BeginObjectRegister(type, L, translator, 0, 4, 0, 0);
            Utils.BeginObjectRegister(type, L, translator, 0, 6, 0, 0);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "BindSkill", _m_BindSkill);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetSkillID", _m_GetSkillID);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnSpSkillChange", _m_OnSpSkillChange);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetSpSkill", _m_GetSpSkill);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "Get", _m_Get);
@@ -103,6 +105,63 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_BindSkill(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                SkillHelper gen_to_be_invoked = (SkillHelper)translator.FastGetCSObj(L, 1);
                {
                    int _skillID = LuaAPI.xlua_tointeger(L, 2);
                    gen_to_be_invoked.BindSkill( _skillID );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetSkillID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                SkillHelper gen_to_be_invoked = (SkillHelper)translator.FastGetCSObj(L, 1);
                {
                    int _typeID = LuaAPI.xlua_tointeger(L, 2);
                        int gen_ret = gen_to_be_invoked.GetSkillID( _typeID );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_OnSpSkillChange(RealStatePtr L)
        {
            try {
Lua/Gen/SnxxzUIAuctionConfigClassWrap.cs
New file
@@ -0,0 +1,239 @@
#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
#endif
using XLua;
using System.Collections.Generic;
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class SnxxzUIAuctionConfigClassWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.AuctionConfigClass);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 5, 5);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "JobEntry", _g_get_JobEntry);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "TypeEntry", _g_get_TypeEntry);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "JobTipBool", _g_get_JobTipBool);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "TypeTipBool", _g_get_TypeTipBool);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Config", _g_get_Config);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "JobEntry", _s_set_JobEntry);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "TypeEntry", _s_set_TypeEntry);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "JobTipBool", _s_set_JobTipBool);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "TypeTipBool", _s_set_TypeTipBool);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "Config", _s_set_Config);
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 1, 0, 0);
            Utils.EndClassRegister(type, L, translator);
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int __CreateInstance(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    Snxxz.UI.AuctionConfigClass gen_ret = new Snxxz.UI.AuctionConfigClass();
                    translator.Push(L, gen_ret);
                    return 1;
                }
            }
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.AuctionConfigClass constructor!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_JobEntry(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.JobEntry);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_TypeEntry(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.TypeEntry);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_JobTipBool(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.JobTipBool);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_TypeTipBool(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.TypeTipBool);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_Config(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.Config);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_JobEntry(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.JobEntry = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_TypeEntry(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.TypeEntry = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_JobTipBool(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.JobTipBool = LuaAPI.lua_toboolean(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_TypeTipBool(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.TypeTipBool = LuaAPI.lua_toboolean(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_Config(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionConfigClass gen_to_be_invoked = (Snxxz.UI.AuctionConfigClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.Config = (AuctionConfig)translator.GetObject(L, 2, typeof(AuctionConfig));
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
    }
}
Lua/Gen/SnxxzUIAuctionConfigClassWrap.cs.meta
File was renamed from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 7d32d4c73992bfd4d9a654c18b57a85a
timeCreated: 1550121360
guid: b75e37e2055dd9f41b9ff0582be0af3a
timeCreated: 1552276108
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/SnxxzUIAuctionItemClassWrap.cs
New file
@@ -0,0 +1,550 @@
#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
#endif
using XLua;
using System.Collections.Generic;
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class SnxxzUIAuctionItemClassWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.AuctionItemClass);
            Utils.BeginObjectRegister(type, L, translator, 0, 0, 15, 15);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ItemGUID", _g_get_ItemGUID);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "FamilyID", _g_get_FamilyID);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ItemID", _g_get_ItemID);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "ItemCount", _g_get_ItemCount);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "TimeStr", _g_get_TimeStr);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "Time", _g_get_Time);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "BidderPrice", _g_get_BidderPrice);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "UserData", _g_get_UserData);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "FamilyPlayerIDInfo", _g_get_FamilyPlayerIDInfo);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "FamilyPlayerIDList", _g_get_FamilyPlayerIDList);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "AuctionType", _g_get_AuctionType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "RecordType", _g_get_RecordType);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "RecordResult", _g_get_RecordResult);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "BidderName", _g_get_BidderName);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "BidderID", _g_get_BidderID);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "ItemGUID", _s_set_ItemGUID);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "FamilyID", _s_set_FamilyID);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "ItemID", _s_set_ItemID);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "ItemCount", _s_set_ItemCount);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "TimeStr", _s_set_TimeStr);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "Time", _s_set_Time);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "BidderPrice", _s_set_BidderPrice);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "UserData", _s_set_UserData);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "FamilyPlayerIDInfo", _s_set_FamilyPlayerIDInfo);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "FamilyPlayerIDList", _s_set_FamilyPlayerIDList);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "AuctionType", _s_set_AuctionType);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "RecordType", _s_set_RecordType);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "RecordResult", _s_set_RecordResult);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "BidderName", _s_set_BidderName);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "BidderID", _s_set_BidderID);
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 1, 0, 0);
            Utils.EndClassRegister(type, L, translator);
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int __CreateInstance(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    Snxxz.UI.AuctionItemClass gen_ret = new Snxxz.UI.AuctionItemClass();
                    translator.Push(L, gen_ret);
                    return 1;
                }
            }
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.AuctionItemClass constructor!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ItemGUID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.ItemGUID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_FamilyID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.FamilyID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ItemID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.ItemID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_ItemCount(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.ItemCount);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_TimeStr(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.TimeStr);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_Time(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.Time);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_BidderPrice(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.BidderPrice);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_UserData(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.UserData);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_FamilyPlayerIDInfo(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.FamilyPlayerIDInfo);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_FamilyPlayerIDList(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.FamilyPlayerIDList);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_AuctionType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.AuctionType);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_RecordType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.RecordType);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_RecordResult(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.RecordResult);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_BidderName(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.BidderName);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_BidderID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.BidderID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_ItemGUID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.ItemGUID = LuaAPI.lua_tostring(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_FamilyID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.FamilyID = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_ItemID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.ItemID = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_ItemCount(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.ItemCount = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_TimeStr(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.TimeStr = LuaAPI.lua_tostring(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_Time(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                System.DateTime gen_value;translator.Get(L, 2, out gen_value);
                gen_to_be_invoked.Time = gen_value;
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_BidderPrice(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.BidderPrice = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_UserData(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.UserData = LuaAPI.lua_tostring(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_FamilyPlayerIDInfo(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.FamilyPlayerIDInfo = LuaAPI.lua_tostring(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_FamilyPlayerIDList(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.FamilyPlayerIDList = (System.Collections.Generic.List<int>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<int>));
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_AuctionType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.AuctionType = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_RecordType(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.RecordType = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_RecordResult(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.RecordResult = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_BidderName(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.BidderName = LuaAPI.lua_tostring(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_BidderID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.AuctionItemClass gen_to_be_invoked = (Snxxz.UI.AuctionItemClass)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.BidderID = LuaAPI.xlua_tointeger(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
    }
}
Lua/Gen/SnxxzUIAuctionItemClassWrap.cs.meta
copy from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta copy to Lua/Gen/SnxxzUIAuctionItemClassWrap.cs.meta
File was copied from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 7d32d4c73992bfd4d9a654c18b57a85a
timeCreated: 1550121360
guid: 69c484f5b613f834692be99d32006710
timeCreated: 1552276100
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/SnxxzUIItemLogicUtilityWrap.cs
New file
@@ -0,0 +1,1165 @@
#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
#endif
using XLua;
using System.Collections.Generic;
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class SnxxzUIItemLogicUtilityWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.ItemLogicUtility);
            Utils.BeginObjectRegister(type, L, translator, 0, 31, 3, 1);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetEquipScore", _m_GetEquipScore);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetWingsLegendProperties", _m_GetWingsLegendProperties);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "RecommendItem", _m_RecommendItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnGetEquip", _m_OnGetEquip);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "RefreshPickItem", _m_RefreshPickItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "CheckBetterEquipByRealm", _m_CheckBetterEquipByRealm);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetDruglistByRealm", _m_GetDruglistByRealm);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetItemEffectCDTime", _m_SetItemEffectCDTime);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetTimeOffest", _m_GetTimeOffest);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetSellItemList", _m_GetSellItemList);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetSellItemOrder", _m_SetSellItemOrder);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "IsEquip", _m_IsEquip);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetOneKeySellModel", _m_GetOneKeySellModel);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetCanSellEquipList", _m_GetCanSellEquipList);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OneKeySell", _m_OneKeySell);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ResetPack", _m_ResetPack);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetLookIndex", _m_SetLookIndex);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetHighestScoreEquipByPlace", _m_GetHighestScoreEquipByPlace);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ClearSortedBetterEquip", _m_ClearSortedBetterEquip);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetBagSortBetterEquipList", _m_SetBagSortBetterEquipList);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetBagSortBetterEquip", _m_GetBagSortBetterEquip);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetItemQuality", _m_GetItemQuality);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnChangeCoinsUnit", _m_OnChangeCoinsUnit);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "IsFightUp", _m_IsFightUp);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "IsOverdue", _m_IsOverdue);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "IsJobCompatibleItem", _m_IsJobCompatibleItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetPreciousItemEvent", _e_GetPreciousItemEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetBetterEquipEvent", _e_GetBetterEquipEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PickItemEvent", _e_PickItemEvent);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "lookEquipEvent", _e_lookEquipEvent);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "isPackResetOk", _g_get_isPackResetOk);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lookLineIndex", _g_get_lookLineIndex);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lookItemGUID", _g_get_lookItemGUID);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "isPackResetOk", _s_set_isPackResetOk);
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 1, 0, 0);
            Utils.EndClassRegister(type, L, translator);
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int __CreateInstance(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    Snxxz.UI.ItemLogicUtility gen_ret = new Snxxz.UI.ItemLogicUtility();
                    translator.Push(L, gen_ret);
                    return 1;
                }
            }
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility constructor!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_Init(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    gen_to_be_invoked.Init(  );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetEquipScore(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                int gen_param_count = LuaAPI.lua_gettop(L);
                if(gen_param_count == 5&& translator.Assignable<PackType>(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3)&& translator.Assignable<System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>>(L, 4)&& LuaTypes.LUA_TBOOLEAN == LuaAPI.lua_type(L, 5))
                {
                    PackType _type;translator.Get(L, 2, out _type);
                    int _itemId = LuaAPI.xlua_tointeger(L, 3);
                    System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>> _useDataDic = (System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>)translator.GetObject(L, 4, typeof(System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>));
                    bool _isPreview = LuaAPI.lua_toboolean(L, 5);
                        int gen_ret = gen_to_be_invoked.GetEquipScore( _type, _itemId, _useDataDic, _isPreview );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
                if(gen_param_count == 4&& translator.Assignable<PackType>(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3)&& translator.Assignable<System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>>(L, 4))
                {
                    PackType _type;translator.Get(L, 2, out _type);
                    int _itemId = LuaAPI.xlua_tointeger(L, 3);
                    System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>> _useDataDic = (System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>)translator.GetObject(L, 4, typeof(System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>));
                        int gen_ret = gen_to_be_invoked.GetEquipScore( _type, _itemId, _useDataDic );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
                if(gen_param_count == 3&& translator.Assignable<PackType>(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3))
                {
                    PackType _type;translator.Get(L, 2, out _type);
                    int _itemId = LuaAPI.xlua_tointeger(L, 3);
                        int gen_ret = gen_to_be_invoked.GetEquipScore( _type, _itemId );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.GetEquipScore!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetWingsLegendProperties(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    int _itemId = LuaAPI.xlua_tointeger(L, 2);
                        System.Collections.Generic.Dictionary<int, int> gen_ret = gen_to_be_invoked.GetWingsLegendProperties( _itemId );
                        translator.Push(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_RecommendItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _item = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                    gen_to_be_invoked.RecommendItem( _item );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_OnGetEquip(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _item = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                    gen_to_be_invoked.OnGetEquip( _item );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_RefreshPickItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    PackType _type;translator.Get(L, 2, out _type);
                    string _guid = LuaAPI.lua_tostring(L, 3);
                    gen_to_be_invoked.RefreshPickItem( _type, _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_CheckBetterEquipByRealm(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                        System.Collections.Generic.Dictionary<int, Snxxz.UI.ItemModel> gen_ret = gen_to_be_invoked.CheckBetterEquipByRealm(  );
                        translator.Push(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetDruglistByRealm(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                        System.Collections.Generic.List<Snxxz.UI.ItemModel> gen_ret = gen_to_be_invoked.GetDruglistByRealm(  );
                        translator.Push(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SetItemEffectCDTime(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    int _itemID = LuaAPI.xlua_tointeger(L, 3);
                    int _getTime = LuaAPI.xlua_tointeger(L, 4);
                    int _serverSurplusTime = LuaAPI.xlua_tointeger(L, 5);
                    gen_to_be_invoked.SetItemEffectCDTime( _guid, _itemID, _getTime, _serverSurplusTime );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetTimeOffest(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    System.DateTime _getTime;translator.Get(L, 2, out _getTime);
                        double gen_ret = gen_to_be_invoked.GetTimeOffest( _getTime );
                        LuaAPI.lua_pushnumber(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetSellItemList(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                        System.Collections.Generic.List<Snxxz.UI.ItemModel> gen_ret = gen_to_be_invoked.GetSellItemList(  );
                        translator.Push(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SetSellItemOrder(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _startModel = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                    Snxxz.UI.ItemModel _endModel = (Snxxz.UI.ItemModel)translator.GetObject(L, 3, typeof(Snxxz.UI.ItemModel));
                        int gen_ret = gen_to_be_invoked.SetSellItemOrder( _startModel, _endModel );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_IsEquip(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _model = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                        bool gen_ret = gen_to_be_invoked.IsEquip( _model );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetOneKeySellModel(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    gen_to_be_invoked.GetOneKeySellModel(  );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetCanSellEquipList(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _model = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                    gen_to_be_invoked.GetCanSellEquipList( _model );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_OneKeySell(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    System.Collections.Generic.List<Snxxz.UI.ItemModel> __oneKeySelllist = (System.Collections.Generic.List<Snxxz.UI.ItemModel>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<Snxxz.UI.ItemModel>));
                    gen_to_be_invoked.OneKeySell( __oneKeySelllist );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_ResetPack(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    PackType _type;translator.Get(L, 2, out _type);
                    gen_to_be_invoked.ResetPack( _type );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SetLookIndex(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                int gen_param_count = LuaAPI.lua_gettop(L);
                if(gen_param_count == 3&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3))
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    int _singleRowCount = LuaAPI.xlua_tointeger(L, 3);
                    gen_to_be_invoked.SetLookIndex( _guid, _singleRowCount );
                    return 0;
                }
                if(gen_param_count == 2&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING))
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.SetLookIndex( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.SetLookIndex!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetHighestScoreEquipByPlace(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    int _equipPlace = LuaAPI.xlua_tointeger(L, 2);
                        string gen_ret = gen_to_be_invoked.GetHighestScoreEquipByPlace( _equipPlace );
                        LuaAPI.lua_pushstring(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_ClearSortedBetterEquip(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    gen_to_be_invoked.ClearSortedBetterEquip(  );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SetBagSortBetterEquipList(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _itemModel = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                    gen_to_be_invoked.SetBagSortBetterEquipList( _itemModel );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetBagSortBetterEquip(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    int _equipPlace = LuaAPI.xlua_tointeger(L, 2);
                    int _index = LuaAPI.xlua_tointeger(L, 3);
                        Snxxz.UI.ItemModel gen_ret = gen_to_be_invoked.GetBagSortBetterEquip( _equipPlace, _index );
                        translator.Push(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetItemQuality(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                int gen_param_count = LuaAPI.lua_gettop(L);
                if(gen_param_count == 3&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)&& translator.Assignable<System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>>(L, 3))
                {
                    int _itemId = LuaAPI.xlua_tointeger(L, 2);
                    System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>> _useDataDic = (System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>)translator.GetObject(L, 3, typeof(System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>));
                        int gen_ret = gen_to_be_invoked.GetItemQuality( _itemId, _useDataDic );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
                if(gen_param_count == 2&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2))
                {
                    int _itemId = LuaAPI.xlua_tointeger(L, 2);
                        int gen_ret = gen_to_be_invoked.GetItemQuality( _itemId );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.GetItemQuality!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_OnChangeCoinsUnit(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    ulong _value = LuaAPI.lua_touint64(L, 2);
                        string gen_ret = gen_to_be_invoked.OnChangeCoinsUnit( _value );
                        LuaAPI.lua_pushstring(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_IsFightUp(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    int __itemID = LuaAPI.xlua_tointeger(L, 2);
                    int __score = LuaAPI.xlua_tointeger(L, 3);
                        int gen_ret = gen_to_be_invoked.IsFightUp( __itemID, __score );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_IsOverdue(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                int gen_param_count = LuaAPI.lua_gettop(L);
                if(gen_param_count == 4&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3)&& translator.Assignable<System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>>(L, 4))
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    int _itemId = LuaAPI.xlua_tointeger(L, 3);
                    System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>> _useDataDict = (System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>)translator.GetObject(L, 4, typeof(System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>>));
                        bool gen_ret = gen_to_be_invoked.IsOverdue( _guid, _itemId, _useDataDict );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    return 1;
                }
                if(gen_param_count == 3&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3))
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    int _itemId = LuaAPI.xlua_tointeger(L, 3);
                        bool gen_ret = gen_to_be_invoked.IsOverdue( _guid, _itemId );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.IsOverdue!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_IsJobCompatibleItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                {
                    int _itemId = LuaAPI.xlua_tointeger(L, 2);
                        bool gen_ret = gen_to_be_invoked.IsJobCompatibleItem( _itemId );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_isPackResetOk(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.isPackResetOk);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lookLineIndex(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.lookLineIndex);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lookItemGUID(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.lookItemGUID);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_isPackResetOk(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.isPackResetOk = LuaAPI.lua_toboolean(L, 2);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_GetPreciousItemEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                int gen_param_count = LuaAPI.lua_gettop(L);
            Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                System.Action<PackType, string> gen_delegate = translator.GetDelegate<System.Action<PackType, string>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PackType, string>!");
                }
                if (gen_param_count == 3)
                {
                    if (LuaAPI.xlua_is_eq_str(L, 2, "+")) {
                        gen_to_be_invoked.GetPreciousItemEvent += gen_delegate;
                        return 0;
                    }
                    if (LuaAPI.xlua_is_eq_str(L, 2, "-")) {
                        gen_to_be_invoked.GetPreciousItemEvent -= gen_delegate;
                        return 0;
                    }
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.GetPreciousItemEvent!");
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_GetBetterEquipEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                int gen_param_count = LuaAPI.lua_gettop(L);
            Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                System.Action<string> gen_delegate = translator.GetDelegate<System.Action<string>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<string>!");
                }
                if (gen_param_count == 3)
                {
                    if (LuaAPI.xlua_is_eq_str(L, 2, "+")) {
                        gen_to_be_invoked.GetBetterEquipEvent += gen_delegate;
                        return 0;
                    }
                    if (LuaAPI.xlua_is_eq_str(L, 2, "-")) {
                        gen_to_be_invoked.GetBetterEquipEvent -= gen_delegate;
                        return 0;
                    }
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.GetBetterEquipEvent!");
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_PickItemEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                int gen_param_count = LuaAPI.lua_gettop(L);
            Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                System.Action<PackType, string> gen_delegate = translator.GetDelegate<System.Action<PackType, string>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PackType, string>!");
                }
                if (gen_param_count == 3)
                {
                    if (LuaAPI.xlua_is_eq_str(L, 2, "+")) {
                        gen_to_be_invoked.PickItemEvent += gen_delegate;
                        return 0;
                    }
                    if (LuaAPI.xlua_is_eq_str(L, 2, "-")) {
                        gen_to_be_invoked.PickItemEvent -= gen_delegate;
                        return 0;
                    }
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.PickItemEvent!");
            return 0;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _e_lookEquipEvent(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                int gen_param_count = LuaAPI.lua_gettop(L);
            Snxxz.UI.ItemLogicUtility gen_to_be_invoked = (Snxxz.UI.ItemLogicUtility)translator.FastGetCSObj(L, 1);
                System.Action gen_delegate = translator.GetDelegate<System.Action>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action!");
                }
                if (gen_param_count == 3)
                {
                    if (LuaAPI.xlua_is_eq_str(L, 2, "+")) {
                        gen_to_be_invoked.lookEquipEvent += gen_delegate;
                        return 0;
                    }
                    if (LuaAPI.xlua_is_eq_str(L, 2, "-")) {
                        gen_to_be_invoked.lookEquipEvent -= gen_delegate;
                        return 0;
                    }
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemLogicUtility.lookEquipEvent!");
            return 0;
        }
    }
}
Lua/Gen/SnxxzUIItemLogicUtilityWrap.cs.meta
copy from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta copy to Lua/Gen/SnxxzUIItemLogicUtilityWrap.cs.meta
File was copied from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 7d32d4c73992bfd4d9a654c18b57a85a
timeCreated: 1550121360
guid: d434dae0c10a9754092983005bb1bf8f
timeCreated: 1552276111
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs
New file
@@ -0,0 +1,778 @@
#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
#endif
using XLua;
using System.Collections.Generic;
namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class SnxxzUIItemOperateUtilityWrap
    {
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.ItemOperateUtility);
            Utils.BeginObjectRegister(type, L, translator, 0, 21, 2, 1);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PutOnItem", _m_PutOnItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PutOffEquip", _m_PutOffEquip);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "RequestWarehouseData", _m_RequestWarehouseData);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PutInWareHouse", _m_PutInWareHouse);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "TakeOutFromWarehouse", _m_TakeOutFromWarehouse);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GotoUseItem", _m_GotoUseItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "CheckItemUselimit", _m_CheckItemUselimit);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetOfflineMaxNum", _m_GetOfflineMaxNum);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "CheckIsMaxOfflineTime", _m_CheckIsMaxOfflineTime);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "UseItem", _m_UseItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "CanUseItem", _m_CanUseItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "UseItemMainServer", _m_UseItemMainServer);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "UseItemCrossServer", _m_UseItemCrossServer);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnClickSplitBtn", _m_OnClickSplitBtn);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SplitItem", _m_SplitItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "PutAwayItem", _m_PutAwayItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GotoInlayItem", _m_GotoInlayItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GotoComposeItem", _m_GotoComposeItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SellItem", _m_SellItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "DismantleItem", _m_DismantleItem);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "RenewalItem", _m_RenewalItem);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "operateItemGuid", _g_get_operateItemGuid);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "useItemModel", _g_get_useItemModel);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "useItemModel", _s_set_useItemModel);
            Utils.EndObjectRegister(type, L, translator, null, null,
                null, null, null);
            Utils.BeginClassRegister(type, L, __CreateInstance, 1, 0, 0);
            Utils.EndClassRegister(type, L, translator);
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int __CreateInstance(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                if(LuaAPI.lua_gettop(L) == 1)
                {
                    Snxxz.UI.ItemOperateUtility gen_ret = new Snxxz.UI.ItemOperateUtility();
                    translator.Push(L, gen_ret);
                    return 1;
                }
            }
            catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemOperateUtility constructor!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_PutOnItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.PutOnItem( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_PutOffEquip(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.PutOffEquip( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_RequestWarehouseData(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    gen_to_be_invoked.RequestWarehouseData(  );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_PutInWareHouse(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.PutInWareHouse( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_TakeOutFromWarehouse(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    ItemOperateType _btnType;translator.Get(L, 2, out _btnType);
                    string _guid = LuaAPI.lua_tostring(L, 3);
                    gen_to_be_invoked.TakeOutFromWarehouse( _btnType, _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GotoUseItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _itemIndex = LuaAPI.xlua_tointeger(L, 2);
                    gen_to_be_invoked.GotoUseItem( _itemIndex );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_CheckItemUselimit(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _itemId = LuaAPI.xlua_tointeger(L, 2);
                        bool gen_ret = gen_to_be_invoked.CheckItemUselimit( _itemId );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetOfflineMaxNum(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemModel _itemModel = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
                        int gen_ret = gen_to_be_invoked.GetOfflineMaxNum( _itemModel );
                        LuaAPI.xlua_pushinteger(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_CheckIsMaxOfflineTime(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _useNum = LuaAPI.xlua_tointeger(L, 2);
                    Snxxz.UI.ItemModel _itemModel = (Snxxz.UI.ItemModel)translator.GetObject(L, 3, typeof(Snxxz.UI.ItemModel));
                        bool gen_ret = gen_to_be_invoked.CheckIsMaxOfflineTime( _useNum, _itemModel );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    return 1;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_UseItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                int gen_param_count = LuaAPI.lua_gettop(L);
                if(gen_param_count == 4&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 4))
                {
                    int _index = LuaAPI.xlua_tointeger(L, 2);
                    int _useCnt = LuaAPI.xlua_tointeger(L, 3);
                    int _extra = LuaAPI.xlua_tointeger(L, 4);
                    gen_to_be_invoked.UseItem( _index, _useCnt, _extra );
                    return 0;
                }
                if(gen_param_count == 3&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3))
                {
                    int _index = LuaAPI.xlua_tointeger(L, 2);
                    int _useCnt = LuaAPI.xlua_tointeger(L, 3);
                    gen_to_be_invoked.UseItem( _index, _useCnt );
                    return 0;
                }
                if(gen_param_count == 2&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2))
                {
                    int _index = LuaAPI.xlua_tointeger(L, 2);
                    gen_to_be_invoked.UseItem( _index );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.ItemOperateUtility.UseItem!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_CanUseItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _index = LuaAPI.xlua_tointeger(L, 2);
                    int _useCnt = LuaAPI.xlua_tointeger(L, 3);
                    int _error;
                        bool gen_ret = gen_to_be_invoked.CanUseItem( _index, _useCnt, out _error );
                        LuaAPI.lua_pushboolean(L, gen_ret);
                    LuaAPI.xlua_pushinteger(L, _error);
                    return 2;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_UseItemMainServer(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _index = LuaAPI.xlua_tointeger(L, 2);
                    int _useCnt = LuaAPI.xlua_tointeger(L, 3);
                    int _extra = LuaAPI.xlua_tointeger(L, 4);
                    gen_to_be_invoked.UseItemMainServer( _index, _useCnt, _extra );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_UseItemCrossServer(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _index = LuaAPI.xlua_tointeger(L, 2);
                    gen_to_be_invoked.UseItemCrossServer( _index );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_OnClickSplitBtn(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.OnClickSplitBtn( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SplitItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    int _splitCount = LuaAPI.xlua_tointeger(L, 3);
                    gen_to_be_invoked.SplitItem( _guid, _splitCount );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_PutAwayItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.PutAwayItem( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GotoInlayItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.GotoInlayItem( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GotoComposeItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    int _jumpId = LuaAPI.xlua_tointeger(L, 2);
                    gen_to_be_invoked.GotoComposeItem( _jumpId );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SellItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemAttrData _attrData = (Snxxz.UI.ItemAttrData)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemAttrData));
                    gen_to_be_invoked.SellItem( _attrData );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_DismantleItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    Snxxz.UI.ItemAttrData _attrData = (Snxxz.UI.ItemAttrData)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemAttrData));
                    gen_to_be_invoked.DismantleItem( _attrData );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_RenewalItem(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    string _guid = LuaAPI.lua_tostring(L, 2);
                    gen_to_be_invoked.RenewalItem( _guid );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_operateItemGuid(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.operateItemGuid);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_useItemModel(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.useItemModel);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_useItemModel(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.useItemModel = (Snxxz.UI.ItemModel)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemModel));
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
    }
}
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs.meta
copy from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta copy to Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs.meta
File was copied from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 7d32d4c73992bfd4d9a654c18b57a85a
timeCreated: 1550121360
guid: fa7ac9851eb489945859b99575782577
timeCreated: 1552276115
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/SnxxzUIMarketModelWrap.cs
File was deleted
Lua/Gen/SnxxzUIMarketModelWrap.cs.meta
File was deleted
Lua/Gen/SnxxzUIPackModelWrap.cs
@@ -21,7 +21,7 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.PackModel);
            Utils.BeginObjectRegister(type, L, translator, 0, 98, 26, 4);
            Utils.BeginObjectRegister(type, L, translator, 0, 96, 26, 4);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnBeforePlayerDataInitialize", _m_OnBeforePlayerDataInitialize);
@@ -44,8 +44,6 @@
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetAddAttrIdByStars", _m_GetAddAttrIdByStars);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetRoleEquipPathId", _m_GetRoleEquipPathId);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "IsShowAddEquipByPlace", _m_IsShowAddEquipByPlace);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "CheckRoleEquipByPlace", _m_CheckRoleEquipByPlace);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "SaveRoleEquipToLocal", _m_SaveRoleEquipToLocal);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetSinglePack", _m_GetSinglePack);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "UnLockPackGrid", _m_UnLockPackGrid);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetItemByGuid", _m_GetItemByGuid);
@@ -795,62 +793,6 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_CheckRoleEquipByPlace(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.PackModel gen_to_be_invoked = (Snxxz.UI.PackModel)translator.FastGetCSObj(L, 1);
                {
                    RoleEquipType _equipType;translator.Get(L, 2, out _equipType);
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_SaveRoleEquipToLocal(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.PackModel gen_to_be_invoked = (Snxxz.UI.PackModel)translator.FastGetCSObj(L, 1);
                int gen_param_count = LuaAPI.lua_gettop(L);
                if(gen_param_count == 3&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)&& LuaTypes.LUA_TBOOLEAN == LuaAPI.lua_type(L, 3))
                {
                    return 0;
                }
                if(gen_param_count == 2&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2))
                {
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.PackModel.SaveRoleEquipToLocal!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_GetSinglePack(RealStatePtr L)
        {
            try {
@@ -1040,7 +982,13 @@
            
                
                {
                    Snxxz.UI.SinglePack.FilterParams _param;translator.Get(L, 2, out _param);
                    PackType _packType;translator.Get(L, 2, out _packType);
                    Snxxz.UI.SinglePack.FilterParams _param;translator.Get(L, 3, out _param);
                        System.Collections.Generic.List<Snxxz.UI.ItemModel> gen_ret = gen_to_be_invoked.GetItems( _packType, _param );
                        translator.Push(L, gen_ret);
                    
                    return 1;
                }
Lua/Gen/SnxxzUIRolePromoteModelWrap.cs
@@ -21,7 +21,7 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.RolePromoteModel);
            Utils.BeginObjectRegister(type, L, translator, 0, 18, 5, 4);
            Utils.BeginObjectRegister(type, L, translator, 0, 18, 4, 4);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "UnInit", _m_UnInit);
@@ -43,7 +43,7 @@
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetPromoteDetailShow", _m_GetPromoteDetailShow);
            
            
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "wingLv2GenerDict", _g_get_wingLv2GenerDict);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "wingLv2GenerDict", _g_get_wingLv2GenerDict);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "roleStrongerDic", _g_get_roleStrongerDic);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fightPowerPercents", _g_get_fightPowerPercents);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "m_PromoteRedpoint", _g_get_m_PromoteRedpoint);
@@ -610,6 +610,9 @@
            
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_wingLv2GenerDict(RealStatePtr L)
        {
Lua/Gen/SnxxzUITalentModelWrap.cs
@@ -21,7 +21,7 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.TalentModel);
            Utils.BeginObjectRegister(type, L, translator, 0, 20, 7, 3);
            Utils.BeginObjectRegister(type, L, translator, 0, 20, 8, 4);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "OnBeforePlayerDataInitialize", _m_OnBeforePlayerDataInitialize);
@@ -52,10 +52,12 @@
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "talentResetBookCost", _g_get_talentResetBookCost);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "talentTypeCount", _g_get_talentTypeCount);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "talentPoint", _g_get_talentPoint);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "talentRedpoint", _g_get_talentRedpoint);
            
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "selectSeries", _s_set_selectSeries);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "selectTalentType", _s_set_selectTalentType);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "selectSkill", _s_set_selectSkill);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "talentRedpoint", _s_set_talentRedpoint);
            
            
            Utils.EndObjectRegister(type, L, translator, null, null,
@@ -610,6 +612,20 @@
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_talentRedpoint(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.TalentModel gen_to_be_invoked = (Snxxz.UI.TalentModel)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.talentRedpoint);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 1;
        }
        
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
@@ -657,6 +673,21 @@
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_talentRedpoint(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.TalentModel gen_to_be_invoked = (Snxxz.UI.TalentModel)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.talentRedpoint = (Snxxz.UI.Redpoint)translator.GetObject(L, 2, typeof(Snxxz.UI.Redpoint));
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            return 0;
        }
        
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
Lua/Gen/SnxxzUIUI3DModelExhibitionWrap.cs
@@ -21,18 +21,16 @@
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
            System.Type type = typeof(Snxxz.UI.UI3DModelExhibition);
            Utils.BeginObjectRegister(type, L, translator, 0, 12, 3, 3);
            Utils.BeginObjectRegister(type, L, translator, 0, 10, 3, 3);
            
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetName", _m_GetName);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowLoginPlayer", _m_ShowLoginPlayer);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowPlayer", _m_ShowPlayer);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowOtherPlayer", _m_ShowOtherPlayer);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowSitDownPlayer", _m_ShowSitDownPlayer);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowHourse", _m_ShowHourse);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowEquipment", _m_ShowEquipment);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowWing", _m_ShowWing);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowNPC", _m_ShowNPC);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowGodWeaponEffect", _m_ShowGodWeaponEffect);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "StopShow", _m_StopShow);
            Utils.RegisterFunc(L, Utils.METHOD_IDX, "ResetCameraColor", _m_ResetCameraColor);
            
@@ -156,10 +154,10 @@
            
                
                {
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int __job = LuaAPI.xlua_tointeger(L, 3);
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int _job = LuaAPI.xlua_tointeger(L, 3);
                    
                    gen_to_be_invoked.ShowLoginPlayer( __rawImage, __job );
                    gen_to_be_invoked.ShowLoginPlayer( _rawImage, _job );
                    
                    
                    
@@ -187,11 +185,11 @@
            
                if(gen_param_count == 4&& translator.Assignable<UnityEngine.UI.RawImage>(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3)&& LuaTypes.LUA_TBOOLEAN == LuaAPI.lua_type(L, 4)) 
                {
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int __job = LuaAPI.xlua_tointeger(L, 3);
                    bool __isDialogue = LuaAPI.lua_toboolean(L, 4);
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int _job = LuaAPI.xlua_tointeger(L, 3);
                    bool _isDialogue = LuaAPI.lua_toboolean(L, 4);
                    
                    gen_to_be_invoked.ShowPlayer( __rawImage, __job, __isDialogue );
                    gen_to_be_invoked.ShowPlayer( _rawImage, _job, _isDialogue );
                    
                    
                    
@@ -199,10 +197,21 @@
                }
                if(gen_param_count == 3&& translator.Assignable<UnityEngine.UI.RawImage>(L, 2)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 3)) 
                {
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int __job = LuaAPI.xlua_tointeger(L, 3);
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int _job = LuaAPI.xlua_tointeger(L, 3);
                    
                    gen_to_be_invoked.ShowPlayer( __rawImage, __job );
                    gen_to_be_invoked.ShowPlayer( _rawImage, _job );
                    return 0;
                }
                if(gen_param_count == 3&& translator.Assignable<UnityEngine.UI.RawImage>(L, 2)&& translator.Assignable<Snxxz.UI.UI3DPlayerExhibitionData>(L, 3))
                {
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    Snxxz.UI.UI3DPlayerExhibitionData _data;translator.Get(L, 3, out _data);
                    gen_to_be_invoked.ShowPlayer( _rawImage, _data );
                    
                    
                    
@@ -230,35 +239,6 @@
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_ShowOtherPlayer(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.UI3DModelExhibition gen_to_be_invoked = (Snxxz.UI.UI3DModelExhibition)translator.FastGetCSObj(L, 1);
                {
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    Snxxz.UI.UI3DPlayerExhibitionData _data;translator.Get(L, 3, out _data);
                    gen_to_be_invoked.ShowPlayer( __rawImage, _data );
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_ShowSitDownPlayer(RealStatePtr L)
        {
            try {
@@ -271,10 +251,10 @@
            
                
                {
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int __job = LuaAPI.xlua_tointeger(L, 3);
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 2, typeof(UnityEngine.UI.RawImage));
                    int _job = LuaAPI.xlua_tointeger(L, 3);
                    
                    gen_to_be_invoked.ShowSitDownPlayer( __rawImage, __job );
                    gen_to_be_invoked.ShowSitDownPlayer( _rawImage, _job );
                    
                    
                    
@@ -300,10 +280,10 @@
            
                
                {
                    int __modelId = LuaAPI.xlua_tointeger(L, 2);
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 3, typeof(UnityEngine.UI.RawImage));
                    int _modelId = LuaAPI.xlua_tointeger(L, 2);
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 3, typeof(UnityEngine.UI.RawImage));
                    
                    gen_to_be_invoked.ShowHourse( __modelId, __rawImage );
                    gen_to_be_invoked.ShowHourse( _modelId, _rawImage );
                    
                    
                    
@@ -329,11 +309,11 @@
            
                
                {
                    int __modelId = LuaAPI.xlua_tointeger(L, 2);
                    UnityEngine.Vector3 __localEulerAngles;translator.Get(L, 3, out __localEulerAngles);
                    UnityEngine.UI.RawImage __rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 4, typeof(UnityEngine.UI.RawImage));
                    int _modelId = LuaAPI.xlua_tointeger(L, 2);
                    UnityEngine.Vector3 _localEulerAngles;translator.Get(L, 3, out _localEulerAngles);
                    UnityEngine.UI.RawImage _rawImage = (UnityEngine.UI.RawImage)translator.GetObject(L, 4, typeof(UnityEngine.UI.RawImage));
                    
                    gen_to_be_invoked.ShowEquipment( __modelId, __localEulerAngles, __rawImage );
                    gen_to_be_invoked.ShowEquipment( _modelId, _localEulerAngles, _rawImage );
                    
                    
                    
@@ -487,31 +467,6 @@
            }
            
            return LuaAPI.luaL_error(L, "invalid arguments to Snxxz.UI.UI3DModelExhibition.ShowNPC!");
        }
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _m_ShowGodWeaponEffect(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.UI3DModelExhibition gen_to_be_invoked = (Snxxz.UI.UI3DModelExhibition)translator.FastGetCSObj(L, 1);
                {
                    int _type = LuaAPI.xlua_tointeger(L, 2);
                    int _level = LuaAPI.xlua_tointeger(L, 3);
                    return 0;
                }
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
            }
            
        }
        
Lua/Gen/StoreModelWrap.cs
@@ -2742,7 +2742,7 @@
            StoreModel gen_to_be_invoked = (StoreModel)translator.FastGetCSObj(L, 1);
                System.Action<PlayerDataType> gen_delegate = translator.GetDelegate<System.Action<PlayerDataType>>(L, 3);
                if (gen_delegate == null) {
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataRefresh>!");
                    return LuaAPI.luaL_error(L, "#3 need System.Action<PlayerDataType>!");
                }
                
                if (gen_param_count == 3)
Lua/Gen/XLuaGenAutoRegister.cs
New file
@@ -0,0 +1,1611 @@
#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
#endif
using System;
using System.Collections.Generic;
using System.Reflection;
namespace XLua.CSObjectWrap
{
    public class XLua_Gen_Initer_Register__
    {
        static void wrapInit0(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(UnityEngine.UI.Image), UnityEngineUIImageWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.UI.Text), UnityEngineUITextWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.UI.Button), UnityEngineUIButtonWrap.__Register);
            translator.DelayWrapLoader(typeof(DebugEx), DebugExWrap.__Register);
            translator.DelayWrapLoader(typeof(ResourcesPath), ResourcesPathWrap.__Register);
            translator.DelayWrapLoader(typeof(AssetSource), AssetSourceWrap.__Register);
            translator.DelayWrapLoader(typeof(Equation), EquationWrap.__Register);
            translator.DelayWrapLoader(typeof(LaunchPostProcess), LaunchPostProcessWrap.__Register);
            translator.DelayWrapLoader(typeof(ActorShowConfig), ActorShowConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AlchemyConfig), AlchemyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AlchemySpecConfig), AlchemySpecConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AllPeoplePartyAwardConfig), AllPeoplePartyAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AllPeoplePartyConfig), AllPeoplePartyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AncientRobotNameConfig), AncientRobotNameConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ApkUpdateUrlConfig), ApkUpdateUrlConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AppointItemConfig), AppointItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AreaCameraConfig), AreaCameraConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AttrFruitConfig), AttrFruitConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AuctionConfig), AuctionConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AuctionIndexConfig), AuctionIndexConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AuctionItemConfig), AuctionItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(AudioConfig), AudioConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(BossHomeConfig), BossHomeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(BossInfoConfig), BossInfoConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(BossRebornConfig), BossRebornConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CTGConfig), CTGConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ChatBubbleBoxConfig), ChatBubbleBoxConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ChestsAwardConfig), ChestsAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ChestsConfig), ChestsConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ContactConfig), ContactConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ContinueSignInConfig), ContinueSignInConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CreateRoleConfig), CreateRoleConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CrossRealmPKDanAwardConfig), CrossRealmPKDanAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CrossRealmPKOrderAwardConfig), CrossRealmPKOrderAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CrossServerArenaConfig), CrossServerArenaConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CrossServerBossConfig), CrossServerBossConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(CrossServerOneVsOneRobotConfig), CrossServerOneVsOneRobotConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DailyLivenessRewardConfig), DailyLivenessRewardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DailyQuestConfig), DailyQuestConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DailyQuestMixServerStateTimeConfig), DailyQuestMixServerStateTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DailyQuestOpenTimeConfig), DailyQuestOpenTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DailyQuestSpecialOpenTimeConfig), DailyQuestSpecialOpenTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DamageNumConfig), DamageNumConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DemonJarConfig), DemonJarConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DemonRecommondPropertyConfig), DemonRecommondPropertyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DialogConfig), DialogConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DienstgradConfig), DienstgradConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DirtyNameConfig), DirtyNameConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DirtyWordConfig), DirtyWordConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DogzConfig), DogzConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DogzDungeonConfig), DogzDungeonConfigWrap.__Register);
        }
        static void wrapInit1(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(DogzEquipPlusConfig), DogzEquipPlusConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonConfig), DungeonConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonHelpBattleConfig), DungeonHelpBattleConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonHintConfig), DungeonHintConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonInspireConfig), DungeonInspireConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonMixServerStateTimeConfig), DungeonMixServerStateTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonOpenTimeConfig), DungeonOpenTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonSpecialStateTimeConfig), DungeonSpecialStateTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(DungeonStateTimeConfig), DungeonStateTimeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EffectConfig), EffectConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ElderGodAreaConfig), ElderGodAreaConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipControlConfig), EquipControlConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipDeComposeConfig), EquipDeComposeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipGSParamConfig), EquipGSParamConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipPlaceMapConfig), EquipPlaceMapConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipStarConfig), EquipStarConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipSuitAttrConfig), EquipSuitAttrConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipSuitCompoundConfig), EquipSuitCompoundConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipSuitConfig), EquipSuitConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipWashConfig), EquipWashConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipWashSpecConfig), EquipWashSpecConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FaceConfig), FaceConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FairyGrabBossConfig), FairyGrabBossConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FamilyConfig), FamilyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FamilyTechConfig), FamilyTechConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FashionDressCabinetConfig), FashionDressCabinetConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FashionDressConfig), FashionDressConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FestivalRedpackTaskConfig), FestivalRedpackTaskConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FightPowerParamConfig), FightPowerParamConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FreeGoodsConfig), FreeGoodsConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FuncConfigConfig), FuncConfigConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FuncOpenLVConfig), FuncOpenLVConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FuncSwitchConfig), FuncSwitchConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(FunctionForecastConfig), FunctionForecastConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GatherSoulComposeConfig), GatherSoulComposeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GatherSoulConfig), GatherSoulConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GatherSoulPropertyConfig), GatherSoulPropertyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GemItemConfig), GemItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GetItemWaysConfig), GetItemWaysConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GmCmdConfig), GmCmdConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GodWeaponConfig), GodWeaponConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GodWeaponEffectConfig), GodWeaponEffectConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GuardConfig), GuardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(GuideConfig), GuideConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(HelpInfoConfig), HelpInfoConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(HolidayHomingConfig), HolidayHomingConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(HolidayHomingPointConfig), HolidayHomingPointConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(HorseConfig), HorseConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(HorseUpConfig), HorseUpConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(IceLodeStarAwardConfig), IceLodeStarAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(IconConfig), IconConfigWrap.__Register);
        }
        static void wrapInit2(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(InSevenDaysConfig), InSevenDaysConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(InvestConfig), InvestConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ItemCompoundConfig), ItemCompoundConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ItemConfig), ItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ItemPlusConfig), ItemPlusConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ItemPlusMaxConfig), ItemPlusMaxConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ItemPlusSumAttrConfig), ItemPlusSumAttrConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(JadeDynastyBossConfig), JadeDynastyBossConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(JadeDynastyStoneAttrConfig), JadeDynastyStoneAttrConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(JadeDynastySuitAttrConfig), JadeDynastySuitAttrConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(JadeDynastyTowerConfig), JadeDynastyTowerConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(JobNameConfig), JobNameConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(JobSetupConfig), JobSetupConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(KickOutReasonConfig), KickOutReasonConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(KingTreasureConfig), KingTreasureConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(KingTreasureItemConfig), KingTreasureItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LVAawrdConfig), LVAawrdConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LanguageConfig), LanguageConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LoadingBackGroundConfig), LoadingBackGroundConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LoadingFunctionConfig), LoadingFunctionConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LoadingTipConfig), LoadingTipConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LoginAdConfig), LoginAdConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LoginRewardConfig), LoginRewardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(LoginSeverListConfig), LoginSeverListConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MailConfig), MailConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MapConfig), MapConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MapEventPointConfig), MapEventPointConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MapResourcesConfig), MapResourcesConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MapUiControlConfig), MapUiControlConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ModelResConfig), ModelResConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MonsterNameColorConfig), MonsterNameColorConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(MonsterRefreshPointConfig), MonsterRefreshPointConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(NPCConfig), NPCConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(NPCDialogueConfig), NPCDialogueConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(NPCDropItemConfig), NPCDropItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(NewAllPeoplePartyAwardConfig), NewAllPeoplePartyAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(NewAllPeoplePartyConfig), NewAllPeoplePartyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(NewUniquenessArriveConfig), NewUniquenessArriveConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(OSCBillRankAwardConfig), OSCBillRankAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(OSCBillTagAwardConfig), OSCBillTagAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(OSRedAchieveConfig), OSRedAchieveConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(OccupationNameConfig), OccupationNameConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(OnlineAwardConfig), OnlineAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(OrderInfoConfig), OrderInfoConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PersonalBossConfig), PersonalBossConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PetClassCostConfig), PetClassCostConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PetEatEquipConfig), PetEatEquipConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PetInfoConfig), PetInfoConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PlayerLVConfig), PlayerLVConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PlayerPropertyConfig), PlayerPropertyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PriorBundleConfig), PriorBundleConfigWrap.__Register);
        }
        static void wrapInit3(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(PriorLanguageConfig), PriorLanguageConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PyTaskConfig), PyTaskConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(QuestionBankConfig), QuestionBankConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RandomNameConfig), RandomNameConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RankListConfig), RankListConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RealmConfig), RealmConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RealmPracticeConfig), RealmPracticeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RedPackConfig), RedPackConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RefineStoveConfig), RefineStoveConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ResourcesBackConfig), ResourcesBackConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RichTextMsgReplaceConfig), RichTextMsgReplaceConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RoleEquipStarsConfig), RoleEquipStarsConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RoleResourceConfig), RoleResourceConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RoleStrongerConfig), RoleStrongerConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RuleConfig), RuleConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RuneComposeConfig), RuneComposeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RuneConfig), RuneConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RuneTowerConfig), RuneTowerConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(RuneTowerFloorConfig), RuneTowerFloorConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SceneReplaceConfig), SceneReplaceConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SceneShadowConfig), SceneShadowConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SignInConfig), SignInConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SkillClassifingConfig), SkillClassifingConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SkillConfig), SkillConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SkillFrameAnimationConfig), SkillFrameAnimationConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(StoreConfig), StoreConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(StoryMissionsConfig), StoryMissionsConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SuccessConfig), SuccessConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SuitEffectConfig), SuitEffectConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(SysInfoConfig), SysInfoConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TASKINFOConfig), TASKINFOConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TalentConfig), TalentConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TaskListConfig), TaskListConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TaskPowerConfig), TaskPowerConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TeamTargetConfig), TeamTargetConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasureConfig), TreasureConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasureDungeonConfig), TreasureDungeonConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasureFindHostConfig), TreasureFindHostConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasurePrivilegeConfig), TreasurePrivilegeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasureRefineConfig), TreasureRefineConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasureSkillConfig), TreasureSkillConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TreasureUpConfig), TreasureUpConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TrialExchangeConfig), TrialExchangeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(TrialRewardsConfig), TrialRewardsConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(UnionLivenConfig), UnionLivenConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(UniquenessArriveConfig), UniquenessArriveConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(VIPAwardConfig), VIPAwardConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(VIPKillNPCConfig), VIPKillNPCConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(ViewRoleFuncConfig), ViewRoleFuncConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(VipPrivilegeConfig), VipPrivilegeConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WHYJRewardConfig), WHYJRewardConfigWrap.__Register);
        }
        static void wrapInit4(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(WeatherConfig), WeatherConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WeekPartyConfig), WeekPartyConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WeekPartyPointConfig), WeekPartyPointConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WindowSearchConfig), WindowSearchConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WingRefineAttrConfig), WingRefineAttrConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WingRefineExpConfig), WingRefineExpConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(WorldBossConfig), WorldBossConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(XBGetItemConfig), XBGetItemConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(XMZZAchievementConfig), XMZZAchievementConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(bossSkillTipsConfig), bossSkillTipsConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(mapAreaConfig), mapAreaConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(mapbornConfig), mapbornConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(mapnpcConfig), mapnpcConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(maptransportConfig), maptransportConfigWrap.__Register);
            translator.DelayWrapLoader(typeof(PlayerStoneData), PlayerStoneDataWrap.__Register);
            translator.DelayWrapLoader(typeof(PlayerDatas), PlayerDatasWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RealmModel), SnxxzUIRealmModelWrap.__Register);
            translator.DelayWrapLoader(typeof(SnxxzGame), SnxxzGameWrap.__Register);
            translator.DelayWrapLoader(typeof(GameNetSystem), GameNetSystemWrap.__Register);
            translator.DelayWrapLoader(typeof(AssetBundleUtility), AssetBundleUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(GameObjectPoolManager), GameObjectPoolManagerWrap.__Register);
            translator.DelayWrapLoader(typeof(UILoader), UILoaderWrap.__Register);
            translator.DelayWrapLoader(typeof(SDKUtility), SDKUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(SFXPlayUtility), SFXPlayUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(AnyCountDownUtility), AnyCountDownUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(FlyObjectManager), FlyObjectManagerWrap.__Register);
            translator.DelayWrapLoader(typeof(SkillHelper), SkillHelperWrap.__Register);
            translator.DelayWrapLoader(typeof(StatusMgr), StatusMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(BossFakeLineUtility), BossFakeLineUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(BattleEffectPlayRule), BattleEffectPlayRuleWrap.__Register);
            translator.DelayWrapLoader(typeof(GAMgr), GAMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(MapTransferUtility), MapTransferUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(PreFightMission), PreFightMissionWrap.__Register);
            translator.DelayWrapLoader(typeof(PrepareHandler), PrepareHandlerWrap.__Register);
            translator.DelayWrapLoader(typeof(GuideDialogueModel), GuideDialogueModelWrap.__Register);
            translator.DelayWrapLoader(typeof(GuideMessageModel), GuideMessageModelWrap.__Register);
            translator.DelayWrapLoader(typeof(NewGuideModel), NewGuideModelWrap.__Register);
            translator.DelayWrapLoader(typeof(StoryHintModel), StoryHintModelWrap.__Register);
            translator.DelayWrapLoader(typeof(LuaBehaviour), LuaBehaviourWrap.__Register);
            translator.DelayWrapLoader(typeof(LuaGameNetPackBase), LuaGameNetPackBaseWrap.__Register);
            translator.DelayWrapLoader(typeof(LuaGameNetSystem), LuaGameNetSystemWrap.__Register);
            translator.DelayWrapLoader(typeof(object), SystemObjectWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Object), UnityEngineObjectWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Vector2), UnityEngineVector2Wrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Vector3), UnityEngineVector3Wrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Vector4), UnityEngineVector4Wrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Quaternion), UnityEngineQuaternionWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Color), UnityEngineColorWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Ray), UnityEngineRayWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Bounds), UnityEngineBoundsWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Ray2D), UnityEngineRay2DWrap.__Register);
        }
        static void wrapInit5(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(UnityEngine.Time), UnityEngineTimeWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.GameObject), UnityEngineGameObjectWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Component), UnityEngineComponentWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Behaviour), UnityEngineBehaviourWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Transform), UnityEngineTransformWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Resources), UnityEngineResourcesWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.TextAsset), UnityEngineTextAssetWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Keyframe), UnityEngineKeyframeWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.AnimationCurve), UnityEngineAnimationCurveWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.AnimationClip), UnityEngineAnimationClipWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.MonoBehaviour), UnityEngineMonoBehaviourWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.ParticleSystem), UnityEngineParticleSystemWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.SkinnedMeshRenderer), UnityEngineSkinnedMeshRendererWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Renderer), UnityEngineRendererWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.WWW), UnityEngineWWWWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Light), UnityEngineLightWrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Mathf), UnityEngineMathfWrap.__Register);
            translator.DelayWrapLoader(typeof(System.Collections.Generic.List<int>), SystemCollectionsGenericList_1_SystemInt32_Wrap.__Register);
            translator.DelayWrapLoader(typeof(UnityEngine.Debug), UnityEngineDebugWrap.__Register);
            translator.DelayWrapLoader(typeof(ModelUtility), ModelUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(LuaWindow), LuaWindowWrap.__Register);
            translator.DelayWrapLoader(typeof(LuaWindowUtility), LuaWindowUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.AchievementModel), SnxxzUIAchievementModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ActivityModel), SnxxzUIActivityModelWrap.__Register);
            translator.DelayWrapLoader(typeof(AssetVersionUtility), AssetVersionUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(DownLoadAndDiscompressTask), DownLoadAndDiscompressTaskWrap.__Register);
            translator.DelayWrapLoader(typeof(InGameDownLoad), InGameDownLoadWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.AuctionConfigClass), SnxxzUIAuctionConfigClassWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.AuctionItemClass), SnxxzUIAuctionItemClassWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BetterEquipGetModel), SnxxzUIBetterEquipGetModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ItemUseModel), SnxxzUIItemUseModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.PreciousItemGetModel), SnxxzUIPreciousItemGetModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RealmBetterEquipModel), SnxxzUIRealmBetterEquipModelWrap.__Register);
            translator.DelayWrapLoader(typeof(BlastFurnaceModel), BlastFurnaceModelWrap.__Register);
            translator.DelayWrapLoader(typeof(GetItemPathModel), GetItemPathModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.PrayForDurgModel), SnxxzUIPrayForDurgModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BossRebornModel), SnxxzUIBossRebornModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BossShowModel), SnxxzUIBossShowModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ChatBubbleModel), SnxxzUIChatBubbleModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ChatCenter), SnxxzUIChatCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(VoiceHttpRequest), VoiceHttpRequestWrap.__Register);
            translator.DelayWrapLoader(typeof(VersionUtility), VersionUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(ComposeWinModel), ComposeWinModelWrap.__Register);
            translator.DelayWrapLoader(typeof(SelectEquipModel), SelectEquipModelWrap.__Register);
            translator.DelayWrapLoader(typeof(CrossServerUtility), CrossServerUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.CrossServerBossModel), SnxxzUICrossServerBossModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.CrossServerOneVsOneModel), SnxxzUICrossServerOneVsOneModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Item_Class), Item_ClassWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OpponentInformation), SnxxzUIOpponentInformationWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DailyQuestActionTimer), SnxxzUIDailyQuestActionTimerWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DailyQuestModel), SnxxzUIDailyQuestModelWrap.__Register);
        }
        static void wrapInit6(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(Snxxz.UI.ResourcesBackModel), SnxxzUIResourcesBackModelWrap.__Register);
            translator.DelayWrapLoader(typeof(DebugUtility), DebugUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DogzModel), SnxxzUIDogzModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DogzPackModel), SnxxzUIDogzPackModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DogzDungeonModel), SnxxzUIDogzDungeonModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DungeonAssistModel), SnxxzUIDungeonAssistModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.Dungeon), SnxxzUIDungeonWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DungeonLiquidModel), SnxxzUIDungeonLiquidModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DungeonModel), SnxxzUIDungeonModelWrap.__Register);
            translator.DelayWrapLoader(typeof(IceLodeStarAwardClass), IceLodeStarAwardClassWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TrialDungeonModel), SnxxzUITrialDungeonModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FairyBossModel), SnxxzUIFairyBossModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FairyFeastModel), SnxxzUIFairyFeastModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FairyGrabBossModel), SnxxzUIFairyGrabBossModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FairyLeagueModel), SnxxzUIFairyLeagueModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FairyModel), SnxxzUIFairyModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.KingFairyModel), SnxxzUIKingFairyModelWrap.__Register);
            translator.DelayWrapLoader(typeof(UnionTaskModel), UnionTaskModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FairylandCeremonyModel), SnxxzUIFairylandCeremonyModelWrap.__Register);
            translator.DelayWrapLoader(typeof(FakeDungeonUtility), FakeDungeonUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FashionDecomposeModel), SnxxzUIFashionDecomposeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FashionDressModel), SnxxzUIFashionDressModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BossHomeModel), SnxxzUIBossHomeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.DemonJarModel), SnxxzUIDemonJarModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ElderGodAreaModel), SnxxzUIElderGodAreaModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FindPreciousModel), SnxxzUIFindPreciousModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FindPreciousTimer), SnxxzUIFindPreciousTimerWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.PersonalBossModel), SnxxzUIPersonalBossModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RewardPreviewGroup), SnxxzUIRewardPreviewGroupWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.WorldBossModel), SnxxzUIWorldBossModelWrap.__Register);
            translator.DelayWrapLoader(typeof(FriendsModel), FriendsModelWrap.__Register);
            translator.DelayWrapLoader(typeof(GMCmdModel), GMCmdModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GatherSoulComposeModel), SnxxzUIGatherSoulComposeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GatherSoulDungeonModel), SnxxzUIGatherSoulDungeonModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GatheringSoulModel), SnxxzUIGatheringSoulModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.VirtualPackModel), SnxxzUIVirtualPackModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GuardModel), SnxxzUIGuardModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.HappyXBModel), SnxxzUIHappyXBModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.HeavenBattleInfo), SnxxzUIHeavenBattleInfoWrap.__Register);
            translator.DelayWrapLoader(typeof(HeavenBattleModel), HeavenBattleModelWrap.__Register);
            translator.DelayWrapLoader(typeof(HttpRequest), HttpRequestWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.JadeDynastyBossModel), SnxxzUIJadeDynastyBossModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.JadeDynastyDecomposeModel), SnxxzUIJadeDynastyDecomposeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.JadeDynastyEquipModel), SnxxzUIJadeDynastyEquipModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.JadeDynastyGemModel), SnxxzUIJadeDynastyGemModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.JadeDynastySkillModel), SnxxzUIJadeDynastySkillModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.JadeDynastyTowerModel), SnxxzUIJadeDynastyTowerModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FBHelpPointExchageModel), SnxxzUIFBHelpPointExchageModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.KnapsackTimeCDMgr), SnxxzUIKnapsackTimeCDMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BoxGetItemModel), SnxxzUIBoxGetItemModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ItemLogicUtility), SnxxzUIItemLogicUtilityWrap.__Register);
        }
        static void wrapInit7(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(Snxxz.UI.ItemOperateUtility), SnxxzUIItemOperateUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ItemOverdueModel), SnxxzUIItemOverdueModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ItemTipsModel), SnxxzUIItemTipsModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.PackModel), SnxxzUIPackModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TreasureEffectModel), SnxxzUITreasureEffectModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BatchUseModel), SnxxzUIBatchUseModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.KingTreasureShowModel), SnxxzUIKingTreasureShowModelWrap.__Register);
            translator.DelayWrapLoader(typeof(KnapSackEventMgr), KnapSackEventMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.CrossServerLogin), SnxxzUICrossServerLoginWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.LoginModel), SnxxzUILoginModelWrap.__Register);
            translator.DelayWrapLoader(typeof(ServerListCenter), ServerListCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.LoginAdModel), SnxxzUILoginAdModelWrap.__Register);
            translator.DelayWrapLoader(typeof(CapacityDelayModel), CapacityDelayModelWrap.__Register);
            translator.DelayWrapLoader(typeof(CoinTaskTipModel), CoinTaskTipModelWrap.__Register);
            translator.DelayWrapLoader(typeof(FeatureNoticeModel), FeatureNoticeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MainRedDot), SnxxzUIMainRedDotWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OffLineOnHookModel), SnxxzUIOffLineOnHookModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.PKModel), SnxxzUIPKModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.StoryMissionsModel), SnxxzUIStoryMissionsModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TaskAllocation), SnxxzUITaskAllocationWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TipPanel), SnxxzUITipPanelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BattleHint), SnxxzUIBattleHintWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GMNotify), SnxxzUIGMNotifyWrap.__Register);
            translator.DelayWrapLoader(typeof(SysNotifyMgr), SysNotifyMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(HorseClass), HorseClassWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FunctionalGuideCenter), SnxxzUIFunctionalGuideCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.NewBieCenter), SnxxzUINewBieCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.NewYearFairylandCeremonyModel), SnxxzUINewYearFairylandCeremonyModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OffLineTimeLackModel), SnxxzUIOffLineTimeLackModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.AccumulateRechargeModel), SnxxzUIAccumulateRechargeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FestivalRedpackModel), SnxxzUIFestivalRedpackModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FlashRushToBuyModel), SnxxzUIFlashRushToBuyModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FlashSaleModel), SnxxzUIFlashSaleModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ImpactRankModel), SnxxzUIImpactRankModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OpenServerActivityCenter), SnxxzUIOpenServerActivityCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(InSevenDayModel), InSevenDayModelWrap.__Register);
            translator.DelayWrapLoader(typeof(LoginRewardModel), LoginRewardModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.LuckyTreasureModel), SnxxzUILuckyTreasureModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MonthlyInvestmentModel), SnxxzUIMonthlyInvestmentModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MysticalPurchaseModel), SnxxzUIMysticalPurchaseModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OSGiftModel), SnxxzUIOSGiftModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OSRedEnvelopeModel), SnxxzUIOSRedEnvelopeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OpenServerActivityNotifyModel), SnxxzUIOpenServerActivityNotifyModelWrap.__Register);
            translator.DelayWrapLoader(typeof(ActionTypeClass), ActionTypeClassWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RedEnvelopeModel), SnxxzUIRedEnvelopeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(SpringFestivalModel), SpringFestivalModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.WishingPoolModel), SnxxzUIWishingPoolModelWrap.__Register);
            translator.DelayWrapLoader(typeof(PetBackpack), PetBackpackWrap.__Register);
            translator.DelayWrapLoader(typeof(PetReinforceModel), PetReinforceModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RidingAndPetActivationModel), SnxxzUIRidingAndPetActivationModelWrap.__Register);
            translator.DelayWrapLoader(typeof(PlayerDeadModel), PlayerDeadModelWrap.__Register);
        }
        static void wrapInit8(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(Snxxz.UI.RankModel), SnxxzUIRankModelWrap.__Register);
            translator.DelayWrapLoader(typeof(RealmPracticeModel), RealmPracticeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.Redpoint), SnxxzUIRedpointWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RedpointCenter), SnxxzUIRedpointCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MagicianModel), SnxxzUIMagicianModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RoleModel), SnxxzUIRoleModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RolePointModel), SnxxzUIRolePointModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TitleModel), SnxxzUITitleModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RoleParticularModel), SnxxzUIRoleParticularModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RolePromoteModel), SnxxzUIRolePromoteModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RuneComposeModel), SnxxzUIRuneComposeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RuneModel), SnxxzUIRuneModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.RuneTowerModel), SnxxzUIRuneTowerModelWrap.__Register);
            translator.DelayWrapLoader(typeof(QuickSetting), QuickSettingWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.SkillModel), SnxxzUISkillModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TalentModel), SnxxzUITalentModelWrap.__Register);
            translator.DelayWrapLoader(typeof(CoroutineMgr), CoroutineMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(BuyItemPopModel), BuyItemPopModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.BuySuccessModel), SnxxzUIBuySuccessModelWrap.__Register);
            translator.DelayWrapLoader(typeof(StoreModel), StoreModelWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipReinforceModel), EquipReinforceModelWrap.__Register);
            translator.DelayWrapLoader(typeof(EquipWashModel), EquipWashModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GemModel), SnxxzUIGemModelWrap.__Register);
            translator.DelayWrapLoader(typeof(GodBeastModel), GodBeastModelWrap.__Register);
            translator.DelayWrapLoader(typeof(HowToPlayModel), HowToPlayModelWrap.__Register);
            translator.DelayWrapLoader(typeof(WashProModel), WashProModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.WingsRedDotModel), SnxxzUIWingsRedDotModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ActivitiesPushModel), SnxxzUIActivitiesPushModelWrap.__Register);
            translator.DelayWrapLoader(typeof(ChatSetting), ChatSettingWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FuncSwitchModel), SnxxzUIFuncSwitchModelWrap.__Register);
            translator.DelayWrapLoader(typeof(HangUpSetModel), HangUpSetModelWrap.__Register);
            translator.DelayWrapLoader(typeof(PrivateRemind), PrivateRemindWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.SetPrivateModel), SnxxzUISetPrivateModelWrap.__Register);
            translator.DelayWrapLoader(typeof(SettingEffectMgr), SettingEffectMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(SettingMgr), SettingMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(SystemSetting), SystemSettingWrap.__Register);
            translator.DelayWrapLoader(typeof(TaiChiModel), TaiChiModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.GroupDungeonChallengeProcessor), SnxxzUIGroupDungeonChallengeProcessorWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TeamModel), SnxxzUITeamModelWrap.__Register);
            translator.DelayWrapLoader(typeof(PwdKeyboard), PwdKeyboardWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TreasureModel), SnxxzUITreasureModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TreasureSoulModel), SnxxzUITreasureSoulModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.TreasureFindHostModel), SnxxzUITreasureFindHostModelWrap.__Register);
            translator.DelayWrapLoader(typeof(FairyJadeInvestmentModel), FairyJadeInvestmentModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FirstTimeRechargeModel), SnxxzUIFirstTimeRechargeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(LimitedTimePackageItemClassModel), LimitedTimePackageItemClassModelWrap.__Register);
            translator.DelayWrapLoader(typeof(NeedForWhiteModel), NeedForWhiteModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OSTimeLimitGiftModel), SnxxzUIOSTimeLimitGiftModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.VipInvestModel), SnxxzUIVipInvestModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.WheelOfFortuneModel), SnxxzUIWheelOfFortuneModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.VipModel), SnxxzUIVipModelWrap.__Register);
        }
        static void wrapInit9(LuaEnv luaenv, ObjectTranslator translator)
        {
            translator.DelayWrapLoader(typeof(SpeechTranslate), SpeechTranslateWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.AwardExchangeModel), SnxxzUIAwardExchangeModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ConsumeRebateModel), SnxxzUIConsumeRebateModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.LevelGiftModel), SnxxzUILevelGiftModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MultipleExpModel), SnxxzUIMultipleExpModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MultipleRealmPointModel), SnxxzUIMultipleRealmPointModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.OperationTimeHepler), SnxxzUIOperationTimeHeplerWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.PrayerModel), SnxxzUIPrayerModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.SignInModel), SnxxzUISignInModelWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.WelfareCenter), SnxxzUIWelfareCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ModelCenter), SnxxzUIModelCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.WindowCenter), SnxxzUIWindowCenterWrap.__Register);
            translator.DelayWrapLoader(typeof(WindowJumpMgr), WindowJumpMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.MapModel), SnxxzUIMapModelWrap.__Register);
            translator.DelayWrapLoader(typeof(WorldMapSkip), WorldMapSkipWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.FunctionButton), SnxxzUIFunctionButtonWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.ItemBehaviour), SnxxzUIItemBehaviourWrap.__Register);
            translator.DelayWrapLoader(typeof(TimeDownMgr), TimeDownMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(Snxxz.UI.UI3DModelExhibition), SnxxzUIUI3DModelExhibitionWrap.__Register);
            translator.DelayWrapLoader(typeof(ButtonEx), ButtonExWrap.__Register);
            translator.DelayWrapLoader(typeof(EffectMgr), EffectMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(TimeMgr), TimeMgrWrap.__Register);
            translator.DelayWrapLoader(typeof(UIEffect), UIEffectWrap.__Register);
            translator.DelayWrapLoader(typeof(ComponentExtersion), ComponentExtersionWrap.__Register);
            translator.DelayWrapLoader(typeof(DeviceUtility), DeviceUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(FileExtersion), FileExtersionWrap.__Register);
            translator.DelayWrapLoader(typeof(GMCommand), GMCommandWrap.__Register);
            translator.DelayWrapLoader(typeof(GlobalTimeEvent), GlobalTimeEventWrap.__Register);
            translator.DelayWrapLoader(typeof(LanguageVerify), LanguageVerifyWrap.__Register);
            translator.DelayWrapLoader(typeof(LayerUtility), LayerUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(MaterialUtility), MaterialUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(OperationLogCollect), OperationLogCollectWrap.__Register);
            translator.DelayWrapLoader(typeof(RunTimeExceptionUtility), RunTimeExceptionUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(TimeUtility), TimeUtilityWrap.__Register);
            translator.DelayWrapLoader(typeof(TransformExtension), TransformExtensionWrap.__Register);
            translator.DelayWrapLoader(typeof(UIHelper), UIHelperWrap.__Register);
            translator.DelayWrapLoader(typeof(UIUtility), UIUtilityWrap.__Register);
        }
        static void Init(LuaEnv luaenv, ObjectTranslator translator)
        {
            wrapInit0(luaenv, translator);
            wrapInit1(luaenv, translator);
            wrapInit2(luaenv, translator);
            wrapInit3(luaenv, translator);
            wrapInit4(luaenv, translator);
            wrapInit5(luaenv, translator);
            wrapInit6(luaenv, translator);
            wrapInit7(luaenv, translator);
            wrapInit8(luaenv, translator);
            wrapInit9(luaenv, translator);
            translator.AddInterfaceBridgeCreator(typeof(System.Collections.IEnumerator), SystemCollectionsIEnumeratorBridge.__Create);
        }
        static XLua_Gen_Initer_Register__()
        {
            XLua.LuaEnv.AddIniter(Init);
        }
    }
}
namespace XLua
{
    public partial class ObjectTranslator
    {
        static XLua.CSObjectWrap.XLua_Gen_Initer_Register__ s_gen_reg_dumb_obj = new XLua.CSObjectWrap.XLua_Gen_Initer_Register__();
        static XLua.CSObjectWrap.XLua_Gen_Initer_Register__ gen_reg_dumb_obj {get{return s_gen_reg_dumb_obj;}}
    }
    internal partial class InternalGlobals
    {
        static InternalGlobals()
        {
            extensionMethodMap = new Dictionary<Type, IEnumerable<MethodInfo>>()
            {
            };
            genTryArrayGetPtr = StaticLuaCallbacks.__tryArrayGet;
            genTryArraySetPtr = StaticLuaCallbacks.__tryArraySet;
        }
    }
}
Lua/Gen/XLuaGenAutoRegister.cs.meta
copy from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta copy to Lua/Gen/XLuaGenAutoRegister.cs.meta
File was copied from Core/GameEngine/Model/Config/MarketQueryConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 7d32d4c73992bfd4d9a654c18b57a85a
timeCreated: 1550121360
guid: ff2dde43802d1d14795873c131842a1e
timeCreated: 1552276115
licenseType: Pro
MonoImporter:
  serializedVersion: 2
Lua/Gen/link.xml
@@ -29,6 +29,9 @@
        <type fullname="AppointItemConfig" preserve="all"/>
        <type fullname="AreaCameraConfig" preserve="all"/>
        <type fullname="AttrFruitConfig" preserve="all"/>
        <type fullname="AuctionConfig" preserve="all"/>
        <type fullname="AuctionIndexConfig" preserve="all"/>
        <type fullname="AuctionItemConfig" preserve="all"/>
        <type fullname="AudioConfig" preserve="all"/>
        <type fullname="BossHomeConfig" preserve="all"/>
        <type fullname="BossInfoConfig" preserve="all"/>
@@ -139,8 +142,6 @@
        <type fullname="MapEventPointConfig" preserve="all"/>
        <type fullname="MapResourcesConfig" preserve="all"/>
        <type fullname="MapUiControlConfig" preserve="all"/>
        <type fullname="MarketConfig" preserve="all"/>
        <type fullname="MarketQueryConfig" preserve="all"/>
        <type fullname="ModelResConfig" preserve="all"/>
        <type fullname="MonsterNameColorConfig" preserve="all"/>
        <type fullname="MonsterRefreshPointConfig" preserve="all"/>
@@ -229,7 +230,6 @@
        <type fullname="mapnpcConfig" preserve="all"/>
        <type fullname="maptransportConfig" preserve="all"/>
        <type fullname="PlayerStoneData" preserve="all"/>
        <type fullname="Snxxz.UI.MarketModel" preserve="all"/>
        <type fullname="PlayerDatas" preserve="all"/>
        <type fullname="Snxxz.UI.RealmModel" preserve="all"/>
        <type fullname="SnxxzGame" preserve="all"/>
@@ -264,6 +264,8 @@
        <type fullname="AssetVersionUtility" preserve="all"/>
        <type fullname="DownLoadAndDiscompressTask" preserve="all"/>
        <type fullname="InGameDownLoad" preserve="all"/>
        <type fullname="Snxxz.UI.AuctionConfigClass" preserve="all"/>
        <type fullname="Snxxz.UI.AuctionItemClass" preserve="all"/>
        <type fullname="Snxxz.UI.BetterEquipGetModel" preserve="all"/>
        <type fullname="Snxxz.UI.ItemUseModel" preserve="all"/>
        <type fullname="Snxxz.UI.PreciousItemGetModel" preserve="all"/>
@@ -358,7 +360,6 @@
        <type fullname="Snxxz.UI.StoryMissionsModel" preserve="all"/>
        <type fullname="Snxxz.UI.TaskAllocation" preserve="all"/>
        <type fullname="Snxxz.UI.TipPanel" preserve="all"/>
        <type fullname="PutawayData" preserve="all"/>
        <type fullname="Snxxz.UI.BattleHint" preserve="all"/>
        <type fullname="Snxxz.UI.GMNotify" preserve="all"/>
        <type fullname="SysNotifyMgr" preserve="all"/>
@@ -410,7 +411,6 @@
        <type fullname="Snxxz.UI.BuySuccessModel" preserve="all"/>
        <type fullname="StoreModel" preserve="all"/>
        <type fullname="EquipReinforceModel" preserve="all"/>
        <type fullname="Snxxz.UI.PlayerSuitModel" preserve="all"/>
        <type fullname="EquipWashModel" preserve="all"/>
        <type fullname="Snxxz.UI.GemModel" preserve="all"/>
        <type fullname="GodBeastModel" preserve="all"/>
System/KnapSack/Logic/ItemOperateUtility.cs
@@ -734,10 +734,6 @@
            {
                return;
            }
            PutawayData.Instance.Reset();
            PutawayData.Instance.itemModel = itemModel;
            WindowCenter.Instance.Open<PutawayWin>();
        }
        #endregion
System/Market/FitterWin.cs
File was deleted
System/Market/FitterWin.cs.meta
File was deleted
System/Market/MarketBagItem.cs
File was deleted
System/Market/MarketBagItem.cs.meta
File was deleted
System/Market/MarketBagItemCell.cs
File was deleted
System/Market/MarketBagItemCell.cs.meta
File was deleted
System/Market/MarketDealItemCell.cs
File was deleted
System/Market/MarketDealItemCell.cs.meta
File was deleted
System/Market/MarketDealRecordWin.cs
File was deleted
System/Market/MarketDealRecordWin.cs.meta
File was deleted
System/Market/MarketDealWin.cs
File was deleted
System/Market/MarketDealWin.cs.meta
File was deleted
System/Market/MarketLeftTypeCell.cs
File was deleted
System/Market/MarketLeftTypeCell.cs.meta
File was deleted
System/Market/MarketPutawayWin.cs
File was deleted
System/Market/MarketPutawayWin.cs.meta
File was deleted
System/Market/MarketPutedItem.cs
File was deleted
System/Market/MarketPutedItem.cs.meta
File was deleted
System/Market/MarketPutedItemCell.cs
File was deleted
System/Market/MarketPutedItemCell.cs.meta
File was deleted
System/Market/MarketRecordCell.cs
File was deleted
System/Market/MarketRecordCell.cs.meta
File was deleted
System/Market/MarketRightTypeCell.cs
File was deleted
System/Market/MarketRightTypeCell.cs.meta
File was deleted
System/Market/MarketWin.cs
File was deleted
System/Market/MarketWin.cs.meta
File was deleted
System/Market/PutawayData.cs
File was deleted
System/Market/PutawayData.cs.meta
File was deleted
System/Market/PutawayItem.cs
File was deleted
System/Market/PutawayItem.cs.meta
File was deleted
System/Market/PutawayWin.cs
File was deleted
System/Market/PutawayWin.cs.meta
File was deleted
System/WindowBase/ModelCenter.cs
@@ -122,7 +122,6 @@
            RegisterModel<FindPreciousModel>();
            RegisterModel<VipModel>();
            RegisterModel<BlastFurnaceModel>();
            RegisterModel<MarketModel>();
            RegisterModel<SignInModel>();
            RegisterModel<TitleModel>();
            RegisterModel<KingFairyModel>();
System/WindowJump/WindowJumpMgr.cs
@@ -385,11 +385,6 @@
                DemonJarWin.guideChallenge = true;
                SetJumpLogic<LootPreciousFrameWin>(_tagWinSearchModel.TABID);
                break;
            case JumpUIType.MarketFunc1:
            case JumpUIType.MarketFunc2:
            case JumpUIType.MarketFunc3:
                SetJumpLogic<MarketWin>(_tagWinSearchModel.TABID);
                break;
            case JumpUIType.BlastFurnaceFunc1:
                SetJumpLogic<BlastFurnaceWin>(_tagWinSearchModel.TABID);
                break;
Utility/ConfigInitiator.cs
@@ -131,8 +131,6 @@
        normalTasks.Add(new ConfigInitTask("MapResourcesConfig", () => { MapResourcesConfig.Init(); }, () => { return MapResourcesConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("maptransportConfig", () => { maptransportConfig.Init(); }, () => { return maptransportConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("MapUiControlConfig", () => { MapUiControlConfig.Init(); }, () => { return MapUiControlConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("MarketConfig", () => { MarketConfig.Init(); }, () => { return MarketConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("MarketQueryConfig", () => { MarketQueryConfig.Init(); }, () => { return MarketQueryConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("MonsterNameColorConfig", () => { MonsterNameColorConfig.Init(); }, () => { return MonsterNameColorConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("MonsterRefreshPointConfig", () => { MonsterRefreshPointConfig.Init(); }, () => { return MonsterRefreshPointConfig.inited; }));
        normalTasks.Add(new ConfigInitTask("NewAllPeoplePartyConfig", () => { NewAllPeoplePartyConfig.Init(); }, () => { return NewAllPeoplePartyConfig.inited; }));