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

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, localAccountConfigData.HaveReadHeroBiographyIds);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int get_HaveDoneMemoryExtraction(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, localAccountConfigData.HaveDoneMemoryExtraction);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int get_TeamPlayerLevelMax(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, localAccountConfigData.TeamPlayerLevelMax);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int get_IsRealtimePVPShowNotice(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, localAccountConfigData.IsRealtimePVPShowNotice);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int get_UnlockHeroDungeonLevelIds(IntPtr l)
    {
        int result;

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

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

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            int[] haveReadHeroBiographyIds;
            LuaObject.checkArray <int>(l, 2, out haveReadHeroBiographyIds);
            localAccountConfigData.HaveReadHeroBiographyIds = haveReadHeroBiographyIds;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_HaveReadAnnounceActivities(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            string[] haveReadAnnounceActivities;
            LuaObject.checkArray <string>(l, 2, out haveReadAnnounceActivities);
            localAccountConfigData.HaveReadAnnounceActivities = haveReadAnnounceActivities;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_TeamPlayerLevelMin(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            int teamPlayerLevelMin;
            LuaObject.checkType(l, 2, out teamPlayerLevelMin);
            localAccountConfigData.TeamPlayerLevelMin = teamPlayerLevelMin;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_ArenaAttackerHeroIds(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            int[] arenaAttackerHeroIds;
            LuaObject.checkArray <int>(l, 2, out arenaAttackerHeroIds);
            localAccountConfigData.ArenaAttackerHeroIds = arenaAttackerHeroIds;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_UnlockHeroFetterIds(IntPtr l)
    {
        int result;

        try
        {
            LocalAccountConfigData localAccountConfigData = (LocalAccountConfigData)LuaObject.checkSelf(l);
            int[] unlockHeroFetterIds;
            LuaObject.checkArray <int>(l, 2, out unlockHeroFetterIds);
            localAccountConfigData.UnlockHeroFetterIds = unlockHeroFetterIds;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }