Example #1
0
    public void InitUserPopup(UserPopupData data)
    {
        titleText.text      = data.title;
        fameLevelText.text  = data.fameLevel.ToString();
        famePointsText.text = data.currentFamePoints.ToString() + "/" + data.nextLevelFamePoints.ToString();


        //titleText.GetComponent<LocalizationComponent>().SetTheLocalizedText(data.title);
        //fameLevelText.GetComponent<LocalizationComponent>().SetTheLocalizedText(data.fameLevel.ToString());
        icon.sprite          = data.iconSprite;
        fillImage.fillAmount = data.fameLevelPercentage;
    }
Example #2
0
    public void OnUserButtonPressed()
    {
        UserPopupData userPopupData = new UserPopupData
        {
            fameLevel           = userFame.GetCurrentFameLavel(),
            fameLevelPercentage = userFame.GetPercentageOfCurrentLevel(),
            title               = "Nu STIU",
            iconSprite          = icon.sprite,
            currentFamePoints   = userFame.GetCurrentFameExperiencePoints(),
            nextLevelFamePoints = userFame.GetExperiencePointsForNextLevel()
        };

        PopupManager.Instance.OpenPopup(PopupType.USER_INFO, userPopupData);
    }
Example #3
0
    public override void Init(BasePopupData data)
    {
        base.Init(data);
        userPopupData = (UserPopupData)data;

/*            inventoryData = userInventory.productDataList.Find(x => x.guid == ((AtractionPopupData)data).guid);
 *
 *      AttractionDataAssetItem assetDataItem = attractionsDataAsset.attractionsDataAsset.Find
 *        (a => a.gameEventType == attractionsDataAsset.currentEvent);
 *      RideData rideData = assetDataItem.rideData.Find(a => a.guid == ((AtractionPopupData)data).guid);
 *      if (rideData != null)
 */     {
            InitUserPopup(userPopupData);
        }
    }