Пример #1
0
    public static int BuyStoreItem(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            int storeId;
            LuaObject.checkType(l, 2, out storeId);
            int goodsId;
            LuaObject.checkType(l, 3, out goodsId);
            long nextFlushTime;
            LuaObject.checkType(l, 4, out nextFlushTime);
            bool isReseted;
            LuaObject.checkType(l, 5, out isReseted);
            fixedStoreComponent.BuyStoreItem(storeId, goodsId, nextFlushTime, isReseted);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #2
0
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent o = new FixedStoreComponent();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #3
0
    public static int __callBase_PostDeSerialize(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            fixedStoreComponent.m_luaExportHelper.__callBase_PostDeSerialize();
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #4
0
    public static int DeInit(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            fixedStoreComponent.DeInit();
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #5
0
    public static int IsStoreInfoEmpty(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            bool b = fixedStoreComponent.IsStoreInfoEmpty();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, b);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #6
0
    public static int GetDSVersion(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            ushort dsversion = fixedStoreComponent.GetDSVersion();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, dsversion);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #7
0
    public static int InitStoreInfo(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            ProFixedStore       pbStore;
            LuaObject.checkType <ProFixedStore>(l, 2, out pbStore);
            fixedStoreComponent.InitStoreInfo(pbStore);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #8
0
    public static int __callBase_Tick(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            uint deltaMillisecond;
            LuaObject.checkType(l, 2, out deltaMillisecond);
            fixedStoreComponent.m_luaExportHelper.__callBase_Tick(deltaMillisecond);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #9
0
    public static int DeSerialize(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            DSFixedStoreNtf     ntf;
            LuaObject.checkType <DSFixedStoreNtf>(l, 2, out ntf);
            fixedStoreComponent.DeSerialize(ntf);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #10
0
    public static int __callBase_IsOnDiscountPeriod(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent          fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            ConfigDataFixedStoreItemInfo storeItemConfig;
            LuaObject.checkType <ConfigDataFixedStoreItemInfo>(l, 2, out storeItemConfig);
            bool b = fixedStoreComponent.m_luaExportHelper.__callBase_IsOnDiscountPeriod(storeItemConfig);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, b);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #11
0
    public static int __callBase_GetStore(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            int storeId;
            LuaObject.checkType(l, 2, out storeId);
            FixedStore o = fixedStoreComponent.m_luaExportHelper.__callBase_GetStore(storeId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #12
0
    public static int FindStoreById(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            int storeId;
            LuaObject.checkType(l, 2, out storeId);
            FixedStore o = fixedStoreComponent.FindStoreById(storeId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #13
0
    public static int __callBase_CaculateCurrencyCount(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent          fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            ConfigDataFixedStoreItemInfo storeItemConfig;
            LuaObject.checkType <ConfigDataFixedStoreItemInfo>(l, 2, out storeItemConfig);
            bool isFirstBuy;
            LuaObject.checkType(l, 3, out isFirstBuy);
            int i = fixedStoreComponent.m_luaExportHelper.__callBase_CaculateCurrencyCount(storeItemConfig, isFirstBuy);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #14
0
    public static int __callBase_CanBuyFixedStoreItem(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent          fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            ConfigDataFixedStoreItemInfo itemConfig;
            LuaObject.checkType <ConfigDataFixedStoreItemInfo>(l, 2, out itemConfig);
            FixedStoreItem item;
            LuaObject.checkType <FixedStoreItem>(l, 3, out item);
            int i = fixedStoreComponent.m_luaExportHelper.__callBase_CanBuyFixedStoreItem(itemConfig, item);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #15
0
    public static int CanBuyGoods(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            int storeId;
            LuaObject.checkType(l, 2, out storeId);
            int goodsId;
            LuaObject.checkType(l, 3, out goodsId);
            int i = fixedStoreComponent.CanBuyGoods(storeId, goodsId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #16
0
    public static int __callBase_BuyStoreItem(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            int storeId;
            LuaObject.checkType(l, 2, out storeId);
            FixedStoreItem storeItem;
            LuaObject.checkType <FixedStoreItem>(l, 3, out storeItem);
            int count;
            LuaObject.checkType(l, 4, out count);
            fixedStoreComponent.m_luaExportHelper.__callBase_BuyStoreItem(storeId, storeItem, count);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #17
0
    public static int __callBase_CanBuyGoods(IntPtr l)
    {
        int result;

        try
        {
            FixedStoreComponent fixedStoreComponent = (FixedStoreComponent)LuaObject.checkSelf(l);
            int storeId;
            LuaObject.checkType(l, 2, out storeId);
            int goodsId;
            LuaObject.checkType(l, 3, out goodsId);
            int selectedIndex;
            LuaObject.checkType(l, 4, out selectedIndex);
            int i = fixedStoreComponent.m_luaExportHelper.__callBase_CanBuyGoods(storeId, goodsId, selectedIndex);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }