Example #1
0
    public void HireLawyer()
    {
        LawyerServices lawyer = GameStats.Instance.m_LawyerServices;

        lawyer.UpgradeLawyerService();

        UpdateLawyerDetailsUI();
        SoundManager.Instance.Play("Click");
    }
Example #2
0
    public void UpdateLawyerDetailsUI()
    {
        LawyerServices lawyer = GameStats.Instance.m_LawyerServices;

        m_LawyerEmployeeAmtText.SetText("Employees: " + lawyer.m_CurrentLawyerNumber.ToString() + " / " + lawyer.m_MaxLawyerNumber.ToString());
        m_LawyerMonthlySalaryText.SetText("Salary: $" + lawyer.m_MonthlyServiceFees.ToString() + "/month");

        //if cannot fire make it not interactable
        m_DowngradeLawyer.interactable = lawyer.AbleToDownGrade();
        //if cannot hire make it not interactable
        m_UpgradeLawyer.interactable = lawyer.AbleToUpgrade();
    }