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

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

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

        try
        {
            GuildMassiveCombatGeneral        general = (GuildMassiveCombatGeneral)LuaObject.checkSelf(l);
            ProGuildMassiveCombatGeneralInfo o       = general.ToPro();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_FinishedCombats(IntPtr l)
    {
        int result;

        try
        {
            GuildMassiveCombatGeneral     guildMassiveCombatGeneral = (GuildMassiveCombatGeneral)LuaObject.checkSelf(l);
            List <GuildMassiveCombatInfo> finishedCombats;
            LuaObject.checkType <List <GuildMassiveCombatInfo> >(l, 2, out finishedCombats);
            guildMassiveCombatGeneral.FinishedCombats = finishedCombats;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_RecentCombat(IntPtr l)
    {
        int result;

        try
        {
            GuildMassiveCombatGeneral guildMassiveCombatGeneral = (GuildMassiveCombatGeneral)LuaObject.checkSelf(l);
            GuildMassiveCombatInfo    recentCombat;
            LuaObject.checkType <GuildMassiveCombatInfo>(l, 2, out recentCombat);
            guildMassiveCombatGeneral.RecentCombat = recentCombat;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
 // Token: 0x060070A7 RID: 28839 RVA: 0x001F6EDC File Offset: 0x001F50DC
 public int __callBase_GetStartedCombatThisWeek(GuildMassiveCombatGeneral generalInfo)
 {
     return(this.m_owner.__callBase_GetStartedCombatThisWeek(generalInfo));
 }
 // Token: 0x06007083 RID: 28803 RVA: 0x001F6ADC File Offset: 0x001F4CDC
 private int __callBase_GetStartedCombatThisWeek(GuildMassiveCombatGeneral generalInfo)
 {
     return(base.GetStartedCombatThisWeek(generalInfo));
 }