public static int get_LevelId(IntPtr l)
    {
        int result;

        try
        {
            HeroDungeonLevel heroDungeonLevel = (HeroDungeonLevel)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, heroDungeonLevel.LevelId);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            HeroDungeonLevel o = new HeroDungeonLevel();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int ToPBLevel_s(IntPtr l)
    {
        int result;

        try
        {
            HeroDungeonLevel level;
            LuaObject.checkType <HeroDungeonLevel>(l, 1, out level);
            ProHeroDungeonLevel o = HeroDungeonLevel.ToPBLevel(level);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_Nums(IntPtr l)
    {
        int result;

        try
        {
            HeroDungeonLevel heroDungeonLevel = (HeroDungeonLevel)LuaObject.checkSelf(l);
            int nums;
            LuaObject.checkType(l, 2, out nums);
            heroDungeonLevel.Nums = nums;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int __callBase_FindLevel(IntPtr l)
    {
        int result;

        try
        {
            HeroDungeonComponent heroDungeonComponent = (HeroDungeonComponent)LuaObject.checkSelf(l);
            int chapterId;
            LuaObject.checkType(l, 2, out chapterId);
            int levelId;
            LuaObject.checkType(l, 3, out levelId);
            HeroDungeonLevel o = heroDungeonComponent.m_luaExportHelper.__callBase_FindLevel(chapterId, levelId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #6
0
    public static int FindLevel(IntPtr l)
    {
        int result;

        try
        {
            DataSectionHeroDungeon dataSectionHeroDungeon = (DataSectionHeroDungeon)LuaObject.checkSelf(l);
            int chapterId;
            LuaObject.checkType(l, 2, out chapterId);
            int levelId;
            LuaObject.checkType(l, 3, out levelId);
            HeroDungeonLevel o = dataSectionHeroDungeon.FindLevel(chapterId, levelId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }