示例#1
0
    public void HireVolunteer()
    {
        VolunteerStats volunteerStats = GameStats.Instance.m_VolunteerInfo;

        volunteerStats.GetMoreVolunteer();

        UpdateVolunteerDetailsUI();
        SoundManager.Instance.Play("Click");
    }
示例#2
0
    public void UpdateVolunteerDetailsUI()
    {
        VolunteerStats volunteerStats = GameStats.Instance.m_VolunteerInfo;

        m_EmployeeAmtText.SetText("Employees: " + volunteerStats.m_CurrVolunteerAmt.ToString() + " / " + volunteerStats.m_MaxVolunteerNo.ToString());
        m_MonthlySalaryText.SetText("Salary: $" + volunteerStats.m_MonthlyPayment.ToString() + "/month");

        //if cannot fire make it not interactable
        m_FireVolunteerButton.interactable = volunteerStats.CanFire();
        //if cannot hire make it not interactable
        m_HireVolunteerButton.interactable = volunteerStats.CanHire();
    }