コード例 #1
0
    public static int __callBase_SetCommonSuccessClimbTowerLevel(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent      climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            ConfigDataTowerFloorInfo floorInfo;
            LuaObject.checkType <ConfigDataTowerFloorInfo>(l, 2, out floorInfo);
            ConfigDataTowerLevelInfo levelInfo;
            LuaObject.checkType <ConfigDataTowerLevelInfo>(l, 3, out levelInfo);
            List <int> battleTreasures;
            LuaObject.checkType <List <int> >(l, 4, out battleTreasures);
            int energyCost;
            LuaObject.checkType(l, 5, out energyCost);
            climbTowerComponent.m_luaExportHelper.__callBase_SetCommonSuccessClimbTowerLevel(floorInfo, levelInfo, battleTreasures, energyCost);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #2
0
    public static int SetSuccessClimbTowerLevel(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent      climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            ConfigDataTowerFloorInfo floorInfo;
            LuaObject.checkType <ConfigDataTowerFloorInfo>(l, 2, out floorInfo);
            ConfigDataTowerLevelInfo levelInfo;
            LuaObject.checkType <ConfigDataTowerLevelInfo>(l, 3, out levelInfo);
            List <int> battleTreasures;
            LuaObject.checkType <List <int> >(l, 4, out battleTreasures);
            bool isTeamBattle;
            LuaObject.checkType(l, 5, out isTeamBattle);
            climbTowerComponent.SetSuccessClimbTowerLevel(floorInfo, levelInfo, battleTreasures, isTeamBattle);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #3
0
    public static int FinishedClimbTowerLevel(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            int floorId;
            LuaObject.checkType(l, 2, out floorId);
            int levelId;
            LuaObject.checkType(l, 3, out levelId);
            bool isWin;
            LuaObject.checkType(l, 4, out isWin);
            List <int> battleTreasures;
            LuaObject.checkType <List <int> >(l, 5, out battleTreasures);
            int i = climbTowerComponent.FinishedClimbTowerLevel(floorId, levelId, isWin, battleTreasures);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #4
0
    public static int PostInit(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            climbTowerComponent.PostInit();
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #5
0
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent o = new ClimbTowerComponent();
            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 __callBase_PostDeSerialize(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            climbTowerComponent.m_luaExportHelper.__callBase_PostDeSerialize();
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #7
0
    public static int GetClimbTowerFloorMax(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            int climbTowerFloorMax = climbTowerComponent.GetClimbTowerFloorMax();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, climbTowerFloorMax);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #8
0
    public static int GetNextFlushTime(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            DateTime            nextFlushTime       = climbTowerComponent.GetNextFlushTime();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, nextFlushTime);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #9
0
    public static int GetDSVersion(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            ushort dsversion = climbTowerComponent.GetDSVersion();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, dsversion);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #10
0
    public static int __callBase_GetGlobalClimbTowerInfo(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent  climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            GlobalClimbTowerInfo o = climbTowerComponent.m_luaExportHelper.__callBase_GetGlobalClimbTowerInfo();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #11
0
    public static int __callBase_IsReachTopTower(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            bool b = climbTowerComponent.m_luaExportHelper.__callBase_IsReachTopTower();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, b);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #12
0
    public static int DeSerialize(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            DSClimbTowerNtf     msg;
            LuaObject.checkType <DSClimbTowerNtf>(l, 2, out msg);
            climbTowerComponent.DeSerialize(msg);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #13
0
    public static int __callBase_SetRaidSuccessClimbTowerLevel(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent      climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            ConfigDataTowerFloorInfo floorInfo;
            LuaObject.checkType <ConfigDataTowerFloorInfo>(l, 2, out floorInfo);
            climbTowerComponent.m_luaExportHelper.__callBase_SetRaidSuccessClimbTowerLevel(floorInfo);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #14
0
    public static int __callBase_SetCompleteSuccessFloor(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            int floorId;
            LuaObject.checkType(l, 2, out floorId);
            climbTowerComponent.m_luaExportHelper.__callBase_SetCompleteSuccessFloor(floorId);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #15
0
    public static int SetClimbTower(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            ClimbTowerGetAck    climbTower;
            LuaObject.checkType <ClimbTowerGetAck>(l, 2, out climbTower);
            climbTowerComponent.SetClimbTower(climbTower);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #16
0
    public static int __callBase_Tick(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            uint deltaMillisecond;
            LuaObject.checkType(l, 2, out deltaMillisecond);
            climbTowerComponent.m_luaExportHelper.__callBase_Tick(deltaMillisecond);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #17
0
    public static int RaidClimbTowerLevel(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            int reachFloorId;
            LuaObject.checkType(l, 2, out reachFloorId);
            int i = climbTowerComponent.RaidClimbTowerLevel(reachFloorId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #18
0
    public static int __callBase_CanAttackClimbTowerLevel(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            int floorId;
            LuaObject.checkType(l, 2, out floorId);
            int i = climbTowerComponent.m_luaExportHelper.__callBase_CanAttackClimbTowerLevel(floorId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #19
0
    public static int __callBase_CanAttackLevelByEnergyAndSoOn(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent      climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            ConfigDataTowerFloorInfo floorInfo;
            LuaObject.checkType <ConfigDataTowerFloorInfo>(l, 2, out floorInfo);
            bool checkBagFull;
            LuaObject.checkType(l, 3, out checkBagFull);
            int i = climbTowerComponent.m_luaExportHelper.__callBase_CanAttackLevelByEnergyAndSoOn(floorInfo, checkBagFull);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #20
0
    public static int TryRaid(IntPtr l)
    {
        int result;

        try
        {
            ClimbTowerComponent climbTowerComponent = (ClimbTowerComponent)LuaObject.checkSelf(l);
            int i2;
            int i3;
            int i = climbTowerComponent.TryRaid(out i2, out i3);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            LuaObject.pushValue(l, i2);
            LuaObject.pushValue(l, i3);
            result = 4;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }