Esempio n. 1
0
    public override void OnBattleTrigger()
    {
        base.OnBattleTrigger();

        if (m_BattleTimer != null && !m_BattleTimer.IsDead)
        {
            m_BattleTimer.Reset(ExitBattleStateTime);
        }
        else
        {
            m_BattleTimer = new Utils.Timer(ExitBattleStateTime, false, 1000.0f, OnBattleTimeOut);
        }

        InBattleStatus = true;
    }