public void AddPack(_PackData data) { if (PlayerStats.instance.InstaCoins >= data._Price) { PlayerStats.instance.AddPack(data._TipsCount, data._AddTimeCount, data._RefreshCount); SuccessfulBuy.SetActive(true); PlayerStats.instance.AddInstaCoins(-data._Price); AnalyticsEventsController.LogEvent(data._EventData); } }
public string GenerateMessege(_PackData _data) { string msg = LocalizationManager.instance.GetLocalizedValue(_daily); if (_data._AddTimeCount > 0) { msg += "\n" + LocalizationManager.instance.GetLocalizedValue(_addtime_localization_key); } if (_data._RefreshCount > 0) { msg += "\n" + LocalizationManager.instance.GetLocalizedValue(_refresh_localization_key); } if (_data._TipsCount > 0) { msg += "\n" + LocalizationManager.instance.GetLocalizedValue(_tip_localization_key); } return(msg); }