Ejemplo n.º 1
0
    /// <summary>
    /// 获取攻击目标倒计时-排行榜搜索目标
    /// </summary>
    public static int GetAttackCountDown(BattleEnvironmentMode Mode)
    {
        int result = 30;

        switch (Mode)
        {
        case BattleEnvironmentMode.CombatPVE:
            result = GetParaInt(11, 2);
            break;

        default:
            break;
        }

        return(result);
    }
Ejemplo n.º 2
0
    void ShowCombatResult()
    {
        CaptionUpgradeWnd cuw = WndManager.FindDialog <CaptionUpgradeWnd>();

        if (cuw != null)
        {
            WndManager.DestoryDialog <CaptionUpgradeWnd>();
        }
        WndManager.ShowAllWnds(false);
        StageResultWnd        wnd        = WndManager.GetDialog <StageResultWnd>();
        BattleEnvironmentMode battleMode = BattleEnvironmentM.GetBattleEnvironmentMode();

        if (wnd != null)
        {
            wnd.SetStageResult(StageDC.GetStageResult());
        }
    }
Ejemplo n.º 3
0
    void ShowScriptCombatResult(int nErrorCode)
    {
        CaptionUpgradeWnd cuw = WndManager.FindDialog <CaptionUpgradeWnd>();

        if (cuw != null)
        {
            WndManager.DestoryDialog <CaptionUpgradeWnd>();
        }
        WndManager.ShowAllWnds(false);
        StageResultWnd        wnd        = WndManager.GetDialog <StageResultWnd>();
        BattleEnvironmentMode battleMode = BattleEnvironmentM.GetBattleEnvironmentMode();

        if (wnd != null)
        {
            wnd.SetStageResult(StageDC.GetStageResult());
            List <StageDC.ScriptDropItem> items = StageDC.GetStageScriptDrops();
            foreach (StageDC.ScriptDropItem item in items)
            {
                wnd.SetScriptDropItem(item.mType, item.mID, item.mCount);
            }
        }
    }
Ejemplo n.º 4
0
 /// <summary>
 /// 设置战场环境模式
 /// </summary>
 public static void SetBattleEnvironmentMode(BattleEnvironmentMode Mode)
 {
     m_Mode = Mode;
 }