public void InitScreen(XsollaUtils pUtils)
{
// set title
_titleProj.text = pUtils.GetProject().name;
// user name
_userName.text = pUtils.GetUser().GetName();
if (pUtils.GetUser().virtualCurrencyBalance != null)
{
AddUserMenuBtn(pUtils.GetTranslations().Get("user_menu_balance"), ShowHistory);
_pMenuBtnComponent.enabled = true;
}
if (!pUtils.IsServerLess())
{
AddUserMenuBtn(pUtils.GetTranslations().Get("user_menu_payment_accounts"), ShowPaymentManager);
}
if (pUtils.GetProject().components.ContainsKey("subscriptions"))
{
AddUserMenuBtn(pUtils.GetTranslations().Get("user_menu_user_subscription"), ShowSubscriptionManager);
}
if (pUtils.IsServerLess())
{
_userName.color = StyleManager.Instance.GetColor(StyleManager.BaseColor.disable_user_menu);
_pMenuBtnComponent.enabled = false;
mDropIcon.gameObject.SetActive(false);
}
}