Exemplo n.º 1
0
    public override bool Perform()
    {
        if (m_StartTime == 0)
        {
            m_StartTime = Time.time;
            m_Animator.PlaySlash();
        }


        if (Time.time - m_StartTime > forgeDurationSecs)
        {
            m_Animator.StopSlash();

            m_Inventory.SetResourceCount(ResourceType.Wood, 0);

            m_ToolDispenser.IncrementToolCount(ToolType.WoodenAxe, 1);

            m_Forged = true;
        }

        return(true);
    }